.sidebar_block{background:#fff;margin-bottom:20px}.sidebar_block.reise_info .inner{padding:19px 10px;font-size:.9em;line-height:1.5}.sidebar_block.reise_info .inner h2,.sidebar_block.reise_info .inner h3{margin-top:0}.sidebar_block.reise_info img{display:block;width:100%;height:auto}.sidebar_block.sidebar_help span.callBack.button{padding:8px 15px;background:#f3f3f3;color:var(--color_link_main_hover);font-size:1em;margin-bottom:0}.sidebar_block.ihre_reise .book_now_button,.sidebar_block.ihre_reise .book_now_button:hover,.sidebar_block.ihre_reise .error_output div,.sidebar_block.ihre_reise .error_output div:hover{background:var(--color_link_main_hover)}.sidebar_block.ihre_reise .inner{padding:20px 7px}.sidebar_block.ihre_reise h4{margin-top:0;margin-bottom:0;font-weight:400}.sidebar_block.ihre_reise span.termin{display:block;margin-bottom:20px}.sidebar_block.ihre_reise .kabinen{font-size:13px;line-height:1.5;margin-bottom:15px}.sidebar_block.ihre_reise .kabinen .titel{font-weight:400}.sidebar_block.ihre_reise .posWrap{clear:both;overflow:hidden}.sidebar_block.ihre_reise .posWrap .name{float:left}.sidebar_block.ihre_reise .posWrap .value{float:right}.sidebar_block.ihre_reise .posWrap.gesamtpreis{color:var(--color_link_main_hover);font-weight:400;font-size:18px}.sidebar_block.ihre_reise .book_now_button{color:#fff;text-align:center;margin:20px -20px -20px;padding:10px;font-size:20px;font-weight:400;cursor:pointer;transition:all .2s ease-out}.sidebar_block.ihre_reise .error_output{font-size:14px;font-weight:700;line-height:1.4;margin-top:20px}.sidebar_block.ihre_reise .error_output h4{text-transform:none;margin-bottom:6px}.sidebar_block.ihre_reise .error_output div{color:#fff;padding:5px 10px;margin-bottom:5px;border:1px solid var(--color_link_main_hover);cursor:pointer;transition:all .2s ease-out}@media (max-width:840px){.sidebar_block.ihre_reise .book_now_button{margin:20px -25px -10px}.sidebar_block.ihre_reise{order:1}.sidebar_block.reise_info{order:2}.sidebar_block.sidebar_help{order:3}}
#kalkulator_app{position:relative}#kalkulator_app .main_inner{position:relative;overflow:hidden}#kalkulator_app #kalkulator_form,#kalkulator_app.show_summary #kalkulator_summary{display:block}#kalkulator_app #kalkulator_summary{display:none;margin-top:30px}#kalkulator_app #kalkulator_erfolgsmeldung{display:none}#kalkulator_app.show_summary #kalkulator_form{display:none}#kalkulator_app.show_erfolgsmeldung #kalkulator_summary{display:none!important}#kalkulator_app.show_erfolgsmeldung #kalkulator_form{display:none}#kalkulator_app.show_erfolgsmeldung #kalkulator_erfolgsmeldung{display:block}.kalkulator button{border:none;box-shadow:none;background:0 0;color:#fff;font-weight:300;outline:0!important;transition:all .2s ease-out}.kalkulator .selectButton{background:#f5f5f5;border:1px solid #777;border-radius:100px;width:30px;height:30px;flex:0 0 30px;position:relative;cursor:pointer}.kalkulator .selectButton.aktiv:before,.kalkulator .selectButton:hover:before{content:"";opacity:.2;position:absolute;top:6px;left:6px;width:17px;height:17px;background:url(../../../images/kalkulator/012-checked.svg);background-size:contain}.alert:before,.tabHeader:before{left:20px;content:""}.kalkulator .selectButton.aktiv{background:var(--color_link_main_hover);border:1px solid var(--color_link_main_hover)}.kalkulator .selectButton.aktiv:before{opacity:1;background:url(../../../images/kalkulator/012-checked_white.svg);background-size:contain}.kalkulator_content{padding-right:300px}.kalkulator_content h1{margin-top:40px}.kalkulator_sidebar{position:absolute;top:30px;right:0;width:270px}.cabin_content{clear:both}.tabHeader{background:#f6f6f6;margin:5px 0;padding:15px 10px 15px 70px;position:relative}.tabHeader span{font-size:14px;font-style:italic;margin-left:15px}.tabHeader span span{text-transform:capitalize}.tabHeader:before{position:absolute;top:15px;width:30px;height:30px;background:url(../../../images/kalkulator/015-bed.svg) 50% 50% no-repeat;background-size:contain}.tabContent{background:#f6f6f6;padding:20px;overflow:hidden}.alert{padding:10px 20px;background:var(--color_link_main_hover);color:#fff;position:relative;font-style:italic}.alert:before{position:absolute;top:-14px;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid var(--color_link_main_hover)}#kalkulator_erfolgsmeldung{padding:100px 0;font-size:1.5em;text-align:center}@media (max-width:860px){#kalkulator_app .main_inner{width:100%;padding:0 20px}.kalkulator_content{padding-right:0}.kalkulator_sidebar{position:relative;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.kalkulator_sidebar .sidebar_block{flex:0 0 49%}.kalkulator_sidebar .sidebar_block.ihre_reise{flex:0 0 100%}}@media (max-width:500px){#kalkulator_app .main_inner{padding:0}.kalkulator_content h1{padding:0 20px;font-size:20px}.kalkulator_sidebar .sidebar_block{flex:0 0 100%}}.reisezeitraum .termin{margin-bottom:6px;cursor:pointer;display:flex;align-items:center;gap:1em}.reisezeitraum .termin .selectButton{flex:0;height:28px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.reisezeitraum .termin .selectButton:before{content:"";height:11px;width:11px;top:7px;left:8px}.reisezeitraum .termin:hover{color:var(--color_link_main_hover)}.kalkulator_content .sticky-wrapper{position:relative;z-index:200}.kabinen_nav{background:#f6f6f6;margin-top:40px;margin-bottom:10px;padding:0 20px 0 70px;position:relative}.is-sticky .kabinen_nav{margin-top:0}.kabinen_nav:before{content:"";position:absolute;top:6px;left:20px;width:30px;height:30px;background:url(../../../images/kalkulator/015-bed.svg) 50% 50% no-repeat;background-size:contain}.kabinen_nav .kabinen_nav_cabins{display:flex}.kabinen_nav .kabinen_nav_cabins .button_wrapper{position:relative;margin:0}.kabinen_nav .kabinen_nav_cabins button.add_cabin,.kabinen_nav .kabinen_nav_cabins button.chooseCabin{color:var(--color_link_main);cursor:pointer;padding:10px 15px;border-left:1px solid #eee}.kabinen_nav .kabinen_nav_cabins button.add_cabin:hover,.kabinen_nav .kabinen_nav_cabins button.chooseCabin:hover{color:var(--color_link_main_hover)}.kabinen_nav .kabinen_nav_cabins button.remove_cabin{display:none}.kabinen_nav .kabinen_nav_cabins .button_wrapper.aktiv button.chooseCabin{background:var(--color_link_main_hover);color:#fff;position:relative}.kabinen_nav .kabinen_nav_cabins .button_wrapper.aktiv button.chooseCabin:after{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--color_link_main_hover)}.kabinen_nav .kabinen_nav_cabins .button_wrapper.aktiv button.chooseCabin:hover{color:#fff}.kabinen_nav .kabinen_nav_cabins .button_wrapper.aktiv button.remove_cabin{display:block;position:absolute;cursor:pointer;top:-8px;right:-4px;border:0;padding:5px 7px;z-index:10;background:#ddd;font-size:14px;color:var(--color_link_main_hover);line-height:12px;border-radius:20px}.kabinen_nav .kabinen_nav_cabins .button_wrapper.aktiv button.remove_cabin:hover{background:var(--color_link_main_hover);color:#fff}.kabinen_nav .kabinen_nav_cabins button.add_cabin{color:var(--color_link_main_hover)}.kabinen_nav .kabinen_nav_cabins button.add_cabin:hover{color:#333}@media (max-width:700px){.kabinen_nav{padding:0}.kabinen_nav:before{display:none}.is-sticky .kabinen_nav{width:100%!important;background:#f0f0f0}}
.summary_content{background:#fff;padding:30px}.summary_content .kabinen_wrapper{margin:30px 0}.summary_content .kabine{display:flex;flex-direction:row;margin-bottom:30px;font-size:.85em;line-height:1.7}.summary_content .kabine .kabine_bild{margin-right:40px;width:330px}.summary_content .kabine .kabine_content{width:50%;max-width:350px}.summary_content .kabine .kabine_content>div.titel{font-size:1.2em;font-weight:700}.summary_content .kabine .kabine_content .posWrap{overflow:hidden;clear:both;border-bottom:1px solid #ddd}.summary_content .kabine .kabine_content .posWrap .position{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:10px}.summary_content .kabine .kabine_content .posWrap .position .desc{margin-right:auto}.summary_content .kabine .kabine_content .posWrap .position .per_item{margin-right:30px}.summary_content .kabine .kabine_content .posWrap .position .total{min-width:50px;text-align:right}.summary_content .kabine .kabine_content .posWrap .pos_total{float:right}.summary_content .kabine .kabine_content .posWrap.gesamtWrap{font-weight:700}.summary_content .kabine .kabine_content .posWrap.preis_extra{border-bottom:0;margin-top:6px}.summary_content .versicherung_option{margin-left:370px;width:100%;max-width:330px;line-height:1.3;position:relative;padding-left:55px;margin-top:20px;margin-bottom:30px}.summary_content .versicherung_option:before{content:"";position:absolute;top:0;left:0;width:40px;height:50px;background:url(../../../images/kalkulator/001-insurance.svg) no-repeat;background-size:contain}.summary_content .total_price{margin-left:370px;width:100%;max-width:350px;overflow:hidden}.summary_content .total_price .preis_anzeige{font-weight:700;font-size:1em;overflow:hidden}.summary_content .total_price .preis_anzeige .name{position:relative;top:5px}.summary_content .total_price .preis_anzeige .value{float:right;font-size:1.7em}.summary_content .total_price .erforderlich_hinweis{margin-top:40px;margin-bottom:20px;color:var(--color_link_main_hover);font-weight:700;position:relative}.summary_content .total_price .erforderlich_hinweis span{display:block;position:absolute;top:0;left:0;padding-left:35px}.summary_content .total_price .erforderlich_hinweis span:before{content:"";position:absolute;top:11px;left:0;width:10px;height:10px;border-top:10px solid var(--color_link_main_hover);border-left:10px solid transparent;border-right:10px solid transparent}.summary_content .total_price .kontaktbereich input{font-weight:400;background:#eee;width:100%;color:#000;margin:.4em 0}.summary_content .total_price .kontaktbereich input::-webkit-input-placeholder{color:#aaa}.summary_content .total_price .kontaktbereich input:-moz-placeholder{color:#aaa}.summary_content .total_price .kontaktbereich input::-moz-placeholder{color:#aaa}.summary_content .total_price .kontaktbereich input:-ms-input-placeholder{color:#aaa}.summary_content .total_price .agb_datenschutz{margin:25px 0 0;display:flex;cursor:pointer}.summary_content .total_price .agb_datenschutz .selectButton{flex:0 0 30px;margin-right:20px;margin-top:0}.summary_content .total_price .agb_datenschutz .text p{margin:0;line-height:1.4}.summary_content .total_price .button{margin-top:30px;margin-bottom:30px;font-size:1.3em;padding:10px 30px;width:100%;text-align:center}.summary_content .total_price .button.inaktiv{opacity:.4;cursor:default}.summary_content .total_price .button.inaktiv:hover{background:var(--color_link_main_hover);color:#fff}.summary_actions{margin-top:20px}@media (max-width:890px){.summary_content{padding:20px}.summary_content .kabine{flex-wrap:wrap}.summary_content .kabine .kabine_bild{width:100%;margin:0;flex:0 0 100%}.summary_content .kabine .kabine_content{width:100%;flex:0 0 100%}.summary_content .total_price,.summary_content .versicherung_option{margin-left:0}.summary_content .total_price .erforderlich_hinweis{line-height:1.4}.summary_content .kontaktbereich{margin-top:40px;clear:both}.summary_actions{text-align:center}}
.anreise .anreiseoption,.anreise .pkw_content .fahrzeugart .art{float:left;font-weight:400;cursor:pointer;transition:all .2s ease-out}.anreise .tabContent{padding:0}.anreise .anreiseoption{width:25%;padding:20px;text-align:center;position:relative}.anreise .anreiseoption .icon{margin:20px 0;width:100%;height:90px;background:url(../../../images/kalkulator/006-airplane.svg);background-size:contain!important;background-repeat:no-repeat!important;background-position:center center!important}.anreise .anreiseoption .icon.bahn{background:url(../../../images/kalkulator/004-train.svg)}.anreise .anreiseoption .icon.pkw{background:url(../../../images/kalkulator/005-parking.svg)}.anreise .anreiseoption .icon.individuell{background:url(../../../images/kalkulator/backpack.svg)}.anreise .anreiseoption:hover{opacity:.6}.anreise .anreiseoption.aktiv:after{content:"";position:absolute;bottom:0;left:50%;margin-left:-20px;border-bottom:20px solid #eee;border-left:20px solid transparent;border-right:20px solid transparent}.anreise .anreise_content,.anreise .bahn_content .bahn_option,.anreise .bahn_content .fahrzeug_option,.anreise .bahn_content .flug_option,.anreise .flugzeug_content .bahn_option,.anreise .flugzeug_content .fahrzeug_option,.anreise .flugzeug_content .flug_option,.anreise .pkw_content .bahn_option,.anreise .pkw_content .fahrzeug_option,.anreise .pkw_content .flug_option{clear:both;position:relative}.anreise .anreiseoption.deaktiviert{opacity:.2!important;cursor:default}.anreise .anreise_content{display:none;padding:30px 40px;background:#eee}.anreise .bahn_content .bahn_option.header,.anreise .bahn_content .fahrzeug_option.header,.anreise .bahn_content .flug_option.header,.anreise .flugzeug_content .bahn_option.header,.anreise .flugzeug_content .fahrzeug_option.header,.anreise .flugzeug_content .flug_option.header,.anreise .pkw_content .bahn_option.header,.anreise .pkw_content .fahrzeug_option.header,.anreise .pkw_content .flug_option.header{border-bottom:1px solid #ccc;margin-bottom:7px;font-weight:600}.anreise .bahn_content .bahn_option:not(.header),.anreise .bahn_content .fahrzeug_option:not(.header),.anreise .bahn_content .flug_option:not(.header),.anreise .flugzeug_content .bahn_option:not(.header),.anreise .flugzeug_content .fahrzeug_option:not(.header),.anreise .flugzeug_content .flug_option:not(.header),.anreise .pkw_content .bahn_option:not(.header),.anreise .pkw_content .fahrzeug_option:not(.header),.anreise .pkw_content .flug_option:not(.header){cursor:pointer}.anreise .bahn_content .bahn_option:not(.header):hover,.anreise .bahn_content .fahrzeug_option:not(.header):hover,.anreise .bahn_content .flug_option:not(.header):hover,.anreise .flugzeug_content .bahn_option:not(.header):hover,.anreise .flugzeug_content .fahrzeug_option:not(.header):hover,.anreise .flugzeug_content .flug_option:not(.header):hover,.anreise .pkw_content .bahn_option:not(.header):hover,.anreise .pkw_content .fahrzeug_option:not(.header):hover,.anreise .pkw_content .flug_option:not(.header):hover{background:#f4f4f4}.anreise .bahn_content .bahn_option span,.anreise .bahn_content .fahrzeug_option span,.anreise .bahn_content .flug_option span,.anreise .flugzeug_content .bahn_option span,.anreise .flugzeug_content .fahrzeug_option span,.anreise .flugzeug_content .flug_option span,.anreise .pkw_content .bahn_option span,.anreise .pkw_content .fahrzeug_option span,.anreise .pkw_content .flug_option span{display:block;float:left;padding:1px 15px;width:20%}.anreise .bahn_content .bahn_option span.name,.anreise .bahn_content .fahrzeug_option span.name,.anreise .bahn_content .flug_option span.name,.anreise .flugzeug_content .bahn_option span.name,.anreise .flugzeug_content .fahrzeug_option span.name,.anreise .flugzeug_content .flug_option span.name,.anreise .pkw_content .bahn_option span.name,.anreise .pkw_content .fahrzeug_option span.name,.anreise .pkw_content .flug_option span.name{width:40%}.anreise .bahn_content .bahn_option .selectButton,.anreise .bahn_content .fahrzeug_option .selectButton,.anreise .bahn_content .flug_option .selectButton,.anreise .flugzeug_content .bahn_option .selectButton,.anreise .flugzeug_content .fahrzeug_option .selectButton,.anreise .flugzeug_content .flug_option .selectButton,.anreise .pkw_content .bahn_option .selectButton,.anreise .pkw_content .fahrzeug_option .selectButton,.anreise .pkw_content .flug_option .selectButton{position:absolute;left:-20px;top:1px;width:22px;height:22px}.anreise .bahn_content .bahn_option .selectButton.aktiv:before,.anreise .bahn_content .bahn_option .selectButton:hover:before,.anreise .bahn_content .fahrzeug_option .selectButton.aktiv:before,.anreise .bahn_content .fahrzeug_option .selectButton:hover:before,.anreise .bahn_content .flug_option .selectButton.aktiv:before,.anreise .bahn_content .flug_option .selectButton:hover:before,.anreise .flugzeug_content .bahn_option .selectButton.aktiv:before,.anreise .flugzeug_content .bahn_option .selectButton:hover:before,.anreise .flugzeug_content .fahrzeug_option .selectButton.aktiv:before,.anreise .flugzeug_content .fahrzeug_option .selectButton:hover:before,.anreise .flugzeug_content .flug_option .selectButton.aktiv:before,.anreise .flugzeug_content .flug_option .selectButton:hover:before,.anreise .pkw_content .bahn_option .selectButton.aktiv:before,.anreise .pkw_content .bahn_option .selectButton:hover:before,.anreise .pkw_content .fahrzeug_option .selectButton.aktiv:before,.anreise .pkw_content .fahrzeug_option .selectButton:hover:before,.anreise .pkw_content .flug_option .selectButton.aktiv:before,.anreise .pkw_content .flug_option .selectButton:hover:before{width:14px;height:14px;top:3px;left:3px}.anreise .bahn_content .bahn_option span{width:25%}.anreise .bahn_content .bahn_option span.name{width:50%}.anreise .pkw_content .fahrzeugart{float:left;width:48%}.anreise .pkw_content .fahrzeugart .art{position:relative;line-height:1.5;font-size:16px;width:48%;margin-right:2%;background:#fff;padding:5px 10px 5px 60px}.anreise .pkw_content .fahrzeugart .art:hover{background:#f4f4f4}.anreise .pkw_content .fahrzeugart .art:before{content:"";position:absolute;top:3px;left:5px;width:50px;height:30px;background:url(../../../images/kalkulator/001-car.svg);background-size:contain!important;background-position:50% 50%!important;background-repeat:no-repeat!important}.anreise .pkw_content .fahrzeugart .art.art_wohnmobil:before{background:url(../../../images/kalkulator/002-camper.svg)}.anreise .pkw_content .fahrzeugart .art.aktiv:after{content:"";position:absolute;bottom:-15px;left:50%;margin-left:-15px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff}.anreise .pkw_content .fahrzeugart .art.deaktiviert{opacity:.4;cursor:default}.anreise .pkw_content .fahrzeug_info{float:right;width:48%;overflow:hidden}.anreise .pkw_content .fahrzeug_info .fieldWrap{float:left;width:48%;margin-left:2%}.anreise .pkw_content .fahrzeug_info .fieldWrap input{line-height:1.5;font-size:16px;padding:5px 10px;background:#fff;border:0 solid #ddd}.anreise .pkw_content .fahrzeug_content{margin-top:30px;display:none}.anreise .pkw_content .fahrzeug_content .fahrzeug_option span.name{width:75%}.anreise .pkw_content .hinweis{margin-top:30px;background:#fff;color:var(--color_link_main_hover);padding:5px 20px;font-style:italic}@media (max-width:700px){.anreise .anreiseoption{padding:20px 10px}.anreise .anreiseoption .anreise_titel{font-size:12px}.anreise .anreise_content{padding:20px}.anreise .flugzeug_content .flug_option span{width:25%!important;font-size:12px;line-height:1.3}.anreise .pkw_content .fahrzeug_info,.anreise .pkw_content .fahrzeugart{float:none;width:100%;margin-bottom:10px;overflow:hidden}.anreise .pkw_content .fahrzeug_info .fieldWrap:first-child{margin-left:0}.anreise .bahn_content .bahn_option .selectButton,.anreise .flugzeug_content .flug_option .selectButton,.anreise .pkw_content .fahrzeug_option .selectButton{left:-13px}}
.kabinenauswahl .tabContent{padding:0}.kabinenauswahl .kabine{clear:both;border-bottom:1px solid #eee}.kabinenauswahl .kabine:last-child{border-bottom:0}.kabinenauswahl .kabine .kabine_slider_wrapper{float:left;width:50%}.kabinenauswahl .kabine .kabine_slider_wrapper ul.splide__list li{background-size:cover!important;background-position:50% 50%!important;aspect-ratio:4/3}.kabinenauswahl .kabine .kabine_slider_wrapper ul.splide__list a{display:block;height:100%;width:100%}.kabinenauswahl .kabine .kabine_slider_wrapper ul.splide__list img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kabinenauswahl .kabine .kabine_slider_wrapper .splide__arrow svg{fill:#fff}.kabinenauswahl .kabine .kabine_slider_wrapper ul.splide__pagination{position:absolute;bottom:8px;right:10px}.kabinenauswahl .kabine .kabine_slider_wrapper ul.splide__pagination li button{outline:0!important;background:#fff;border:2px solid #fff}.kabinenauswahl .kabine .kabine_slider_wrapper ul.splide__pagination li button.is-active{background:var(--color_link_main_hover)}.kabinenauswahl .kabine .kabine_content{float:right;width:50%;padding:20px 30px;line-height:1.5}.kabinenauswahl .kabine .kabine_content h3{margin:0;font-weight:400}.kabinenauswahl .kabine .kabine_content .max_belegung{font-size:12px;line-height:1.4}.kabinenauswahl .kabine .kabine_content .zu_viele_personen{color:var(--color_link_main_hover)}.kabinenauswahl .kabine .kabine_content .preis_wrapper{margin-top:25px}.kabinenauswahl .kabine .kabine_content .preis_wrapper .gesamtpreis{width:100%;font-size:37px;font-weight:400;line-height:1;text-align:right}.kabinenauswahl .kabine .kabine_content .preis_wrapper .gesamtpreis .selectButton{display:inline-block;position:relative;top:2px;left:-4px}@media (max-width:1000px){.kabinenauswahl .kabine .kabine_content,.kabinenauswahl .kabine .kabine_slider_wrapper{width:100%;float:none}}
.pers_daten{background:#fff}.pers_daten .person{clear:both;overflow:hidden;margin-bottom:15px}.pers_daten .person h4{font-weight:700;padding-left:4px;margin-bottom:1em}.pers_daten input,.pers_daten textarea{border:0!important;font-weight:400;background:#fff;width:100%;color:#000}.pers_daten input::-webkit-input-placeholder,.pers_daten textarea::-webkit-input-placeholder{color:#aaa}.pers_daten input:-moz-placeholder,.pers_daten textarea:-moz-placeholder{color:#aaa}.pers_daten input::-moz-placeholder,.pers_daten textarea::-moz-placeholder{color:#aaa}.pers_daten input:-ms-input-placeholder,.pers_daten textarea:-ms-input-placeholder{color:#aaa}.pers_daten .input_wrapper{float:left;padding:4px}.pers_daten .nachname_wrapper,.pers_daten .strasse_wrapper,.pers_daten .vorname_wrapper{width:50%}.pers_daten .plz_wrapper{width:20%}.pers_daten .ort_wrapper{width:30%}.pers_daten .geburt_wrapper,.pers_daten .staat_wrapper{width:50%}
.reiseteilnehmer .tabHeader:before{background:url(../../../images/kalkulator/014-family-room.svg)}.reiseteilnehmer .tabContent{padding:60px 70px}.reiseteilnehmer .counterWrapper{float:left;width:90px;position:relative;text-align:left;margin-right:60px}.reiseteilnehmer .counterWrapper .count{font-size:70px;line-height:1;font-weight:700}.reiseteilnehmer .counterWrapper button{background:var(--color_link_main_hover);padding:6px 10px;line-height:1;font-weight:400;width:30px;height:30px;position:absolute;top:5px;right:0;cursor:default;opacity:.4}.reiseteilnehmer .counterWrapper button.aktiv{cursor:pointer;opacity:1}.reiseteilnehmer .counterWrapper button.aktiv:hover{color:#fff;background:var(--color_link_main_hover)}.reiseteilnehmer .counterWrapper button.down{top:38px}.reiseteilnehmer .counterWrapper .text{display:block;margin-top:35px}.reiseteilnehmer .counterWrapper .text span{display:block;font-size:12px;line-height:16px}.reiseteilnehmer .belegung_info{color:var(--color_link_main_hover);background:#f7f7f7;padding:3px 15px;margin-top:24px}@media (max-width:960px){.reiseteilnehmer .tabContent{padding:25px 0}.reiseteilnehmer .counter_container{display:flex;justify-content:space-around;align-content:center;flex-wrap:wrap}.reiseteilnehmer .counterWrapper{margin:0;flex:0 0 70px;float:none;width:auto}.reiseteilnehmer .counterWrapper .count{font-size:50px}}
.versicherung .tabHeader:before{background:url(../../../images/kalkulator/001-insurance.svg)}.versicherung .versicherung_check{display:flex;align-content:top;align-items:center;cursor:pointer;margin-bottom:15px}.versicherung .versicherung_check .selectButton{margin-right:17px}.versicherung .versicherung_check .text p{margin:0}
/*# sourceMappingURL=assets/sourcemaps/kalkulator.css.map */
