.bg-lightgray{background-color:#f7f7f7}header,section,footer,aside,nav,main,article,figure{display:block}body{font-family:'Lato',sans-serif;font-weight:400;color:#656565}.row{max-width:80rem}.equal-heights{display:-webkit-flex;display:-ms-flex;display:flex}h1,h2,h3,h4,h5,h6{font-family:'Lato',sans-serif;color:#333;font-weight:700;text-transform:uppercase;margin-bottom:0}H1{font-size:1.4rem;margin-top:2em;margin-bottom:1.5em;color:#14215a}H1:after{content:'';border-bottom:1px solid #e9e9e9;display:block;width:3em;margin-top:.75rem}h2{font-size:1.1rem}h3,h4,h5,h6{font-size:1rem}h4{color:#9c6730}h5,h6{text-transform:none}h6{font-weight:normal}p{font-weight:inherit}blockquote{color:#14215a;font-weight:700;font-style:italic;border-left:none;padding:0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:1rem 0;margin:2rem 0;float:left;position:relative}blockquote p{color:#14215a;margin:2rem;padding-left:3rem;font-size:1.5rem;line-height:1.4}blockquote::before{position:absolute;top:30%;content:'“';color:#9c6730;font-size:8em;line-height:1em;float:left}a{color:#14215a;text-decoration:underline}a:hover{color:#14215a;text-decoration:underline}table{margin-top:.5rem}table tr th,table tr td{border:0}table tr td{text-align:right}table.summary{width:49%;float:left;margin-bottom:.5rem}table.summary th,table.summary td{padding:.5rem;font-size:.8rem}table.summary th{padding-right:0}table.summary td{padding-left:0}table.summary:first-of-type{margin-right:2%}table.summary + p{clear:both;font-size:.9em}.line{border-bottom:1px solid #e9e9e9}.arrow:hover::before,.arrow.active::before{font-family:'Pareto';content:'a';color:#9c6730;font-size:.75em;text-transform:none;position:absolute;left:1em;top:50%;-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}i.pluss,i.minus{position:absolute;left:1rem;top:50%;-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-style:normal;color:#9c6730;font-size:1.5rem}i.minus{display:none;font-size:2.5rem;top:45%}.fa.fa-2{font-size:2em}.fa.fa-3{font-size:3em}.fa.fa-4{font-size:4em}.flexslider{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0;line-height:1}.flex-direction-nav{line-height:1}header.header{background:none;border-top:10px solid #14215a}header.header .top-login{display:none;width:100%;float:left;background-color:#14215a;color:#fff}header.header .top-login ul li a{text-transform:uppercase;color:#fff;white-space:nowrap;text-decoration:underline}header.header .top-login ul li a.login::before{font-family:'Pareto';content:'f';text-transform:none;font-size:.75em;font-weight:700;color:#44a1e1;display:inline-block;margin:0 3px 0 0}header.header .top-login .icon-lukke-knapp{margin-top:1rem;font-size:2em;cursor:pointer}header.header .logo{cursor:pointer;margin-bottom:1.5rem;margin-top:1.5rem}header.header .logo img{max-width:100%;max-height:53px;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}header.header .logo.pareto-forsikringsmegling img{width:180px;max-width:100%;height:auto}header.header nav .menu-toggler{cursor:pointer;margin-top:1rem;margin-bottom:1rem;font-size:2.2rem;line-height:1.2em}header.header nav .top-nav{text-align:center}header.header nav .top-nav ul{margin:2rem 0;padding:0}header.header nav .top-nav ul li{float:left;list-style:none}header.header nav .top-nav ul li.line{border-right:1px solid #e9e9e9;height:.75em;margin-top:.45em;float:left}header.header nav .top-nav ul li.line.last{border-right:none}header.header nav .top-nav ul li a{width:100%;display:block;color:#656565;text-transform:uppercase;text-decoration:none;white-space:nowrap;padding:0 1rem}header.header nav .top-nav ul li a:hover{color:#14215a;font-weight:700}header.header nav .top-nav ul li.active a{color:#14215a;font-weight:700}header.header nav .top-nav .mobile-menu ul{margin:.75rem 0 0;float:none}header.header nav .top-nav .mobile-menu ul li{display:block;float:none;width:100%;border-left:none;border-bottom:1px solid #e9e9e9}header.header nav .top-nav .mobile-menu ul li a{display:block;padding:.5em 0}header.header nav .top-nav .mobile-menu ul li::before{border-left:none}header.header nav .top-nav .mobile-menu .menus{display:none}header.header nav .top-nav .mobile-menu .menus.active{display:block}header.header nav .top-tools ul{margin:2rem 0;float:right;padding:0}header.header nav .top-tools ul li{float:right;list-style:none;text-transform:uppercase}header.header nav .top-tools ul li a{padding:0 .5em;color:#9c6730;text-decoration:underline;white-space:nowrap}header.header nav .top-tools ul li a:hover{color:#14215a}header.header nav .top-tools ul li a.login::before{font-family:'Pareto';content:'f';text-transform:none;font-size:.75em;font-weight:700;display:inline-block;margin:0 3px 0 0}header.header nav .top-tools ul li span{padding:0 .5em}header.header nav .top-tools ul li.active a,header.header nav .top-tools ul li.active span{cursor:default;color:#14215a;text-decoration:none}header.header nav .top-tools ul li::before{content:'';border-left:1px solid #e9e9e9;height:.75em;margin-top:.45em;float:left}header.header nav .top-tools ul li.first::before{border-left:none}header.header nav .top-tools ul li.first a{padding-left:0}header.header nav .top-tools ul li.last a{padding-right:0}section.main{height:auto;min-height:30em;margin-bottom:3rem}section.main .page .image{margin-bottom:2rem}section.main .page .bodytext ul{margin-left:2em}section.main .page .bodytext a{text-decoration:underline;font-weight:700}section.main .page .bodytext h1,section.main .page .bodytext h2,section.main .page .bodytext h3,section.main .page .bodytext h4,section.main .page .bodytext h5,section.main .page .bodytext h6{margin-top:1.25rem}section.main .page .bodytext h1:first-child,section.main .page .bodytext h2:first-child,section.main .page .bodytext h3:first-child,section.main .page .bodytext h4:first-child,section.main .page .bodytext h5:first-child,section.main .page .bodytext h6:first-child{margin-top:.25rem}section.main .page .list-title h2{font-size:1.2rem;margin-top:2.5em;margin-bottom:.75rem;color:#14215a}section.main .page .list-title h2:after{content:'';border-bottom:1px solid #e9e9e9;display:block;width:3em;margin-top:.75rem}section.main .page .keyfigures .labeltop{position:absolute;top:1rem;left:2rem;text-transform:uppercase;font-weight:700;color:#9c6730}section.main .page .keyfigures .mainfig{position:absolute;top:50%;-o-transform:translateY(-46%);-ms-transform:translateY(-46%);-moz-transform:translateY(-46%);-webkit-transform:translateY(-46%);transform:translateY(-46%);width:100%;text-align:center}section.main .page .keyfigures .mainfig .keyfigure{font-size:8rem;line-height:1.3em;font-weight:700;color:#333}section.main .page .keyfigures .mainfig .labelbottom{text-transform:uppercase;font-weight:700;text-align:center;color:#333}section.main .page .keyfigures .white .labeltop,section.main .page .keyfigures .white .keyfigure,section.main .page .keyfigures .white .labelbottom{color:#fff}section.main .article .teaser{margin-bottom:2rem}section.main .article .teaser p{font-style:italic;font-size:1.1em}section.main .article .date{margin-bottom:1rem;margin-top:1rem;font-weight:bold}section.main .contact-table{margin-top:1rem;margin-bottom:1rem}section.main .contact-table .box{padding:2rem;margin-bottom:1rem;width:100%}section.main .contact-table .icon{text-align:right;color:#656565;vertical-align:middle;font-size:2.5em;width:100%}section.main .contact-table .icon.icon-sted{margin-top:50%}section.main .pageselect{text-transform:uppercase;font-size:1.5rem;margin:3rem 0;text-align:center;position:relative;cursor:pointer}section.main .pageselect .open{color:#14215a;font-weight:700}section.main .pageselect .open:after{font-family:'Pareto';content:'l';color:#9c6730;font-size:1em;text-transform:none;font-weight:400;position:absolute;top:45%;-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:.5em}section.main .pageselect ul.droplist{display:none;position:absolute;top:2.2rem;z-index:100;width:100%;font-size:inherit;background-color:rgba(255,255,255,0.9);margin:0;border-top:1px solid #e9e9e9}section.main .pageselect ul.droplist li{list-style:none;display:block;width:100%;border-bottom:1px solid #e9e9e9;position:relative}section.main .pageselect ul.droplist li a{text-decoration:none;cursor:pointer;color:#333}section.main .pageselect ul.droplist li:hover a{color:#14215a;font-weight:700}section.main .pageselect ul.droplist li.active a{font-weight:700}section.main .pageselect ul.droplist li.arrow:hover::before{display:none}section.main .file-listing{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin:2rem 0;padding:2.5rem 0}section.main .file-listing .folder-tabs{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;text-align:center;margin-bottom:3rem}section.main .file-listing .folder-tabs ul{margin:1em 0 0;padding:0}section.main .file-listing .folder-tabs ul li a{width:100%;color:#656565;text-transform:uppercase;white-space:nowrap}section.main .file-listing .folder-tabs ul li a::before{content:'';border-left:1px solid #e9e9e9;height:.75em;margin-top:.45em;float:left}section.main .file-listing .folder-tabs ul li a:hover{color:#14215a;font-weight:700}section.main .file-listing .folder-tabs ul li.first a::before{border-left:none}section.main .file-listing .folder-tabs ul li.active a{color:#14215a;font-weight:700}section.main .file-listing .folder-content > div{display:none}section.main .file-listing .folder-content > div.open{display:block}section.main .file-listing ul.file-list{text-align:center;margin:0 0 1em}section.main .file-listing ul.file-list li{display:block;width:100%;background-color:#f7f7f7;border-bottom:1px solid #e9e9e9;position:relative}section.main .file-listing ul.file-list li a{text-transform:uppercase;cursor:pointer;color:#333}section.main .file-listing ul.file-list li a:hover{color:#14215a;font-weight:700}section.main .file-listing ul.file-list li.active a{font-weight:700}section.main .file-listing .rest-of-list{display:none}section.main .file-listing .list-toggler{cursor:pointer;margin-top:1em;text-transform:uppercase;position:relative}section.main .file-listing .list-toggler .less{display:none}section.main .company-list{display:none;padding-bottom:2rem}section.main .company-list ul li{padding-top:1rem;padding-bottom:1rem}section.main .company-list ul li h3{margin-bottom:1rem;line-height:1rem;min-height:2rem}section.main .company-list ul li a{word-wrap:break-word}section.main .company-list ul li a.web{color:#9c6730;font-weight:700}section.main .company-list ul .border3,section.main .company-list ul .border4{width:100%;display:block;float:left;border-bottom:1px solid #e9e9e9}section.main .company-listpage .city-list{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:2.5rem 0;margin:2rem 0 2rem}section.main .company-listpage .city-list .city{background-color:#f7f7f7;border-bottom:1px solid #e9e9e9;position:relative;vertical-align:middle}section.main .company-listpage .city-list .city a{vertical-align:middle;margin-left:2em;text-transform:uppercase;cursor:pointer;color:#333}section.main .company-listpage .city-list .city a:hover{color:#14215a;font-weight:700}section.main .company-listpage .city-list .city.active a{font-weight:700}section.main .company-listpage .company-list{border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9}section.main .news-listpage .news-list{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin:2rem 0 2rem}section.main .news-listpage .news-list .newsitem{background-color:#f7f7f7;border-bottom:1px solid #e9e9e9;position:relative;vertical-align:middle}section.main .news-listpage .news-list .newsitem a{vertical-align:middle;margin-left:2em;text-transform:uppercase;cursor:pointer;color:#333}section.main .news-listpage .news-list .newsitem a:hover{color:#14215a;font-weight:700}section.main .news-listpage .news-list .newsitem.active a{font-weight:700}section.main .news-listpage .news-article{display:none;padding:1rem 1rem 2rem;border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9}section.main .company-map{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;overflow:hidden}section.main .company-map .list-area{background-color:#fff;border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;height:39rem;position:relative}section.main .company-map .list-area .content{position:absolute;top:45%;left:center;-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:1rem;width:100%}section.main .company-map .list-area .start-text{padding-top:1rem;padding-bottom:1rem;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}section.main .company-map .list-area .start-text .icon-haand{color:#9c6730;font-size:3rem;text-align:center;vertical-align:middle}section.main .company-map .list-area .start-text h3{margin-bottom:.5rem}section.main .company-map .list-area .start-text .teaser{text-transform:uppercase}section.main .company-map .list-area .start-text .teaser p{line-height:1rem}section.main .company-map .list-area .country{display:none}section.main .company-map .list-area .country h3{padding-top:.5rem;padding-bottom:.5rem;border-top:1px solid #e9e9e9}section.main .company-map .list-area .country ul{border-top:1px solid #e9e9e9;padding-top:2rem;padding-bottom:2rem;list-style:none;margin-left:0;border-bottom:1px solid #e9e9e9}section.main .company-map .list-area .country ul li{position:relative}section.main .company-map .list-area .country ul li a{color:#656565;text-transform:uppercase;text-decoration:none;white-space:nowrap}section.main .company-map .list-area .country ul li.active a,section.main .company-map .list-area .country ul li a:hover{color:#14215a;font-weight:700}section.main .company-map .list-area .country ul li.arrow:hover::before,section.main .company-map .list-area .country ul li.arrow.active::before{position:absolute;left:-1.5em}section.main .company-map .map-area{position:relative;width:100%;padding-top:1rem;padding-bottom:1rem}section.main .company-map .map-area .map-links a{position:absolute;color:#fff;font-size:.9rem;text-decoration:none;background-color:#14215a;padding:0 .6em .15em;border-radius:50%;border:2px solid #44a1e1;cursor:pointer}section.main .company-map .map-area .map-links a:hover,section.main .company-map .map-area .map-links a.active{background-color:#44a1e1}section.main .company-map .map-area .company-list{padding:1.5rem;position:absolute;top:0;left:0;height:39rem;width:100%;background-color:rgba(255,255,255,0.9)}section.main .company-map .map-area .company-list .icon-lukke-knapp{position:absolute;top:1rem;right:1rem;cursor:pointer;font-size:2rem}section.main .startpage .company-top{margin-bottom:4rem}section.main .startpage .company-top .company-item{display:none}section.main .startpage .company-top .company-item.open{display:block}section.main .startpage .company-top .company-item .image{min-height:20rem}section.main .startpage .company-top .company-item .top-line{text-align:center;color:#fff;position:absolute;top:0;width:100%}section.main .startpage .company-top .company-item .top-line .top-line-bg{width:100%;min-height:2rem;background-color:#14215a;opacity:.9}section.main .startpage .company-top .company-item .top-line .top-line-bg .title{padding:.2em 0;opacity:1;text-transform:uppercase}section.main .startpage .company-top .company-item .text-area{text-align:center;color:#fff;position:absolute;bottom:0;width:100%}section.main .startpage .company-top .company-item .text-area a{color:#fff;text-decoration:underline}section.main .startpage .company-top .company-item .text-area .text-bg{min-height:5rem;background-color:#14215a;opacity:.9}section.main .startpage .company-top .company-item .text-area .text-bg .title,section.main .startpage .company-top .company-item .text-area .text-bg h1{color:inherit;font-weight:inherit;line-height:inherit;opacity:1;font-size:2.5rem;text-transform:uppercase;margin-top:-0.75em;margin-bottom:.5em;word-wrap:break-word}section.main .startpage .company-top .company-item .text-area .text-bg .title::after,section.main .startpage .company-top .company-item .text-area .text-bg h1::after{border:none}section.main .startpage .company-top .company-item .text-area .text-bg .cover{margin-top:0}section.main .startpage .company-top .company-item .text-area .text-bg .cover h1{margin-top:0}section.main .startpage .company-top .company-item .text-area .text-bg .teaser{opacity:1;margin-bottom:.5em;float:left;width:100%}section.main .startpage .company-top .company-item .text-area .text-bg .links{text-align:left;text-transform:uppercase;margin-bottom:2rem}section.main .startpage .company-top .company-item .text-area .text-bg .links .icon{font-size:1.3em;color:#9c6730;vertical-align:middle;margin-right:.5em}section.main .startpage .company-top .company-item .text-area .text-bg .links a{color:#fff;text-decoration:underline;font-size:.8rem}section.main .startpage .company-top ul.company-tabs{float:left;text-align:center;margin:0;padding:0;background-color:#f7f7f7;width:100%;font-size:.9rem;border-top:1px solid #fff}section.main .startpage .company-top ul.company-tabs > li{float:left;list-style:none;width:25%}section.main .startpage .company-top ul.company-tabs > li .main-tab{position:relative;width:100%;float:left;background-color:#14215a;color:#fff;text-transform:uppercase;line-height:1.2rem;padding:.5rem 0;border-right:1px solid #fff;height:4.5rem}section.main .startpage .company-top ul.company-tabs > li .main-tab.last{border:none}section.main .startpage .company-top ul.company-tabs > li .main-tab.active{background-color:#44a1e1}section.main .startpage .company-top ul.company-tabs > li .main-tab::before,section.main .startpage .company-top ul.company-tabs > li .main-tab.active:before{display:none;content:"";position:absolute;left:50%;top:-15%;-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom:8px solid #44a1e1;border-left:8px solid transparent;border-right:8px solid transparent}section.main .startpage .company-top ul.company-tabs > li .main-tab.active:before{display:block}section.main .startpage .company-top ul.company-tabs > li.last .main-tab{border:none}section.main .startpage .company-top ul.company-tabs > li ul.sub-tabs{margin:0;background-color:#f7f7f7;border-right:1px solid #e9e9e9;width:100%;clear:both;float:left;min-height:13rem}section.main .startpage .company-top ul.company-tabs > li ul.sub-tabs li{position:relative;display:block;width:100%;clear:both;border-right:none;float:left}section.main .startpage .company-top ul.company-tabs > li ul.sub-tabs li .sub-tab{text-transform:uppercase;cursor:pointer;color:#333;background-color:#f7f7f7;line-height:1.2rem;padding:.4rem 1.2rem}section.main .startpage .company-top ul.company-tabs > li ul.sub-tabs li .sub-tab:hover{font-weight:700}section.main .startpage .company-top ul.company-tabs > li ul.sub-tabs li.active .sub-tab{font-weight:700}section.main .startpage .company-top ul.company-tabs > li ul.sub-tabs li.active .sub-tab::before{position:absolute;left:.5em;top:.4 .5em;font-family:'Pareto';content:'a';color:#9c6730;font-size:.75em;text-transform:none}section.main .startpage .company-top ul.company-tabs > li.last ul.sub-tabs{border:none}section.main .startpage .startpage-slider{margin-bottom:3rem;padding:3rem 0;border-top:1px solid #e9e9e9}section.main .startpage .startpage-slider .flexslider .slides{margin:0}section.main .startpage .startpage-slider .flexslider.slidenav{text-align:center;border-bottom:1px solid #e9e9e9;padding:1rem 0;margin-bottom:3rem}section.main .startpage .startpage-slider .flexslider.slidenav .slides{margin:0}section.main .startpage .startpage-slider .flexslider.slidenav .slides li a{width:100%;color:#656565;text-transform:uppercase;text-decoration:none}section.main .startpage .startpage-slider .flexslider.slidenav .slides li a::before{content:'';border-left:1px solid #e9e9e9;height:.75em;margin-top:.45em;float:left}section.main .startpage .startpage-slider .flexslider.slidenav .slides li a:hover{color:#14215a;font-weight:700}section.main .startpage .startpage-slider .flexslider.slidenav .slides li.first a::before{border-left:none}section.main .startpage .startpage-slider .flexslider.slidenav .slides li.flex-active-slide a{color:#14215a;font-weight:700}section.main .startpage .startpage-slider .flex-direction-nav a{text-decoration:none;width:50px;height:50px;margin:-20px 0 0;position:absolute;top:50%;opacity:0;color:#14215a;text-shadow:none}section.main .startpage .startpage-slider .flex-direction-nav a{top:-5rem}section.main .startpage .startpage-slider .flex-direction-nav a:before{font-family:'Pareto';font-size:45px;display:inline-block;content:'b';line-height:50px}section.main .startpage .startpage-slider .flex-direction-nav .flex-prev{left:40px}section.main .startpage .startpage-slider .flex-direction-nav .flex-next{right:40px;text-align:right}section.main .startpage .startpage-slider .flex-direction-nav a.flex-next:before{content:'c'}section.main .startpage .startpage-slider:hover .flexslider .flex-prev{opacity:.7;left:40px}section.main .startpage .startpage-slider:hover .flexslider .flex-next{opacity:.7;right:40px}.ie section.main .startpage .company-top ul.company-tabs,.no-flexbox section.main .startpage .company-top ul.company-tabs{display:block;float:left}.ie section.main .startpage .company-top ul.company-tabs > li,.no-flexbox section.main .startpage .company-top ul.company-tabs > li{float:left}.ie section.main .startpage .company-top ul.company-tabs > li ul.sub-tabs,.no-flexbox section.main .startpage .company-top ul.company-tabs > li ul.sub-tabs{float:left;min-height:13rem}footer.footer{background-color:#f7f7f7;min-height:10rem;padding-top:2rem;padding-bottom:2rem}footer.footer h2,footer.footer h3{margin-bottom:1em}footer.footer .bottom-menu nav.bottom-nav ul{list-style:none;display:block;margin:0 0 1.25em}footer.footer .bottom-menu nav.bottom-nav ul li a{color:#656565;text-transform:uppercase;text-decoration:none;white-space:nowrap}footer.footer .bottom-menu nav.bottom-nav ul li a:hover{color:#14215a;font-weight:700}footer.footer .bottom-menu nav.bottom-nav ul li a:hover::before{margin-left:-2em;padding-right:1em;font-family:'Pareto';content:'a';color:#9c6730;font-size:.75em;text-transform:none}footer.footer .bottom-menu nav.bottom-nav ul li.active a{color:#14215a;font-weight:700}footer.footer .bottom-menu nav.bottom-nav ul li.active a::before{margin-left:-2em;padding-right:1em;font-family:'Pareto';content:'a';color:#9c6730;font-size:.75em;text-transform:none}footer.footer .bottom-contact{border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;padding:0 3rem}footer.footer .bottom-contact .map-image img{width:100%}footer.footer .bottom-logo{padding:5rem 3rem}footer.footer .bottom-logo img{width:100%;max-width:120px}footer.colophon{background-color:#14215a;color:#fff}footer.colophon p{line-height:3em;margin-bottom:0;font-size:75%}footer.colophon p.credit{color:#44a1e1}footer.colophon p a{color:#44a1e1;text-decoration:underline}@media only screen and (max-width: 64em){section.main .page .keyfigures .labeltop{position:absolute;top:.75rem;left:1.75rem;font-size:.75rem}section.main .page .keyfigures .mainfig .keyfigure{font-size:5.5rem;line-height:1.3em}section.main .page .keyfigures .mainfig .labelbottom{font-size:.75rem}section.main .startpage .company-top .company-item .text-area,section.main .startpage .company-top .company-item .top-line{position:relative;width:auto}section.main .startpage .company-top .company-item .text-area .text-bg .teaser{padding:0 1rem}section.main .startpage .company-top ul.company-tabs li{width:50%}section.main .startpage .company-top ul.company-tabs li:nth-child(3){clear:both}section.main .startpage .company-top ul.company-tabs li .main-tab:hover::before,section.main .startpage .company-top ul.company-tabs li .main-tab.active:before{display:none}section.main .startpage .company-top ul.company-tabs li ul.sub-tabs{min-height:10rem}section.main .startpage .startpage-slider .flex-direction-nav .flex-prev{left:10px}section.main .startpage .startpage-slider .flex-direction-nav .flex-next{right:10px}section.main .startpage .startpage-slider:hover .flexslider .flex-prev{left:10px}section.main .startpage .startpage-slider:hover .flexslider .flex-next{right:10px}section.main .company-listpage .city-list .company-list ul{margin:0}section.main .company-listpage .city.arrow:hover::before,section.main .company-listpage .city.arrow.active::before{content:''}section.main .news-listpage .newsitem.arrow:hover::before,section.main .news-listpage .newsitem.arrow.active::before{content:''}section.main .company-map .list-area{height:50rem}section.main .company-map .list-area .content{position:absolute;top:0;left:center;-o-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);padding:1rem;width:100%}section.main .company-map .list-area .start-text{display:none}section.main .company-map .list-area .country{display:block}section.main .company-map .list-area .country ul{display:none;border-bottom:0}.no-flexbox section.main .startpage .company-top ul.company-tabs{display:block;float:left}.no-flexbox section.main .startpage .company-top ul.company-tabs > li{float:left}.no-flexbox section.main .startpage .company-top ul.company-tabs > li ul.sub-tabs{float:left;min-height:8.3rem}.no-flexbox section.main .startpage .company-top ul.company-tabs > li:nth-child(3){clear:both}footer.footer .bottom-menu{padding:0 2rem}footer.footer .bottom-menu nav.bottom-nav ul{list-style:none;display:block;margin:0 0 1.25em}footer.footer .bottom-contact{text-transform:uppercase}footer.footer .bottom-contact .map-image{padding-bottom:1rem}footer.footer .bottom-logo{padding:2rem 3rem}}@media only screen and (max-width: 48em){section.main .page .keyfigures .labeltop{position:absolute;top:.5rem;left:1.75rem;font-size:.75rem}section.main .page .keyfigures .mainfig .keyfigure{font-size:4rem;line-height:1.3em}section.main .page .keyfigures .mainfig .labelbottom{font-size:.75rem}}@media only screen and (max-width: 40em){.equal-heights{display:block}table.summary{width:100%;margin-right:0;float:left;margin-bottom:1rem}section.main .page .keyfigures .labeltop{position:absolute;top:.5rem;left:1.75rem;font-size:.75rem}section.main .page .keyfigures .mainfig .keyfigure{font-size:4rem;line-height:1.3em}section.main .page .keyfigures .mainfig .labelbottom{font-size:.75rem}section.main .startpage .company-top .company-item .text-area .text-bg .title,section.main .startpage .company-top .company-item .text-area .text-bg h1{font-size:1.5rem}section.main .startpage .company-top ul.company-tabs li{width:100%}section.main .startpage .company-top ul.company-tabs li ul.sub-tabs{height:auto;min-height:0}section.main .company-list{padding-bottom:1rem}section.main .company-list ul li{font-size:.9em;padding-top:.5rem;padding-bottom:.5rem}section.main .company-list ul li h3{margin-bottom:.5rem;font-size:.9em;word-wrap:break-word}section.main .company-list ul li p{font-size:.9em;margin-bottom:.5rem}section.main .company-list ul li a{word-wrap:break-word}section.main .company-listpage .city.arrow:hover::before,section.main .company-listpage .city.arrow.active::before{content:''}section.main .news-listpage .newsitem.arrow:hover::before,section.main .news-listpage .newsitem.arrow.active::before{content:''}section.main .news-listpage .news-article{padding-bottom:1rem}footer.footer .bottom-contact{border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;padding:0 .9375rem}footer.footer .bottom-logo{padding:1rem .9375rem}}
