.ctdtele:after {clear:both;display:block;height:0;content:' ';visibility:hidden; }a, input, select, textarea, .hdr, .hdr .hdrwrp, .lgwrpchg span, #mainnav, #mainnav ul li a, #mainnav ul li ul, .mobilemenubtnitem, .sprnklink, .sprnklink a, .kthd a, .tplk .toplink, .xform input.submit,.xform button,.yform input.submit,.yform button, .slcwrp .slcele .frthli, .slcwrp .slcele[onclick] .slcelepc, .ifrmdsc .ifrmstrtbtn span, .ctaele .ctaeletxt .frthli, body .mnc .frzwrp .frzpctxt .frztxt a.frzbzn, body .mnc .frzwrp .frzadd, .socbtn .socele, .search_it-form, body .mnc .stllwrp a.stllbzn, body .mnc .stllwrp .frzadd {-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; }.fksele.stpgwrp .txtpos,.fksele.stpgwrp .stpgctpicwrp, .fksele .txtwrp table img, .fksele.ctaele .frthli, .fksele.scmkbld img {-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out; }:link,:visited {text-decoration:none; }ul,ol {list-style:none;margin:0;padding:0; }img,a img,:link img,:visited img,fieldset {border:none; }img {vertical-align:bottom;margin:0;padding:0; }address {font-style:normal; }table {border:none;border-spacing:0;font-size:1em;margin:0;padding:0; }tr {border:none;margin:0;padding:0; }td {border:none;vertical-align:top;border-spacing:0;margin:0;padding:0; }legend {display:none; }div,p,li,a {background-repeat:no-repeat; }dl {margin:0; }dl dt {margin:0; }dl dd + dt {margin-top:0; }dl dd {margin:0; }ol {list-style:none; }ol li {margin:0; }ol li ol {margin:0; }ol li ul {margin:0; }p {margin:0; }ul {list-style:none; }ul li {margin:0; }ul li ul {list-style:none;margin:0; }ul li ol {margin:0; }a:hover {text-decoration:none; }html {box-sizing:border-box; }*, *:before, *:after {box-sizing:inherit; }body {background:#FFF;overflow-x:hidden; }body.disscrl {overflow:hidden;padding-right:18px; }body {font-family:"Roboto", sans-serif;line-height:140%;font-weight:300;margin:0;padding:0; }body .mnc img {max-width:100%;height:auto; }body .mnc a {color:#A51723; }body .mnc a:hover {color:#454648; }body .mnc ul {margin:10px 0 20px 35px; }body .mnc ul li {list-style-type:none;margin-bottom:15px;position:relative; }body .mnc ul li em {font-style:normal;font-size:14px; }body .mnc ul li:before {content:'';border:2px solid #BEB9BC;width:13px;height:13px;border-radius:50%;left:-35px;top:8px;position:absolute; }body .mnc ol {margin:10px 0 20px 25px; }body .mnc ol li {margin-bottom:15px;list-style-type:decimal; }body .mnc p {margin:0 0 20px 0; }body .mnc h1 {font-size:30px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;color:#50525C;margin:0 0 60px 0;letter-spacing:3px; }@media only screen and (max-width:1020px) {body .mnc h1 {margin:0 0 60px 0;font-size:26px; } }body .mnc h2 {font-size:30px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;color:#50525C;margin:0 0 20px 0;letter-spacing:3px; }body .mnc h3 {font-size:25px;font-style:normal;font-weight:700;margin:20px 0;line-height:120%; }body .mnc h4 {font-size:20px;font-weight:700;line-height:120%; }body .mnc h1, body .mnc h2, body .mnc h3, body .mnc h4, body .mnc h5, body .mnc h6 {font-family:"Marvel", sans-serif; }body .mnc table {width:100%; }body .mnc table.about tr img {display:none;max-width:230px; }@media only screen and (max-width:1020px) {body .mnc table.about tr img {display:block;margin:0 auto; } }body .mnc table.about tr:first-child img {display:block;max-width:1080px;margin:0 20px 40px 20px; }@media only screen and (max-width:1020px) {body .mnc table.about tr:first-child img {display:none; } }body .mnc table.about td {width:calc(100% / 3);text-align:center;padding:0 40px; }@media only screen and (max-width:1020px) {body .mnc table.about td {width:100%; } }@media only screen and (max-width:1020px) {body .mnc table thead {display:none; } }body .mnc table thead tr th {text-align:left;padding:5px; }body .mnc table tbody tr td {width:50%;padding-bottom:110px; }body .mnc table tbody tr td h3 {font-size:30px;text-transform:uppercase;line-height:120%;letter-spacing:3px;margin:0 0 45px 0; }body .mnc table tbody tr td img {max-width:30%;margin-bottom:45px; }@media only screen and (max-width:1020px) {body .mnc table tbody tr td {display:block;width:100%;padding-bottom:60px; } }@font-face {font-family:'Marvel';font-style:normal;font-weight:400;src:url("../fonts/marvel-v10-latin-regular.eot");src:local(""), url("../fonts/marvel-v10-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/marvel-v10-latin-regular.woff2") format("woff2"), url("../fonts/marvel-v10-latin-regular.woff") format("woff"), url("../fonts/marvel-v10-latin-regular.ttf") format("truetype"), url("../fonts/marvel-v10-latin-regular.svg#Marvel") format("svg");font-display:swap; }@font-face {font-family:'Marvel';font-style:normal;font-weight:700;src:url("../fonts/marvel-v10-latin-700.eot");src:local(""), url("../fonts/marvel-v10-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/marvel-v10-latin-700.woff2") format("woff2"), url("../fonts/marvel-v10-latin-700.woff") format("woff"), url("../fonts/marvel-v10-latin-700.ttf") format("truetype"), url("../fonts/marvel-v10-latin-700.svg#Marvel") format("svg");font-display:swap; }@font-face {font-family:'Roboto';font-style:normal;font-weight:300;src:url("../fonts/roboto-v29-latin-300.eot");src:local(""), url("../fonts/roboto-v29-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-v29-latin-300.woff2") format("woff2"), url("../fonts/roboto-v29-latin-300.woff") format("woff"), url("../fonts/roboto-v29-latin-300.ttf") format("truetype"), url("../fonts/roboto-v29-latin-300.svg#Roboto") format("svg");font-display:swap; }@font-face {font-family:'Roboto';font-style:normal;font-weight:400;src:url("../fonts/roboto-v29-latin-regular.eot");src:local(""), url("../fonts/roboto-v29-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-v29-latin-regular.woff2") format("woff2"), url("../fonts/roboto-v29-latin-regular.woff") format("woff"), url("../fonts/roboto-v29-latin-regular.ttf") format("truetype"), url("../fonts/roboto-v29-latin-regular.svg#Roboto") format("svg");font-display:swap; }@font-face {font-family:'Roboto';font-style:normal;font-weight:700;src:url("../fonts/roboto-v29-latin-700.eot");src:local(""), url("../fonts/roboto-v29-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-v29-latin-700.woff2") format("woff2"), url("../fonts/roboto-v29-latin-700.woff") format("woff"), url("../fonts/roboto-v29-latin-700.ttf") format("truetype"), url("../fonts/roboto-v29-latin-700.svg#Roboto") format("svg");font-display:swap; }.hdrultm {position:relative;max-width:2500px;margin:auto; }.hdrultm:after {content:'';width:180px;height:330px;background:url(../img/promotive_schmck.svg);background-repeat:no-repeat;background-size:100%;position:absolute;bottom:-165px;left:277px;z-index:5;opacity:0.7; }@media only screen and (max-width:1505px) {.hdrultm:after {left:180px;width:150px;height:300px; } }@media only screen and (max-width:1020px) {.hdrultm:after {width:70px;height:125px;left:65px;bottom:-65px; } }.hdr {width:100%;z-index:5;top:0;position:relative;background:#FFF;font-family:"Marvel", sans-serif;overflow:hidden; }.hdr .hdrbglg {width:38%;height:140%;position:absolute;background:rgba(80, 81, 90, 0.8);left:-190px;z-index:6;top:-25%;transform:rotate(18deg); }@media only screen and (max-width:1020px) {.hdr .hdrbglg {width:270px;height:600px;left:-150px; } }.hdr .hdrbglg:after {content:'';width:70px;height:140%;background:rgba(80, 81, 90, 0.3);position:absolute;right:-70px; }@media only screen and (max-width:1020px) {.hdr .hdrbglg:after {width:10px;right:-10px; } }.hdr .hdrwrp {margin:auto;padding:25px 0;max-width:1505px;margin:auto;position:relative; }@media only screen and (max-width:1505px) {.hdr .hdrwrp {padding:25px 20px; } }@media only screen and (max-width:1020px) {.hdr .hdrwrp {padding:10px; } }.hdr .lgo {display:inline-block;background-size:100%;position:relative;z-index:7; }.hdr .lgo a {display:block;width:100%;height:100%; }.hdr .lgo.txtlgo {width:auto; }.hdr .lgo.txtlgo a {color:#FFF;font-size:150%; }@media only screen and (max-width:1020px) {.hdr .lgo.txtlgo {width:calc(100% - 50px); }.hdr .lgo.txtlgo a {font-size:100%; } }.hdrpic {overflow:hidden;position:relative;max-width:2500px;margin:auto; }.hdrpic .hdrimgele {background-position:center center;padding-top:34%;background-size:cover; }.hdrpic .hdrimgele .sldct {position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left;color:#FFF;z-index:6;font-size:34px;text-transform:uppercase;letter-spacing:3px;line-height:150%;width:25%;padding-left:7%; }@media only screen and (max-width:1505px) {.hdrpic .hdrimgele .sldct {padding-left:3%;width:23%;font-size:28px; } }.hdrpic .hdrimgele .sldct strong {font-size:15px;margin-top:30px;letter-spacing:2px;display:inline-block; }.hdrpic .hdrimgele .sldct h2 {margin:0 0 20px 0; }@media only screen and (max-width:1020px) {.hdrpic .hdrimgele .sldct h2 {margin:0; } }@media only screen and (max-width:1020px) {.hdrpic .hdrimgele .sldct p {display:none; } }.hdrpic .hdrimgele .sldct a {display:inline-block;color:#FFF;border:2px solid #FFF;padding:5px 10px;border-radius:3px;font-size:13px;margin-top:20px; }@media only screen and (max-width:1020px) {.hdrpic .hdrimgele .sldct a {display:none; } }.hdrpic .hdrimgele .sldct a:hover {background-color:#FFF;color:#000; }.hdrpic .hdrimgele.enablefullscreen {height:100vh;padding-top:0; }.hdrpic .hdrimgele.std {background:#454648; }.hdrpic .hdrdarkbg {height:100%;width:100%;position:absolute;z-index:3;top:0;left:0; }.hdrpic .hdrdarkbg.darken20 {background:rgba(0, 0, 0, 0.2); }.hdrpic .hdrdarkbg.darken40 {background:rgba(0, 0, 0, 0.4); }.hdrpic .hdrdarkbg.darken60 {background:rgba(0, 0, 0, 0.6); }.hdrpic .hdrdarkbg.darken80 {background:rgba(0, 0, 0, 0.8); }.hdrpic .hdrdarkbg.darken100 {background:black; }.hdrpic section.flexcontrol .flex-direction-nav {display:none; }.hdrpic section.flexdirection .flex-control-nav {display:none; }.lgwrpchg {position:relative; }.lgwrpchg span {position:absolute; }.lgwrpchg span img {max-height:57px; }@media only screen and (max-width:1020px) {.lgwrpchg span img {max-height:50px; } }.lgwrpchg .lgwt {opacity:1; }.lgwrpchg .lgstd {opacity:0; }a .lgwrplbl {color:#FFF;padding:8px 0 0 73px; }@media only screen and (max-width:1020px) {a .lgwrplbl {padding:13px 0 0 63px; } }a .lglblm {display:block;font-size:260%;text-transform:uppercase; }a .lglblt {font-weight:300;font-size:78%;display:block;padding:6px 0 0 3px; }@media only screen and (max-width:1020px) {a .lglblt {display:none; } }.fixedEle .lgwt {opacity:0; }.fixedEle .lgstd {opacity:1; }.fixedEle a .lgwrplbl {color:#EBEBEB; }#mainnav {text-align:right;position:absolute;right:0;bottom:0;z-index:1; }@media only screen and (max-width:1505px) {#mainnav {right:20px; } }@media only screen and (max-width:1020px) {#mainnav {position:static; } }#mainnav ul {top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;right:0; }#mainnav ul li {position:relative;display:inline-block; }@media only screen and (max-width:1020px) {#mainnav ul li:hover > a {border:none; } }#mainnav ul li a {display:inline-block;padding:0 15px 10px 15px;color:#454648;text-transform:uppercase;letter-spacing:3px;font-size:28px;font-family:"Marvel", sans-serif; }#mainnav ul li a.active, #mainnav ul li a.current, #mainnav ul li a:hover, #mainnav ul li a:focus {color:#A51723; }@media only screen and (max-width:1020px) {#mainnav ul li.selected ul, #mainnav ul li.current ul {display:block;opacity:1;height:auto;position:static;width:auto; } }@media only screen and (max-width:1020px) {#mainnav ul li.selected a, #mainnav ul li.current a {border:none; } }@media only screen and (max-width:1020px) {#mainnav ul li.selected, #mainnav ul li.current {border:none; } }#mainnav ul li ul {margin-top:20px;position:static;display:none; }@media only screen and (max-width:1020px) {#mainnav ul li ul {display:none; } }#mainnav ul li ul li {display:inline;text-align:left;padding:0; }#mainnav ul li ul li a {display:inline-block;font-size:24px;padding:10px;text-transform:none; }#mainnav ul li ul li a.current, #mainnav ul li ul li a:hover {color:#A51723; }#mainnav ul li:hover ul {opacity:1;height:auto; }@media only screen and (max-width:1020px) {#mainnav ul li:hover ul { } }#mainnav ul li.active ul, #mainnav ul li.current ul {display:block; }#mainnav .innrnav {width:45px;height:45px;background:url(../img/ico_closebtn.svg);position:absolute;right:30px;top:30px;display:none; }@media only screen and (max-width:1020px) {#mainnav .innrnav {display:block; } }.showsearchclass,.moblilemenuwrp {cursor:pointer; }@media only screen and (max-width:1020px) {.showsearchclass {display:none; } }.moblilemenuwrp {position:relative; }.moblilemenuwrp .mobilemenubtnitemwrp {position:absolute;left:0;top:3px;height:14px;width:20px; }@media only screen and (max-width:1020px) {.moblilemenuwrp .mobilemenubtnitemwrp {top:2px; } }.moblilemenuwrp .mobilemenubtnitemwrp .mobilemenubtnitem {width:100%;height:1px;display:block;background:#454648;position:absolute;z-index:2;margin:0; }.moblilemenuwrp .mobilemenubtnitemwrp .mobilemenubtnitem:nth-child(1) {top:1px; }.moblilemenuwrp .mobilemenubtnitemwrp .mobilemenubtnitem:nth-child(2) {top:50%; }.moblilemenuwrp .mobilemenubtnitemwrp .mobilemenubtnitem:nth-child(3) {bottom:0; }.moblilemenuwrp.opened .mobilemenubtnitem:first-child {-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:5px; }.moblilemenuwrp.opened .mobilemenubtnitem:nth-child(2) {opacity:0; }.moblilemenuwrp.opened .mobilemenubtnitem:nth-child(3) {-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:8px; }.moblilemenubtn {display:block;width:20px;height:24px;margin:auto;position:absolute;left:0;z-index:999;top:0; }.moblilemenubtn.opened .mobilemenubtnitem {height:3px; }.moblilemenubtn.opened .mobilemenubtnitem:first-child {-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:9px; }.moblilemenubtn.opened .mobilemenubtnitem:nth-child(2) {opacity:0; }.moblilemenubtn.opened .mobilemenubtnitem:nth-child(3) {-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:12px; }.moblilemenubtn .mobilemenubtnitem {width:100%;height:1px;display:block;background:#454648;position:absolute;z-index:2;margin:0; }.moblilemenubtn .mobilemenubtnitem:first-child {top:1px; }.moblilemenubtn .mobilemenubtnitem:nth-child(2) {top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%); }.moblilemenubtn .mobilemenubtnitem:nth-child(3) {bottom:1px; }#mainnav {opacity:0;overflow:hidden;position:absolute;height:auto;width:0;top:0;right:-100%;margin:0;-webkit-transform:none;-ms-transform:none;transform:none; }#mainnav li.opensub ul {display:block;opacity:1;height:auto;position:static;padding:20px;width:calc(100% - 40px);margin-bottom:40px;background:#000; }#mainnav span.opsubmen {display:none;display:block;color:#909090;position:absolute;right:10px;top:0;cursor:pointer; }#mainnav span.opsubmen:before {font-family:'FontAwesome';font-size:13px;display:inline-block;content:'\f067';position:relative;top:0;right:0;width:30px;height:22px;padding-top:8px;background:#000; }#mainnav.hidden {opacity:0;overflow:hidden;width:0; }#mainnav.visible {opacity:1;height:auto;background:#73737A;z-index:100;padding:20px 0;right:0;width:23%; }@media only screen and (max-width:1020px) {#mainnav.visible {width:100%; } }#mainnav ul li {display:block;width:100%;text-align:center; }#mainnav ul li a {color:#FFF;padding:20px 0; }@media only screen and (max-width:1505px) {#mainnav ul li a {padding:15px 0;font-size:26px; } }.menuwrp {position:absolute;right:0;bottom:25px;font-size:17px;color:#454648;display:flex;letter-spacing:1px; }@media only screen and (max-width:1505px) {.menuwrp {right:20px; } }@media only screen and (max-width:1020px) {.menuwrp {bottom:10px; } }.menuwrp .showsearchclass,.menuwrp .moblilemenuwrp,.menuwrp .menuctct {margin-left:35px;padding-left:30px;position:relative; }@media only screen and (max-width:1505px) {.menuwrp .showsearchclass,.menuwrp .moblilemenuwrp,.menuwrp .menuctct {margin-left:25px; } }.menuwrp .showsearchclass:before,.menuwrp .moblilemenuwrp:before,.menuwrp .menuctct:before {content:'';position:absolute;left:0;top:2px;width:18px;height:18px;background-size:cover; }.menuwrp .showsearchclass:before {background:url(../img/ico_search.svg) no-repeat; }.menuwrp .menuctct:before {background:url(../img/ico_contact.svg) no-repeat; }.menuwrp .moblilemenuwrp:before { }.menuwrp a {color:#454648; }.fwpc {background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:28.4%;overflow:hidden;position:relative;margin-top:0; }@media only screen and (max-width:1020px) {.fwpc {height:150px;padding-top:0;margin-top:85px; } }.fwpc .fwpctxtwrp {position:absolute;width:calc(100% - 20px);margin:auto;left:0;right:0;color:#FFF;text-align:center;top:calc(50% + 45px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1; }@media only screen and (max-width:1020px) {.fwpc .fwpctxtwrp {top:50%; } }.fwpc .fwpctxtwrp .fwpctxtl1 {font-size:220%;line-height:120%;margin-bottom:20px;font-weight:300; }@media only screen and (max-width:1020px) {.fwpc .fwpctxtwrp .fwpctxtl1 {font-size:150%;margin-bottom:5px; } }.sprnklink {position:absolute;z-index:4;text-align:center;bottom:20px;margin:auto;left:0;right:0;padding:0 10px; }.sprnklink.onlystartpage {display:none; }.sprnklink:hover {bottom:10px; }.sprnklink.spcbtm {bottom:50px; }.sprnklink.spcbtm:hover {bottom:40px; }.sprnklink a {color:#FFF;font-size:300%; }.kthd {position:absolute;right:0;top:25px;text-align:right;color:#454648;display:flex; }@media only screen and (max-width:1505px) {.kthd {right:20px; } }@media only screen and (max-width:1020px) {.kthd {top:5px; } }@media only screen and (max-width:1020px) {.kthd .socbtn {display:none; } }.kthd .kthdl1 {font-size:17px; }.kthd .kthdl1 span {display:inline-block;margin-left:10px; }.kthd .kthdl1 span.kthdphone {position:relative;margin-left:35px;padding-left:27px;top:6px; }.kthd .kthdl1 span.kthdphone:before {content:'';position:absolute;left:0;top:3px;width:18px;height:18px;background-size:cover;background:url(../img/ico_phone.svg) no-repeat; }@media only screen and (max-width:1020px) {.kthd .kthdl1 span.kthdphone.dt {display:none; } }.kthd .kthdl1 span.kthdphone.mb {display:none; }@media only screen and (max-width:1020px) {.kthd .kthdl1 span.kthdphone.mb {display:inline-block; } }.kthd .kthdl2 {font-size:12px;display:none; }.kthd .kthdl2 .kthdstr:after {display:inline-block;content:'\02022';padding:0 5px; }.kthd .kthdl2 .kthdplz {margin-right:5px; }.kthd a {color:#454648; }.mnc {width:100%;margin:37px auto 0 auto;background:#FFF;box-sizing:border-box;color:#454648;font-size:17px;max-width:2500px;line-height:160%; }@media only screen and (max-width:1020px) {.mnc {width:100%;margin:0 auto 0 auto;padding:40px 10px; } }.mnc .ctbxstd {display:flex;justify-content:space-between; }.mnc .ctbxstd .sdtwrp {width:45%; }.mnc .ctbxstd .yform {width:55%; }@media only screen and (max-width:1020px) {.mnc .ctbxstd {display:block; }.mnc .ctbxstd .sdtwrp {width:100%; }.mnc .ctbxstd .yform {width:100%; } }.txtpicwrp {display:flex;justify-content:space-between; }.txtpicwrp .txtele {max-width:50%; }@media only screen and (max-width:1020px) {.txtpicwrp .txtele {max-width:100%; } }.txtpicwrp.oriright .txtele {order:1; }.txtpicwrp.oriright .picele {order:2; }.txtpicwrp.orileft .txtele {order:2; }.txtpicwrp.orileft .picele {order:1; }@media only screen and (max-width:1020px) {.txtpicwrp {display:block; } }.tplk {position:relative; }.tplk .toplink {opacity:0;position:fixed;right:20px;bottom:70px;width:90px;height:90px;color:#FFF;background:#A51723 url(../img/ico_toplink.svg) no-repeat;background-position:center 22px;background-size:25px;text-align:center;cursor:pointer;padding-top:10px;z-index:1000;border-radius:50%;font-family:"Marvel", sans-serif;font-size:24px; }.tplk .toplink.showEle {opacity:1; }.tplk .toplink span {position:absolute;left:0;right:0;bottom:22px; }@media only screen and (max-width:1020px) {.tplk .toplink {position:absolute;right:0px;bottom:-90px;width:45px;height:45px;background-position:center 15px;background-size:20px; }.tplk .toplink span {display:none; } }.tplk .toplink:hover {background:#50525C url(../img/ico_toplink.svg) no-repeat;background-position:center 22px;background-size:25px;opacity:1;color:#FFF; }.xform .rex-yform .txtwrp,.yform .rex-yform .txtwrp {display:flex;justify-content:space-between;flex-wrap:wrap; }.xform .rex-yform .ctele:first-child,.yform .rex-yform .ctele:first-child {max-width:calc(40% - 10px);width:100%; }.xform .rex-yform .frmele,.yform .rex-yform .frmele {max-width:calc(60% - 10px);width:100%; }.xform .alert,.yform .alert {background:#ececec;color:#A51723;margin:auto;width:100%;padding:120px 20px 1px 20px;font-size:15px;line-height:120%; }.xform .alert ul,.yform .alert ul {max-width:1020px;margin:auto; }.xform .alert ul li,.yform .alert ul li {list-style-type:disc;margin-left:20px; }.xform .alert ul li:before,.yform .alert ul li:before {display:none; }.xform .formcheckbox,.yform .formcheckbox {margin-bottom:20px;width:calc(100% - 20px); }.xform .formcheckbox input,.yform .formcheckbox input {width:auto;vertical-align:top; }.xform .formcheckbox label,.yform .formcheckbox label {font-size:90%; }.xform .formcheckbox label span,.yform .formcheckbox label span {display:inline-block;max-width:calc(100% - 30px); }.xform .pflchtfld,.yform .pflchtfld {margin:10px 0;font-style:italic; }.xform .form-group,.yform .form-group {width:100%; }.xform .form-group#yform-formular-anrede, .xform .form-group#yform-formular-name, .xform .form-group#yform-formular-vorname,.yform .form-group#yform-formular-anrede,.yform .form-group#yform-formular-name,.yform .form-group#yform-formular-vorname {max-width:calc(100% * 1/3 - 14px); }@media only screen and (max-width:1020px) {.xform .form-group#yform-formular-anrede, .xform .form-group#yform-formular-name, .xform .form-group#yform-formular-vorname,.yform .form-group#yform-formular-anrede,.yform .form-group#yform-formular-name,.yform .form-group#yform-formular-vorname {max-width:100%; } }.xform .form-group#yform-formular-email,.yform .form-group#yform-formular-email {max-width:calc(100% * 2/3 - 10px); }@media only screen and (max-width:1020px) {.xform .form-group#yform-formular-email,.yform .form-group#yform-formular-email {max-width:100%; } }.xform .form-group#yform-formular-phone,.yform .form-group#yform-formular-phone {max-width:calc(100% * 1/3 - 10px); }@media only screen and (max-width:1020px) {.xform .form-group#yform-formular-phone,.yform .form-group#yform-formular-phone {max-width:100%; } }.xform .formcheckbox,.xform .form-group,.yform .formcheckbox,.yform .form-group {margin-bottom:20px; }@media only screen and (max-width:1020px) {.xform .formcheckbox,.xform .form-group,.yform .formcheckbox,.yform .form-group {width:100%; } }.xform .formcheckbox.has-error input,.xform .form-group.has-error input,.yform .formcheckbox.has-error input,.yform .form-group.has-error input {border:1px solid #A51723; }.xform .formcheckbox.has-error textarea,.xform .form-group.has-error textarea,.yform .formcheckbox.has-error textarea,.yform .form-group.has-error textarea {border:1px solid #A51723; }.xform .formcheckbox.has-error label,.xform .form-group.has-error label,.yform .formcheckbox.has-error label,.yform .form-group.has-error label {color:#A51723; }.xform .formcheckbox.has-error label span,.xform .form-group.has-error label span,.yform .formcheckbox.has-error label span,.yform .form-group.has-error label span {color:#A51723; }.xform .formcheckbox#yform-formular-notice,.xform .form-group#yform-formular-notice,.yform .formcheckbox#yform-formular-notice,.yform .form-group#yform-formular-notice {width:100%;float:none; }.xform .formcheckbox#yform-formular-notice textarea,.xform .form-group#yform-formular-notice textarea,.yform .formcheckbox#yform-formular-notice textarea,.yform .form-group#yform-formular-notice textarea {width:100%;font-family:"Roboto", sans-serif; }@media only screen and (max-width:1020px) {.xform .formcheckbox#yform-formular-notice textarea,.xform .form-group#yform-formular-notice textarea,.yform .formcheckbox#yform-formular-notice textarea,.yform .form-group#yform-formular-notice textarea {width:100%; } }.xform textarea,.xform select,.xform input,.yform textarea,.yform select,.yform input {border:0 solid #000;background:#FFF;padding:20px 20px 15px 20px;width:100%;font-family:"Roboto", sans-serif;color:#454648;font-weight:300;font-size:17px; }.xform textarea::placeholder,.xform select::placeholder,.xform input::placeholder,.yform textarea::placeholder,.yform select::placeholder,.yform input::placeholder {color:#7E7C7D;opacity:1; }.xform select,.yform select {cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:#FFF url(../img/bg_ico_select.png) center right 10px no-repeat;color:#7E7C7D; }.xform select optgroup,.yform select optgroup {padding:10px; }.xform select option,.yform select option {margin-top:5px; }.xform input.submit,.xform button,.yform input.submit,.yform button {color:#FFF;border:none;cursor:pointer;display:inline-block;padding:18px 80px 14px 80px;border-radius:0 0 20px 0;text-transform:uppercase;font-size:19px;letter-spacing:2px;font-family:"Marvel", sans-serif; }.xform input.submit.btn-primary,.xform button.btn-primary,.yform input.submit.btn-primary,.yform button.btn-primary {background:#A51723;margin-right:30px; }.xform input.submit.btn-default,.xform button.btn-default,.yform input.submit.btn-default,.yform button.btn-default {background:#50525C; }@media only screen and (max-width:1020px) {.xform input.submit,.xform button,.yform input.submit,.yform button {float:none;margin-right:0 !important;width:100%;margin-bottom:20px; } }.xform input.submit:hover,.xform button:hover,.yform input.submit:hover,.yform button:hover {background:#454648;color:#FFF; }.slcwrp {display:flex;justify-content:space-between;flex-wrap:wrap; }.slcwrp:after {content:"";flex-basis:calc(33.333% - 10px); }@media only screen and (max-width:500px) {.slcwrp {display:block; } }.slcwrp .slcele {max-width:calc(33.333% - 10px);margin-bottom:20px; }.slcwrp .slcele .frthli {background:#A51723;color:#FFF;display:inline-block;padding:3px 10px;margin-top:20px;border-radius:5px; }.slcwrp .slcele .frthli:hover {background:#454648; }@media only screen and (max-width:1020px) {.slcwrp .slcele {max-width:calc(50% - 10px); } }@media only screen and (max-width:500px) {.slcwrp .slcele {max-width:100%; } }.slcwrp .slcele[onclick] {cursor:pointer; }.slcwrp .slcele[onclick]:hover .slcelepc {background:#000;opacity:0.6; }.slcwrp .slcele[onclick]:hover .frthli {background:#454648; }.slcwrp .slcele h2 {font-size:22px; }.bcp {box-sizing:border-box;font-size:13px;background:#FFF;padding:10px 0; }@media only screen and (max-width:1020px) {.bcp {padding:10px; } }.bcp .bcpwrp {max-width:1505px;margin:auto; }.bcp ul {margin:0 !important;display:inline; }.bcp ul li {list-style-type:none;display:inline-block; }.bcp ul li a {color:#000;text-decoration:underline;display:inline-block; }.bcp ul li a:before {display:inline-block;padding-left:10px;padding-right:5px;content:"\2022"; }.ifrmwrp {margin-top:20px; }.ifrmrwdwrp {position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto; }.ifrmrwdwrp iframe {position:absolute;top:0;left:0;width:100%;height:100%; }.ifrmdsc {background:#f8f8f8;height:100%;padding:20px; }.ifrmdsc .ifrmstrtbtn {text-align:center; }.ifrmdsc .ifrmstrtbtn span {border:1px solid #000;display:inline-block;padding:3px 15px;margin:auto;cursor:pointer; }.ifrmdsc .ifrmstrtbtn span:before {font-family:FontAwesome;content:"\f041";display:inline-block;margin-right:7px;font-size:14px; }.ifrmdsc .ifrmstrtbtn span:hover {background:#000;color:#FFF; }.ftr {background:#50525C;color:#ececec;max-width:2500px;margin:auto;margin-top:220px; }@media only screen and (max-width:1020px) {.ftr {margin-top:60px; } }.ftr .isocert,.ftr .socbtn {align-items:flex-end;display:flex; }@media only screen and (max-width:1020px) {.ftr .isocert,.ftr .socbtn {display:block;margin-top:40px;margin-left:0;text-align:center;margin:20px auto; } }.ftr .isocert {width:50px;height:50px; }.ftr .ftrprrw {background:#73737A; }.ftr .ftrprrw .wrp {font-family:"Marvel", sans-serif;font-size:22px;padding:30px 0;margin-bottom:40px; }@media only screen and (max-width:1505px) {.ftr .ftrprrw .wrp {padding:30px 10px; } }.ftr .ftrprrw .wrp a {color:#FFF;padding-left:55px; }.ftr .ftrprrw .ftrprrwele {padding:10px 0; }@media only screen and (max-width:1505px) {.ftr .ftrprrw .ftrprrwele {font-size:20px; } }@media only screen and (max-width:1020px) {.ftr .ftrprrw .ftrprrwele {text-align:left;margin-left:20%; } }@media only screen and (max-width:1505px) {.ftr .ftrprrw .ftrprrwele:first-child {font-size:17px; } }@media only screen and (max-width:1020px) {.ftr .ftrprrw .ftrprrwele:first-child {text-align:center;margin-left:auto; } }.ftr .ftrprrw .ftrprrwele .ftrprrwelelbl {position:relative; }.ftr .ftrprrw .ftrprrwele .ftrprrwelelbl:before {position:absolute;top:-7px;left:-55px;display:block;width:38px;height:38px;content:''; }@media only screen and (max-width:1505px) {.ftr .ftrprrw .ftrprrwele .ftrprrwelelbl:before {width:28px;height:28px;top:0;left:-40px; } }.ftr .ftrprrw .ftrprrwele .ftrprrwelelbl.pnh:before {background:url(../img/ico_phone_wt.svg); }.ftr .ftrprrw .ftrprrwele .ftrprrwelelbl.env:before {background:url(../img/ico_email_wt.svg); }.ftr .ftrprrw .ftrprrwele .ftrprrwelelbl.frm:before {background:url(../img/ico_contactform_wt.svg); }@media only screen and (max-width:1020px) {.ftr .ftrprrw .ftrprrwele {padding:10px;line-height:140%; } }.ftr .ftrprrw .ftrprrweletrnr {width:1px;background:#FFF;height:50px; }@media only screen and (max-width:1020px) {.ftr .ftrprrw .ftrprrweletrnr {display:none; } }.ftr.nopadding {padding-bottom:0 !important; }.ftr .wrp {margin:auto;justify-content:space-between;flex-wrap:wrap;display:flex;max-width:1505px;font-size:14px;padding:20px 25px 20px 25px;align-items:center; }@media only screen and (max-width:1020px) {.ftr .wrp {text-align:center;display:block; } }.ftr .footernav {display:flex;align-items:center; }.ftr .footernav .socbtn {margin-right:30px; }@media only screen and (max-width:1505px) {.ftr .footernav .socbtn {margin-right:auto; } }@media only screen and (max-width:1020px) {.ftr .footernav {margin-top:20px;display:block; } }.ftr .footernav ul li {display:inline-block;margin-top:5px; }.ftr .footernav ul li:after {content:"";padding:0 5px; }.ftr .footernav ul li:last-of-type:after {content:"";padding:0; }.ftkt {font-size:14px; }.ftkt a {color:#ececec; }.ftkt a:hover {color:#A51723; }.ftkt span {display:inline-block; }.ftkt span.kthdcompany {font-size:30px;text-transform:uppercase;letter-spacing:3px;display:block;font-family:"Marvel", sans-serif;margin-bottom:40px; }.ftkt span.kthdname:after, .ftkt span.kthdstr:after, .ftkt span.kthdfax:after, .ftkt span.kthdmail:after, .ftkt span.kthdort:after {display:inline-block;content:'|';padding:0 5px; }.ftkt span.kthdort, .ftkt span.kthdplz {display:inline-block; }.ftkt span.kthdplz {margin-right:5px; }@media only screen and (max-width:1020px) {.ftkt span.kthdphone.dt {display:none; } }.ftkt span.kthdphone.dt:after {display:inline-block;content:'\02022';padding:0 5px; }.ftkt span.kthdphone.mb {display:none; }@media only screen and (max-width:1020px) {.ftkt span.kthdphone.mb {display:inline-block; } }@media only screen and (max-width:1020px) {.cc-revoke, .cc-window {font-size:12px !important; } }#footernav ul li a {color:#ececec; }#footernav ul li a:hover {color:#A51723; }#footernav ul li.current a {color:#A51723; }body .mnc .stpgwrp {display:flex;justify-content:space-between;flex-wrap:wrap;background:#50525C;color:#FFF;font-size:17px;line-height:160%;min-height:68vh; }@media only screen and (max-width:1020px) {body .mnc .stpgwrp {margin-bottom:10px; } }body .mnc .stpgwrp h3 {font-size:35px;letter-spacing:3px;margin:0 0 50px 0; }body .mnc .stpgwrp h1, body .mnc .stpgwrp h2, body .mnc .stpgwrp h3, body .mnc .stpgwrp h4, body .mnc .stpgwrp h5, body .mnc .stpgwrp h6 {color:#FFF; }body .mnc .stpgwrp h2 strong {text-transform:none;letter-spacing:0;font-size:15px;font-family:"Roboto", sans-serif;font-weight:300; }body .mnc .stpgwrp .stpgctpicwrp,body .mnc .stpgwrp .stpgctwrp {width:50%; }@media only screen and (max-width:1020px) {body .mnc .stpgwrp .stpgctpicwrp,body .mnc .stpgwrp .stpgctwrp {width:100%; } }body .mnc .stpgwrp .stpgctpicwrp img,body .mnc .stpgwrp .stpgctwrp img {width:100%; }body .mnc .stpgwrp .stpgctpicwrp {background-size:cover; }@media only screen and (max-width:1020px) {body .mnc .stpgwrp .stpgctpicwrp {padding-top:50%;order:1; } }body .mnc .stpgwrp .stpgctwrp {position:relative; }body .mnc .stpgwrp .stpgctwrp .txtpos {width:100%;padding:10% 9% 10% 7%; }@media only screen and (max-width:1020px) {body .mnc .stpgwrp .stpgctwrp .txtpos {position:static;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:45px 20px 45px 20px; } }@media only screen and (max-width:1020px) {body .mnc .stpgwrp .stpgctwrp {padding:45px 20px 45px 20px;order:2; } }body .mnc .stpgwrp .stpgctwrp .frthinfoli {background:#FFF;color:#50525C;display:inline-block;padding:10px 15px;font-size:15px;margin-top:25px; }body .mnc .stpgwrp .stpgctwrp .frthinfoli:hover {background:#A51723;color:#FFF; }.ctaele {max-width:1020px;margin:170px auto 170px auto;display:flex;justify-content:space-between; }@media only screen and (max-width:1020px) {.ctaele {display:block;margin:80px auto 80px auto; } }.ctaele[onclick] {cursor:pointer; }.ctaele[onclick]:hover .frthli {background:#50525C; }.ctaele .ctaelepc {width:100%;max-width:calc(50% - 10px); }@media only screen and (max-width:1020px) {.ctaele .ctaelepc {max-width:100%;margin-bottom:40px; } }.ctaele .ctaeletxt {width:100%;max-width:calc(50% - 90px);position:relative;padding-bottom:90px; }.ctaele .ctaeletxt.wot {max-width:100%; }.ctaele .ctaeletxt.wot h3 {margin:50px 0; }@media only screen and (max-width:1020px) {.ctaele .ctaeletxt {max-width:100%; } }.ctaele .ctaeletxt .frthli {background:#A51723;color:#FFF;display:inline-block;padding:18px 80px 14px 80px;border-radius:0 0 20px 0;text-transform:uppercase;position:absolute;bottom:0;font-size:19px;letter-spacing:2px;font-family:"Marvel", sans-serif; }.ctaele .ctaeletxt h3 {font-size:30px;text-transform:uppercase;letter-spacing:3px;margin:0 0 50px 0;color:#50525C; }body .mnc .frzwrp h3 {color:#A51723;font-family:"Marvel", sans-serif;margin-bottom:40px; }body .mnc .frzwrp .frzpctxt {display:flex;justify-content:space-between; }@media only screen and (max-width:1020px) {body .mnc .frzwrp .frzpctxt {display:block; } }body .mnc .frzwrp .frzpctxt .frzpc {max-width:calc(35% - 20px);width:100%;margin-bottom:20px; }@media only screen and (max-width:1020px) {body .mnc .frzwrp .frzpctxt .frzpc {max-width:100%; } }body .mnc .frzwrp .frzpctxt .frzpc img {max-width:100%;height:auto; }body .mnc .frzwrp .frzpctxt .frztxt {width:100%; }@media only screen and (max-width:1020px) {body .mnc .frzwrp .frzpctxt .frztxt {max-width:100%; } }body .mnc .frzwrp .frzpctxt .frztxt a.frzbzn {display:block;font-family:"Marvel", sans-serif;color:#50525C;padding:65px 0;width:100%;font-size:30px;text-transform:uppercase;letter-spacing:3px;max-width:1020px;margin:0 auto 0 auto;position:relative;border-bottom:1px solid #50525C;padding-right:50px;line-height:120%; }@media only screen and (max-width:1020px) {body .mnc .frzwrp .frzpctxt .frztxt a.frzbzn {font-size:24px;letter-spacing:2px;padding:25px; } }body .mnc .frzwrp .frzpctxt .frztxt a.frzbzn .addhdtrn {padding:0 10px; }body .mnc .frzwrp .frzpctxt .frztxt a.frzbzn .addhead {font-size:22px; }body .mnc .frzwrp .frzpctxt .frztxt a.frzbzn:after {}body .mnc .frzwrp .frzpctxt .frztxt a.frzbzn:before {width:45px;height:45px;background:url(../img/ico_klapptext.svg);background-repeat:no-repeat;display:inline-block;content:'';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%); }@media only screen and (max-width:1020px) {body .mnc .frzwrp .frzpctxt .frztxt a.frzbzn:before {width:25px;height:25px; } }body .mnc .frzwrp .frzadd {opacity:0;height:0;overflow:hidden;background-color:#ececec;background-image:url(../img/bottom_arrow.svg);background-repeat:no-repeat;background-size:80px 40px;background-position:28% -40px; }@media only screen and (max-width:1020px) {body .mnc .frzwrp .frzadd {background-position:20px -40px;background-size:60px 25px;padding:0 10px; } }body .mnc .frzwrp .frzadd .frzaddwrp {max-width:1020px;width:100%;margin:auto; }body .mnc .frzwrp .frzadd .frzaddwrp ul li {list-style-type:disc;margin-bottom:5px; }body .mnc .frzwrp .frzadd .frzaddwrp ul li:before {display:none; }body .mnc .frzwrp .frzadd.open {background:#ececec;opacity:1;height:auto; }body .mnc .frzwrp.open .frzpctxt .frztxt a.frzbzn {border:none; }body .mnc .frzwrp.open .frzpctxt .frztxt a.frzbzn:after {width:55px;height:55px;bottom:-28px;opacity:1; }body .mnc .frzwrp.open .frzadd {padding:100px 10px;background-position:28% 0;opacity:1;height:auto; }@media only screen and (max-width:1020px) {body .mnc .frzwrp.open .frzadd {padding:40px 20px;background-position:20px 0;background-size:60px 25px; } }.socbtn {margin-left:30px; }.socbtn .socele {color:#FFF;border-radius:50%;display:inline-block;margin-left:10px;width:35px;height:35px;text-align:center;font-size:22px;padding:6px; }.socbtn .socele:first-child {margin-left:0; }.socbtn .socele a {color:#FFF; }.socbtn .socele.fb {background:#3D5A9A; }.socbtn .socele.li {background:#0277B6; }.socbtn .socele.xi {background:#066667; }.socbtn .socele:hover {background:#50525C; }.search_it-form {opacity:0;height:0;overflow:hidden;position:absolute;right:0;bottom:35px; }.search_it-form fieldset {margin:0;padding:0; }.search_it-form.open {height:auto;opacity:1; }.search_it-form .search_it-button {width:45px;height:100%;top:0;right:0;border:0;color:#999;cursor:pointer;text-indent:-999999px;position:absolute;text-align:center;vertical-align:middle;z-index:500;background-image:url(../img/ico_search.svg);background-size:20px;background-color:transparent;background-position:center center;background-repeat:no-repeat; }.search_it-form .searchinputfield {width:294px;letter-spacing:1px;font-family:"Roboto", sans-serif;height:34px;line-height:40px;padding:0 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #454648;padding:5px 10px; }.fksele.visible.scmkbld img {opacity:1;margin-left:0; }.fksele.visible.ctaele .frthli {opacity:1;margin-top:0; }.fksele.visible .txtwrp table img {opacity:1;width:auto;height:auto; }.fksele.visible.stpgwrp .txtpos {opacity:1; }.fksele.visible.stpgwrp.oriright .stpgctpicwrp, .fksele.visible.stpgwrp.orileft .stpgctpicwrp {opacity:1;background-position:0 0; }.fksele.stpgwrp .txtpos,.fksele.stpgwrp .stpgctpicwrp {opacity:0; }.fksele.stpgwrp.orileft .stpgctpicwrp {background-position:-200px 0; }.fksele.stpgwrp.oriright .stpgctpicwrp {background-position:200px 0; }.fksele .txtwrp table img {opacity:0; }.fksele.ctaele .frthli {opacity:0;margin-top:40px; }.fksele.scmkbld img {opacity:0;margin-left:-10%; }body .mnc .stllwrp a.stllbzn {display:block;font-family:"Marvel", sans-serif;color:#50525C;padding:65px 0;width:100%;font-size:30px;text-transform:uppercase;letter-spacing:3px;max-width:1020px;margin:0 auto 0 auto;position:relative;border-bottom:1px solid #50525C;padding-right:50px;line-height:120%; }body .mnc .stllwrp a.stllbzn:hover {color:#A51723; }@media only screen and (max-width:1020px) {body .mnc .stllwrp a.stllbzn {font-size:24px;letter-spacing:2px;padding:25px; } }body .mnc .stllwrp a.stllbzn .addhdtrn {padding:0 10px; }body .mnc .stllwrp a.stllbzn .addhead {font-size:22px; }body .mnc .stllwrp .frzadd {opacity:0;max-width:1280px;width:100%;height:0;overflow:hidden;margin:auto;position:static;background:#FFF;padding:0 45px; }body .mnc .stllwrp .frzadd h2 {margin-bottom:80px; }@media only screen and (max-width:1020px) {body .mnc .stllwrp .frzadd h2 {margin-top:60px;font-size:25px;margin-bottom:40px; } }body .mnc .stllwrp .frzadd .hdl {max-width:calc(100% - 100px); }@media only screen and (max-width:1020px) {body .mnc .stllwrp .frzadd .hdl {max-width:100%; } }body .mnc .stllwrp .frzadd .prmlg {background-size:100%;width:200px;height:100px;position:absolute;right:0;top:52px; }@media only screen and (max-width:1020px) {body .mnc .stllwrp .frzadd .prmlg {width:100px;height:50px;top:20px; } }body .mnc .stllwrp .frzadd .stlladdwrp {padding:120px 120px 40px 120px;position:relative; }@media only screen and (max-width:1020px) {body .mnc .stllwrp .frzadd .stlladdwrp {padding:40px 0 20px 0; } }body .mnc .stllwrp .frzadd ul li {list-style-type:disc;margin-bottom:5px; }body .mnc .stllwrp .frzadd ul li:before {display:none; }body .mnc .stllwrp.open .stllbzn {border-bottom:none; }body .mnc .stllwrp.open .frzadd {opacity:1;height:auto;padding:0 45px; }@media only screen and (max-width:1020px) {body .mnc .stllwrp.open .frzadd {padding:25px;border:none;box-shadow:none; } }.lgo {height:110px;width:220px; }@media only screen and (max-width:1020px) {.lgo {height:64px;width:130px; } }.txtwrp {max-width:1505px;margin:auto; }.ctdtele {width:100%; }.ctdtele.grau {background:#ececec;padding:120px 0 120px 0; }@media only screen and (max-width:1505px) {.ctdtele.grau {padding:78px 10px 39px 10px; } }@media only screen and (max-width:1020px) {.ctdtele.grau {padding:30px 20px 30px 20px; }.ctdtele.grau h2 {font-size:22px;margin:0; } }.ctdtele.grau .txtwrp {max-width:1020px; }.ctdtele.weiss {padding:150px 0 150px 0; }@media only screen and (max-width:1020px) {.ctdtele.weiss {padding:75px 0; } }.ctdtele.weiss .txtwrp {max-width:1020px; }.scmkbld {padding-bottom:120px; }.scmkbld.width20 {padding-right:80%; }@media only screen and (max-width:1020px) {.scmkbld.width20 {padding-right:40%; } }.scmkbld.width40 {padding-right:60%; }@media only screen and (max-width:1020px) {.scmkbld.width40 {padding-right:40%; } }.scmkbld.width60 {padding-right:40%; }.scmkbld.width80 {padding-right:20%; }.scmkbld.width100 {padding-right:0%; }@media only screen and (max-width:1020px) {.scmkbld {padding-bottom:60px; } }.scmkbld img {width:100%; }@media only screen and (max-width:1505px) {.scmkbld {padding-right:5%; } }.scmkbld.grau {background:#ececec; }.pagenr5 .ftr {margin-top:0; }body .mnc .bkbtn {max-width:1020px;margin:auto; }body .mnc .bkbtn a {background:#A51723;color:#FFF;display:inline-block;padding:18px 80px 14px 80px;border-radius:0 0 20px 0;text-transform:uppercase;font-size:19px;letter-spacing:2px;font-family:"Marvel", sans-serif; }body .mnc .bkbtn a:hover {background:#454648; }@media print {.hdrultm, #hdrid, .ftr, .tplk, .stllbzn, .frzbzn {display:none !important; }body .mnc .stllwrp.open .frzadd {border:none;padding:0;box-shadow:none; }body .mnc .stllwrp .frzadd .stlladdwrp {padding:40px 0 0 0;font-size:14px; }body .mnc .stllwrp .frzadd ul li {margin-bottom:0; } }body.startpage .mnc .stpgwrp {min-height:43vh; }.pagenr8 .ctdtele.weiss .txtwrp {max-width:1180px; }