@charset "UTF-8";@media (min-width:60.625em){.flex-md-vertical-center{display:flex;align-items:center;justify-content:flex-start;}}.bggrau{background:var(--hermesgrayfive);padding:2rem;}.bggrau .headline3,.bggrau .headlinesmallcyan,.bggrau .hermestabelle caption,.bggrau .hermestabelle + figcaption{color:var(--hermesblauhover);}@media (min-width:46.875em) and (max-width:60.565em){.cestartseiteinfo .bildtext .img-responsive{max-width:80%;margin-left:auto;margin-right:auto;}}.maincontent.startseite{margin-top:4rem;}@media (min-width:60.625em){.paketscheinsliderrow{display:flex;justify-content:space-between;align-items:stretch;}}.paketscheincolv2{border:1px solid var(--hermeshellgrau);border-radius:4px;}@media (min-width:60.625em){.paketscheincolv2{flex-basis:32%;order:1;margin-right:1.5rem;}}@media (min-width:60.625em){.paketscheincolv2{flex-basis:36%;}}@media (max-width:60.565em){.paketscheincolv2{margin-top:2rem;}}@media (min-width:60.625em) and (max-width:73.065em){.paketscheincolv2 .contenttrenner{display:none;}}.paketscheincolv2 .box{border:0;margin-bottom:0;}@media (min-width:60.625em) and (max-width:73.065em){.paketscheincolv2 .box .headline1{margin-bottom:1rem;}}@media (min-width:60.625em) and (max-width:73.065em){.paketscheincolv2 .box .boxenicon .glyphicon{font-size:5rem;}}.paketscheincolv2 > *{width:100%;height:100%;}.slider-schwinge{border-radius:4px;}@media (max-width:60.565em){.slider-schwinge{margin-bottom:4.5rem;}}@media (min-width:60.625em){.slider-schwinge{flex-basis:68%;width:68%;order:2;}}@media (min-width:73.125em){.slider-schwinge{flex-basis:64.5%;}}.slider-schwinge .slider{display:flex;}.slider-schwinge .slider > *{scroll-snap-stop:always;scroll-snap-align:start;width:100%;flex:0 0 auto;}@media (max-width:46.815em){.slider-schwinge .slider > * .bannergross{height:100%;}}@media (max-width:46.815em){.slider-schwinge .slider > * .bannergross a{height:100%;}}@media (max-width:46.815em){.slider-schwinge .slider > * .bannergross .bannerschwinge{height:100%;}}.slider-schwinge .a11y-slider-sr-only:focus{background:var(--hermesdunkelgrau);position:absolute;top:inherit;left:inherit;z-index:2;}.slider-schwinge .a11y-slider-dots{position:absolute;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0.5rem 0 0;padding:0;}@media (min-width:60.625em) and (max-width:73.065em){.slider-schwinge .a11y-slider-dots{margin-top:1rem;}}.slider-schwinge .a11y-slider-dots li{display:block;width:1.5rem;height:1.5rem;border:0.35rem solid transparent;padding:0;margin:0 0.25rem;}.slider-schwinge .a11y-slider-dots li button{display:block;font-size:0;text-indent:-9999px;border:1px solid var(--hermesgrayfifty);background:var(--hermesgrayfifty);width:100%;height:100%;border-radius:100%;}.slider-schwinge .a11y-slider-dots li button.active{background:var(--hermesblau);border-color:var(--hermesblau);}.slider-schwinge .a11y-slider-dots li button:hover,.slider-schwinge .a11y-slider-dots li button:focus{background:var(--hermesdunkelgrau);border-color:var(--hermesdunkelgrau);}.slider-schwinge .a11y-slider-dots li button:after{-webkit-transform:scale(0.25);transform:scale(0.25);pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;background:var(--hermesblau);border-radius:3em;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;}.boxenverlaufstartseite{}.boxenverlaufstartseite label{color:var(--hermesdunkelgrau);}.boxenverlaufstartseite .tx-webservices .box{margin-left:0;margin-right:0;}.boxenverlaufstartseite .zweierboxen input[type="text"]{width:100%;margin-bottom:1em;}.boxenverlaufstartseite .zweierboxen .box{padding-bottom:2.9rem;padding-top:2.9rem;margin-bottom:1.5rem;}@media (min-width:1081px) and (max-width:1700px){.boxenverlaufstartseite .zweierboxen .box{padding-bottom:3.25rem;padding-top:3.25rem;}}@media (min-width:46.875em){.boxenverlaufstartseite .zweierboxen > *:nth-child(2) .box{margin-bottom:0;}}@media (min-width:46.875em) and (max-width:60.565em){.boxenverlaufstartseite .zweierboxen{display:flex;justify-content:space-between;align-items:stretch;}.boxenverlaufstartseite .zweierboxen > div{max-width:49%;}}.boxenverlaufstartseite .lauftext{margin-bottom:1rem;}.boxenverlaufstartseite .hermesform,.boxenverlaufstartseite form{border:0;padding-top:0.5rem;}.boxenverlaufstartseite .hermesform.paketklassenberechnungsform,.boxenverlaufstartseite form.paketklassenberechnungsform{margin-top:2rem;}@media (min-width:46.875em){.boxenverlaufstartseite .box{padding:2.5rem 2.563em 1rem;}}@media (max-width:46.815em){.boxenverlaufstartseite .box{padding:1.0em 1.0em;}}.boxenverlaufstartseite .box .verlaufsicon{font-size:80px;font-size:3.75rem;padding-right:1rem;}.boxenverlaufstartseite .box .headline3{display:flex;align-items:center;justify-content:center;}@media (max-width:46.815em){.boxenverlaufstartseite .box .headline3{text-align:left;}}.boxenverlaufstartseite .box .tarifrechner fieldset{margin-top:1.5rem;margin-bottom:2.3rem;}.boxenverlaufstartseite .box .tarifrechner fieldset .formzeile{display:inline-block;margin:0;}@media (min-width:46.875em){.boxenverlaufstartseite .box .tarifrechner fieldset .formzeile{width:32.3%;}}@media (max-width:46.815em){.boxenverlaufstartseite .box .tarifrechner fieldset .formzeile{width:100%;display:block;margin-bottom:0.5rem;}}.boxenverlaufstartseite .box .tarifrechner fieldset label{position:absolute;top:-1000rem;left:-1000rem;}.boxenverlaufstartseite .box .has-error{background:none;padding:0;}@media (min-width:60.625em){.boxenverlaufstartseite .box form{width:80%;margin:auto;}}@media (min-width:60.625em) and (max-width:73.065em){.boxenverlaufstartseite .box form{width:82%;}.boxenverlaufstartseite .box form.paketklassenberechnungsform{margin-top:2rem;}}.boxenverlaufstartseite .box form .styleselect{width:100%;}.boxenverlaufstartseite .box form.paketklassenberechnungsform input[type="number"]{width:100%;}.boxenverlaufstartseite .box form.paketklassenberechnungsform .landcontainer label{margin-bottom:.5rem;display:block;}.boxenverlaufstartseite .box .preistxt{margin:0;}.boxenverlaufstartseite .box .ajaxloader{min-height:1rem;background-size:auto 100%;}.boxenverlaufstartseite .ergebnisdiv{color:#000;}.boxenverlaufstartseite .ergebnisdiv .berechnet{color:var(--hermesblau);}@media (max-width:46.815em){.boxenverlaufstartseite .text-center{text-align:left !important;}}.ceicontext{width:100%;}@media (min-width:46.875em){.ceicontext{display:flex;height:100%;}}@media (min-width:60.625em){.ceicontext .box.displayflex{display:flex;flex-direction:column;justify-content:flex-end;}}@media (min-width:60.625em){.ceicontext .box.displayflex *[class*="headline"],.ceicontext .box.displayflex .boxenicon{margin-bottom:auto;}}@media (max-width:60.565em){.ceicontext .box.displayflex *[class*="headline"],.ceicontext .box.displayflex .boxenicon{margin:2rem auto;}}.ceicontext .boxiconbildtxtlink .box.keinpadding{padding:0;}.ceicontext .boxiconbildtxtlink .paddingbox{padding:0.5em 1.5em 2em;}.ceicontext .iconkleintxtcontainer .icontxtkleintxtcontainer{margin-top:2em;margin-bottom:2em;}@media (max-width:60.565em){.ceicontext .iconkleintxtcontainer .icontxtkleintxtcontainer{margin-top:0;}}.ceicontext .iconkleintxtcontainer .iconprimary{font-size:5rem;margin-right:1rem;}@media (max-width:46.815em){.ceicontext .iconkleintxtcontainer .iconprimary{flex-basis:100%;margin-bottom:1rem;}}@media (max-width:60.565em){body .iconkleintxtcontainer .vertical-center{display:block;height:auto;}body .iconkleintxtcontainer .icontxtkleintxtcontainer{margin-top:0;}}.icontarifrechner{margin-top:0.15em;}.hermesform.paketklassenberechnungsform .label{width:50%;margin-right:6%;}.hermesform.paketklassenberechnungsform input[type="number"]{width:40%;margin-right:0%}.btnabstandtarif{margin-top:1.5em;}.kostenberechnung{padding-left:1em;}.hermesform .formzeile .pakettabelle .showgesamtberechnung th.gesamtkosten{width:90%;}.hermesform .formzeile .pakettabelle .showgesamtberechnung.doppelt td{width:20%;}.hermesform .formzeile .pakettabelle .showgesamtberechnung td span{width:100%;}.tarifrerrorm{margin-bottom:1em;}.hermesform .tarifrechnerlandwahl select option:first-child{color:#666666;}@media  (max-width:360px){.rowergebnis .preistxt{margin:69% 0;display:inline-block;}}@media (min-width:60.625em) and (max-width:73.065em){.tarifrechner .landcontainer{margin-top:-1.7em;}}.startseitestatus form .formzeile input[type="text"]{margin-bottom:1rem;}.startseitestatus form input[type="text"]{font-size:90%;width:100%;}
