﻿.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media(min-width: 576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media(min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translate(0, -50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:rgb(0,63.96,132.6);background-color:rgb(204,228.6,255);border-color:rgb(183.6,218.04,255)}.alert-primary hr{border-top-color:rgb(158.1,204.84,255)}.alert-primary .alert-link{color:rgb(0,39.36,81.6)}.alert-secondary{color:rgb(56.16,60.84,65);background-color:rgb(225.6,227.4,229);border-color:rgb(213.84,216.36,218.6)}.alert-secondary hr{border-top-color:hsl(208.2352941176,6.1371841155%,79.7921568627%)}.alert-secondary .alert-link{color:rgb(32.5205150215,35.2305579399,37.6394849785)}.alert-success{color:rgb(20.8,86.84,35.88);background-color:rgb(212,237.4,217.8);border-color:rgb(194.8,230.36,202.92)}.alert-success hr{border-top-color:rgb(176.7059405941,222.9540594059,187.2665346535)}.alert-success .alert-link{color:rgb(10.9449275362,45.6950724638,18.88)}.alert-info{color:rgb(11.96,84.24,95.68);background-color:rgb(208.6,236.4,240.8);border-color:rgb(190.04,228.96,235.12)}.alert-info hr{border-top-color:hsl(188.198757764,53.1353135314%,78.3647058824%)}.alert-info .alert-link{color:rgb(6.2933333333,44.3269565217,50.3466666667)}.alert-warning{color:rgb(132.6,100.36,3.64);background-color:rgb(255,242.6,205.4);border-color:rgb(255,237.64,185.56)}.alert-warning hr{border-top-color:rgb(255,231.265,160.06)}.alert-warning .alert-link{color:hsl(45,94.6564885496%,16.7137254902%)}.alert-danger{color:rgb(114.4,27.56,35.88);background-color:rgb(248,214.6,217.8);border-color:rgb(245.2,198.44,202.92)}.alert-danger hr{border-top-color:hsl(354.251497006,70.4641350211%,81.9882352941%)}.alert-danger .alert-link{color:rgb(73.3010989011,17.6589010989,22.9898901099)}.alert-light{color:rgb(128.96,129.48,130);background-color:rgb(253.6,253.8,254);border-color:rgb(253.04,253.32,253.6)}.alert-light hr{border-top-color:rgb(238.165,240.57,242.975)}.alert-light .alert-link{color:hsl(210,.4142766093%,40.7764705882%)}.alert-dark{color:rgb(27.04,30.16,33.28);background-color:rgb(214.4,215.6,216.8);border-color:rgb(198.16,199.84,201.52)}.alert-dark hr{border-top-color:hsl(210,3.0456852792%,73.368627451%)}.alert-dark .alert-link{color:rgb(4.1779310345,4.66,5.1420689655)}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot");src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff2") format("woff2"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff") format("woff"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.ttf") format("truetype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.svg#Lato") format("svg")}.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:rgb(127.5,189,255);outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{appearance:none}select.form-control:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + 0.75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem !important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(0.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#28a745}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#28a745}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{border-color:#28a745}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{border-color:rgb(51.6956521739,206.3043478261,87);background-color:rgb(51.6956521739,206.3043478261,87)}.was-validated .custom-control-input:valid:focus~.custom-control-label::before,.custom-control-input.is-valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem !important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(0.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{border-color:#dc3545}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{border-color:rgb(227.5316455696,96.4683544304,109.0253164557);background-color:rgb(227.5316455696,96.4683544304,109.0253164557)}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media(min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container-xl,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar .container,.navbar .container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media(max-width: 575.98px){.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media(min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(max-width: 767.98px){.navbar-expand-md>.container-xl,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media(min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container-xl,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(max-width: 991.98px){.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media(min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(max-width: 1199.98px){.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media(min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand>.container-xl,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container-xl,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:#fff;border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#fff}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:rgb(183.6,218.04,255)}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:rgb(122.4,186.36,255)}.table-hover .table-primary:hover{background-color:rgb(158.1,204.84,255)}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:rgb(158.1,204.84,255)}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:rgb(213.84,216.36,218.6)}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:rgb(178.56,183.24,187.4)}.table-hover .table-secondary:hover{background-color:hsl(208.2352941176,6.1371841155%,79.7921568627%)}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:hsl(208.2352941176,6.1371841155%,79.7921568627%)}.table-success,.table-success>th,.table-success>td{background-color:rgb(194.8,230.36,202.92)}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:rgb(143.2,209.24,158.28)}.table-hover .table-success:hover{background-color:rgb(176.7059405941,222.9540594059,187.2665346535)}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:rgb(176.7059405941,222.9540594059,187.2665346535)}.table-info,.table-info>th,.table-info>td{background-color:rgb(190.04,228.96,235.12)}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:rgb(134.36,206.64,218.08)}.table-hover .table-info:hover{background-color:hsl(188.198757764,53.1353135314%,78.3647058824%)}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:hsl(188.198757764,53.1353135314%,78.3647058824%)}.table-warning,.table-warning>th,.table-warning>td{background-color:rgb(255,237.64,185.56)}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:rgb(255,222.76,126.04)}.table-hover .table-warning:hover{background-color:rgb(255,231.265,160.06)}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:rgb(255,231.265,160.06)}.table-danger,.table-danger>th,.table-danger>td{background-color:rgb(245.2,198.44,202.92)}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:rgb(236.8,149.96,158.28)}.table-hover .table-danger:hover{background-color:hsl(354.251497006,70.4641350211%,81.9882352941%)}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:hsl(354.251497006,70.4641350211%,81.9882352941%)}.table-light,.table-light>th,.table-light>td{background-color:rgb(253.04,253.32,253.6)}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:rgb(251.36,251.88,252.4)}.table-hover .table-light:hover{background-color:rgb(238.165,240.57,242.975)}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:rgb(238.165,240.57,242.975)}.table-dark,.table-dark>th,.table-dark>td{background-color:rgb(198.16,199.84,201.52)}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:rgb(149.44,152.56,155.68)}.table-hover .table-dark:hover{background-color:hsl(210,3.0456852792%,73.368627451%)}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:hsl(210,3.0456852792%,73.368627451%)}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:hsl(210,10.3448275862%,30.2450980392%)}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:hsl(210,10.3448275862%,30.2450980392%)}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media(max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media(max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media(max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media(max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;text-decoration:none;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:rgb(0,86.1,178.5);text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Lato",Verdana,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^=bottom] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^=left] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot");src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff2") format("woff2"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff") format("woff"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.ttf") format("truetype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.svg#Lato") format("svg")}.zielElement{cursor:pointer}.zielElement.zielElementLink{color:#1f4162;text-decoration:underline;background-color:rgba(0,0,0,0)}.alert-angebot{background:#b20b4a;color:#fff;border:#800d34;padding:5px 10px;margin-bottom:10px}.klappLink{cursor:pointer;color:#1f4162;width:100%;margin-bottom:5px;text-align:center;text-transform:uppercase;margin-top:1rem}.tooltip{z-index:10000}.textOverflow.hideText{overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:5 !important;line-clamp:5 !important;-webkit-box-orient:vertical !important;position:relative !important;max-height:150px;line-break:after-white-space}.textOverflow.hideText.verlauf:after{content:"";position:absolute;left:100%;width:100%;margin-left:-100%;padding-right:5px;height:1.5rem;bottom:.25rem;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.5) 1rem, #FFFFFF 3.5rem, #FFFFFF 100%)}#anlagenKategorieSport .textOverflow.hideText{max-height:17.5rem}.table-less-padding{padding:.25rem}.table-less-padding td,.table-less-padding th{padding:.25rem}.table-less-padding td.nowrap,.table-less-padding th.nowrap{white-space:nowrap}.table-less-padding th{font-size:.85em}body.layoutAjax{background:#fff !important}.contentBildRechtsRahmen{border:1px #86b7d3 solid;padding:10px 10px 5px 10px;float:right;text-align:center;line-height:20px;font-style:italic;margin-top:0;margin-left:20px !important}.sportartenDetails .container.text{max-width:inherit;padding:0}.sportartenDetails .container.text .container{max-width:100%}.sportartenDetails .anl_kat .ttbiWrapperSortierung{display:none}p.contentBildRechts{float:right;text-align:center;line-height:20px;font-style:italic;margin-top:0;margin-left:10px !important;max-width:100%}.dialogModal{position:fixed;top:0;left:0;bottom:0;right:0;z-index:999;background-color:#163553;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}div.mitteilungBox{clear:both;padding:10px 15px;margin:10px 0;float:left;width:100%}div.mitteilungBox h4{margin-bottom:0}div.mitteilungBox.bestaetigung{background-color:#d4ffc5;border:2px solid #a0e688}div.mitteilungBox.hinweis{background-color:#fffcc5;border:2px solid #fee4a7}div.mitteilungBox.hinweis .zielElement{color:#1f4162;text-decoration:underline}div.mitteilungBox.fehler{background-color:#ffe1e1;border:2px solid #feafae}.topLaender{float:left;width:calc(50% - 15px);background-color:#edf5fa;padding:5px 15px 15px 15px;border:1px solid #cde5f3;margin-top:10px;margin-left:15px}.topLaender ul{float:left;clear:left;margin-bottom:15px;padding-left:0;list-style:none}.topLaender ul li{float:left;margin:5px 0 5px 0;width:155px}.topLaender ul li span.spriteFlag16{margin-bottom:-4px}@media only screen and (max-width: 500px){.topLaender ul li{width:50%}}.topLaender a{color:#1f4162}@media only screen and (max-width: 500px){.topLaender{width:100%;clear:both;margin-left:0}}.zielgruppen{clear:both;float:left;width:50%;margin:10px 0 20px}.zielgruppen ul{float:left;clear:both;padding-left:0;list-style:none}.zielgruppen ul li{float:left;width:170px;margin:10px 0}.zielgruppen ul li a{text-decoration:none;color:#1f4162;text-align:center}@media only screen and (max-width: 500px){.zielgruppen ul li{width:100%;text-align:center}}@media only screen and (max-width: 500px){.zielgruppen{width:100%;clear:both}}.dialogWrapper{position:absolute;width:100%;z-index:1000;top:0;left:0;right:0;bottom:0}.dialogWrapper .cashbackEingeloest{background-color:#00a137;color:#fff;opacity:0;transform:scale(0);animation:fadeIn .4s forwards .2s}.dialogWrapper .cashbackEingeloest::before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:10px;border:2px solid #28a745;opacity:0;animation:borderDraw 2s forwards}@keyframes fadeIn{to{opacity:1;transform:scale(1)}}@keyframes borderDraw{0%{clip-path:inset(0 100% 100% 0);opacity:1}25%{clip-path:inset(0 0 100% 0)}50%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 0 0 0);opacity:1}}.dialogWrapper .dialogWrapperContent{margin:10px auto auto auto;background-color:#fff;border:2px #cfe1f5 solid;padding:15px 15px 20px;max-width:1000px;width:calc(100% - 44px);min-height:120px;overflow:hidden}.dialogWrapper .dialogWrapperContent .closeButton{float:right}button.close{background:none;border:none}.modal-backdrop{z-index:99999}.modal{z-index:100000}.modal .ajax{background:#fff}.modal .btn-default{background-color:#1f4162;border:1px #1f4162 solid;border-radius:.25rem;color:#fff;font-size:1rem;line-height:1;padding:.75rem 1rem;text-align:center;display:inline-block}.modal button.close,.modal-dialog button.close{padding:.5rem 1rem;font-size:25px;font-weight:bold}.modal button.close span,.modal-dialog button.close span{font-size:25px;font-weight:bold}#anlagenGoogleMapWrapper{max-width:100%}#loadAjaxSeiteIframe{border:none}.actionButton{border-radius:0;text-decoration:none;width:auto;display:inline-block;padding:3px 10px 3px 10px;margin-top:10px;background-color:#f4932c;border:1px solid #f4932c;font-size:14px;line-height:24px;color:#fff}.actionButton.actionButtonBlau{background:#1f4162;border-color:#1f4162;color:#fff}.actionButton a{color:#fff;text-decoration:none}.actionButton:hover{color:#fff}img{max-width:100%}#cluburlaubLightboxOverlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}#cluburlaubLightbox{position:fixed;top:0;left:0;bottom:0;right:0;z-index:999991;text-align:center}#cluburlaubLightbox .mobileTipp{display:none}@media screen and (orientation: portrait){#cluburlaubLightbox .mobileTipp{display:block}}#cluburlaubLightbox #cluburlaubLightboxBilderContainer{display:inline-block}@media screen and (orientation: landscape){#cluburlaubLightbox #cluburlaubLightboxBilderContainer{max-height:calc(100vh - 2rem) !important;margin:1rem auto !important}}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxBildWrapper{border-radius:8px;background-color:#fff !important}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxBildWrapper #cluburlaubLightboxBild{-moz-box-sizing:border-box;display:block;margin:0 auto;width:auto;max-width:100%}@media screen and (orientation: landscape){#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxBildWrapper #cluburlaubLightboxBild{height:calc(100vh - 2rem)}}@media screen and (min-width: 1200px){#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxBildWrapper #cluburlaubLightboxBild{max-width:100% !important;max-height:59.375rem !important}}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxBildWrapper #cluburlaubLightboxBild{image-rendering:optimizequality;z-index:1002}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxBildWrapper #cluburlaubLightboxVideo{max-width:85%;position:absolute;top:50%;left:50%;z-index:2147483647;transform:translate(-50%, -50%)}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxBildWrapper #cluburlaubLightboxIFrame{position:absolute;z-index:1000000000000000000;max-width:85%;height:100%;width:85%;transform:translate(-50%, -50%);top:50%;left:50%}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxBildWrapper p{margin-top:1.5rem;font-weight:bold}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation{width:100%;height:100%;position:absolute;top:0;left:0}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation a{width:50%;height:100%;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);position:absolute}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation a:hover,#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation a.hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation a span{background-repeat:no-repeat;display:inline-block;height:100%;width:100%}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation a#cluburlaubLightboxButtonVorherigesBild{left:0;padding-left:15px}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation a#cluburlaubLightboxButtonVorherigesBild span{background-position:left center}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation a#cluburlaubLightboxButtonVorherigesBild span i{--fa-primary-color: #1F4162;--fa-secondary-color: white;--fa-primary-opacity: 1;--fa-secondary-opacity: 1;position:absolute;top:50%;transform:translate(50%);left:0;font-size:2rem}@media screen and (min-width: 1200px){#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation a#cluburlaubLightboxButtonVorherigesBild span i{font-size:5rem;left:-1.5rem}}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation a#cluburlaubLightboxButtonNaechstesBild{right:0;padding-right:15px}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation a#cluburlaubLightboxButtonNaechstesBild span{background-position:right center}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation a#cluburlaubLightboxButtonNaechstesBild span i{--fa-primary-color: #1F4162;--fa-secondary-color: white;--fa-primary-opacity: 1;--fa-secondary-opacity: 1;position:absolute;top:50%;transform:translate(50%);right:2rem;font-size:2rem}@media screen and (min-width: 1200px){#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxNavigation a#cluburlaubLightboxButtonNaechstesBild span i{font-size:5rem;right:3rem}}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxSchliessen{position:absolute;right:1%;top:1%;cursor:pointer;height:32px;width:32px}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxSchliessen i{font-size:32px}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxInfos{position:absolute;bottom:4rem;left:0;right:0;line-height:18px;text-align:center;padding:10px 22px;color:#1f4162}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxInfos span.bilderAnzahl{color:#1f4162;text-align:center !important;width:100%;background:hsla(0,0%,100%,.5);padding:.25rem}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxInfos span.bilderAnzahl span{font-weight:bold;font-size:1.1em}#cluburlaubLightbox #cluburlaubLightboxBilderContainer #cluburlaubLightboxInfos.inIframe{position:relative}@media screen and (max-width: 767px){#cluburlaubLightbox{top:80px}#cluburlaubLightbox #cluburlaubLightboxBildWrapper{margin-right:0;width:100% !important}}div.faqs,.clbCollapse{margin:20px 0}div.faqs div.faq,div.faqs .clbInnerCollapse,.clbCollapse div.faq,.clbCollapse .clbInnerCollapse{background-color:#edf5fa;border:1px solid #d1e7f3;margin-bottom:5px}div.faqs div.faq div.faqFrage,div.faqs div.faq div.clbFrage,div.faqs .clbInnerCollapse div.faqFrage,div.faqs .clbInnerCollapse div.clbFrage,.clbCollapse div.faq div.faqFrage,.clbCollapse div.faq div.clbFrage,.clbCollapse .clbInnerCollapse div.faqFrage,.clbCollapse .clbInnerCollapse div.clbFrage{color:#1f4162;font-weight:bold;font-size:14px;text-decoration:none;cursor:pointer;padding:10px 14px;display:flex;align-items:center;justify-content:space-between}div.faqs div.faq div.faqFrage i,div.faqs div.faq div.clbFrage i,div.faqs .clbInnerCollapse div.faqFrage i,div.faqs .clbInnerCollapse div.clbFrage i,.clbCollapse div.faq div.faqFrage i,.clbCollapse div.faq div.clbFrage i,.clbCollapse .clbInnerCollapse div.faqFrage i,.clbCollapse .clbInnerCollapse div.clbFrage i{transition-duration:.5s;transition-property:transform;font-size:20px}div.faqs div.faq div.faqFrage.collapsed i,div.faqs div.faq div.clbFrage.collapsed i,div.faqs .clbInnerCollapse div.faqFrage.collapsed i,div.faqs .clbInnerCollapse div.clbFrage.collapsed i,.clbCollapse div.faq div.faqFrage.collapsed i,.clbCollapse div.faq div.clbFrage.collapsed i,.clbCollapse .clbInnerCollapse div.faqFrage.collapsed i,.clbCollapse .clbInnerCollapse div.clbFrage.collapsed i{transform:rotate(180deg)}div.faqs div.faq div.faqAntwort,div.faqs div.faq div.clbAntwort,div.faqs .clbInnerCollapse div.faqAntwort,div.faqs .clbInnerCollapse div.clbAntwort,.clbCollapse div.faq div.faqAntwort,.clbCollapse div.faq div.clbAntwort,.clbCollapse .clbInnerCollapse div.faqAntwort,.clbCollapse .clbInnerCollapse div.clbAntwort{padding:10px 14px 10px 14px;border-top:1px solid #d1e7f3}div.faqs div.faq div.faqAntwort.collapse:not(.show),div.faqs div.faq div.clbAntwort.collapse:not(.show),div.faqs .clbInnerCollapse div.faqAntwort.collapse:not(.show),div.faqs .clbInnerCollapse div.clbAntwort.collapse:not(.show),.clbCollapse div.faq div.faqAntwort.collapse:not(.show),.clbCollapse div.faq div.clbAntwort.collapse:not(.show),.clbCollapse .clbInnerCollapse div.faqAntwort.collapse:not(.show),.clbCollapse .clbInnerCollapse div.clbAntwort.collapse:not(.show){display:none}div.faqs div.faq div.faqAntwort ul,div.faqs div.faq div.clbAntwort ul,div.faqs .clbInnerCollapse div.faqAntwort ul,div.faqs .clbInnerCollapse div.clbAntwort ul,.clbCollapse div.faq div.faqAntwort ul,.clbCollapse div.faq div.clbAntwort ul,.clbCollapse .clbInnerCollapse div.faqAntwort ul,.clbCollapse .clbInnerCollapse div.clbAntwort ul{list-style:disc;margin-left:20px}div.faqs.clbLinkCollapse,.clbCollapse.clbLinkCollapse{background:none;display:inline-block;border:none;margin-top:0;width:100%;padding:0}div.faqs.clbLinkCollapse .clbInnerCollapse,.clbCollapse.clbLinkCollapse .clbInnerCollapse{background:none;border:none;padding:0}div.faqs.clbLinkCollapse .clbInnerCollapse .clbFrage,.clbCollapse.clbLinkCollapse .clbInnerCollapse .clbFrage{background:none;border:none;justify-content:flex-start;gap:15px;font-weight:normal;text-decoration:underline;color:#006d9b;padding:0}div.faqs.clbLinkCollapse .clbInnerCollapse .clbFrage i,.clbCollapse.clbLinkCollapse .clbInnerCollapse .clbFrage i{font-size:16px;margin-top:5px}div.faqs.clbLinkCollapse .clbAntwort,.clbCollapse.clbLinkCollapse .clbAntwort{padding:0 !important;border-bottom:0;border-top:0 !important;margin-top:10px}div.faqs#bewertungFilter i,.clbCollapse#bewertungFilter i{transform:none !important}div.faqs#bewertungFilter .clbFrage,.clbCollapse#bewertungFilter .clbFrage{background:#1f4162;color:#fff;text-decoration:none;padding:5px 10px;display:inline-block;width:auto}div.faqs#bewertungFilter #filterCollapse,.clbCollapse#bewertungFilter #filterCollapse{border:1px solid #1f4162 !important;padding:15px !important;margin-top:0;max-width:500px}.gutscheinError{color:red}.gutscheinError #einloesebedingungen{margin-top:0}#einloesebedingungen{margin-top:-15px;margin-bottom:15px;display:block}.ttbiAktionscode{display:flex}.ttbiAktionscode .btn-gutschein-anwenden{border-radius:5px;padding:5px;height:37px;margin-top:32px;white-space:nowrap}.ttbiAktionscode input{border-color:#ced4da !important;background-image:none !important;background-repeat:no-repeat;background-position:99% 50%;background-size:15px}.ttbiAktionscode input.ttbiValidated{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") !important;border-color:#28a745 !important}.ttbiAktionscode input.ttbiError{border-color:#dc3545 !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") !important}#anlagevormerkenformular-stranrede{display:flex;gap:15px}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot");src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff2") format("woff2"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff") format("woff"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.ttf") format("truetype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.svg#Lato") format("svg")}ul.checkListe{padding:0;list-style:none}ul.checkListe li{color:#1f4162;padding:5px 10px;display:inline-flex;flex-wrap:wrap;width:100%}ul.checkListe li strong{margin-left:5px;margin-right:5px}ul.checkListe li::before{content:"✔";font-weight:bold;padding-right:10px;font-size:14px;display:inline-block;color:#0a0}.spriteFlag{background-image:url(../../../img/layout/flags/spriteFlag.png);background-repeat:no-repeat;display:inline-block;width:32px;height:32px}.spriteFlag.ad{background-position:-5px -5px}.spriteFlag.ae{background-position:-47px -5px}.spriteFlag.af{background-position:-89px -5px}.spriteFlag.ag{background-position:-131px -5px}.spriteFlag.ai{background-position:-173px -5px}.spriteFlag.al{background-position:-215px -5px}.spriteFlag.am{background-position:-257px -5px}.spriteFlag.an{background-position:-299px -5px}.spriteFlag.ao{background-position:-341px -5px}.spriteFlag.ar{background-position:-383px -5px}.spriteFlag.as{background-position:-425px -5px}.spriteFlag.at{background-position:-467px -5px}.spriteFlag.au{background-position:-509px -5px}.spriteFlag.aw{background-position:-551px -5px}.spriteFlag.ax{background-position:-593px -5px}.spriteFlag.ba{background-position:-5px -47px}.spriteFlag.bb{background-position:-47px -47px}.spriteFlag.bd{background-position:-89px -47px}.spriteFlag.be{background-position:-131px -47px}.spriteFlag.bf{background-position:-173px -47px}.spriteFlag.bg{background-position:-215px -47px}.spriteFlag.bh{background-position:-257px -47px}.spriteFlag.bi{background-position:-299px -47px}.spriteFlag.bj{background-position:-341px -47px}.spriteFlag.bm{background-position:-383px -47px}.spriteFlag.bn{background-position:-425px -47px}.spriteFlag.bo{background-position:-467px -47px}.spriteFlag.br{background-position:-509px -47px}.spriteFlag.bs{background-position:-551px -47px}.spriteFlag.bt{background-position:-593px -47px}.spriteFlag.bw{background-position:-5px -89px}.spriteFlag.by{background-position:-47px -89px}.spriteFlag.bz{background-position:-89px -89px}.spriteFlag.ca{background-position:-131px -89px}.spriteFlag.cd{background-position:-173px -89px}.spriteFlag.cf{background-position:-215px -89px}.spriteFlag.cg{background-position:-257px -89px}.spriteFlag.ch{background-position:-299px -89px}.spriteFlag.ci{background-position:-341px -89px}.spriteFlag.ck{background-position:-383px -89px}.spriteFlag.cl{background-position:-425px -89px}.spriteFlag.cm{background-position:-467px -89px}.spriteFlag.cn{background-position:-509px -89px}.spriteFlag.co{background-position:-551px -89px}.spriteFlag.cr{background-position:-593px -89px}.spriteFlag.cu{background-position:-5px -131px}.spriteFlag.cv{background-position:-47px -131px}.spriteFlag.cx{background-position:-89px -131px}.spriteFlag.cy{background-position:-131px -131px}.spriteFlag.cz{background-position:-173px -131px}.spriteFlag.de{background-position:-215px -131px}.spriteFlag.dj{background-position:-257px -131px}.spriteFlag.dk{background-position:-299px -131px}.spriteFlag.dm{background-position:-341px -131px}.spriteFlag.do{background-position:-383px -131px}.spriteFlag.dz{background-position:-425px -131px}.spriteFlag.ec{background-position:-467px -131px}.spriteFlag.ee{background-position:-509px -131px}.spriteFlag.eg{background-position:-551px -131px}.spriteFlag.er{background-position:-593px -131px}.spriteFlag.es{background-position:-5px -173px}.spriteFlag.et{background-position:-47px -173px}.spriteFlag.eu{background-position:-89px -173px}.spriteFlag.fi{background-position:-131px -173px}.spriteFlag.fj{background-position:-173px -173px}.spriteFlag.fk{background-position:-215px -173px}.spriteFlag.fm{background-position:-257px -173px}.spriteFlag.fo{background-position:-299px -173px}.spriteFlag.fr{background-position:-341px -173px}.spriteFlag.ga{background-position:-383px -173px}.spriteFlag.gd{background-position:-425px -173px}.spriteFlag.ge{background-position:-467px -173px}.spriteFlag.gg{background-position:-509px -173px}.spriteFlag.gh{background-position:-551px -173px}.spriteFlag.gi{background-position:-593px -173px}.spriteFlag.gl{background-position:-5px -215px}.spriteFlag.gm{background-position:-47px -215px}.spriteFlag.gn{background-position:-89px -215px}.spriteFlag.gq{background-position:-131px -215px}.spriteFlag.gr{background-position:-173px -215px}.spriteFlag.gr-cy{background-position:-215px -215px}.spriteFlag.gs{background-position:-257px -215px}.spriteFlag.gt{background-position:-299px -215px}.spriteFlag.gu{background-position:-341px -215px}.spriteFlag.gw{background-position:-383px -215px}.spriteFlag.gy{background-position:-425px -215px}.spriteFlag.hk{background-position:-467px -215px}.spriteFlag.hn{background-position:-509px -215px}.spriteFlag.hr{background-position:-551px -215px}.spriteFlag.ht{background-position:-593px -215px}.spriteFlag.hu{background-position:-5px -257px}.spriteFlag.id{background-position:-47px -257px}.spriteFlag.ie{background-position:-89px -257px}.spriteFlag.il{background-position:-131px -257px}.spriteFlag.im{background-position:-173px -257px}.spriteFlag.in{background-position:-215px -257px}.spriteFlag.io{background-position:-257px -257px}.spriteFlag.iq{background-position:-299px -257px}.spriteFlag.ir{background-position:-341px -257px}.spriteFlag.is{background-position:-383px -257px}.spriteFlag.it{background-position:-425px -257px}.spriteFlag.je{background-position:-467px -257px}.spriteFlag.jm{background-position:-509px -257px}.spriteFlag.jo{background-position:-551px -257px}.spriteFlag.jp{background-position:-593px -257px}.spriteFlag.ke{background-position:-5px -299px}.spriteFlag.kg{background-position:-47px -299px}.spriteFlag.kh{background-position:-89px -299px}.spriteFlag.ki{background-position:-131px -299px}.spriteFlag.km{background-position:-173px -299px}.spriteFlag.kn{background-position:-215px -299px}.spriteFlag.kp{background-position:-257px -299px}.spriteFlag.kr{background-position:-299px -299px}.spriteFlag.kw{background-position:-341px -299px}.spriteFlag.ky{background-position:-383px -299px}.spriteFlag.kz{background-position:-425px -299px}.spriteFlag.la{background-position:-467px -299px}.spriteFlag.lb{background-position:-509px -299px}.spriteFlag.lc{background-position:-551px -299px}.spriteFlag.li{background-position:-593px -299px}.spriteFlag.lk{background-position:-5px -341px}.spriteFlag.lr{background-position:-47px -341px}.spriteFlag.ls{background-position:-89px -341px}.spriteFlag.lt{background-position:-131px -341px}.spriteFlag.lu{background-position:-173px -341px}.spriteFlag.lv{background-position:-215px -341px}.spriteFlag.ly{background-position:-257px -341px}.spriteFlag.ma{background-position:-299px -341px}.spriteFlag.mc{background-position:-341px -341px}.spriteFlag.md{background-position:-383px -341px}.spriteFlag.me{background-position:-425px -341px}.spriteFlag.mg{background-position:-467px -341px}.spriteFlag.mh{background-position:-509px -341px}.spriteFlag.ml{background-position:-551px -341px}.spriteFlag.mn{background-position:-593px -341px}.spriteFlag.mo{background-position:-5px -383px}.spriteFlag.mp{background-position:-47px -383px}.spriteFlag.mq{background-position:-89px -383px}.spriteFlag.mr{background-position:-131px -383px}.spriteFlag.ms{background-position:-173px -383px}.spriteFlag.mt{background-position:-215px -383px}.spriteFlag.mu{background-position:-257px -383px}.spriteFlag.mv{background-position:-299px -383px}.spriteFlag.mw{background-position:-341px -383px}.spriteFlag.mx{background-position:-383px -383px}.spriteFlag.my{background-position:-425px -383px}.spriteFlag.mz{background-position:-467px -383px}.spriteFlag.na{background-position:-509px -383px}.spriteFlag.ne{background-position:-551px -383px}.spriteFlag.nf{background-position:-593px -383px}.spriteFlag.ng{background-position:-5px -425px}.spriteFlag.ni{background-position:-47px -425px}.spriteFlag.nl{background-position:-89px -425px}.spriteFlag.nm{background-position:-131px -425px}.spriteFlag.no{background-position:-173px -425px}.spriteFlag.np{background-position:-215px -425px}.spriteFlag.nr{background-position:-257px -425px}.spriteFlag.nu{background-position:-299px -425px}.spriteFlag.nz{background-position:-341px -425px}.spriteFlag.om{background-position:-383px -425px}.spriteFlag.pa{background-position:-425px -425px}.spriteFlag.pf{background-position:-467px -425px}.spriteFlag.pg{background-position:-509px -425px}.spriteFlag.ph{background-position:-551px -425px}.spriteFlag.pk{background-position:-593px -425px}.spriteFlag.pl{background-position:-5px -467px}.spriteFlag.pm{background-position:-47px -467px}.spriteFlag.pn{background-position:-89px -467px}.spriteFlag.pr{background-position:-131px -467px}.spriteFlag.pt{background-position:-173px -467px}.spriteFlag.pw{background-position:-215px -467px}.spriteFlag.py{background-position:-257px -467px}.spriteFlag.qa{background-position:-299px -467px}.spriteFlag.ro{background-position:-341px -467px}.spriteFlag.rs{background-position:-383px -467px}.spriteFlag.ru{background-position:-425px -467px}.spriteFlag.rw{background-position:-467px -467px}.spriteFlag.sa{background-position:-509px -467px}.spriteFlag.sb{background-position:-551px -551px}.spriteFlag.sc{background-position:-593px -467px}.spriteFlag.sd{background-position:-5px -509px}.spriteFlag.se{background-position:-47px -509px}.spriteFlag.sg{background-position:-89px -509px}.spriteFlag.sh{background-position:-131px -509px}.spriteFlag.si{background-position:-173px -509px}.spriteFlag.sk{background-position:-215px -509px}.spriteFlag.sl{background-position:-257px -509px}.spriteFlag.sm{background-position:-299px -509px}.spriteFlag.sn{background-position:-341px -509px}.spriteFlag.so{background-position:-383px -509px}.spriteFlag.sr{background-position:-425px -509px}.spriteFlag.st{background-position:-467px -509px}.spriteFlag.sv{background-position:-509px -509px}.spriteFlag.sy{background-position:-551px -509px}.spriteFlag.sz{background-position:-593px -509px}.spriteFlag.tc{background-position:-5px -551px}.spriteFlag.td{background-position:-47px -551px}.spriteFlag.tg{background-position:-89px -551px}.spriteFlag.th{background-position:-131px -551px}.spriteFlag.tj{background-position:-173px -551px}.spriteFlag.tl{background-position:-215px -551px}.spriteFlag.tm{background-position:-257px -551px}.spriteFlag.tn{background-position:-299px -551px}.spriteFlag.to{background-position:-341px -551px}.spriteFlag.tr{background-position:-383px -551px}.spriteFlag.tt{background-position:-425px -551px}.spriteFlag.tv{background-position:-467px -551px}.spriteFlag.tw{background-position:-509px -551px}.spriteFlag.tz{background-position:-551px -551px}.spriteFlag.ua{background-position:-593px -551px}.spriteFlag.ug{background-position:-5px -593px}.spriteFlag.uk{background-position:-47px -593px}.spriteFlag.us{background-position:-89px -593px}.spriteFlag.uy{background-position:-131px -593px}.spriteFlag.uz{background-position:-173px -593px}.spriteFlag.vc{background-position:-215px -593px}.spriteFlag.ve{background-position:-257px -593px}.spriteFlag.vg{background-position:-299px -593px}.spriteFlag.vh{background-position:-341px -593px}.spriteFlag.vi{background-position:-383px -593px}.spriteFlag.vn{background-position:-425px -593px}.spriteFlag.vu{background-position:-467px -593px}.spriteFlag.wf{background-position:-509px -593px}.spriteFlag.ws{background-position:-551px -593px}.spriteFlag.ye{background-position:-593px -593px}.spriteFlag.yt{background-position:-635px -5px}.spriteFlag.yu{background-position:-635px -47px}.spriteFlag.za{background-position:-635px -89px}.spriteFlag.zm{background-position:-635px -131px}.spriteFlag.zw{background-position:-635px -173px}/*!
 * Schötex-Copyright
 * @copyright (c) 2016 Schötex IT-Solution-GmbH
 *
 * Zuletzt bearbeitet am: 11.05.16 12:00
 * Zuletzt bearbeitet von: Lorenz Pfeifer
 */.sprite{background-image:url(../../../img/layout/sprite.png);display:inline-block}.sprite.nachOben{background-position:-34px 6px;height:16px;width:10px}.sprite.tiefstpreis{background-position:0 -13px;width:70px;height:70px}.sprite.clubMedTrident{background-position:-58px 0px;width:12px;height:14px}.sprite.de{background-position:0 0;width:14px;height:11px}.sprite.en{background-position:-17px 0;width:14px;height:11px}.sprite.trustedShop{background-position:0 -86px;height:50px;width:50px}.sprite.signetBlau{background-position:-200px 0;height:78px;width:100px}.sprite.qualityAward{background-position:-73px 0;height:122px;width:125px}@media only screen and (max-width: 600px){.sprite.qualityAward{background-image:url(../img/layout/strand.svg);background-position:0 0;background-size:contain;background-color:#fff;background-repeat:no-repeat;height:80px;width:80px}}.sprite.qualityAwardBerg{background-position:-73px -163px;height:122px;width:125px}@media only screen and (max-width: 600px){.sprite.qualityAwardBerg{background-image:url(../img/layout/berg.svg);background-position:0 0;background-size:contain;background-color:#fff;background-repeat:no-repeat;height:80px;width:80px}}.sprite.qualityAward2016{background-position:-73px 0;height:122px;width:125px}.sprite.qualityAwardBerg2016{background-position:-73px -163px;height:122px;width:125px}.sprite.qualityAward2017{background-position:0 -288px;height:125px;width:125px}.sprite.qualityAwardBerg2017{background-position:-128px -288px;height:125px;width:125px}.sprite.qualityAward2018{background-position:0 -415px;height:125px;width:125px}.sprite.qualityAwardBerg2018{background-position:-128px -415px;height:125px;width:125px}.sprite.arrowLeft{background-position:-45px -5px;height:7px;width:6px}.sprite.yellowArrowLeft{background-position:-44px 2px;height:7px;width:13px}.sprite.pdf{background-position:-53px -84px;height:19px;width:17px}.sprite.burgerMenu{background-position:-203px -83px;height:19px;width:24px}.sprite.burgerMenuRund{background-position:-264px -304px;height:25px;width:25px}.sprite.instagramIcon{background-position:-247px -135px;width:50px;height:50px}.sprite.facebookIcon{background-position:-247px -242px;width:50px;height:50px}.sprite.googlePlusIcon{background-position:-247px -80px;width:50px;height:50px}.sprite.youtubeIcon{background-position:-247px -189px;width:50px;height:50px}.sprite.footerBullet{background-position:-51px -5px;width:6px;height:6px}.sprite.sonne{background-position:-57px -104px;width:15px;height:16px}.sprite.winter{background-position:-57px -121px;width:15px;height:16px}.sprite.single{background-position:-48px -141px;width:20px;height:19px}.sprite.single.transparent{opacity:.5}.sprite.paar{background-position:0px -141px;width:20px;height:19px}.sprite.paar.transparent{opacity:.5}.sprite.familie{background-position:-24px -141px;width:20px;height:19px}.sprite.familie.transparent{opacity:.5}.sprite.arrowUp{background-position:-17px -163px;width:13px;height:13px}.sprite.arrowDown{background-position:0px -163px;width:13px;height:13px}.sprite.getPDF{width:23px;height:31px;background-position:0 123px}.sprite.getPDF:hover{background-position:0 91px}.sprite.rechnungIcon{width:16px;height:16px;background-position:-78px -123px}.sprite.dokumentIcon{width:16px;height:16px;background-position:-129px -123px}.sprite.moreInfo{width:15px;height:15px;background-position:-82px -145px}.sprite.fragezeichen{width:16px;height:16px;background-position:-81px -144px}.sprite.pfeilHochBlau{width:8px;height:10px;background-position:-70px -142px}.sprite.iconBabies{width:120px;height:53px;background-position:-305px 0}.sprite.iconGruppen{width:120px;height:53px;background-position:-305px -54px}.sprite.iconKids{width:120px;height:53px;background-position:-305px -110px}.sprite.iconMinis{width:120px;height:53px;background-position:-305px -162px}.sprite.iconPaare{width:120px;height:53px;background-position:-305px -217px}.sprite.iconSingle{width:120px;height:53px;background-position:-305px -275px}.sprite.iconTeenager{width:120px;height:53px;background-position:-305px -330px}.sprite.person{width:16px;height:16px;background-position:-102px -145px}.sprite.thumbs{width:16px;height:15px;background-position:-124px -144px}.sprite.kategorieEigeneAnreise{width:50px;height:42px;background-position:-428px 0px}.sprite.kategorieFlugInklusive{width:50px;height:42px;background-position:-428px -44px}.sprite.kategorieAllInclusive{width:50px;height:42px;background-position:-428px -88px}.sprite.kategorieVollpension{width:50px;height:42px;background-position:-428px -132px}.sprite.hakenGruen{width:37px;height:57px;background-position:-202px -221px}.hakenGruen-fa{font-size:55px;color:green}.svgZielgruppenIcon{width:160px;height:60px}.spriteFlag{background-image:url(../../../img/layout/spriteFlag.png);background-repeat:no-repeat;display:inline-block;width:32px;height:32px}.spriteFlag.ad{background-position:-5px -5px}.spriteFlag.ae{background-position:-47px -5px}.spriteFlag.af{background-position:-89px -5px}.spriteFlag.ag{background-position:-131px -5px}.spriteFlag.ai{background-position:-173px -5px}.spriteFlag.al{background-position:-215px -5px}.spriteFlag.am{background-position:-257px -5px}.spriteFlag.an{background-position:-299px -5px}.spriteFlag.ao{background-position:-341px -5px}.spriteFlag.ar{background-position:-383px -5px}.spriteFlag.as{background-position:-425px -5px}.spriteFlag.at{background-position:-467px -5px}.spriteFlag.au{background-position:-509px -5px}.spriteFlag.aw{background-position:-551px -5px}.spriteFlag.ax{background-position:-593px -5px}.spriteFlag.ba{background-position:-5px -47px}.spriteFlag.bb{background-position:-47px -47px}.spriteFlag.bd{background-position:-89px -47px}.spriteFlag.be{background-position:-131px -47px}.spriteFlag.bf{background-position:-173px -47px}.spriteFlag.bg{background-position:-215px -47px}.spriteFlag.bh{background-position:-257px -47px}.spriteFlag.bi{background-position:-299px -47px}.spriteFlag.bj{background-position:-341px -47px}.spriteFlag.bm{background-position:-383px -47px}.spriteFlag.bn{background-position:-425px -47px}.spriteFlag.bo{background-position:-467px -47px}.spriteFlag.br{background-position:-509px -47px}.spriteFlag.bs{background-position:-551px -47px}.spriteFlag.bt{background-position:-593px -47px}.spriteFlag.bw{background-position:-5px -89px}.spriteFlag.by{background-position:-47px -89px}.spriteFlag.bz{background-position:-89px -89px}.spriteFlag.ca{background-position:-131px -89px}.spriteFlag.cd{background-position:-173px -89px}.spriteFlag.cf{background-position:-215px -89px}.spriteFlag.cg{background-position:-257px -89px}.spriteFlag.ch{background-position:-299px -89px}.spriteFlag.ci{background-position:-341px -89px}.spriteFlag.ck{background-position:-383px -89px}.spriteFlag.cl{background-position:-425px -89px}.spriteFlag.cm{background-position:-467px -89px}.spriteFlag.cn{background-position:-509px -89px}.spriteFlag.co{background-position:-551px -89px}.spriteFlag.cr{background-position:-593px -89px}.spriteFlag.cu{background-position:-5px -131px}.spriteFlag.cv{background-position:-47px -131px}.spriteFlag.cx{background-position:-89px -131px}.spriteFlag.cy,.spriteFlag.zy{background-position:-131px -131px}.spriteFlag.cz{background-position:-173px -131px}.spriteFlag.de{background-position:-215px -131px}.spriteFlag.dj{background-position:-257px -131px}.spriteFlag.dk{background-position:-299px -131px}.spriteFlag.dm{background-position:-341px -131px}.spriteFlag.do{background-position:-383px -131px}.spriteFlag.dz{background-position:-425px -131px}.spriteFlag.ec{background-position:-467px -131px}.spriteFlag.ee{background-position:-509px -131px}.spriteFlag.eg{background-position:-551px -131px}.spriteFlag.er{background-position:-593px -131px}.spriteFlag.es,.spriteFlag.ibz{background-position:-5px -173px}.spriteFlag.et{background-position:-47px -173px}.spriteFlag.eu{background-position:-89px -173px}.spriteFlag.fi{background-position:-131px -173px}.spriteFlag.fj{background-position:-173px -173px}.spriteFlag.fk{background-position:-215px -173px}.spriteFlag.fm{background-position:-257px -173px}.spriteFlag.fo{background-position:-299px -173px}.spriteFlag.fr{background-position:-341px -173px}.spriteFlag.ga{background-position:-383px -173px}.spriteFlag.gd{background-position:-425px -173px}.spriteFlag.ge{background-position:-467px -173px}.spriteFlag.gg{background-position:-509px -173px}.spriteFlag.gh{background-position:-551px -173px}.spriteFlag.gi{background-position:-593px -173px}.spriteFlag.gl{background-position:-5px -215px}.spriteFlag.gm{background-position:-47px -215px}.spriteFlag.gn{background-position:-89px -215px}.spriteFlag.gq{background-position:-131px -215px}.spriteFlag.gr{background-position:-173px -215px}.spriteFlag.gr-cy{background-position:-215px -215px}.spriteFlag.gs{background-position:-257px -215px}.spriteFlag.gt{background-position:-299px -215px}.spriteFlag.gu{background-position:-341px -215px}.spriteFlag.gw{background-position:-383px -215px}.spriteFlag.gy{background-position:-425px -215px}.spriteFlag.hk{background-position:-467px -215px}.spriteFlag.hn{background-position:-509px -215px}.spriteFlag.hr{background-position:-551px -215px}.spriteFlag.ht{background-position:-593px -215px}.spriteFlag.hu{background-position:-5px -257px}.spriteFlag.id{background-position:-47px -257px}.spriteFlag.ie{background-position:-89px -257px}.spriteFlag.il{background-position:-131px -257px}.spriteFlag.im{background-position:-173px -257px}.spriteFlag.in{background-position:-215px -257px}.spriteFlag.io{background-position:-257px -257px}.spriteFlag.iq{background-position:-299px -257px}.spriteFlag.ir{background-position:-341px -257px}.spriteFlag.is{background-position:-383px -257px}.spriteFlag.it{background-position:-425px -257px}.spriteFlag.je{background-position:-467px -257px}.spriteFlag.jm{background-position:-509px -257px}.spriteFlag.jo{background-position:-551px -257px}.spriteFlag.jp{background-position:-593px -257px}.spriteFlag.ke{background-position:-5px -299px}.spriteFlag.kg{background-position:-47px -299px}.spriteFlag.kh{background-position:-89px -299px}.spriteFlag.ki{background-position:-131px -299px}.spriteFlag.km{background-position:-173px -299px}.spriteFlag.kn{background-position:-215px -299px}.spriteFlag.kp{background-position:-257px -299px}.spriteFlag.kr{background-position:-299px -299px}.spriteFlag.kw{background-position:-341px -299px}.spriteFlag.ky{background-position:-383px -299px}.spriteFlag.kz{background-position:-425px -299px}.spriteFlag.la{background-position:-467px -299px}.spriteFlag.lb{background-position:-509px -299px}.spriteFlag.lc{background-position:-551px -299px}.spriteFlag.li{background-position:-593px -299px}.spriteFlag.lk{background-position:-5px -341px}.spriteFlag.lr{background-position:-47px -341px}.spriteFlag.ls{background-position:-89px -341px}.spriteFlag.lt{background-position:-131px -341px}.spriteFlag.lu{background-position:-173px -341px}.spriteFlag.lv{background-position:-215px -341px}.spriteFlag.ly{background-position:-257px -341px}.spriteFlag.ma{background-position:-299px -341px}.spriteFlag.mc{background-position:-341px -341px}.spriteFlag.md{background-position:-383px -341px}.spriteFlag.me{background-position:-425px -341px}.spriteFlag.mg{background-position:-467px -341px}.spriteFlag.mh{background-position:-509px -341px}.spriteFlag.ml{background-position:-551px -341px}.spriteFlag.mn{background-position:-593px -341px}.spriteFlag.mo{background-position:-5px -383px}.spriteFlag.mp{background-position:-47px -383px}.spriteFlag.mq{background-position:-89px -383px}.spriteFlag.mr{background-position:-131px -383px}.spriteFlag.ms{background-position:-173px -383px}.spriteFlag.mt{background-position:-215px -383px}.spriteFlag.mu{background-position:-257px -383px}.spriteFlag.mv{background-position:-299px -383px}.spriteFlag.mw{background-position:-341px -383px}.spriteFlag.mx{background-position:-383px -383px}.spriteFlag.my{background-position:-425px -383px}.spriteFlag.mz{background-position:-467px -383px}.spriteFlag.na{background-position:-509px -383px}.spriteFlag.ne{background-position:-551px -383px}.spriteFlag.nf{background-position:-593px -383px}.spriteFlag.ng{background-position:-5px -425px}.spriteFlag.ni{background-position:-47px -425px}.spriteFlag.nl{background-position:-89px -425px}.spriteFlag.nm{background-position:-131px -425px}.spriteFlag.no{background-position:-173px -425px}.spriteFlag.np{background-position:-215px -425px}.spriteFlag.nr{background-position:-257px -425px}.spriteFlag.nu{background-position:-299px -425px}.spriteFlag.nz{background-position:-341px -425px}.spriteFlag.om{background-position:-383px -425px}.spriteFlag.pa{background-position:-425px -425px}.spriteFlag.pf{background-position:-467px -425px}.spriteFlag.pg{background-position:-509px -425px}.spriteFlag.ph{background-position:-551px -425px}.spriteFlag.pk{background-position:-593px -425px}.spriteFlag.pl{background-position:-5px -467px}.spriteFlag.pm{background-position:-47px -467px}.spriteFlag.pn{background-position:-89px -467px}.spriteFlag.pr{background-position:-131px -467px}.spriteFlag.pt{background-position:-173px -467px}.spriteFlag.pw{background-position:-215px -467px}.spriteFlag.py{background-position:-257px -467px}.spriteFlag.qa{background-position:-299px -467px}.spriteFlag.ro{background-position:-341px -467px}.spriteFlag.rs{background-position:-383px -467px}.spriteFlag.ru{background-position:-425px -467px}.spriteFlag.rw{background-position:-467px -467px}.spriteFlag.sa{background-position:-509px -467px}.spriteFlag.sb{background-position:-551px -551px}.spriteFlag.sc{background-position:-593px -467px}.spriteFlag.sd{background-position:-5px -509px}.spriteFlag.se{background-position:-47px -509px}.spriteFlag.sg{background-position:-89px -509px}.spriteFlag.sh{background-position:-131px -509px}.spriteFlag.si{background-position:-173px -509px}.spriteFlag.sk{background-position:-215px -509px}.spriteFlag.sl{background-position:-257px -509px}.spriteFlag.sm{background-position:-299px -509px}.spriteFlag.sn{background-position:-341px -509px}.spriteFlag.so{background-position:-383px -509px}.spriteFlag.sr{background-position:-425px -509px}.spriteFlag.st{background-position:-467px -509px}.spriteFlag.sv{background-position:-509px -509px}.spriteFlag.sy{background-position:-551px -509px}.spriteFlag.sz{background-position:-593px -509px}.spriteFlag.tc{background-position:-5px -551px}.spriteFlag.td{background-position:-47px -551px}.spriteFlag.tg{background-position:-89px -551px}.spriteFlag.th{background-position:-131px -551px}.spriteFlag.tj{background-position:-173px -551px}.spriteFlag.tl{background-position:-215px -551px}.spriteFlag.tm{background-position:-257px -551px}.spriteFlag.tn,.spriteFlag.tu,.spriteFlag.dje{background-position:-299px -551px}.spriteFlag.to{background-position:-341px -551px}.spriteFlag.tr{background-position:-383px -551px}.spriteFlag.tt{background-position:-425px -551px}.spriteFlag.tv{background-position:-467px -551px}.spriteFlag.tw{background-position:-509px -551px}.spriteFlag.tz{background-position:-551px -551px}.spriteFlag.ua{background-position:-593px -551px}.spriteFlag.ug{background-position:-5px -593px}.spriteFlag.uk{background-position:-47px -593px}.spriteFlag.us{background-position:-89px -593px}.spriteFlag.uy{background-position:-131px -593px}.spriteFlag.uz{background-position:-173px -593px}.spriteFlag.vc{background-position:-215px -593px}.spriteFlag.ve{background-position:-257px -593px}.spriteFlag.vg{background-position:-299px -593px}.spriteFlag.vh{background-position:-341px -593px}.spriteFlag.vi{background-position:-383px -593px}.spriteFlag.vn{background-position:-425px -593px}.spriteFlag.vu{background-position:-467px -593px}.spriteFlag.wf{background-position:-509px -593px}.spriteFlag.ws{background-position:-551px -593px}.spriteFlag.ye{background-position:-593px -593px}.spriteFlag.yt{background-position:-635px -5px}.spriteFlag.yu{background-position:-635px -47px}.spriteFlag.za{background-position:-635px -89px}.spriteFlag.zm{background-position:-635px -131px}.spriteFlag.zw{background-position:-635px -173px}.spriteFlag16{background-image:url(../../../img/layout/spriteFlag16.png);background-repeat:no-repeat;display:inline-block;width:16px;height:16px}.spriteFlag16.ad{background-position:-5px -5px}.spriteFlag16.ae{background-position:-31px -5px}.spriteFlag16.af{background-position:-57px -5px}.spriteFlag16.ag{background-position:-83px -5px}.spriteFlag16.ai{background-position:-109px -5px}.spriteFlag16.al{background-position:-135px -5px}.spriteFlag16.am{background-position:-161px -5px}.spriteFlag16.an{background-position:-187px -5px}.spriteFlag16.ao{background-position:-213px -5px}.spriteFlag16.ar{background-position:-239px -5px}.spriteFlag16.as{background-position:-265px -5px}.spriteFlag16.at{background-position:-291px -5px}.spriteFlag16.au{background-position:-317px -5px}.spriteFlag16.aw{background-position:-343px -5px}.spriteFlag16.ax{background-position:-369px -5px}.spriteFlag16.ba{background-position:-5px -31px}.spriteFlag16.bb{background-position:-31px -31px}.spriteFlag16.bd{background-position:-57px -31px}.spriteFlag16.be{background-position:-83px -31px}.spriteFlag16.bf{background-position:-109px -31px}.spriteFlag16.bg{background-position:-135px -31px}.spriteFlag16.bh{background-position:-161px -31px}.spriteFlag16.bi{background-position:-187px -31px}.spriteFlag16.bj{background-position:-213px -31px}.spriteFlag16.bm{background-position:-239px -31px}.spriteFlag16.bn{background-position:-265px -31px}.spriteFlag16.bo{background-position:-291px -31px}.spriteFlag16.br{background-position:-317px -31px}.spriteFlag16.bs{background-position:-343px -31px}.spriteFlag16.bt{background-position:-369px -31px}.spriteFlag16.bw{background-position:-5px -57px}.spriteFlag16.by{background-position:-31px -57px}.spriteFlag16.bz{background-position:-57px -57px}.spriteFlag16.ca{background-position:-83px -57px}.spriteFlag16.cd{background-position:-109px -57px}.spriteFlag16.cf{background-position:-135px -57px}.spriteFlag16.cg{background-position:-161px -57px}.spriteFlag16.ch{background-position:-187px -57px}.spriteFlag16.ci{background-position:-213px -57px}.spriteFlag16.ck{background-position:-239px -57px}.spriteFlag16.cl{background-position:-265px -57px}.spriteFlag16.cm{background-position:-291px -57px}.spriteFlag16.cn{background-position:-317px -57px}.spriteFlag16.co{background-position:-343px -57px}.spriteFlag16.cr{background-position:-369px -57px}.spriteFlag16.cu{background-position:-5px -83px}.spriteFlag16.cv{background-position:-31px -83px}.spriteFlag16.cx{background-position:-57px -83px}.spriteFlag16.cy,.spriteFlag16.zy{background-position:-83px -83px}.spriteFlag16.cz{background-position:-109px -83px}.spriteFlag16.de{background-position:-135px -83px}.spriteFlag16.dj{background-position:-161px -83px}.spriteFlag16.dk{background-position:-187px -83px}.spriteFlag16.dm{background-position:-213px -83px}.spriteFlag16.do{background-position:-239px -83px}.spriteFlag16.dz{background-position:-265px -83px}.spriteFlag16.ec{background-position:-291px -83px}.spriteFlag16.ee{background-position:-317px -83px}.spriteFlag16.eg{background-position:-343px -83px}.spriteFlag16.er{background-position:-369px -83px}.spriteFlag16.es{background-position:-5px -109px}.spriteFlag16.et{background-position:-31px -109px}.spriteFlag16.eu{background-position:-57px -109px}.spriteFlag16.fi{background-position:-83px -109px}.spriteFlag16.fj{background-position:-109px -109px}.spriteFlag16.fk{background-position:-135px -109px}.spriteFlag16.fm{background-position:-161px -109px}.spriteFlag16.fo{background-position:-187px -109px}.spriteFlag16.fr{background-position:-213px -109px}.spriteFlag16.ga{background-position:-239px -109px}.spriteFlag16.gd{background-position:-265px -109px}.spriteFlag16.ge{background-position:-291px -109px}.spriteFlag16.gg{background-position:-317px -109px}.spriteFlag16.gh{background-position:-343px -109px}.spriteFlag16.gi{background-position:-369px -109px}.spriteFlag16.gl{background-position:-5px -135px}.spriteFlag16.gm{background-position:-31px -135px}.spriteFlag16.gn{background-position:-57px -135px}.spriteFlag16.gq{background-position:-83px -135px}.spriteFlag16.gr{background-position:-109px -135px}.spriteFlag16.gr-cy{background-position:-135px -135px}.spriteFlag16.gs{background-position:-161px -135px}.spriteFlag16.gt{background-position:-187px -135px}.spriteFlag16.gu{background-position:-213px -135px}.spriteFlag16.gw{background-position:-239px -135px}.spriteFlag16.gy{background-position:-265px -135px}.spriteFlag16.hk{background-position:-291px -135px}.spriteFlag16.hn{background-position:-317px -135px}.spriteFlag16.hr{background-position:-343px -135px}.spriteFlag16.ht{background-position:-369px -135px}.spriteFlag16.hu{background-position:-5px -161px}.spriteFlag16.id{background-position:-31px -161px}.spriteFlag16.ie{background-position:-57px -161px}.spriteFlag16.il{background-position:-83px -161px}.spriteFlag16.im{background-position:-109px -161px}.spriteFlag16.in{background-position:-135px -161px}.spriteFlag16.io{background-position:-161px -161px}.spriteFlag16.iq{background-position:-187px -161px}.spriteFlag16.ir{background-position:-213px -161px}.spriteFlag16.is{background-position:-239px -161px}.spriteFlag16.it{background-position:-265px -161px}.spriteFlag16.je{background-position:-291px -161px}.spriteFlag16.jm{background-position:-317px -161px}.spriteFlag16.jo{background-position:-343px -161px}.spriteFlag16.jp{background-position:-369px -161px}.spriteFlag16.ke{background-position:-5px -187px}.spriteFlag16.kg{background-position:-31px -187px}.spriteFlag16.kh{background-position:-57px -187px}.spriteFlag16.ki{background-position:-83px -187px}.spriteFlag16.km{background-position:-109px -187px}.spriteFlag16.kn{background-position:-135px -187px}.spriteFlag16.kp{background-position:-161px -187px}.spriteFlag16.kr{background-position:-187px -187px}.spriteFlag16.kw{background-position:-213px -187px}.spriteFlag16.ky{background-position:-239px -187px}.spriteFlag16.kz{background-position:-265px -187px}.spriteFlag16.la{background-position:-291px -187px}.spriteFlag16.lb{background-position:-317px -187px}.spriteFlag16.lc{background-position:-343px -187px}.spriteFlag16.li{background-position:-369px -187px}.spriteFlag16.lk{background-position:-5px -213px}.spriteFlag16.lr{background-position:-31px -213px}.spriteFlag16.ls{background-position:-57px -213px}.spriteFlag16.lt{background-position:-83px -213px}.spriteFlag16.lu{background-position:-109px -213px}.spriteFlag16.lv{background-position:-135px -213px}.spriteFlag16.ly{background-position:-161px -213px}.spriteFlag16.ma{background-position:-187px -213px}.spriteFlag16.mc{background-position:-213px -213px}.spriteFlag16.md{background-position:-239px -213px}.spriteFlag16.me{background-position:-265px -213px}.spriteFlag16.mg{background-position:-291px -213px}.spriteFlag16.mh{background-position:-317px -213px}.spriteFlag16.ml{background-position:-343px -213px}.spriteFlag16.mn{background-position:-369px -213px}.spriteFlag16.mo{background-position:-5px -239px}.spriteFlag16.mp{background-position:-31px -239px}.spriteFlag16.mq{background-position:-57px -239px}.spriteFlag16.mr{background-position:-83px -239px}.spriteFlag16.ms{background-position:-109px -239px}.spriteFlag16.mt{background-position:-135px -239px}.spriteFlag16.mu{background-position:-161px -239px}.spriteFlag16.mv{background-position:-187px -239px}.spriteFlag16.mw{background-position:-213px -239px}.spriteFlag16.mx{background-position:-239px -239px}.spriteFlag16.my{background-position:-265px -239px}.spriteFlag16.mz{background-position:-291px -239px}.spriteFlag16.na{background-position:-317px -239px}.spriteFlag16.ne{background-position:-343px -239px}.spriteFlag16.nf{background-position:-369px -239px}.spriteFlag16.ng{background-position:-5px -265px}.spriteFlag16.ni{background-position:-31px -265px}.spriteFlag16.nl{background-position:-57px -265px}.spriteFlag16.nm{background-position:-83px -265px}.spriteFlag16.no{background-position:-109px -265px}.spriteFlag16.np{background-position:-135px -265px}.spriteFlag16.nr{background-position:-161px -265px}.spriteFlag16.nu{background-position:-187px -265px}.spriteFlag16.nz{background-position:-213px -265px}.spriteFlag16.om{background-position:-239px -265px}.spriteFlag16.pa{background-position:-265px -265px}.spriteFlag16.pf{background-position:-291px -265px}.spriteFlag16.pg{background-position:-317px -265px}.spriteFlag16.ph{background-position:-343px -265px}.spriteFlag16.pk{background-position:-369px -265px}.spriteFlag16.pl{background-position:-5px -291px}.spriteFlag16.pm{background-position:-31px -291px}.spriteFlag16.pn{background-position:-57px -291px}.spriteFlag16.pr{background-position:-83px -291px}.spriteFlag16.pt{background-position:-109px -291px}.spriteFlag16.pw{background-position:-135px -291px}.spriteFlag16.py{background-position:-161px -291px}.spriteFlag16.qa{background-position:-187px -291px}.spriteFlag16.ro{background-position:-213px -291px}.spriteFlag16.rs{background-position:-239px -291px}.spriteFlag16.ru{background-position:-265px -291px}.spriteFlag16.rw{background-position:-291px -291px}.spriteFlag16.sa{background-position:-317px -291px}.spriteFlag16.sb{background-position:-551px -551px}.spriteFlag16.sc{background-position:-369px -291px}.spriteFlag16.sd{background-position:-5px -317px}.spriteFlag16.se{background-position:-31px -317px}.spriteFlag16.sg{background-position:-57px -317px}.spriteFlag16.sh{background-position:-83px -317px}.spriteFlag16.si{background-position:-109px -317px}.spriteFlag16.sk{background-position:-135px -317px}.spriteFlag16.sl{background-position:-161px -317px}.spriteFlag16.sm{background-position:-187px -317px}.spriteFlag16.sn{background-position:-213px -317px}.spriteFlag16.so{background-position:-239px -317px}.spriteFlag16.sr{background-position:-265px -317px}.spriteFlag16.st{background-position:-291px -317px}.spriteFlag16.sv{background-position:-317px -317px}.spriteFlag16.sy{background-position:-343px -317px}.spriteFlag16.sz{background-position:-369px -317px}.spriteFlag16.tc{background-position:-5px -343px}.spriteFlag16.td{background-position:-31px -343px}.spriteFlag16.tg{background-position:-57px -343px}.spriteFlag16.th{background-position:-83px -343px}.spriteFlag16.tj{background-position:-109px -343px}.spriteFlag16.tl{background-position:-135px -343px}.spriteFlag16.tm{background-position:-161px -343px}.spriteFlag16.tn{background-position:-187px -343px}.spriteFlag16.to{background-position:-213px -343px}.spriteFlag16.tr{background-position:-239px -343px}.spriteFlag16.tu{background-position:-187px -343px}.spriteFlag16.tt{background-position:-265px -343px}.spriteFlag16.tv{background-position:-291px -343px}.spriteFlag16.tw{background-position:-317px -343px}.spriteFlag16.tz{background-position:-343px -343px}.spriteFlag16.ua{background-position:-369px -343px}.spriteFlag16.ug{background-position:-5px -369px}.spriteFlag16.uk{background-position:-31px -369px}.spriteFlag16.us{background-position:-57px -369px}.spriteFlag16.uy{background-position:-83px -369px}.spriteFlag16.uz{background-position:-109px -369px}.spriteFlag16.vc{background-position:-135px -369px}.spriteFlag16.ve{background-position:-161px -369px}.spriteFlag16.vg{background-position:-187px -369px}.spriteFlag16.vh{background-position:-213px -369px}.spriteFlag16.vi{background-position:-239px -369px}.spriteFlag16.vn{background-position:-265px -369px}.spriteFlag16.vu{background-position:-291px -369px}.spriteFlag16.wf{background-position:-317px -369px}.spriteFlag16.ws{background-position:-343px -369px}.spriteFlag16.ye{background-position:-369px -369px}.spriteFlag16.yt{background-position:-395px -5px}.spriteFlag16.yu{background-position:-395px -31px}.spriteFlag16.za{background-position:-395px -57px}.spriteFlag16.zm{background-position:-395px -83px}.spriteFlag16.zw{background-position:-395px -109px}.spriteAnlagenText{background-image:url(../../../img/anlagen/icons/sprite.png);display:inline-block;height:46px;width:46px}.spriteAnlagenText.icon1{background-position:-2px -1px}.spriteAnlagenText.icon2{background-position:-50px -1px}.spriteAnlagenText.icon4{background-position:-98px -51px}.spriteAnlagenText.icon5{background-position:-50px -51px}.spriteAnlagenText.icon6{background-position:-2px -149px}.spriteAnlagenText.icon7{background-position:-194px -1px}.spriteAnlagenText.icon8{background-position:-146px -1px}.spriteAnlagenText.icon9{background-position:-98px -1px}.spriteAnlagenText.icon10{background-position:-242px -149px}.spriteAnlagenText.icon11{background-position:-194px -100px}.spriteAnlagenText.icon12{background-position:-242px -198px}.spriteAnlagenText.icon13{background-position:-146px -149px}.spriteAnlagenText.icon16{background-position:-98px -149px}.spriteAnlagenText.icon17{background-position:-194px -198px}.spriteAnlagenText.icon18{background-position:-146px -198px}.spriteAnlagenText.icon19{background-position:-98px -198px}.spriteAnlagenText.icon20{background-position:-50px -198px}.spriteAnlagenText.icon21{background-position:-2px -198px}.spriteAnlagenText.icon22{background-position:-242px -100px}.spriteAnlagenText.icon23{background-position:-194px -149px}.spriteAnlagenText.icon24{background-position:-146px -100px}.spriteAnlagenText.icon25{background-position:-98px -100px}.spriteAnlagenText.icon26{background-position:-50px -100px}.spriteAnlagenText.icon27{background-position:-2px -100px}.spriteAnlagenText.icon28{background-position:-242px -51px}.spriteAnlagenText.icon30{background-position:-194px -51px}.spriteAnlagenText.icon31{background-position:-146px -51px}.spriteAnlagenText.icon36{background-position:-50px -51px}.spriteAnlagenText.icon37{background-position:-242px -100px}.spriteAnlagenText.icon38{background-position:-2px -149px}.spriteAnlagenText.icon39{background-position:-50px -100px}.spriteAnlagenText.icon40{background-position:-2px -51px}.spriteAnlagenText.icon41{background-position:-50px -149px}.spriteAnlagenText.icon42{background-position:-2px -248px}.spriteWetter{background-image:url(../../../img/layout/spriteWetter.png);display:inline-block;height:90px;width:90px}.spriteWetter.wetter01d{background-position:3px 0}.spriteWetter.wetter01n{background-position:3px 110px}.spriteWetter.wetter02d{background-position:-89px 0}.spriteWetter.wetter02n{background-position:-89px 110px}.spriteWetter.wetter03d{background-position:-179px 0}.spriteWetter.wetter03n{background-position:-179px 110px}.spriteWetter.wetter03d{background-position:-179px 0}.spriteWetter.wetter03n{background-position:-179px 110px}.spriteWetter.wetter04d{background-position:-269px 0}.spriteWetter.wetter04n{background-position:-269px 110px}.spriteWetter.wetter09d{background-position:-359px 0}.spriteWetter.wetter09n{background-position:-359px 110px}.spriteWetter.wetter10d{background-position:-449px 0}.spriteWetter.wetter10n{background-position:-449px 110px}.spriteWetter.wetter11d{background-position:-539px 0}.spriteWetter.wetter11n{background-position:-539px 110px}.spriteWetter.wetter13d{background-position:-629px 0}.spriteWetter.wetter13n{background-position:-629px 110px}.spriteWetter.wetter50d{background-position:-719px 0}.spriteWetter.wetter50n{background-position:-719px 110px}.SitProgress{border-radius:0 !important;width:calc(33% - 7px) !important;height:45px !important;background:#fff !important;border:1px solid #000 !important;box-shadow:1px 1px 3px 1px rgba(136,136,136,.3)}.SitProgress.aktiv{border:1px solid #1f4162 !important}.SitProgressLine{background:#fff !important;width:0 !important;display:none !important}.SitDatepickerHeader{max-width:399px !important}@media screen and (min-width: 1150px){.SitDatepicker{width:975px !important;max-width:925px !important}.SitDatepicker .SitNotiz{width:calc(100% - 54px)}.SitDatepicker .SitNotiz.schritt3{width:calc(100% - 36px)}}@media screen and (max-width: 1150px){.SitDatepicker .SitDatepickerBody{margin-right:0}}.SitDatepicker .SitAufenthaltsdauer{white-space:nowrap;display:inline-block}.SitDatepicker .SitAufenthaltsdauer:last-child{display:none}.SitDatepickerHidden{display:none !important}.SitProgressNotiz{width:calc(33% - 21px) !important;margin-left:5px !important;padding-left:0 !important;cursor:pointer;text-align:left !important}.SitDatepickerTagViewBodyHeader td{text-align:center}.SitProgressNotizWrapper{position:absolute;top:20px;width:100% !important;left:0 !important}.SitDatepickerBody,.SitDatepickerJahrBody,.SitDatepickerMonatBody,.SitDatepickerAufenthaltsdauerBody,#SitDatepickerBody{width:100% !important;border:1px solid #1f4162 !important;background:#fff;max-width:363px !important;margin-right:15px !important}.SitAufenthaltsdauer{width:25% !important;font-size:14px !important}.SitDatepickerTag{padding:9px !important}.SitNotiz{border:#1f4162 !important;background:#1f4162 !important;color:#fff !important;border-radius:0 !important;margin-bottom:-15px !important}.SitNotiz::before{border-left:1px solid #1f4162 !important;border-top:1px solid #1f4162 !important;background:#1f4162 !important}.SitDatepicker{background:#f7f7f7 !important}.SitDatepickerProgressBar{position:relative !important}.Point1,.Point2,.Point3{color:#fff !important;cursor:pointer}.Point2,.Point3{margin-left:11px}.ProgressNotiz1,.ProgressNotiz2{margin-right:20px}.ProgressNotiz1::before,.ProgressNotiz2::before,.ProgressNotiz3::before{content:"Hinreise";position:absolute;height:15px;width:calc(33% - 23px);top:-18px;padding-bottom:20px;font-weight:bold;border-bottom:1px solid #000;cursor:pointer}.ProgressNotiz2::before{content:"Rückreise"}.ProgressNotiz3::before{content:"Reisedauer"}.sitDatepicker{font-family:Verdana,Arial,sans-serif}.SitDatepicker .SitProgressNotizWrapper .SitProgressNotiz.valid:after{margin-top:7px !important}.SitDatepicker .SitNotiz.schritt3:before{left:255px !important}@media screen and (min-width: 1150px){.SitDatepickerBody{width:auto !important}.SitNotiz{width:calc(100% - 68px)}}@media screen and (max-width: 1000px){.SitDatepickerBody,.SitDatepickerJahrBody,.SitDatepickerMonatBody,.SitDatepickerAufenthaltsdauerBody,#SitDatepickerBody{margin-right:0 !important;max-width:100% !important}}.accordion{width:100%;margin:0 auto}.accordion-item{margin-bottom:.625em}.accordion-toggle{display:none}.accordion-label{display:flex;align-items:center;padding:.625em;background-color:#cfe1f5;color:#1f4162;cursor:pointer;border-radius:.3125em;font-weight:bold;position:relative}.accordion-label::before{content:"+";display:inline-block;width:1.5em;text-align:center;text-decoration-color:#1f4162;margin-right:.625em;font-size:1.25em}.accordion-toggle:checked+.accordion-label::before{content:"-"}.accordion-label:hover{background-color:#cfe1f5}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease;background-color:#edf5fa;padding:0 .625em;border-radius:0 0 .3125em .3125em}.accordion-content .ttbiWrapperAngebote .ttbiAngebot.hidden{display:none !important}.accordion-toggle:checked+.accordion-label+.accordion-content{max-height:inherit !important;padding:.625em}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot");src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff2") format("woff2"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff") format("woff"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.ttf") format("truetype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.svg#Lato") format("svg")}.trustedShopsBadgeIframe{height:86px;width:182px;overflow:hidden}.trustedShopsLink{max-width:180px;text-decoration:none !important}.trustedShopsLink .trustedShopsBadgeWidget{position:relative;border:1px solid #e5e5e5 !important;width:100% !important;padding:5px 8px 4px !important;border-radius:8px;max-width:180px}@media screen and (min-width: 1200px){.trustedShopsLink .trustedShopsBadgeWidget{max-width:180px;width:100% !important}}@media screen and (max-width: 768px){.trustedShopsLink .trustedShopsBadgeWidget{max-width:100%;padding-top:20px}}.trustedShopsLink .trustedShopsBadgeWidget .trustedShopsChildContainer{margin:0 !important;padding:0 !important}@media screen and (min-width: 1200px){.trustedShopsLink .trustedShopsBadgeWidget .trustedShopsChildContainer{max-width:180px}}@media screen and (max-width: 1200px){.trustedShopsLink .trustedShopsBadgeWidget .trustedShopsChildContainer>.row:first-of-type{width:calc(100% + 55px);margin-left:0;margin-right:0}}.trustedShopsLink .trustedShopsBadgeWidget .logo{display:unset !important}.trustedShopsLink .trustedShopsBadgeWidget .logo img{float:none !important}.trustedShopsLink .trustedShopsBadgeWidget .kaefuerschutz{font-size:11px;color:#000;text-align:center;display:block;border-top:1px solid #e5e5e5}.trustedShopsLink .trustedShopsBadgeWidget .rating,.trustedShopsLink .trustedShopsBadgeWidget .rating-words{color:#000;font-size:13px}.trustedShopsLink .trustedShopsBadgeWidget .rating{margin:3px 0 0 !important;font-weight:bold}.trustedShopsLink .trustedShopsBadgeWidget .rating-words{margin:0}.trustedShopsLink .trustedShopsBadgeWidget .stars i{font-size:12px;color:#ffdc0f}.kundenMeinung .kundenBewertung{padding:6px 15px;float:left;background-color:#ffeedc;border:2px solid #f4a200;position:relative;margin-bottom:20px}.kundenMeinung p.title{font-size:16px;font-weight:bold;float:left;width:100%}.kundenMeinung .kundenBewertung .kundenName span.kundeIcon{padding:6px 10px 6px 10px;background-color:#f4a200;color:#fff;border-radius:18px;margin-right:10px}.kundenMeinung .kundenBewertung .kundenName{font-size:16px;font-weight:bold;float:left;width:100%;margin:6px 0}.kontakt.box{float:left;clear:left;border:1px solid #86b7d3;background-color:#cde5f3;padding:5px 13px;width:100%}.kontakt.box>p{margin:7px 0 !important;float:left}.kontakt.box p.headline{font-weight:bold;font-size:12px;width:100%;color:#1f4162}.kontakt.box p.bild{width:200px;max-width:100%}.kontakt.box p.bild img{float:right;border:1px solid #ddd;width:100%}.kontakt.box p.bild span{color:#1f4162;text-align:center;display:block}@media only screen and (max-width: 740px){.kontakt.box p.text{width:calc(100% - 205px);padding-left:5px;float:right}}@media only screen and (max-width: 485px){.kontakt.box p.text{width:100%;float:left}}.kontakt.box div.wrapperBuchungsanfrage{float:right}@media only screen and (max-width: 740px){.kontakt.box div.wrapperBuchungsanfrage{width:calc(100% - 205px);padding-left:5px;float:right}}@media only screen and (max-width: 485px){.kontakt.box div.wrapperBuchungsanfrage{width:100%;float:left}}.kontakt.box div.buchungsanfrage{float:left}@media screen and (min-width: 621px){.kontakt.box div.buchungsanfrage{display:none}}.kontakt.box div.buchungsanfrage i{margin-right:5px}.kontakt.box span.sprite{float:right}.kontakt.box .kontaktmoeglichkeit{margin-right:10px !important}.kontakt.box .kontaktmoeglichkeit::before{content:"";background-repeat:no-repeat;float:left;width:16px;height:16px;margin-top:6px;margin-right:5px}.kontakt.box .kontaktmoeglichkeit.telefon::before{background-image:url(../../../../../img/layout/telefon.png)}.kontakt.box .kontaktmoeglichkeit.email.schiff a{font-size:10px}.kontakt.box .kontaktmoeglichkeit.email::before{background-image:url(../../../../../img/layout/email.png)}.kontakt.box .kontaktmoeglichkeit strong{font-size:12px}@media screen and (max-width: 640px){.kontakt.box{padding:5px 13px 15px 13px}}.tiefstpreisgarantie.box{overflow:hidden}.tiefstpreisgarantie.box .ajaxContent{overflow:hidden}.gruppenreisen.box{float:left;clear:left;border:1px solid #86b7d3;background-color:#cde5f3;padding:5px 13px;width:100%}.gruppenreisen.box p.headline{font-weight:bold;font-size:12px;width:100%;color:#1f4162;text-align:center;margin-top:5px}.gruppenreisen.box img{width:70%;margin-left:15%;margin-right:15%}.gruppenreisen.box a{font-size:13px;width:100%;text-align:center;display:block}.buchungsanfrageOeffnungszeitenBox{right:15px;border:1px solid #cfe1f5;background-color:#edf5fa;padding:5px 15px;margin-bottom:20px}.buchungsanfrageOeffnungszeitenBox div{font-size:12px}.buchungsanfrageOeffnungszeitenBox span.headline{font-weight:bold;font-size:12px;width:100%;color:#1f4162}.exclusiverService.box{float:left;clear:left;border:1px solid #cfe1f5;background-color:#edf5fa;padding:10px 15px 5px 15px;width:100%}.exclusiverService.box p.headline{font-weight:bold;font-size:12px;width:100%;color:#1f4162}.exclusiverService.box i{color:green}.exclusiverService.box .allePraemienAjax{cursor:pointer;text-decoration:underline;color:#006d9b}.exclusiverService.box .allePraemienAjax:hover{color:#1f4162}.badges>div{margin-bottom:30px}.tiefstpreisgarantie,.newsletterEintragungBox{float:left;clear:left;overflow:hidden}.tiefstpreisgarantie p.headline,.newsletterEintragungBox p.headline{font-weight:bold;font-size:14px}.tiefstpreisgarantie img,.newsletterEintragungBox img{float:right;margin-left:5px;max-width:95px}.tiefstpreisgarantieFrame p{font-weight:bold;font-size:14px;margin-bottom:15px}.tiefstpreisgarantieFrame img{float:right;margin-left:5px;max-width:70px}@media screen and (max-width: 1000px){.badges{display:none}}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot");src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff2") format("woff2"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff") format("woff"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.ttf") format("truetype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.svg#Lato") format("svg")}.headerGelbWidget .volltextsuche #volltextsuche-responsive{margin-right:5px;margin-left:5px;padding-left:5px !important;max-width:100%}.headerGelbWidget .volltextsuche #volltextsuche-responsive .wrapperVolltextsucheErgebnisse{margin-right:-5px;margin-left:5px;overflow:scroll;max-height:75vh}.headerGelbWidget .volltextsuche .sucheLoading{margin-left:5px;margin-right:5px;font-size:15px}.headerGelbWidget .volltextsuche .wrapperVolltextsucheErgebnisse{float:left;display:block;z-index:5000;position:absolute;left:0;overflow:scroll;max-height:75vh}.headerGelbWidget .volltextsuche .wrapperVolltextsucheErgebnisse .aktiv{background:#326ca4}.headerGelbWidget .volltextsuche .wrapperVolltextsucheErgebnisse div{background:#fff;padding:10px;border:1px solid #1f4162}.headerGelbWidget .volltextsuche .wrapperVolltextsucheErgebnisse .AnlageSearchHeader{background:#1f4162;color:#fff}.headerGelbWidget .volltextsuche .wrapperVolltextsucheErgebnisse .AnlageSearchLand,.headerGelbWidget .volltextsuche .wrapperVolltextsucheErgebnisse .AnlageSearchAnlage{border-bottom:1px #86b7d3 solid;padding:8px 10px;line-height:18px;cursor:pointer}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot");src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff2") format("woff2"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff") format("woff"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.ttf") format("truetype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.svg#Lato") format("svg")}.headerNavbarWidget .sprite.burgerMenuRund{background-position:-264px -304px;height:25px;width:25px}.headerNavbarWidget .sprite{background-image:url(../../../img/layout/sprite.png);display:inline-block}#wrapperHeader .navbar ul li{float:left;border-right:1px hsla(0,0%,100%,.2) solid;text-align:center}#wrapperHeader .navbar ul li.topseller{width:29px}#wrapperHeader .navbar ul li.robinson{width:120px}#wrapperHeader .navbar ul li.aldiana{width:75px}#wrapperHeader .navbar ul li.club-magic-life{width:90px}#wrapperHeader .navbar ul li.club-med{width:90px}#wrapperHeader .navbar ul li.riu{width:50px}#wrapperHeader .navbar ul li.grecotel{width:85px}#wrapperHeader .navbar ul li.tui-clubs{width:85px}#wrapperHeader .navbar ul li.sensimar,#wrapperHeader .navbar ul li.cooee{display:none}#wrapperHeader .navbar ul li.sentido{width:75px}#wrapperHeader .navbar ul li.club-calimera{width:82px}#wrapperHeader .navbar ul li.clubhotels{width:100px}#wrapperHeader .navbar ul li.tui-blue{width:75px}#wrapperHeader .navbar ul li.aida{width:57px}#wrapperHeader .navbar ul li.tui-cruises{width:90px}@media screen and (max-width: 1150px){#wrapperHeader .navbar ul li{padding-left:0;padding-right:0}#wrapperHeader .navbar ul li.robinson{width:106px}#wrapperHeader .navbar ul li.aldiana{width:60px}#wrapperHeader .navbar ul li.club-magic-life{width:78px}#wrapperHeader .navbar ul li.club-med{width:75px}#wrapperHeader .navbar ul li.riu{width:33px}#wrapperHeader .navbar ul li.grecotel{width:76px}#wrapperHeader .navbar ul li.tui-clubs{width:75px}#wrapperHeader .navbar ul li.club-calimera{width:70px}#wrapperHeader .navbar ul li.clubhotels{width:90px}#wrapperHeader .navbar ul li.tui-blue{width:65px}#wrapperHeader .navbar ul li.aida{width:45px}#wrapperHeader .navbar ul li.tui-cruises{width:90px}}#wrapperHeader .navbar ul li#headerMenueDropdown{width:92px;border-right:none}#wrapperHeader .navbar ul li#headerMenueDropdown a .burgerMenuRund{margin-bottom:-12px;margin-right:10px;margin-left:10px}@media screen and (max-width: 1034px){#wrapperHeader .navbar ul li#headerMenueDropdown a .burgerMenuRund{margin-left:3px;margin-right:0;padding:1px 0}}@media screen and (max-width: 1034px){#wrapperHeader .navbar ul li#headerMenueDropdown{width:75px;text-align:center}}#wrapperHeader .navbar ul li a{color:#fff;text-decoration:none;display:inline-block;padding:17px 7px;font-size:11px;line-height:18px;font-family:"Helvetica Neue",sans-serif;text-transform:uppercase}#wrapperHeader .navbar ul li div.displayOnHover{display:none;width:100%;background-color:#1f4162;position:absolute;border-bottom:1px #fff solid;border-left:1px #fff solid;border-right:1px #fff solid;z-index:1}#wrapperHeader .navbar ul li div.displayOnHover a{text-transform:none;border:none;padding:5px 14px;color:#fff}#wrapperHeader .navbar ul li div.displayOnHover>p{color:#fff;padding:5px 14px}#wrapperHeader .navbar ul li div.displayOnHover li a{font-size:14px}#wrapperHeader .navbar ul li div.displayOnHover li a::before{content:"";font-family:"Font Awesome 6 pro";height:7px;width:13px;float:left;color:gold;margin-right:5px}#wrapperHeader .navbar ul li div.displayOnHover li a:hover{color:#1f4162}#wrapperHeader .navbar ul li.topseller div{max-width:500px}#wrapperHeader .navbar ul li.topseller div li{width:calc(50% - 1px)}#wrapperHeader .navbar ul li:hover{background-color:#fec724}#wrapperHeader .navbar ul li:hover div.displayOnHover{display:block}@media only screen and (max-width: 1015px){#wrapperHeader .navbar #navigation{display:none}#wrapperHeader .navbar #navigation:target{background-color:#1f4162;position:fixed;display:block;top:5px;width:250px;overflow:auto;transition:width .3s ease;z-index:5;border:1px solid #fff}#wrapperHeader .navbar #navigation:target li{background-color:#1f4162;width:100%}#wrapperHeader .navbar #navigation:target li:hover{background-color:#1f4162}#wrapperHeader .navbar #navigation:target li a{width:calc(100% - 30px);color:#fff !important;padding:5px 15px;font-weight:bold;border-right:none;border-bottom:1px dotted #fff}#wrapperHeader .navbar #navigation:target li a:hover{text-decoration:underline}#wrapperHeader .navbar #navigation:target li a:before{content:"";font-family:"Font Awesome 6 pro";float:left;width:8px;height:3px;margin-right:5px}#wrapperHeader .navbar #navigation:target li.menuSchliessen{display:block;padding:2px 0}#wrapperHeader .navbar #navigation:target li.menuSchliessen span.burgerMenu{margin-right:10px;margin-bottom:-5px}#wrapperHeader .navbar #navigation:target li.menuSchliessen a:before{display:none}#wrapperHeader .navbar #navigation:target li ul{display:block;position:relative;width:100%;float:left}#wrapperHeader .navbar #navigation:target li ul li{content:"";font-family:"Font Awesome 6 pro";padding:0 10px 0 20px;width:calc(100% - 30px)}#wrapperHeader .navbar #navigation:target li ul li a{border-bottom:none;padding-top:3px !important;padding-bottom:3px !important}}#wrapperHeader .navbar{background-color:#1f4162 !important}#wrapperHeader .navbar-nav .nav-link{padding-left:12px !important;padding-right:12px !important;text-decoration:none;font-family:Arial,sans-serif;color:#fff}#headerMenueDropdown div.dropdown-menu{display:none;background-color:#fff}#headerMenueDropdown div.dropdown-menu a{color:#1f4162}#headerMenueDropdown .headerMenueDropdown{display:block;right:10px;max-width:265px;min-height:392px;margin-top:-3px}#headerMenueDropdown .headerMenueDropdown div.back{display:block;border:none;border-bottom:1px #fff dotted;position:relative;width:calc(100% - 28px);padding:5px 14px;color:#fff;font-size:16px;font-family:"Helvetica Neue",sans-serif}#headerMenueDropdown .headerMenueDropdown div.back,#headerMenueDropdown .headerMenueDropdown li a{cursor:pointer}#headerMenueDropdown .headerMenueDropdown div.back:hover,#headerMenueDropdown .headerMenueDropdown li a:hover{background-color:#fec724}#headerMenueDropdown .headerMenueDropdown div.back:hover a,#headerMenueDropdown .headerMenueDropdown li a:hover a{color:#1f4162}#headerMenueDropdown .headerMenueDropdown li{width:100%}#headerMenueDropdown .headerMenueDropdown li>a{width:calc(100% - 28px);font-size:14px}#headerMenueDropdown .headerMenueDropdown li>a i.fas{float:right}.mobileMenue{display:none;position:fixed;top:0;bottom:0;right:0;overflow:auto;z-index:6;width:calc(100% - 20px);padding:10px 0;background-color:#1f4162;min-height:100%;max-width:250px;z-index:99999}.mobileMenue ul{width:100%;float:left}.mobileMenue ul li{padding:0 25px;width:100%}.mobileMenue ul li a,.mobileMenue ul li a:not([href]):not([tabindex]){width:calc(100% - 28px);font-size:14px;color:#fff;padding:9px 0;display:inline-block;cursor:pointer;text-decoration:none}.mobileMenue ul li a i.fas,.mobileMenue ul li a:not([href]):not([tabindex]) i.fas{float:right;margin-top:6px}.mobileMenue ul li a.dropdown-item:hover,.mobileMenue ul li a.nav-link:hover,.mobileMenue ul li a:not([href]):not([tabindex]).dropdown-item:hover,.mobileMenue ul li a:not([href]):not([tabindex]).nav-link:hover{color:inherit;background-color:inherit}.mobileMenue ul li:hover{color:#000;background-color:#fec724}.mobileMenue div.back{float:left;width:100%;border-bottom:1px dotted #fff;padding:10px 25px;color:#fff;font-size:18px;cursor:pointer}.mobileMenue h2{color:#fff;margin-left:26px;float:left}.mobileMenue span.closeButton{float:right;padding:0 20px 15px 20px;font-size:20px;color:#fff}@media only screen and (max-width: 620px){nav div#anlagenMenueContainer{display:none}}nav div#anlagenMenueContainer ul{float:left;clear:both;width:100%;list-style:none;padding-left:0;margin-bottom:0}nav div#anlagenMenueContainer ul li{float:left;background-color:#cde5f3;border:1px solid #1f4162;border-radius:0;margin-right:1px;border-bottom:none}nav div#anlagenMenueContainer ul li.angeboteLinkMenu .focusLink{display:none}nav div#anlagenMenueContainer ul li.angeboteLinkMenu.focusBuchung .focusLink{display:block}nav div#anlagenMenueContainer ul li.angeboteLinkMenu.focusBuchung .keinFocusLink{display:none}nav div#anlagenMenueContainer ul li a{color:#1f4162;padding:9px 10px;display:inline-block;text-decoration:none;font-weight:bold}nav div#anlagenMenueContainer ul li.aktiv{background-color:#1f4162}nav div#anlagenMenueContainer ul li.aktiv a{color:#fff}nav div#anlagenMenueContainer ul li.angebote{background-color:#b20b4a;position:relative}nav div#anlagenMenueContainer ul li.angebote a{color:#fff}nav div#anlagenMenueContainer ul li.angebote div{font-size:14px;float:left;clear:both}nav div#anlagenMenueContainer ul li.angebote div span{font-weight:bold;font-size:16px;position:absolute;right:-21px;border:4px solid #f4a200;background-color:#f4a200;border-radius:20px;padding:1px 0;width:28px;text-align:center;padding:2px 0;box-shadow:-2px 2px 1px #000;top:-15px;color:#fff;text-shadow:-1px 1px 1px #000}nav div#anlagenMenueContainer div.submenue ul{float:left;clear:both;width:calc(100% - 2px);background-color:#1f4162;border:1px solid #1f4162}nav div#anlagenMenueContainer div.submenue ul li{background-color:#1f4162;border-radius:0}nav div#anlagenMenueContainer div.submenue ul li a{color:#fff;padding-top:6px;padding-bottom:6px}nav div#anlagenMenueContainer div.submenue ul li.aktiv a{background-color:#cde5f3;border:1px solid #86b7d3;padding-top:5px;padding-bottom:5px;color:#1f4162}nav ul#anlagenMenueContainerMobile{display:none;width:100%}@media only screen and (max-width: 620px){nav ul#anlagenMenueContainerMobile{display:block;text-align:center}nav ul#anlagenMenueContainerMobile li{background-color:#edf5fa}nav ul#anlagenMenueContainerMobile li a.nav-link{color:#1f4162}nav ul#anlagenMenueContainerMobile li.show{background-color:#1f4162}nav ul#anlagenMenueContainerMobile li.show a.nav-link{color:#fff}nav ul#anlagenMenueContainerMobile li div.dropdown-menu{width:70%}nav ul#anlagenMenueContainerMobile li div.dropdown-menu.show[x-placement=top-start]{transform:translate3d(0px, -115px, 0px) !important}nav ul#anlagenMenueContainerMobile li div.dropdown-menu a{padding:10px 21px;width:calc(100% - 42px)}nav ul#anlagenMenueContainerMobile li div.dropdown-menu a:not(:first-child){border-top:1px solid #cfe1f5}nav ul#anlagenMenueContainerMobile li div.dropdown-menu a:hover{color:inherit;background-color:#edf5fa}nav ul#anlagenMenueContainerMobile li div.dropdown-menu a.aktiv{background-color:#cfe1f5}}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot");src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff2") format("woff2"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff") format("woff"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.ttf") format("truetype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.svg#Lato") format("svg")}.footerWidget{background-color:#1f4162;color:#fff;padding-top:30px;padding-bottom:30px;clear:both;float:left;width:100%;border-top:10px #577189 solid}.footerWidget #trustedShopsBadge *{max-width:100%}.footerWidget .footerZeile li a{color:#fff !important}.footerWidget .footerSocialIcons i{border-radius:100%;height:45px;width:45px;background:#fff;display:flex;align-items:center;justify-content:center}.footerWidget .footerUeberUns .linkListe{display:flex;flex-wrap:wrap}.footerWidget .footerUeberUns .linkListe li{flex-basis:50%}@media screen and (max-width: 475px){.footerWidget .footerUeberUns .linkListe li{flex-basis:100%}}.footerWidget .footerUeberUns .linkListe .zielElement{text-decoration:underline}@media screen and (max-width: 475px){.footerWidget .col-12,.footerWidget #footerTopsellerZeile{order:2}.footerWidget .col-12.newsletterCol,.footerWidget #footerTopsellerZeile.newsletterCol{order:1}}.footerWidget .bestpreisgarantie{width:95px}@media screen and (max-width: 667px){.footerWidget .bestpreisgarantie{width:35%}}.footerWidget .trustedCol{padding:0}.footerWidget .footerTrust{text-align:center}.footerWidget #footerTopsellerZeile{display:block;width:100%;margin-top:0;padding-bottom:25px;float:left}@media screen and (max-width: 800px){.footerWidget #footerTopsellerZeile{padding-bottom:0}}.footerWidget #footerTopsellerZeile .veranstalter{display:block;overflow:hidden;width:100%;font-weight:bolder;margin-top:20px}.footerWidget #footerTopsellerZeile ul{overflow:hidden}.footerWidget #footerTopsellerZeile ul li{float:left;width:25%}@media screen and (max-width: 991px){.footerWidget #footerTopsellerZeile ul li{width:50%}}@media screen and (max-width: 500px){.footerWidget #footerTopsellerZeile ul li{width:100%}}.footerWidget p.titel{font-weight:bold;font-size:16px}.footerWidget a{color:#fff;line-height:26px}.footerWidget .container>.row>div{margin-bottom:30px}.footerWidget ul{padding:0;list-style:none}.footerWidget ul.linkListe li::before{content:"";font-size:16px;font-family:"Font Awesome 6 Pro";font-weight:300;display:inline-block;margin-right:8px;color:#fec724}.footerWidget ul.linkListe li ul{display:none;padding-left:15px}.footerWidget ul.linkListe li:hover ul{display:block}.footerWidget .footerVorteile{margin-top:15px}.footerWidget .footerVorteile li::before{content:"";font-size:16px;font-family:"Font Awesome 6 Pro";font-weight:900;display:inline-block;margin-right:8px;color:#00a137}.footerWidget p.kontakt a.telefon::before{content:"";font-size:16px;font-family:"Font Awesome 6 Pro";font-weight:900;display:inline-block;margin-right:8px}.footerWidget p.kontakt a.email::before{content:"";font-size:16px;font-family:"Font Awesome 6 Pro";font-weight:900;display:inline-block;margin-right:8px}.footerWidget #footerSocialButtons a{display:inline-block;color:#1f4162;font-size:22px;margin-bottom:20px}@media only screen and (max-width: 800px){.footerWidget .col-12.row{padding-left:0;padding-right:0}.footerWidget .col-12.row p{padding:0 15px}}.footerWidget .footerNewsletter input{height:1.75rem}.footerWidget .footerNewsletter button[type=submit]{background-color:#fff;border-radius:0;color:#1f4162;border:none;height:1.75rem;width:2.25rem;margin-top:-4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.klimatabelle-wrapper{display:inline-block;width:100%;margin-top:1rem}.klimatabelle-wrapper .klimatabelle-table{width:100%;background:#edf5fa;border:1px solid #cfe1f5}.klimatabelle-wrapper .klimatabelle-table tr td,.klimatabelle-wrapper .klimatabelle-table tr th{border:1px solid #fff;padding:5px;text-align:center}.klimatabelle-wrapper .klimatabelle-table tr td:first-of-type,.klimatabelle-wrapper .klimatabelle-table tr th:first-of-type{text-align:left}@media screen and (min-width: 1200px){.klimatabelle-wrapper .klimatabelle-table tr td:first-of-type,.klimatabelle-wrapper .klimatabelle-table tr th:first-of-type{width:15rem}}.klimatabelle-wrapper .klimatabelle-table tr td.light-orange,.klimatabelle-wrapper .klimatabelle-table tr th.light-orange{background:#fde8a9}.klimatabelle-wrapper .klimatabelle-table tr td.orange,.klimatabelle-wrapper .klimatabelle-table tr th.orange{background:#fcd564}.klimatabelle-wrapper .klimatabelle-table tr td.dark-orange,.klimatabelle-wrapper .klimatabelle-table tr th.dark-orange{background:#fcc524}.klimatabelle-wrapper .klimatabelle-table tr td.light-blue,.klimatabelle-wrapper .klimatabelle-table tr th.light-blue{background:#ebf3f8}.klimatabelle-wrapper .klimatabelle-table tr td.blue,.klimatabelle-wrapper .klimatabelle-table tr th.blue{background:#b4e0f9}.klimatabelle-wrapper .klimatabelle-table tr td.dark-blue,.klimatabelle-wrapper .klimatabelle-table tr th.dark-blue{background:#95d3f7}.klimatabelle-wrapper .klimatabelle-table tr td i,.klimatabelle-wrapper .klimatabelle-table tr th i{color:#1f4162}.klimatabelle-wrapper .klimatabelle-table tr td .fa-sun,.klimatabelle-wrapper .klimatabelle-table tr th .fa-sun{color:#fcc524}@media screen and (max-width: 1200px){.klimatabelle-wrapper .klimatabelle-table{font-size:.75rem}.klimatabelle-wrapper .klimatabelle-table tr td,.klimatabelle-wrapper .klimatabelle-table tr th{padding:2px}.klimatabelle-wrapper .klimatabelle-table tr td i,.klimatabelle-wrapper .klimatabelle-table tr th i{font-size:1rem}.klimatabelle-wrapper .klimatabelle-table tr th:first-of-type{visibility:hidden;width:10px}.klimatabelle-wrapper .klimatabelle-table .label{display:none}}@media screen and (max-width: 375px){.klimatabelle-wrapper .klimatabelle-table{font-size:.75rem}.klimatabelle-wrapper .klimatabelle-table tr td,.klimatabelle-wrapper .klimatabelle-table tr th{padding:1px;font-weight:normal}.klimatabelle-wrapper .klimatabelle-table tr td i,.klimatabelle-wrapper .klimatabelle-table tr th i{font-size:.75rem}}.klimatabelle-wrapper .legende{display:none}@media screen and (max-width: 1200px){.klimatabelle-wrapper .legende{font-size:.8125rem;display:flex;flex-wrap:wrap;padding-left:1.5rem;margin-top:.25rem}.klimatabelle-wrapper .legende div{width:50%}.klimatabelle-wrapper .legende i{color:#fcc524;font-size:1rem}.klimatabelle-wrapper .legende .fa-moon-stars,.klimatabelle-wrapper .legende .fa-water,.klimatabelle-wrapper .legende .fa-raindrops{color:#1f4162}}@media screen and (max-width: 375px){.klimatabelle-wrapper .legende div{width:100%}}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot");src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff2") format("woff2"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff") format("woff"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.ttf") format("truetype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.svg#Lato") format("svg")}.angebotBoxListInsertWidget .boxAngebot{margin-bottom:30px}.angebotBoxListInsertWidget .boxAngebot div.bild{position:relative}.angebotBoxListInsertWidget .boxAngebot div.bild a img{width:100%;height:auto}.angebotBoxListInsertWidget .boxAngebot div.bild span.anlageName{color:#fff;position:absolute;right:0;top:0;padding:5px 10px;background:#1f4162}.angebotBoxListInsertWidget .boxAngebot div.name{background-color:#1f4162;padding:7px 15px}.angebotBoxListInsertWidget .boxAngebot div.name a{color:#fff;text-decoration:none;font-weight:bold;font-size:14px}.angebotBoxListInsertWidget .boxAngebot div.angebotBeschreibung{padding:5px 15px}.angebotBoxListInsertWidget .boxAngebot div.angebotPreisContainer{padding:5px 15px}.angebotBoxListInsertWidget .boxAngebot div.angebotPreisContainer span.zeitraum,.angebotBoxListInsertWidget .boxAngebot div.angebotPreisContainer span.normalerKinderpreis{float:left;font-weight:bold;color:#1f4162;line-height:24px}.angebotBoxListInsertWidget .boxAngebot div.angebotPreisContainer span.zeitraum .normalerKinderpreisAb,.angebotBoxListInsertWidget .boxAngebot div.angebotPreisContainer span.normalerKinderpreis .normalerKinderpreisAb{margin-left:5px}.angebotBoxListInsertWidget .boxAngebot div.angebotPreisContainer a.preis,.angebotBoxListInsertWidget .boxAngebot div.angebotPreisContainer .angebotLink.preis{cursor:pointer;text-decoration:underline;float:right;font-weight:bold;color:#1f4162;font-size:16px;line-height:24px}#wrapper .wrapperKachelKacheln{width:100%;overflow:hidden}#wrapper .wrapperKachelKacheln .kachelKachel{background:#fff;border:2px solid #fec724;width:65px;height:65px;padding:5px;text-align:center;display:inline;float:left;margin-left:10px;font-size:9px;line-height:10px;font-family:"Lato",Verdana,Arial,sans-serif}@media screen and (max-width: 400px){#wrapper .wrapperKachelKacheln .kachelKachel{width:calc(20% - 7px);margin-left:5px}}#wrapper .wrapperKachelKacheln .kachelKachel:first-of-type{margin-left:0}#wrapper .wrapperKachelKacheln .kachelKachel i{font-size:25px;width:100%;margin-bottom:4px;color:#1f4162}#wrapper .wrapperKachelKacheln .kachelKachel.anlageVeranstalterKachel{padding:0;display:none}#wrapper .wrapperKachelKacheln .kachelKachel.sterneKachel{text-align:center}#wrapper .wrapperKachelKacheln .kachelKachel.sterneKachel .hotelkategorie{border:none;margin-bottom:0;width:100%;margin-top:0;margin-left:0;display:flex;flex-wrap:wrap;justify-content:space-between}#wrapper .wrapperKachelKacheln .kachelKachel.sterneKachel .hotelkategorie i{margin-left:0;margin-right:0;font-size:9px;display:inline-block;width:auto}#wrapper .wrapperKachelKacheln .kachelKachel.sterneKachel .sterne{font-size:16px;line-height:1}#wrapper .wrapperKachelKacheln .kachelKachel.sterneKachel div{width:100%;text-align:center}#wrapper .wrapperKachelKacheln .kachelKachel.weiterempfehlungKachel{font-size:9px;text-decoration:none}#wrapper .wrapperKachelKacheln .kachelKachel.weiterempfehlungKachel i{color:green}#wrapper .wrapperKachelKacheln .kachelKachel.weiterempfehlungKachel a{background:#fff;color:green;font-size:9px;text-decoration:none}#wrapper .wrapperKachelKacheln .kachelKachel.weiterempfehlungKachel.weiterEmpfehlungRot i{color:#9b0000}#wrapper .wrapperKachelKacheln .kachelKachel.weiterempfehlungKachel.weiterEmpfehlungGelb i{color:#f4932c}#wrapper .wrapperKachelKacheln .kachelKachel.weiterempfehlungKachel strong{font-size:12px}#wrapper .wrapperKachelKacheln .kachelKachel.sehrBeliebt,#wrapper .wrapperKachelKacheln .kachelKachel.neu-kachel{padding:0}#wrapper .wrapperKachelKacheln .kachelKachel.sehrBeliebt img,#wrapper .wrapperKachelKacheln .kachelKachel.neu-kachel img{max-height:100%}#wrapper .wrapperKachelKacheln .kachelKachel.qualityAwardKachel{padding:0}#wrapper .wrapperKachelKacheln .kachelKachel.qualityAwardKachel img{max-height:100%}.ttbiC2aButton{background-color:#f4932c !important;border-radius:4px !important;font-size:14px !important;color:#fff !important;text-decoration:none !important;line-height:18px !important}.ttbiC2aButton a{text-decoration:none !important}.instantSucheContainer{color:#000;width:367px}.anlagenSucheErgebnisListeContainer{width:100%;margin-top:35px}@media screen and (max-width: 985px){.anlagenSucheErgebnisListeContainer{margin-top:55px}}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung{padding-left:0}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div{margin-bottom:15px;border:1px solid #f4932c;background-color:#fce5be;position:relative;list-style:none;width:calc(100% - 1px)}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div img{max-height:230px}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .empfehlungUeberschrift{background-color:#f4a200;padding:3px 15px;color:#fff;font-weight:bold;font-size:13px;width:100%;overflow:hidden;display:block}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .empfehlungUeberschrift i{font-size:18px}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .empfehlungText{overflow:hidden;position:relative}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .actionButton{float:right}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .premiumClubIcon{float:left;margin-left:15px}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .listeInhalt{padding:15px;position:relative;width:100%}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .head a{font-size:18px;float:left;color:#1f4162}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .land{float:left;width:100%;color:#1f4162;margin-top:5px;margin-bottom:5px}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .bild{height:230px !important;width:375px !important;max-width:calc(100% - 20px);margin-right:15px !important;float:left;position:relative}@media screen and (max-width: 440px){.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .bild{height:auto !important}}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .bild img{max-width:100%}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .empfehlungVon{font-size:14px;font-weight:bold;float:left}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .qualityAwardBadge{position:absolute;top:0;margin:0;width:55px;display:block}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .unten{width:100%;position:relative;margin-top:40px;min-height:40px;overflow:hidden}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .preisInfo{margin-bottom:0 !important}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .middle{overflow:hidden;position:relative;margin-top:10px;margin-bottom:0}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .actionButton.preisProPerson{background:#008200 !important;border:1px solid #008200;padding:5px 15px 5px 15px}.anlagenSucheErgebnisListeContainer .anlagenEmpfehlung>div .weiterempfehlung{right:0 !important}.ttbiWrapperBuchungsdaten{width:320px !important}.ttbiLinkeSpalte{overflow:visible !important}.ttbiAngebot .ttbiBild{position:relative;max-height:220px;margin-bottom:12px}.ttbiAngebot .ttbiBild div.anlageGefragt{position:absolute;bottom:0;background-color:#e50130;color:#fff;padding:0 10px;font-size:12px;font-weight:bold;margin-bottom:0}.ttbiAngebot .ttbiBild div.qualityAwardBadge{position:absolute;top:0;margin:0;width:55px;display:block}@media screen and (max-width: 1000px){.ttbiLinkeSpalte{width:100% !important;overflow:visible !important}.ttbiLinkeSpalte .ttbiSucheFormularWidget{display:none}.ttbiSucheZusammenfassung{display:block !important}.anlagenInformationenContainer{margin-top:15px}}.onlinebuchungPreis{display:inline-block;text-align:right;float:right}.onlinebuchungPreis.gesamtpreis{display:block;color:#1f4162;font-size:10px}.onlinebuchungPreis.gesamtpreis .europreis{font-weight:bold;font-size:10px}.onlinebuchungPreis.preisProPerson{display:block;width:auto;background-color:#1f4162 !important}.onlinebuchungPreis.preisProPerson .europreis{font-weight:bold;font-size:15px}.ttbiWrapperReisezieleAngebote .onlinebuchungPreis.preisProPerson{background:none !important}.ttbiAngebot,.anlagenEmpfehlung{display:flex !important;flex-direction:column}.ttbiAngebot[data-display-none=true],.anlagenEmpfehlung[data-display-none=true]{display:none !important}.ttbiAngebot .ttbiInfos,.anlagenEmpfehlung .ttbiInfos{display:grid;grid-template-columns:1fr 1fr;flex:1}.ttbiAngebot .ttbiInfos .kachelHighlights strong,.anlagenEmpfehlung .ttbiInfos .kachelHighlights strong{width:100%}.ttbiAngebot .ttbiInfos .kachelHighlights .anlageKachelHotelInfos,.anlagenEmpfehlung .ttbiInfos .kachelHighlights .anlageKachelHotelInfos{margin-top:15px;cursor:pointer;text-decoration:underline;color:#1f4162}.ttbiAngebot .ttbiInfos .kachelRechts,.anlagenEmpfehlung .ttbiInfos .kachelRechts{display:flex;flex-direction:column;justify-content:space-between}.ttbiAngebot .ttbiInfos .kachelRechts div.anlageOeffnungszeiten,.anlagenEmpfehlung .ttbiInfos .kachelRechts div.anlageOeffnungszeiten{align-self:end}.ttbiAngebot .ttbiInfos .kachelRechts div.ttbiAngebotDaten,.anlagenEmpfehlung .ttbiInfos .kachelRechts div.ttbiAngebotDaten{margin-top:1rem;align-self:end;justify-self:end}.ttbiAngebot .ttbiInfos .kachelRechts div.ttbiAngebotDaten .actionButton,.anlagenEmpfehlung .ttbiInfos .kachelRechts div.ttbiAngebotDaten .actionButton{margin-top:0;bottom:0}.ttbiAngebot .bildMitKacheln,.anlagenEmpfehlung .bildMitKacheln{display:inline-block;float:left;width:auto;max-width:375px}@media screen and (max-width: 440px){.ttbiAngebot .bildMitKacheln,.anlagenEmpfehlung .bildMitKacheln{max-width:calc(100% + 20px)}}.ttbiAngebot .head,.anlagenEmpfehlung .head{padding:2px 0 15px 0;margin:0;height:inherit;width:100%}#wrapper .wrapperKachelKacheln{width:100%;overflow:hidden;margin-bottom:15px}#wrapper .wrapperKachelKacheln .kachelKachel{width:65px;height:65px;padding:5px;text-align:center;display:inline;float:left;margin-left:10px}@media screen and (max-width: 400px){#wrapper .wrapperKachelKacheln .kachelKachel{width:20%}}#wrapper .wrapperKachelKacheln .kachelKachel:first-of-type{margin-left:0}#wrapper .wrapperKachelKacheln .kachelKachel i{font-size:25px;width:100%}#wrapper .wrapperKachelKacheln .kachelKachel.sterneKachel{text-align:center}#wrapper .wrapperKachelKacheln .kachelKachel.sterneKachel .hotelkategorie{border:none;margin-bottom:0;width:100%;margin-top:0;margin-left:0;display:flex;flex-wrap:wrap;justify-content:space-between}#wrapper .wrapperKachelKacheln .kachelKachel.sterneKachel .hotelkategorie i{margin-left:0;margin-right:0;font-size:9px;display:inline-block;width:auto;color:#1f4162}#wrapper .wrapperKachelKacheln .kachelKachel.sterneKachel .sterne{font-size:16px;line-height:1}#wrapper .wrapperKachelKacheln .kachelKachel.sterneKachel div{width:100%;text-align:center}#wrapper .wrapperKachelKacheln .kachelKachel.weiterempfehlungKachel{font-size:9px}#wrapper .wrapperKachelKacheln .kachelKachel.weiterempfehlungKachel strong{font-size:12px}#wrapper .wrapperKachelKacheln .kachelKachel.neu-kachel{padding:0}#wrapper .wrapperKachelKacheln .kachelKachel.neu-kachel img{max-height:100%}.aiBadge,.sehrBeliebtBadge,.fruhbucherBadge{background:#cde5f3;color:#1f4162;padding:.125rem .25rem;margin-left:.75rem;white-space:nowrap;display:inline-block}.sehrBeliebtBadge{background:#fec724;margin-left:.45rem}.fruhbucherBadge{background:#fec724}.ttbiWrapperAngebote{display:flex;flex-wrap:wrap;justify-content:space-between}.ttbiWrapperAngebote .ttbiAngebot .sehrBeliebtBadge{position:absolute;right:0;bottom:0}.ttbiWrapperAngebote .ttbiAngebot div.ttbiPreis{position:relative;display:inline-block !important;width:auto;right:0;bottom:-5px}.ttbiWrapperAngebote .ttbiAngebot div.ttbiPreis.hidden{display:none !important}.ttbiWrapperAngebote .ttbiAngebot div.ttbiPreis.ttbiPreisVorhanden{background-color:green !important}.ttbiWrapperAngebote .ttbiAngebot{width:calc(50% - 10px) !important;max-width:403px !important;border-radius:0 !important;color:#1f4162;border:1px solid #dbe3e8 !important;min-height:480px;background-color:#edf5fa !important;margin-bottom:15px !important;padding:26px 15px 15px;margin-right:0 !important;display:inline-block}@media screen and (max-width: 1200px){.ttbiWrapperAngebote .ttbiAngebot{width:calc(50% - 10px) !important}}@media screen and (max-width: 680px){.ttbiWrapperAngebote .ttbiAngebot{width:100% !important;margin-right:0 !important}}.ttbiWrapperAngebote .ttbiAngebot .preisAnzeigeSuche{margin-bottom:35px}.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild{height:220px !important;margin-bottom:10px}@media screen and (max-width: 1200px){.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild{height:auto !important}.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild .anlageGefragt,.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild .anlageEignungBadge,.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild #coronaHygieneSiegelKompaktInKachel,.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild .coronaHygieneSiegelKompaktInKachel{margin-bottom:7px !important}}.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild .skipass-container{position:absolute;top:5px;right:5px}.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild .skipass-container img{width:120px}.ttbiWrapperAngebote .ttbiAngebot div.ttbiBild .textImBild{position:absolute;top:5px;right:5px;padding:5px 10px;background-color:hsla(0,0%,100%,.8);text-align:center;font-size:14px;margin-bottom:-51px;font-weight:bolder;color:#008200}.ttbiWrapperAngebote .ttbiAngebot .nichtBuchbar{display:inline-block;float:right;text-align:right;padding-right:0 !important;margin-bottom:10px}.ttbiWrapperAngebote .ttbiAngebot .ttbiInfos{padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important;width:100%;height:auto !important;overflow:hidden}.ttbiWrapperAngebote .ttbiAngebot .ttbiInfos .ttbiAngebotDaten{text-align:center}.ttbiWrapperAngebote .ttbiAngebot ul{display:inline;float:left;line-height:20px;list-style:none;padding-left:0;position:relative;bottom:0;left:0;margin-top:2px;margin-bottom:0}@media screen and (max-width: 350px){.ttbiWrapperAngebote .ttbiAngebot ul{width:100%}}.ttbiWrapperAngebote .ttbiAngebot .verpflegung,.ttbiWrapperAngebote .ttbiAngebot .anreise,.ttbiWrapperAngebote .ttbiAngebot .ttbiZeitraum{line-height:21px}.ttbiWrapperAngebote .ttbiAngebot .eigenanreiseNachgeladen{background:#cde5f3;padding:0 2px;border:1px solid #86b7d3}.ttbiWrapperAngebote .ttbiAngebot .preisAnzeigeSuche{width:51%;float:right;display:inline}.ttbiWrapperAngebote .ttbiAngebot .ttbiHotelname,.ttbiWrapperAngebote .ttbiAngebot .ttbiOrt{color:#1f4162}.ttbiWrapperAngebote .ttbiAngebot .black-week-badge{position:absolute;right:0;height:auto;bottom:1px;z-index:10;width:33% !important}.ttbiWrapperAngebote .ttbiAngebot .ttbiHotelname{width:100%;float:left}.ttbiWrapperAngebote .ttbiAngebot .ttbiHotelname a{color:#1f4162;font-size:18px}.ttbiWrapperAngebote .ttbiAngebot span[data-seite=premiumClub]{float:left;clear:left}.ttbiWrapperAngebote .ttbiAngebot .ttbiOrt{margin-bottom:5px}.ttbiWrapperAngebote .ttbiAngebot img{max-height:243px}.ttbiWrapperAngebote .ttbiAngebot .angebotUeberschrift{width:calc(100% + 30px);margin-left:-15px;margin-bottom:15px;margin-top:-45px !important;font-weight:bold}.ttbiWrapperAngebote .ttbiAngebot div.anlageOeffnungszeiten{background-color:#fff;border-radius:4px;width:100%;font-size:13px;text-align:center;overflow:hidden;max-width:145px;padding-bottom:2px}.ttbiWrapperAngebote .ttbiAngebot div.anlageOeffnungszeiten .zeit{font-size:11px}.ttbiWrapperAngebote .ttbiAngebot div.anlageOeffnungszeiten div.hinweisOeffnungszeiten{float:left;padding:5px}.ttbiWrapperAngebote .ttbiAngebot div.anlageOeffnungszeiten div.hinweisOeffnungszeiten a{text-decoration:none;color:#000}.ttbiWrapperAngebote .ttbiAngebot div.anlageOeffnungszeiten div.hinweisOeffnungszeiten .actionButton{color:#fff}.ttbiWrapperAngebote .ttbiAngebot div.anlageOeffnungszeiten div.hinweisOeffnungszeiten span.sprite{margin-bottom:-3px}.ttbiWrapperAngebote .ttbiAngebot div.anlageOeffnungszeiten div.hinweisOeffnungszeiten .hidden{display:none}.ttbiWrapperAngebote .ttbiAngebot .nichtBuchbar{text-align:right;padding-right:15px}.ttbiWrapperAngebote .ttbiAngebot ul{display:inline;float:left}.ttbiWrapperAngebote .ttbiAngebot .preisAnzeigeSuche{width:50%;float:right;display:inline}@media screen and (max-width: 375px){.ttbiWrapperAngebote .ttbiAngebot .preisAnzeigeSuche{width:50%}}.ttbiWrapperAngebote .ttbiAngebot .ttbiHotelname,.ttbiWrapperAngebote .ttbiAngebot .ttbiOrt{color:#1f4162}.ttbiWrapperAngebote .ttbiAngebot .ttbiHotelname a{color:#1f4162;font-size:18px}.ttbiWrapperAngebote .ttbiAngebot .ttbiOrt{margin-bottom:10px;color:#77767b}.ttbiWrapperAngebote .ttbiAngebot img{max-height:243px}.ttbiWrapperAngebote .ttbiAngebot .angebotUeberschrift{width:100%;margin-left:-15px;margin-bottom:15px;margin-top:-15px}.ttbiWrapperAngebote .ttbiAngebot .angebotKurztext{padding-top:10px}.ttbiWrapperAngebote .ttbiAngebot .angebotKurztext a{color:#fff}.ttbiWrapperAngebote .ttbiAngebot.empfehlung{border:1px solid #f4932c !important;background-color:#fce5be !important}.ttbiWrapperAngebote .ttbiAngebot.empfehlung .empfehlungUeberschrift{background-color:#f4932c;padding:3px 15px;color:#fff;font-weight:bold;font-size:13px;overflow:hidden;display:block;margin-top:-26px;width:calc(100% + 30px);margin-left:-15px}.ttbiWrapperAngebote .ttbiAngebot.kompakt{width:calc(33% - 8px) !important;padding:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;min-height:0 !important;margin-bottom:20px !important;overflow:visible;border:1px solid #dbe3e8 !important}@media screen and (max-width: 715px){.ttbiWrapperAngebote .ttbiAngebot.kompakt{width:calc(50% - 8px) !important}}@media screen and (max-width: 500px){.ttbiWrapperAngebote .ttbiAngebot.kompakt{width:100% !important}}.ttbiWrapperAngebote .ttbiAngebot.kompakt .kompaktWeiterempfehlung{background:green;padding:2px 10px;color:#fff;position:absolute;right:0;bottom:0}.ttbiWrapperAngebote .ttbiAngebot.kompakt .kompaktWeiterempfehlung.weiterEmpfehlungRot{background:#9b0000}.ttbiWrapperAngebote .ttbiAngebot.kompakt .kompaktWeiterempfehlung.weiterEmpfehlungGelb{background:#f4932c}.ttbiWrapperAngebote .ttbiAngebot.kompakt .listeAngebot{position:relative;background-color:#b20b4a;top:0;width:100%;padding:2px;z-index:2;display:block !important}.ttbiWrapperAngebote .ttbiAngebot.kompakt .listeAngebot .angebotUeberschrift{margin-left:0;margin-bottom:0;margin-top:0 !important;max-width:100%}.ttbiWrapperAngebote .ttbiAngebot.kompakt .listeAngebot .angebotDaten{margin-left:-2px;margin-right:0;margin-top:0;width:100%}.ttbiWrapperAngebote .ttbiAngebot.kompakt .ttbiBild{height:auto !important;margin-top:0 !important}.ttbiWrapperAngebote .ttbiAngebot.kompakt.hatAngebot .clbPreis{top:65px}.ttbiWrapperAngebote .ttbiAngebot.kompakt.hatAngebot .ttbiBild{margin-top:10px}.ttbiWrapperAngebote .ttbiAngebot.kompakt .kompaktContent{padding:5px}.ttbiWrapperAngebote .ttbiAngebot.kompakt .kompaktContent .listeAngebot{position:relative;display:inline-block}.ttbiWrapperAngebote .ttbiAngebot.kompakt a{text-decoration:none}.ttbiWrapperAngebote .ttbiAngebot.kompakt .ttbiOrt{font-size:16px}.ttbiWrapperAngebote .ttbiAngebot.kompakt strong{float:left;margin-right:10px}.ttbiWrapperAngebote .ttbiAngebot.kompakt .bewertungHerzen{width:120px;height:24px;overflow:hidden;float:left}@media only screen and (max-width: 870px){.ttbiWrapperAngebote .ttbiAngebot.kompakt .bewertungHerzen{margin-left:0;margin-bottom:10px}}.ttbiWrapperAngebote .ttbiAngebot.kompakt .bewertungHerzen span.bewertungHerzenHell,.ttbiWrapperAngebote .ttbiAngebot.kompakt .bewertungHerzen span.bewertungHerzenDunkel{width:100%;height:100%;display:block;background-image:url(../../../../../../img/layout/rating.png);background-position:0px -28px;background-size:24px auto;background-repeat:repeat-x}.ttbiWrapperAngebote .ttbiAngebot.kompakt .bewertungHerzen span.bewertungHerzenDunkel{margin-top:-24px;background-position:0 0}.ttbiWrapperAngebote .ttbiAngebot.kompakt .clbPreis{position:absolute;right:0;padding:2px 5px;top:15px;background:rgba(22,53,83,.79);color:#fff}.ttbiWrapperAngebote .ttbiAngebot.kompakt .clbPreis.hidden{display:none}.ttbiWrapperAngebote .ttbiAngebot.kompakt .clbPreis .clbPreisWert{font-weight:bold;font-size:15px}.ttbiWrapperAngebote .ttbiAngebot.hidden{display:none !important}.anlagenSucheErgebnisListeContainer{max-width:100%}.anlagenEmpfehlung .anlagenDaten{max-width:100%}.anlagenEmpfehlung .anlagenDaten .empfehlungText{padding-left:15px;padding-right:15px}.anlagenEmpfehlung .anlagenDaten #coronaHygieneSiegelKompaktInKachel{bottom:8px}.anlagenEmpfehlung .anlagenDaten .onlinebuchungPreis.preisProPerson{float:none !important;background:none !important;color:#008200 !important}.anlagenEmpfehlung .anlagenDaten .onlinebuchungPreis.gesamtpreis{width:100% !important}.anlagenEmpfehlung .anlagenDaten .bild{height:230px !important;width:410px !important;max-width:calc(100% - 20px);margin-right:15px !important}.anlagenEmpfehlung .anlagenDaten .bild .anlageGefragt{position:absolute;bottom:0;background-color:#e50130;color:#fff;padding:0 10px;font-size:12px;font-weight:bold;margin-bottom:-5px}.anlagenEmpfehlung .anlagenDaten .bild .weiterempfehlung{position:absolute;display:block !important;top:5px;right:36px;color:#008200;font-weight:bold;float:right;margin-right:5px;padding:5px 10px;background-color:hsla(0,0%,100%,.8);text-align:center;font-size:14px;margin-bottom:-51px}.anlagenEmpfehlung .anlagenDaten .daten{float:right !important}.anlagenEmpfehlung .anlagenDaten .daten .reisedauer{float:none !important}.anlagenEmpfehlung .anlagenDaten .empfehlungVon{margin-bottom:0 !important;width:auto !important}.anlagenEmpfehlung .anlagenDaten .preisInfo{text-align:right !important;float:right !important;margin-top:0 !important;margin-bottom:15px !important}.anlagenEmpfehlung .anlagenDaten .empfehlungContent{float:right !important;width:auto !important;margin-left:15px !important;max-width:130px !important}.anlagenEmpfehlung .anlagenDaten .empfehlungContent .wrapperEmpfehlungBild{margin-right:0 !important}@media screen and (max-width: 1029px){.anlagenEmpfehlung .anlagenDaten .bild{margin-right:100% !important;margin-bottom:15px !important}}@media screen and (max-width: 820px){.anlagenEmpfehlung .anlagenDaten .empfehlungText{width:100%;padding:0}.anlagenEmpfehlung .anlagenDaten .empfehlungContent{float:left !important;margin-left:0 !important;margin-right:15px}.anlagenEmpfehlung .anlagenDaten .wrapperEmpfehlungBild .empfehlungBild{max-height:100px}}@media screen and (max-width: 1140px){.empfehlungContent{width:auto !important}}@media screen and (max-width: 880px){.empfehlungContent{width:auto !important}}@media screen and (max-width: 650px){.empfehlungContent{width:100px !important}}@media screen and (max-width: 369px){.kachelKachel{margin-left:5px !important}.kachelKachel:first-of-type{margin-left:0 !important}}@media screen and (max-width: 350px){.ttbiAngebotDaten{width:100% !important;position:relative !important;text-align:left !important;margin-top:10px !important;right:0 !important;bottom:0 !important}.anlageOeffnungszeiten{max-width:100% !important}.kachelKachel{overflow:hidden;margin-bottom:5px}.kachelKachel:nth-of-type(4){margin-left:0 !important}}.ttbisucheFormularFluganreiseReiseziel,.ttbisucheFormularFluganreiseReisezeitraum,.ttbisucheFormularFluganreiseFlughafen,.ttbisucheFormularFluganreiseReiseteilnehmer,.ttbisucheFormularEigenanreiseReisezeitraum,.ttbisucheFormularEigenanreiseReiseteilnehmer,.ttbisucheFormularEigenanreiseReiseziel{padding-left:2.25rem}.ttbiC2aButton,.ttbiMehrLaden{background-color:#f4932c !important;border-radius:4px !important;font-size:14px !important;color:#fff !important;text-decoration:none !important;line-height:18px !important;border:none}.ttbiC2aButton a,.ttbiMehrLaden a{text-decoration:none !important}.ttbiSucheFormularReiseteilnehmerWrapper .reiseteilnehmerValue{color:#1f4162;font-weight:bold}#wrapper i.ttbiSucheZusammenfassungKlappIcon{font-size:1.5rem;line-height:0}#wrapper i.ttbiSucheZusammenfassungKlappIcon.fa-chevron-down:before{content:"";font-weight:200}#wrapper .ttbiSucheZusammenfassung{box-shadow:0 3px 6px rgba(0,0,0,.16)}#wrapper .ttbiSucheZusammenfassung .fa-search{display:none}#wrapper .ttbiSucheZusammenfassung{font-size:12px}#wrapper .ttbiSucheZusammenfassung .ttbiReisezielZusammenfassung{font-size:14px}#wrapper .ttbiLinkeSpalte .instantSucheContainer{top:141px !important}#wrapper .ttbiLinkeSpalte .ttbiSucheFormularWidget .tab-content{padding:1rem}#wrapper .ttbiLinkeSpalte .ttbiSucheFormularWidget nav{padding-left:1rem;padding-right:1rem}#wrapper .ttbiLinkeSpalte .ttbiSucheFormularWidget .sucheStarten{background:#1f4162;border:2px solid #1f4162;height:auto}#wrapper .ttbiLinkeSpalte .form-group input{padding-top:.25rem}#wrapper .ttbiLinkeSpalte .form-group:after{top:2.75rem}#wrapper .ttbiLinkeSpalte .form-group .ttbiClearDestSum{bottom:1rem}#wrapper .ttbiLinkeSpalte .reiseteilnehmerValue{margin-top:-2.25rem}.ttbiViewControl .btn{background-color:#f4932c;border-color:#f4932c;border-radius:4px;font-size:14px;color:#fff;text-decoration:none;line-height:18px}.zimmerBilder{width:35%;max-width:100px;overflow:hidden;display:inline;float:right}.zimmerBilder img{margin-top:1rem !important}.zimmerBilder li{width:100%;float:left}.zimmerBilder li.zimmerBildKlein{width:20%;height:40px;margin-right:5px;float:left;overflow:hidden;margin-top:5px}.zimmerBilder li.zimmerBildKlein img{height:45px}.ttbiViewBody .zimmerBilder{width:400px;max-width:100%;float:none;display:block}.ttbiViewBody .block{display:block;overflow:hidden;margin-bottom:2rem}.ttbiViewBody .tab-content{overflow:hidden}#wrapper .ttbiFlughafenHinweis{max-width:50rem;margin:1rem auto;margin-top:0;background:#cde5f3;border:1px solid #cfe1f5;color:#1f4162}#wrapper .ttbiFlughafenHinweis strong,#wrapper .ttbiFlughafenHinweis div{color:#1f4162}#wrapper .ttbiFlughafenHinweis .ttbiChangeFlughafen{background:#1f4162;color:#fff;border-radius:.25rem;border:1px solid #1f4162;padding:.5rem 1rem}#wrapper .ttbiTransferHinweis{background:rgba(0,0,0,0);border:none}#wrapper .ttbiTransferHinweis strong{color:#1f4162;font-size:1.25rem;display:block;margin-bottom:.5rem}#wrapper .ttbiTransferHinweis .ttbiTransferHinweisAuswahl{display:flex;justify-content:center;gap:2rem;margin-top:1rem}#wrapper .ttbiTransferHinweis .ttbiTransferHinweisAuswahl .ttbiTransferAuswahl{background:#cde5f3;border:1px solid #cfe1f5;color:#1f4162;padding:1rem;padding-top:3rem;position:relative}#wrapper .ttbiTransferHinweis .ttbiTransferHinweisAuswahl .ttbiTransferAuswahl .ttbiTransferEmpfehlung{position:absolute;left:0;width:100%;top:0;background:#fec724}#wrapper .ttbiTransferHinweis .ttbiTransferHinweisAuswahl .ttbiTransferAuswahl button{background:#1f4162;color:#fff;border-radius:.25rem;border:1px solid #1f4162;padding:.25rem .5rem;margin-top:1rem}#wrapper .ttbiC2aButton,#wrapper .btn-default,#wrapper .ttbiViewControl .btn{background-color:#f4932c;border-radius:4px;font-size:14px;color:#fff;text-decoration:none;line-height:18px}#wrapper .ttbiC2aButton a,#wrapper .btn-default a,#wrapper .ttbiViewControl .btn a{text-decoration:none}#wrapper .linkDesign{color:#1f4162;text-decoration:underline;cursor:pointer}#wrapper #CPIFrame{border:none}#wrapper .beratungModal .actionButton{float:none}#wrapper .beratungModal .number{color:#1f4162;font-weight:bold;font-size:18px}#wrapper .hotelkategorie{border-radius:0;display:inline-block;width:auto;height:20px;margin-left:15px}#wrapper .hotelkategorie .fas{color:#fff;font-size:9px;vertical-align:top;margin-top:2px}@media screen and (max-width: 1200px){#wrapper .ttbiWrapperZimmer{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 750px){#wrapper .ttbiWrapperZimmer{padding:0}}#wrapper .ttbiWrapperZimmer .ttbiZimmerContent .vakanzErgebnisWrapper{margin-right:0;padding-left:0}#wrapper .ttbiWrapperZimmer .ttbiZimmerContent .vakanzErgebnisWrapper .ttbiFlugDaten{max-width:calc(100% - 250px);background:#fff}@media screen and (max-width: 1000px){#wrapper .ttbiWrapperZimmer .ttbiZimmerContent .vakanzErgebnisWrapper .ttbiFlugDaten{width:100%;max-width:100%;margin-top:30px}}#wrapper .ttbiTopLaender{overflow:hidden;margin-bottom:35px}#wrapper .ttbiTopLaender .ttbiTopLand{margin-bottom:10px;overflow:hidden}#wrapper .ttbiTopLaender .ttbiTopLandName{z-index:100;width:100%}#wrapper .ttbiTopLaender .preis{font-size:18px}#wrapper .ttbiWrapperReiseziele .ttbiTopLaender .ttbiTopLand,#wrapper .ttbiWrapperReisezieleAngebote .ttbiTopLaender .ttbiTopLand{width:50%}@media screen and (max-width: 500px){#wrapper .ttbiWrapperReiseziele .ttbiTopLaender .ttbiTopLand,#wrapper .ttbiWrapperReisezieleAngebote .ttbiTopLaender .ttbiTopLand{width:100%}}#wrapper .instantSucheContainer{color:#000;top:110px !important}#wrapper .anlageKachelHotelInfos{right:0;z-index:100;margin-bottom:15px;margin-top:0}@media screen and (max-width: 900px){#wrapper .anlageKachelHotelInfos{right:15px;bottom:48px}}#wrapper .ttbiAngebot[data-nicht-buchbar="1"] .anlageKachelHotelInfos{right:0;z-index:100}#wrapper .nichtBuchbar .anlageKachelHotelInfos{margin-top:15px;margin-bottom:10px;width:100%;text-align:right}#wrapper .nichtBuchbar .ttbiPreis{position:relative;right:0;bottom:0}#wrapper .reiseteilnehmerValue{color:#000}#wrapper .keineErgebnisse{border:1px solid #dadadb;border-radius:0;background:#fdfdfd;color:#000;font-size:20px;width:100%;min-height:260px;text-align:center}#wrapper .keineErgebnisse div{margin-top:10%}#wrapper .keineErgebnisse .actionButton{padding:0;margin-left:auto;margin-right:auto;display:block;width:200px;text-align:center;margin-top:30px}#wrapper .keineTrefferCluburlaub{border:1px solid #cfe1f5;background:#edf5fa;padding:50px;width:100%}#wrapper .keineTrefferCluburlaub .titel{font-size:18px;margin-bottom:30px;text-align:center}#wrapper .keineTrefferCluburlaub .content{font-size:14px;text-align:center}#wrapper .keineTrefferCluburlaub .footer,#wrapper .keineTrefferCluburlaub .footer a{font-weight:bold;font-size:20px;text-align:center;text-decoration:none;color:#000;margin-top:30px}#wrapper .ttbiFlugDaten{display:inline-block;float:right;margin-top:5px;width:calc(100% - 240px)}@media screen and (max-width: 1000px){#wrapper .ttbiFlugDaten{width:100%;text-align:left;float:left}}#wrapper .ttbiFlugDaten .ttbiFlugdatenTitel{color:#1f4162;margin-bottom:10px}#wrapper .zimmerListeMitte{width:calc(100% - 100px);display:inline-block;bottom:15px}@media screen and (max-width: 1000px){#wrapper .zimmerListeMitte{position:relative;margin-top:30px;max-width:calc(100% - 12px);width:60%;float:left;display:inline-block;bottom:15px}}#wrapper .zimmerListeMitte p{margin-top:0;margin-bottom:0;width:100%;overflow:hidden}#wrapper .zimmerListeMitte p.positiv{margin:0}#wrapper .zimmerListeMitte p.positiv svg,#wrapper .zimmerListeMitte p.positiv i{width:20px;color:#208b17}#wrapper .zimmerListeMitte p.negativ{margin:0}#wrapper .zimmerListeMitte p.negativ svg,#wrapper .zimmerListeMitte p.negativ i{width:20px;color:#f34f4f}#wrapper .zimmerListeMitte .ttbiVeranstalterLogo{float:left;max-height:35px}#wrapper .zimmerListeMitte .wrapperC2A{width:100%;overflow:hidden}#wrapper .wrapperZimmerBeschreibung{width:100%;overflow:hidden;margin-top:5px}#wrapper .zimmerBeschreibung{width:100%;overflow:hidden}#wrapper .zimmerBeschreibung.hidden{display:none}#wrapper .linkZimmerBeschreibung{width:100%;overflow:hidden}@media screen and (min-width: 1100px){#wrapper .ttbiContent{position:relative;overflow:hidden;padding-bottom:10px}}#wrapper .ttbiContent .ttbiContentText{text-align:left}#wrapper .ttbiPreisProPerson{width:100%;display:block}#wrapper .trustedShopsWidgetTTBI{width:100%;margin-left:0;margin-right:0;padding-top:1rem}#wrapper .trustedShopsWidgetTTBI img{max-width:100px}#wrapper .trustedShopsWidgetTTBI .uspClb{width:100%;display:flex;gap:1rem;margin-top:1rem;margin-bottom:1rem}#wrapper .trustedShopsWidgetTTBI .uspClb ul{padding-left:1.5rem;list-style:none}#wrapper .trustedShopsWidgetTTBI .uspClb ul li{position:relative;text-align:left}#wrapper .trustedShopsWidgetTTBI .uspClb ul li:before{content:"";color:#1f4162;line-height:1;font-weight:bold;font-family:"Font Awesome 6 pro";position:absolute;left:-1.5rem;top:.25rem;font-size:1rem}#wrapper .trustedShopsWidgetTTBI .uspClb img{height:3.5rem;max-width:40%}#wrapper .ttbiPreisProPerson{color:#4c4952;font-weight:normal;text-align:right}#wrapper .ttbiPreisProPerson .ttbiPreisProPersonPreis{font-weight:bold;font-size:16px}#wrapper .ttbiGesamtpreis{font-weight:normal;font-size:12px}#wrapper .ttbiGesamtpreis .ttbiPreisGesamtpreisPreis{font-size:14px}#wrapper .ttbiWrapperBuchung .ttbiGesamtpreis{font-size:16px}#wrapper .ttbiWrapperBuchung .ttbiGesamtpreis .ttbiPreisGesamtpreisPreis{font-size:16px}@media screen and (max-width: 999px){#wrapper .ttbiZimmerpreis:not(.vakanz-success):not(.vakanz-failure){order:2}#wrapper .wrapperZimmerBeschreibung:not(.vakanz-success):not(.vakanz-failure){order:1}#wrapper .wrapperZimmerBeschreibung{margin-bottom:.5rem}#wrapper .wrapperZimmerBeschreibung .linkZimmerBeschreibung{float:right;text-align:right}}#wrapper .ttbiZimmerpreis .ttbiCashbackInfo,#wrapper .ttbiContent .ttbiCashbackInfo{margin-left:5px;background:none;border:none;padding:0}#wrapper .ttbiZimmerpreis,#wrapper .ttbiContent{right:0px;text-align:right;z-index:100;position:relative;float:right;top:0;margin-top:0}#wrapper .ttbiZimmerpreis .wrapperC2A,#wrapper .ttbiContent .wrapperC2A{margin-top:15px}#wrapper .ttbiZimmerpreis .veranstalter,#wrapper .ttbiContent .veranstalter{text-align:right;float:right;overflow:hidden;width:100%}#wrapper .ttbiZimmerpreis .veranstalter img.ttbiVeranstalterLogo,#wrapper .ttbiContent .veranstalter img.ttbiVeranstalterLogo{float:right}#wrapper .ttbiProgressBar{border:1px solid #1f4162;display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}#wrapper .ttbiProgressBar.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}#wrapper .ttbiProgressBar .progress-bar{background-color:#1f4162;height:100%}#wrapper .SitDatepicker .SitAufenthaltsdauer{cursor:pointer;padding:8px 0px 4px}#wrapper .ttbiZimmer{cursor:default;background-color:#fff;border:1px solid #1f4162;border-radius:0}#wrapper .ttbiZimmer .ttbiVakanzabfrage{margin-top:0 !important;border:none;border-radius:0;float:right;background-color:#1f4162 !important;border-radius:.25rem !important}#wrapper .ttbiZimmer .ttbiVakanzabfrage.ttbiVakanzInProgress{border:1px solid #1f4162;background-color:#d6ffd5;color:#1f4162;font-weight:bold}#wrapper .ttbiZimmer .ttbiVakanzabfrage.vakanzabfrage-done{width:100%;text-align:center;font-weight:normal;font-size:1rem}#wrapper .ttbiZimmer .vakanzErgebnisWrapper{overflow:hidden;width:100%;display:block;margin-right:15px;padding-left:1rem}@media screen and (max-width: 500px){#wrapper .ttbiZimmer .vakanzErgebnisWrapper{padding-bottom:30px}}#wrapper .ttbiZimmer .vakanzErgebnisWrapper .ttbiVakanzabfrageErgebnis{padding:1rem;border:1px solid #cde5f3;border-radius:.25rem;display:inline-block;float:right;background:#edf5fa;margin:0;max-width:calc(100% - 250px);width:100%}@media screen and (max-width: 1000px){#wrapper .ttbiZimmer .vakanzErgebnisWrapper .ttbiVakanzabfrageErgebnis{max-width:calc(100% - 12px);top:0}}#wrapper .ttbiZimmer .vakanzErgebnisWrapper .ttbiVakanzabfrageErgebnis .ttbiHeader i.fas{color:#1f4162}#wrapper .ttbiZimmer .vakanzErgebnisWrapper .ttbiVakanzabfrageErgebnis .ttbiHeader{font-weight:bold;font-size:14px}#wrapper .ttbiZimmer .vakanzErgebnisWrapper .ttbiVakanzabfrageErgebnis .ttbiHeader .fas{color:green}#wrapper .ttbiZimmer .ttbiC2aButton{padding:7px 7px;margin-top:15px;margin-right:5px}#wrapper .ttbiZimmer.vakanz-failure{padding-top:0}#wrapper .ttbiZimmer.vakanz-failure .ttbiVakanzabfrageErgebnis{border-color:orange;display:inline;width:auto;float:right;right:0;top:15px;max-width:50%;font-size:14px;margin-right:15px}@media screen and (max-width: 1050px){#wrapper .ttbiZimmer.vakanz-failure .ttbiVakanzabfrageErgebnis{position:relative;margin-top:10px;margin-bottom:35px;width:100%;max-width:100%;margin-right:-5px}}#wrapper .ttbiZimmer.vakanz-failure .ttbiVakanzabfrageErgebnis .ttbiHeader .fas{color:orange}#wrapper .ttbiZimmer .ttbiHinweis{margin:-15px;margin-top:-10px;padding-top:20px;margin-bottom:15px}#wrapper .ttbiZimmer.vakanz-success{padding-top:0}#wrapper .ttbiZimmer.vakanz-success .ttbiPreisProPersonPreis{font-size:1.5rem}#wrapper .ttbiZimmer.vakanz-success .ttbiVakanzabfragePreis{top:117px}@media screen and (max-width: 1150px){#wrapper .ttbiZimmer.vakanz-success .ttbiVakanzabfragePreis{top:25px;position:relative;right:0}}@media screen and (max-width: 1000px){#wrapper .ttbiZimmer.vakanz-success .ttbiVakanzabfragePreis{max-width:calc(100% - 12px);top:0}}#wrapper .ttbiZimmer.vakanz-success .ttbiVakanzabfrageErgebnis{right:0;max-width:50%}@media screen and (max-width: 1000px){#wrapper .ttbiZimmer.vakanz-success .ttbiVakanzabfrageErgebnis{margin-top:0;position:relative;top:0;margin-right:0;right:0;max-width:100%;bottom:0}}#wrapper .ttbiZimmer.vakanz-success .ttbiC2aButton{background-color:green !important;top:0px;position:relative;margin-top:1rem}@media screen and (max-width: 1000px){#wrapper .ttbiZimmer.vakanz-success .ttbiC2aButton{top:5px;bottom:10px}}#wrapper .ttbiZimmer.ttbiMeerblickAusgeblendet{display:none}#wrapper .ttbiZimmer.ttbiMeerblickEingeblendet{display:block}#wrapper .ttbiZimmer.active .actionButton{color:#fff;background:green;border:1px solid green}@media screen and (max-width: 339px){#wrapper .ttbiZimmer.active .actionButton{border:1px solid green;font-size:13px;padding-left:10px;padding-right:10px}}#wrapper .ttbiZimmer.bestseller{border:2px solid #f4932c}#wrapper .ttbiZimmer.bestseller.vakanz-success{border:1px solid green}#wrapper .ttbiZimmer.bestseller .bestsellerIcon{background:#f4932c;margin-bottom:10px;color:#fff;padding:1px 30px 1px 10px;position:relative;overflow:hidden;width:175px;margin-left:-15px;margin-top:-15px}#wrapper .ttbiZimmer.bestseller .bestsellerIcon:before{content:"";position:absolute;right:-30px;width:60px;height:65px;background:#fff;transform:rotate(45deg)}#wrapper .ttbiZimmer.bestseller .bestsellerIcon .empfehlungInfo{background:rgba(0,0,0,0);border:none;color:#fff;display:inline-block;float:right}@media screen and (max-width: 991px){#wrapper .ttbiZimmer .zimmerBilder{width:100%}}@media screen and (max-width: 991px){#wrapper .ttbiReisezielRegion{width:300px;line-height:1}#wrapper .ttbiWrapperReiseziele .ttbiReisezielRegion .ttbiBild .ttbiName,#wrapper .ttbiWrapperReisezieleAngebot{width:calc(100% - 10px);margin:0}}@media screen and (max-width: 1000px){#wrapper .ttbiReisezielRegion{width:320px}#wrapper .ttbiReisezielRegion .ttbiName{width:100%;margin:0}}#wrapper .ttbiBild{position:relative;padding:0}#wrapper .ttbiBild .anlageGefragt{display:block;position:absolute;bottom:1px;background-color:#e50130;color:#fff;padding:0 10px;font-size:12px;font-weight:bold;margin-bottom:6px}#wrapper .ibeBuchungsstrecke .textAngebot strong{font-weight:normal}#wrapper .ibeBuchungsstrecke .headerSucheWidget{margin-top:0}#wrapper .ibeBuchungsstrecke .suchtrefferContainer .badges{width:100%}#wrapper .ibeBuchungsstrecke .anlagenInformationenContainer{overflow:hidden}#wrapper .ibeBuchungsstrecke .anlagenInformationenContainer .bild{max-height:150px}#wrapper .ttbiZimmerContent i{width:1.25rem}#wrapper .ttbiZimmerContent{position:relative;overflow:hidden}@media screen and (max-width: 400px){#wrapper .ttbiZimmerContent{padding-bottom:30px}}#wrapper .ttbiWrapperFilter{margin-bottom:15px}#wrapper .filterTransfer label{display:block}#wrapper .stickyAnzahlButton{display:none}#wrapper #ttbiTermineFilter{margin-bottom:1rem;margin-top:1rem}@media screen and (max-width: 1200px){#wrapper #ttbiTermineFilter{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 750px){#wrapper #ttbiTermineFilter{display:flex;flex-wrap:wrap;gap:0;margin-bottom:.5rem;padding:0}#wrapper #ttbiTermineFilter .ttbiCustomSelect{margin-bottom:.5rem}}#wrapper #ttbiTermineFilter label{margin-right:2px;border:1px solid #cfe1f5;border-radius:5px;background-color:#f8fbfe;color:#1f4162;padding:5px 10px;display:inline-block}#wrapper #ttbiTermineFilter label i{--fa-primary-color: #1F4162;--fa-secondary-color: #CFE1F5;margin-left:.5rem}#wrapper #ttbiTermineFilter .ttbiCustomSelect{margin-right:1rem}#wrapper #ttbiTermineFilter .ttbiCustomSelect .ttbiSelectItems{display:flex;flex-wrap:wrap}#wrapper #ttbiTermineFilter .ttbiCustomSelect .ttbiSelectItems div{min-width:14rem;text-align:left}#wrapper #ttbiTermineFilter .ttbiCustomSelect .ttbiSelected{border-radius:.5rem;box-shadow:2px 2px 4px 0 #cde5f3;background:#fff}#wrapper #ttbiFilterVerpflegungen span{margin-right:2px;border:1px solid #cfe1f5;border-radius:5px;background-color:#f8fbfe;color:#1f4162}#wrapper #ttbiFilterVerpflegungen span.aktiv{background-color:#1f4162;color:#fff;border-color:#1f4162}#wrapper .ttbiView{z-index:9999999}#wrapper .ttbiView .btn-primary{background:#f4932c;border:2px solid #f4932c}#wrapper .ttbiView .btn-primary:nth-child(2){float:right;margin-right:0}@media screen and (max-width: 430px){#wrapper .ttbiView .btn-primary:nth-child(2){float:none}}@media screen and (max-width: 1000px){#wrapper .ttbiWrapperReisezieleAngebote{width:100%}}#wrapper .ttbiWrapperReisezieleAngebote{margin-top:15px}#wrapper .ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziele,#wrapper .ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziele{min-height:28px;width:calc(100% - 320px);display:inline-block;float:right;padding-left:0;padding-top:10px;padding-right:0;margin-top:0}#wrapper .ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziele,#wrapper .ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziele{width:calc(100% - 340px)}@media screen and (max-width: 620px){#wrapper .ttbiWrapperReiseziele .ttbiReiseziel .ttbiReisezielReiseziele,#wrapper .ttbiWrapperReisezieleAngebote .ttbiReiseziel .ttbiReisezielReiseziele{width:100%}}#wrapper .wrapperShowMoreButton{display:none}#wrapper .ttbiReiseziel,#wrapper .ttbiRegion{background-color:#edf5fa;border:none;border-radius:0;padding:15px;position:relative;margin-top:0}#wrapper .ttbiReiseziel .ttbiBild,#wrapper .ttbiRegion .ttbiBild{min-height:55px}@media screen and (max-width: 1100px){#wrapper .ttbiReiseziel .ttbiBild,#wrapper .ttbiRegion .ttbiBild{min-height:0 !important}}#wrapper .ttbiReiseziel .ttbiBild img,#wrapper .ttbiRegion .ttbiBild img{display:none}#wrapper .ttbiReiseziel .ttbiBild,#wrapper .ttbiRegion .ttbiBild{height:auto}#wrapper .ttbiReiseziel .ttbiBild .ttbiName,#wrapper .ttbiRegion .ttbiBild .ttbiName{position:relative;background:none;text-decoration:none;text-shadow:none;color:#1f4162;font-size:18px;font-weight:normal}@media screen and (max-width: 1100px){#wrapper .ttbiReiseziel .ttbiBild .ttbiName,#wrapper .ttbiRegion .ttbiBild .ttbiName{line-height:1.1}}@media screen and (max-width: 1100px){#wrapper .ttbiReiseziel .onlinebuchungPreis,#wrapper .ttbiRegion .onlinebuchungPreis{right:15px;position:absolute;display:inline;width:auto;height:60px;bottom:30px;top:auto}#wrapper .ttbiReiseziel .onlinebuchungPreis.gesamtpreis,#wrapper .ttbiRegion .onlinebuchungPreis.gesamtpreis{display:block;bottom:0;color:#1f4162}#wrapper .ttbiReiseziel .ttbiPreisReiseziel,#wrapper .ttbiRegion .ttbiPreisReiseziel{width:170px}}@media screen and (max-width: 730px){#wrapper .ttbiReiseziel .ttbiWassertemperaturReiseziel,#wrapper .ttbiRegion .ttbiWassertemperaturReiseziel{display:block}#wrapper .ttbiReiseziel .ttbiBild .ttbiName,#wrapper .ttbiRegion .ttbiBild .ttbiName{padding-bottom:0}#wrapper .ttbiReiseziel .ttbiBild,#wrapper .ttbiRegion .ttbiBild{min-height:0;height:25px}#wrapper .ttbiReiseziel .preisAnzeigeSuche,#wrapper .ttbiRegion .preisAnzeigeSuche{position:absolute;bottom:15px;right:15px;z-index:2}#wrapper .ttbiReiseziel .infos,#wrapper .ttbiRegion .infos{width:100%;margin-left:12px;z-index:1}#wrapper .ttbiReiseziel .clubanzahl,#wrapper .ttbiReiseziel .weiterempfehlung,#wrapper .ttbiReiseziel .onlinebuchungPreis,#wrapper .ttbiRegion .clubanzahl,#wrapper .ttbiRegion .weiterempfehlung,#wrapper .ttbiRegion .onlinebuchungPreis{position:relative;width:100%;display:block;right:0;bottom:0;height:auto}#wrapper .ttbiReiseziel .clubanzahl.gesamtpreis,#wrapper .ttbiReiseziel .weiterempfehlung.gesamtpreis,#wrapper .ttbiReiseziel .onlinebuchungPreis.gesamtpreis,#wrapper .ttbiRegion .clubanzahl.gesamtpreis,#wrapper .ttbiRegion .weiterempfehlung.gesamtpreis,#wrapper .ttbiRegion .onlinebuchungPreis.gesamtpreis{bottom:0}#wrapper .ttbiReiseziel .ttbiReisezielRegion,#wrapper .ttbiRegion .ttbiReisezielRegion{float:none}#wrapper .ttbiReiseziel br,#wrapper .ttbiRegion br{display:none}#wrapper .ttbiReiseziel .ttbiC2aButton,#wrapper .ttbiRegion .ttbiC2aButton{position:relative;float:right;right:0;bottom:0}}#wrapper .ttbiReiseziel.topLand .ttbiC2aButton,#wrapper .ttbiRegion.topLand .ttbiC2aButton{position:absolute;bottom:15px;right:15px}#wrapper .ttbiReiseziel.topLand .ttbiBild,#wrapper .ttbiReiseziel.topLand .ttbiBild img,#wrapper .ttbiRegion.topLand .ttbiBild,#wrapper .ttbiRegion.topLand .ttbiBild img{height:150px}#wrapper .ttbiReiseziel.topLand .ttbiBild,#wrapper .ttbiRegion.topLand .ttbiBild{width:255px}#wrapper .ttbiReiseziel.topLand .ttbiBild img,#wrapper .ttbiRegion.topLand .ttbiBild img{width:100%}#wrapper .ttbiReiseziel.topLand .ttbiBild .ttbiName,#wrapper .ttbiRegion.topLand .ttbiBild .ttbiName{width:calc(100% - 10px)}#wrapper .ttbiReiseziel .onlinebuchungPreis,#wrapper .ttbiRegion .onlinebuchungPreis{position:absolute;right:15px}#wrapper .ttbiReiseziel .onlinebuchungPreis.gesamtpreis,#wrapper .ttbiRegion .onlinebuchungPreis.gesamtpreis{top:60px}#wrapper .ttbiReiseziel .onlinebuchungPreis.preisProPerson,#wrapper .ttbiRegion .onlinebuchungPreis.preisProPerson{top:10px;width:50%}#wrapper .ttbiReiseziel .clubanzahl,#wrapper .ttbiRegion .clubanzahl{margin-bottom:4px;margin-right:5px;width:100%;display:block;float:left}#wrapper .ttbiReiseziel .infos,#wrapper .ttbiRegion .infos{margin-left:35%;overflow:hidden}@media screen and (max-width: 1100px){#wrapper .ttbiReiseziel .infos,#wrapper .ttbiRegion .infos{text-align:right;margin:0}#wrapper .ttbiReiseziel .infos .clubanzahl,#wrapper .ttbiReiseziel .infos .weiterempfehlung,#wrapper .ttbiRegion .infos .clubanzahl,#wrapper .ttbiRegion .infos .weiterempfehlung{line-height:1}#wrapper .ttbiReiseziel .infos i,#wrapper .ttbiRegion .infos i{margin-top:.5rem}}#wrapper .ttbiReiseziel .clubsAnzeigen,#wrapper .ttbiRegion .clubsAnzeigen{padding:5px;text-decoration:none}#wrapper .ttbiReiseziel .clubsAnzeigen:hover,#wrapper .ttbiRegion .clubsAnzeigen:hover{color:#fff}#wrapper .ttbiReiseziel .weiterempfehlung,#wrapper .ttbiRegion .weiterempfehlung{color:#008200}#wrapper .ttbiReiseziel .weiterempfehlung i,#wrapper .ttbiRegion .weiterempfehlung i{margin-right:5px}#wrapper .ttbiReiseziel .weiterempfehlung.orange,#wrapper .ttbiRegion .weiterempfehlung.orange{color:#f4932c}#wrapper .ttbiWrapperCustomRegion{margin-bottom:10px;border:none;box-shadow:1px 1px 3px 1px rgba(136,136,136,.3)}#wrapper .ttbiWrapperCustomRegion .ttbiCustomReiseziel{min-height:85px}#wrapper .ttbiWrapperCustomRegion .ttbiCustomReiseziel.child{background:#fff}#wrapper .ttbiWrapperCustomRegion .ttbiCustomReiseziel.child .ttbiBild{min-height:0}#wrapper .ttbiWrapperCustomRegion .ttbiCustomReiseziel.child .ttbiBild .ttbiName{padding-left:30px}#wrapper .ttbiReiseziel .onlinebuchungPreis.preisProPerson{background:none}#wrapper .ttbiWrapperCustomRegionChildChild .ttbiReiseziel .ttbiName{padding-left:60px}#wrapper .alleReiseziele{margin-top:30px}#wrapper .ttbiSucheZusammenfassung{background:#f8f8f8;margin-bottom:0}#wrapper .increment,#wrapper .decrement{width:15px}#wrapper .weitereFilterLink{display:none}#wrapper .gesamtpreisBuchung{position:absolute;right:15px;bottom:45px;color:green;font-weight:bold}#wrapper .weitereFilter{display:block}#wrapper .ttbiHorizontal .weitereFilter{display:none}#wrapper .ibeBuchungsstrecke .weitereFilter{display:none}#wrapper .ttbiSucheFormularWidget{margin-bottom:10px;position:relative}#wrapper .ttbiSucheFormularWidget .form-control{height:calc(.5em + 2.5rem + 2px) !important;border:1px solid #1f4162 !important;padding-left:.5rem;padding-top:20px;color:#1f4162;font-weight:bold;font-family:"Lato",Verdana,Arial,sans-serif}#wrapper .ttbiSucheFormularWidget .form-control::placeholder{color:#1f4162;font-weight:bold;font-family:"Lato",Verdana,Arial,sans-serif}#wrapper .ttbiSucheFormularWidget .tab-content{background:#edf5fa;padding:8px}#wrapper .ttbiSucheFormularWidget.ttbiHorizontal{margin-bottom:-10px;border:1px solid #cde5f3}#wrapper .ttbiSucheFormularWidget.ttbiHorizontal .nav-item{background:none}#wrapper .ttbiSucheFormularWidget.ttbiHorizontal .sucheStarten{height:50px;padding:0}#wrapper .ttbiSucheFormularWidget.ttbiHorizontal .ttbiClearDestSum{display:none}#wrapper .ttbiSucheFormularWidget.ttbiHorizontal label{color:#000}#wrapper .ttbiSucheFormularWidget.ttbiHorizontal .tab-content{padding:15px 12px}#wrapper .ttbiSucheFormularWidget.ttbiHorizontal .form-group i.ttbiClearDestSum{background:#4c4952;left:auto;color:#fff;font-size:.75rem;border-radius:100%;height:1rem;width:1rem;text-align:center;padding-top:.15rem;padding-left:0;bottom:.35rem;top:auto;right:.25rem}#wrapper .ttbiSucheFormularWidget.ttbiHorizontal .form-group:after{display:none}#wrapper .ttbiSucheFormularWidget .sucheStarten{height:50px;background:#1f4162;border:2px solid #1f4162;height:auto}#wrapper .ttbiSucheFormularWidget a{color:#fff}#wrapper .ttbiSucheFormularWidget input{border:1px solid #fafafa;border-radius:0}#wrapper .ttbiSucheFormularWidget .nav-item{margin-right:5px;padding:.5rem}#wrapper .ttbiSucheFormularWidget .nav-item{color:#000;border:none;padding:5px 7px;margin-top:5px;margin-bottom:.25rem}#wrapper .ttbiSucheFormularWidget .nav-item.active{background:rgba(0,0,0,0);border:none;margin-top:5px;font-weight:bold;position:relative}#wrapper .ttbiSucheFormularWidget .nav-item a{color:#000}#wrapper .ttbiSucheFormularWidget .form-control{height:calc(.5em + 1.75rem + 2px)}@media screen and (max-width: 1200px){#wrapper .ttbiSucheFormularWidget{margin-bottom:0}}#wrapper .TTBIloadReisezieleContainer ul li{border:none;border-bottom:1px #86b7d3 solid;background:#fff;color:#000}#wrapper .TTBIloadReisezieleContainer ul li.selected,#wrapper .TTBIloadReisezieleContainer ul li:hover{background:#ffb625}#wrapper .TTBIloadReisezieleContainer ul li.ttbiHeader{background:#cde5f3;border-bottom:1px #86b7d3 solid;color:#000}#wrapper .ibeHeaderSuche .headerSuche .ttbiSucheZusammenfassung{display:none}@media screen and (max-width: 1100px){#wrapper .ttbiReiseziel .onlinebuchungPreis.gesamtpreis,#wrapper .ttbiRegion .onlinebuchungPreis.gesamtpreis{display:block;bottom:0}}#wrapper .ttbiHotel{display:none}#wrapper .TTBIloadReisezieleContainer .ttbiHotel{display:block}#wrapper .ttbiWrapperBalken{height:315px;padding-left:1rem;padding-right:1rem;padding-top:0;box-shadow:none;overflow:hidden}#wrapper .ttbiWrapperBalken:not(.loading){background:none}#wrapper .ttbiWrapperBalken #ttbiSlideBack,#wrapper .ttbiWrapperBalken #ttbiSlide{font-size:1rem;top:auto;bottom:1rem}#wrapper .ttbiWrapperBalken .innerttbiWrapperBalken{scrollbar-color:#1f4162 #fff}#wrapper .ttbiWrapperBalken .innerttbiWrapperBalken::-webkit-scrollbar-thumb{background:#1f4162}#wrapper .ttbiWrapperTermine .ttbiWrapperBalken,#wrapper .ttbiWrapperTermineErweitert .ttbiWrapperBalken{height:215px}#wrapper .ttbiWrapperTermineErweitert .innerttbiWrapperBalken{height:205px}#wrapper .ttbiWrapperBuchungsdaten{width:320px}#wrapper .ttbiWrapperBuchung input,#wrapper .ttbiWrapperBuchung .form-control{max-width:calc(100% - 24px)}#wrapper .ttbiWrapperBuchung input.is-invalid,#wrapper .ttbiWrapperBuchung input.is-valid,#wrapper .ttbiWrapperBuchung .form-control.is-invalid,#wrapper .ttbiWrapperBuchung .form-control.is-valid{max-width:calc(100% - 24px)}#wrapper .ttbiWrapperBuchung .form-group.is-invalid label{color:red}#wrapper .ttbiWrapperBuchung .form-group.is-invalid .invalid-feedback{display:block !important}#wrapper .ttbiWrapperBuchung .ttbiGeburtstag .form-group{overflow:inherit}@media screen and (max-width: 985px){#wrapper .ttbiWassertemperaturReiseziel{display:none}}@media screen and (max-width: 1000px){#wrapper .ttbiWrapperFilter{top:28px;position:relative}#wrapper .ttbiWrapperFilter .wrapperFilterliste{max-width:100%}#wrapper .ttbiWrapperTermineErweitert{margin-top:0}#wrapper .ttbiWrapperFilter{top:0;margin-bottom:0}#wrapper .ttbiWrapperAngebote{margin-top:15px;width:100%}#wrapper .ttbiWrapperOverAngebote{margin-top:15px;width:100%}}@media screen and (min-width: 1001px){#wrapper .ttbiWrapperFilter.sticky{left:50%;transform:translate(-50%);max-width:1110px}}@media screen and (min-width: 1025px){#wrapper .headerSucheWidget.sticky{position:fixed;top:0;margin-top:0;max-width:1110px;width:100%;z-index:20000;background:rgba(23,53,82,.4);left:50%;transform:translateX(-50%);padding:0}}#wrapper .meldungKeinTreffer.hidden{display:none}#wrapper .ttbiWrapperFluege .ttbiFlug{cursor:auto}#wrapper .ibeBuchungsstrecke .ttbiLinkeSpalte .gruppenreisen{margin-top:10px}#wrapper .ttbiWrapperTermineErweitert{width:100%;margin-top:2rem}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug{cursor:pointer;background-color:#fff;border-radius:0;border:1px solid #edf5fa;box-shadow:0 3px 6px rgba(0,0,0,.16)}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug:hover{background-color:#cfe1f5}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugTitel span{margin-right:15px}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugWaehlen.ttbiC2aButton{background-color:#1f4162 !important;border-color:#1f4162;border-radius:.25rem !important}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugInfos{margin-left:100px}@media screen and (max-width: 1000px){#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugInfos{margin-left:0}}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .wrapperC2A{text-align:right}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis{text-align:right;top:auto;bottom:15px;width:100%;font-weight:normal}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis .ttbiFlugpreisPp{color:green}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis .ttbiFlugpreisPp span{font-weight:bolder;display:inline-block}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug.active{background:#1f4162;color:#fff}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug.active .ttbiFlugWaehlen.ttbiC2aButton{background-color:#fff !important;border-color:#1f4162;color:#1f4162 !important;border-radius:.25rem !important}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug.active:hover{background-color:#163553}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug.active .wrapperC2A .actionButton{background:green;border:1px solid green}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug.active .wrapperC2A .actionButton:hover,#wrapper .ttbiWrapperTermineErweitert .ttbiFlug.active .wrapperC2A .actionButton:active{color:#fff}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug.active .ttbiFlugpreisPp{color:#fff}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiHinflug,#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiRueckflug{width:100%;margin:0 0 1rem}@media screen and (min-width: 1000px){#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiHinflug,#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiRueckflug{width:calc(50% - .5rem);float:left;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:1rem;margin-top:1rem;border-radius:.25rem}#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiHinflug.ttbiHinflug,#wrapper .ttbiWrapperTermineErweitert .ttbiFlug .ttbiRueckflug.ttbiHinflug{margin-right:1rem}}#wrapper .nichtPassendeAnlagen{display:block;width:100%;font-size:16px;font-weight:bolder;margin-top:15px}@media screen and (max-width: 615px){#wrapper .ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis,#wrapper .ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis,#wrapper .ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis,#wrapper .ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis{right:0;position:relative;float:right;margin-top:15px}#wrapper .ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiFlug .ttbiFlugInfos .fa.fa-calendar,#wrapper .ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiFlug .ttbiFlugInfos .fas.fa-calendar,#wrapper .ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiFlug .ttbiFlugInfos .far.fa-calendar,#wrapper .ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiFlug .ttbiFlugInfos .fa.fa-calendar,#wrapper .ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiFlug .ttbiFlugInfos .fas.fa-calendar,#wrapper .ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug.ttbiFlug .ttbiFlugInfos .far.fa-calendar,#wrapper .ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiFlug .ttbiFlugInfos .fa.fa-calendar,#wrapper .ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiFlug .ttbiFlugInfos .fas.fa-calendar,#wrapper .ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer.ttbiFlug .ttbiFlugInfos .far.fa-calendar,#wrapper .ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiFlug .ttbiFlugInfos .fa.fa-calendar,#wrapper .ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiFlug .ttbiFlugInfos .fas.fa-calendar,#wrapper .ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug.ttbiFlug .ttbiFlugInfos .far.fa-calendar{margin-left:0}}@media screen and (max-width: 415px){#wrapper .ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis,#wrapper .ttbiWrapperTermine.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis,#wrapper .ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiZimmer .ttbiFlugpreis,#wrapper .ttbiWrapperTermineErweitert.ttbiWrapperTermineErweitert .ttbiFlug .ttbiFlugpreis{right:0;position:relative;float:right;margin-top:15px}}#wrapper .ttbiBalken{width:19%;border:none;background:#fff;overflow:visible}#wrapper .ttbiBalken .fruehbucher-preis{background:#b20b4a;color:#fff;padding:.125rem;display:inline}#wrapper .ttbiBalken .ttbiDatum{font-size:12px;bottom:-2.5rem;width:calc(100% - 10px);color:#4c4952}#wrapper .ttbiBalken .ttbiPreis{top:0}#wrapper .ttbiBalken .ttbiPreis .ttbiBalkenPpPreis{color:#4c4952}#wrapper .ttbiBalken .ttbiPreis .ttbiBalkenPpPreis strong{color:#1f4162}#wrapper .ttbiBalken .ttbiPreis .ttbiBalkenPpPreis .ttbiStreichpreis{text-align:center !important}@media screen and (min-width: 1000px){#wrapper .ttbiBalken .ttbiPreis{padding-top:.5rem}}#wrapper .ttbiBalken .ttbiBalkenPpPreis{font-size:10px}#wrapper .ttbiBalken .ttbiBalkenPpPreis strong{font-weight:bold;font-size:12px}@media screen and (min-width: 1000px){#wrapper .ttbiBalken .ttbiBalkenPpPreis{font-size:1rem}#wrapper .ttbiBalken .ttbiBalkenPpPreis strong{font-size:1rem}}#wrapper .ttbiBalken .ttbiBalkenGesamtPreis{font-size:12px;margin-top:10px;margin-bottom:10px;display:block}#wrapper .ttbiBalken .ttbiBalkenGesamtPreis strong{font-weight:normal}#wrapper .ttbiWrapperSortierung{min-width:290px;margin-bottom:10px}#wrapper .ttbiWrapperSortierung select{float:right}#wrapper .ttbiWrapperSortierung span{float:left}@media screen and (max-width: 1000px){#wrapper .ttbiWrapperSortierung{width:100%;float:left}#wrapper .ttbiWrapperSortierung select{float:left}}#wrapper .ttbiTermine h2{color:#1f4162}#wrapper .ttbiTermine .ttbiReiseDaten{margin-top:10px;background:#edf5fa;color:#1f4162;border-right:0;border-radius:0;box-shadow:1px 1px 3px 1px rgba(136,136,136,.3);border-color:#cfe1f5;padding:20px;min-height:185px}@media screen and (max-width: 560px){#wrapper .ttbiTermine .ttbiReiseDaten{min-height:260px}}#wrapper .ttbiTermine .ttbiReiseDaten .gesamtpreisBuchung{display:none}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiHinweis{display:none}#wrapper .ttbiTermine .ttbiReiseDaten .fad{color:#1f4162;font-size:20px;width:30px;text-align:center}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiTransfer .fad,#wrapper .ttbiTermine .ttbiReiseDaten .ttbiZugZumFlug .fad{color:green}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiTransfer .fad.negativ,#wrapper .ttbiTermine .ttbiReiseDaten .ttbiZugZumFlug .fad.negativ{color:#f34f4f}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiC2aButton.ttbiVakanzabfrage.vakanzabfrage-done{background:green;width:150px;text-align:center}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiFlugDaten{position:relative;display:inline-block;left:0;top:10px}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiWert{padding-left:0}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiC2aButton{border-radius:0;padding:8px;display:block;position:relative;margin-top:30px;width:210px;text-align:center;float:right;right:0}#wrapper .ttbiTermine .ttbiReiseDaten ul{width:100%;min-height:120px}#wrapper .ttbiTermine .ttbiReiseDaten ul li{height:30px}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiVakanzabfragePreisGesamt{font-weight:normal;font-size:14px}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiVakanzabfragePreisGesamt .angebot{display:none}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiVakanzabfragePreisGesamt .ttbiPreisWert{font-size:16px}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiVakanzabfragePreisProPerson{color:green;font-weight:normal;font-size:16px}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiVakanzabfragePreisProPerson .ttbiPreisWert{font-weight:bold;font-size:20px}#wrapper .ttbiTermine .ttbiReiseDaten .ttbiContent{font-size:14px;margin-left:20px}#wrapper .ttbiStreichpreis{font-weight:normal;text-align:right;width:100%}#wrapper .ttbiStreichpreis .ttbiTrough{text-decoration:line-through;position:relative}#wrapper .ttbiStreichpreis .ttbiTrough .ttbiStreichpreisLablePercent{width:43px;height:25px;position:absolute;left:-60px;bottom:-6px;background-color:#fec724;color:#1f4162;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:5px;z-index:99}#wrapper .ttbiStreichpreis .ttbiTrough .ttbiStreichpreisLablePercent:before{content:" ";z-index:-10;height:19px;position:absolute;right:-9px;width:21px;top:3px;border-radius:5px;background-color:#fec724;rotate:45deg}#wrapper .ttbiStreichpreis .ttbiStreichpreisInfo{margin-left:5px;background:none;border:none;padding:0}#wrapper .ttbiStreichpreis .ttbiStreichHead{font-weight:bold;font-size:14px}@media screen and (min-width: 1000px){#wrapper .ttbiWrapperTermineErweitert .innerttbiWrapperBalken{height:235px;margin-bottom:1rem}#wrapper .ttbiWrapperTermineErweitert .innerttbiWrapperBalken .ttbiBalken{width:7%}#wrapper .ttbiWrapperTermineErweitert .ttbiWrapperBalken #ttbiSlideBack,#wrapper .ttbiWrapperTermineErweitert .ttbiWrapperBalken #ttbiSlide{font-size:1.25rem;bottom:.75rem}#wrapper .ttbiWrapperTermineErweitert .ttbiFlugpreis{left:0;margin-top:1rem;bottom:0 !important}#wrapper .ttbiWrapperTermineErweitert .ttbiFlugpreis .ttbiFlugpreisPp{max-width:200px;text-align:right;margin-top:0}#wrapper .ttbiWrapperTermineErweitert .ttbiWrapperAngebotPruefen{float:right}#wrapper .ttbiWrapperTermineErweitert .ttbiWrapperAngebotPruefen .ttbiVakanzabfrage{max-width:200px}#wrapper .ttbiWrapperTermineErweitert .vakanzErgebnisWrapper{width:34%;margin:0;float:right;padding-left:1rem !important}#wrapper .ttbiWrapperTermineErweitert .vakanzErgebnisWrapper .ttbiVakanzabfrageErgebnis{max-width:100%;margin-bottom:.5rem}#wrapper .ttbiWrapperTermineErweitert .ttbiVakanzabfrage{margin-top:.25rem}}.ttbiSucheButtonFormGroup{position:inherit !important;overflow:visible}.ibeHeaderSuche{height:89px;background:rgba(23,53,82,.7)}.ibeHeaderSuche .icon{position:absolute;color:#f4932c;font-size:29px;margin:5px}@media only screen and (max-width: 1180px){.ibeHeaderSuche{width:100%}}@media only screen and (max-width: 990px){.ibeHeaderSuche{height:175px}}@media only screen and (max-width: 575px){.ibeHeaderSuche{height:260px;margin-top:27px}.ibeHeaderSuche .nav-tabs .nav-item{font-size:15px}}.ibeHeaderSuche .nav-tabs{height:35px;margin-bottom:4px;border-bottom:none !important}.ibeHeaderSuche .nav-tabs .nav-item{height:23px;padding-top:0;padding-bottom:0;border:2px solid #fff !important;background:#fff !important;text-decoration:none;font-size:16px}@media screen and (max-width: 415px){.ibeHeaderSuche .nav-tabs .nav-item{font-size:14px;padding:5px 1px}}.ibeHeaderSuche .nav-tabs .nav-item i,.ibeHeaderSuche .nav-tabs .nav-item svg{margin-right:5px}.ibeHeaderSuche .nav-tabs .nav-item.active{background:#cde5f3 !important}.ibeHeaderSuche .form-group{position:relative;width:calc(25% - 42px) !important;margin-left:4px;overflow:visible !important}.ibeHeaderSuche .form-group:nth-child(1){margin-left:0 !important}.ibeHeaderSuche .form-group input{width:calc(100% - 52px)}.ibeHeaderSuche .form-group .reiseteilnehmerValue{margin-top:-29px;position:absolute;margin-left:44px}.ibeHeaderSuche .form-group label{position:absolute;font-weight:bold;font-size:11px;left:47px;color:#000;margin-top:-2px}.ibeHeaderSuche .form-group input{height:20px !important;padding:16px 6px 2px 46px;border:none !important}.ibeHeaderSuche .form-group.ttbiSucheButtonFormGroup{margin-top:0 !important;height:38px;width:128px !important}.ibeHeaderSuche .form-group.ttbiSucheButtonFormGroup button{width:106px !important}.ibeHeaderSuche .ttbisucheFormularEigenanreise .field-sucheform-objanreise{display:none !important}.ibeHeaderSuche .ttbisucheFormularEigenanreise .form-group{width:calc(33.3333333333% - 52px) !important}.ibeHeaderSuche .ttbisucheFormularEigenanreise .form-group.ttbiSucheButtonFormGroup{margin-top:0 !important;height:38px;width:128px !important}@media screen and (max-width: 990px){.ibeHeaderSuche .ttbisucheFormularEigenanreise .form-group.ttbiSucheButtonFormGroup{position:relative;width:100% !important;text-align:center}}.ibeHeaderSuche .ttbiSucheFormularWidget{padding:6px 0 0 0;background:none !important}@media screen and (max-width: 990px){.ibeHeaderSuche .ttbisucheFormularFluganreise .form-group:nth-child(4){margin-left:0 !important}.ibeHeaderSuche .form-group{width:calc(50% - 75px) !important;float:left;display:inline;margin-bottom:5px;margin-left:0 !important}.ibeHeaderSuche .form-group.ttbiSucheButtonFormGroup{position:absolute;width:140px !important}.ibeHeaderSuche .form-group.ttbiSucheButtonFormGroup button{width:115px !important}.ibeHeaderSuche .nav-tabs{height:35px}}.ibeHeaderSuche .ttbiHorizontal .instantSucheContainer{top:84px !important}@media screen and (max-width: 1000px){.ibeHeaderSuche .ttbiHorizontal .instantSucheContainer{max-width:calc(100% - 12px)}}.ibeHeaderSuche .ttbiHorizontal .TTBI-pauschalreise-tab,.ibeHeaderSuche .ttbiHorizontal .TTBI-nur-hotel-tab{color:#1f4162 !important}@media screen and (max-width: 990px){.ibeHeaderSuche .ttbiHorizontal .form-group{width:calc(50% - 5px) !important}.ibeHeaderSuche .ttbiHorizontal .ttbiSucheButtonFormGroup{position:relative;width:100% !important;text-align:center}}@media screen and (max-width: 575px){.ibeHeaderSuche .ttbiHorizontal .form-group{margin-right:0 !important;margin-left:0 !important;width:100% !important}}.ttbiFilter{display:none !important}#coronaHygieneSiegelKompaktInKachel{position:absolute;bottom:0;margin-bottom:0;left:0;width:auto}.ttbiReiseteilnehmerViewContent .increment,.ttbiReiseteilnehmerViewContent .decrement{width:43px !important}.ttbiReiseteilnehmerViewContent .ttbiReiseteilnehmerAlterErwachseneWert{border-left:none;border-right:none;border-top:1px solid;border-bottom:1px solid;border-color:#949ea6;margin-top:1px;height:39px}.topAngebotHeader{position:absolute;z-index:1;margin-top:-60px;padding:15px;width:calc(100% - 30px);margin-left:110px;display:block}.angeboteLink{cursor:pointer}div.topAngebot{background-color:hsla(0,0%,100%,.8);position:absolute;padding:15px;width:calc(100% - 30px);max-width:300px;margin-top:-450px;margin-left:-120px;display:block;font-family:Arial,sans-serif}div.topAngebot i.pfeil{display:none;float:right;cursor:pointer;margin-right:-10px;padding:7px 12px 7px}@media only screen and (max-width: 1200px){div.topAngebot{margin-top:-450px}}@media only screen and (max-width: 800px){div.topAngebot{display:none}}@media only screen and (max-width: 800px){div.topAngebot>div{height:185px}}div.topAngebot>div div.name{margin-bottom:5px;font-size:16px;font-weight:bold;color:#b20b4a}div.topAngebot>div div.name a{text-decoration:none;color:#b20b4a}div.topAngebot>div span.topAngebotBadge{line-height:17px;position:absolute;color:#fff;background-color:#b20b4a;border:1px solid #800d34;font-family:Arial,sans-serif;height:75px;width:75px;border-radius:40px;padding:15px 10px;text-align:center;overflow:hidden;transform:rotate(-10deg);-webkit-transform:rotate(-10deg) scale(1, 1) translateY(-50%);-moz-transform:rotate(-10deg) scale(1, 1) translateY(-50%);-o-transform:rotate(-10deg) scale(1, 1) translateY(-50%);-ms-transform:rotate(-10deg) scale(1, 1) translateY(-50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;text-transform:uppercase;right:-60px;margin-top:20px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold}@media only screen and (max-width: 800px){div.topAngebot>div span.topAngebotBadge{display:none}}div.topAngebot>div span.topAngebotBadge span{width:100%}div.topAngebot>div div.angebotBeschreibung{width:calc(100% - 15px);color:#34303a}div.topAngebot>div div.angebotBeschreibung .reisedetails{margin-top:5px}div.topAngebot>div div.angebotBeschreibung .preise{font-weight:bold}div.topAngebot div.button{text-align:center;background-color:#b20b4a;margin-top:5px;white-space:nowrap}div.topAngebot div.button a{font-size:12px;width:calc(100% - 40px)}div.topAngebot div.button.btn{padding:5px 10px}div.hinweisAngebot div.name{color:#b20b4a}@media only screen and (max-width: 800px){div.hinweisAngebot div.name{color:#fff}}.topAngebotMobile,.topWinterAngebotMobile{float:left;width:100%;margin:9px 0 30px 0}@media screen and (min-width: 820px){.topAngebotMobile,.topWinterAngebotMobile{display:none}}.topAngebotMobile div.topAngebot,.topWinterAngebotMobile div.topAngebot{position:relative;display:block;float:left;margin:0;width:100%;padding:4px 12px;background-color:#b20b4a;max-width:inherit;height:inherit}.topAngebotMobile div.topAngebot .name,.topWinterAngebotMobile div.topAngebot .name{color:#fff}.topAngebotMobile div.topAngebot i.pfeil,.topWinterAngebotMobile div.topAngebot i.pfeil{display:inline;float:right;margin-top:0;cursor:pointer;color:#fff;font-size:14px}.topAngebotMobile div.topAngebot i.pfeil.schliessen,.topWinterAngebotMobile div.topAngebot i.pfeil.schliessen{display:none;margin-top:0}.topAngebotMobile div.topAngebot>div,.topWinterAngebotMobile div.topAngebot>div{height:initial}.topAngebotMobile div.topAngebot>div div.angebotBeschreibung,.topWinterAngebotMobile div.topAngebot>div div.angebotBeschreibung{height:initial;color:#fff;float:left;width:100%}.topAngebotMobile div.topAngebot>div div.angebotBeschreibung a,.topWinterAngebotMobile div.topAngebot>div div.angebotBeschreibung a{color:#fff}.topAngebotMobile div.topAngebot>div span.icon,.topWinterAngebotMobile div.topAngebot>div span.icon{display:none}.topAngebotMobile div.topAngebot div.name,.topWinterAngebotMobile div.topAngebot div.name{margin:8px 0}.topAngebotMobile div.topAngebot div.name a,.topWinterAngebotMobile div.topAngebot div.name a{font-size:16px;color:#fff}.topAngebotMobile div.topAngebot .angebotDaten,.topWinterAngebotMobile div.topAngebot .angebotDaten{display:none}.topAngebotMobile div.topAngebot .angebotUnten,.topWinterAngebotMobile div.topAngebot .angebotUnten{text-align:center}.topAngebotMobile div.topAngebot .angebotUnten .actionButton,.topWinterAngebotMobile div.topAngebot .angebotUnten .actionButton{display:inline-block;margin-bottom:5px;background-color:#fff;width:150px;white-space:nowrap}.topAngebotMobile div.topAngebot .angebotUnten .actionButton a span,.topWinterAngebotMobile div.topAngebot .angebotUnten .actionButton a span{color:#b20b4a}div.boxAngebot{margin-bottom:40px}div.boxAngebot div.bild{position:relative}div.boxAngebot div.bild a,div.boxAngebot div.bild span.angeboteLink{float:left;width:100%}div.boxAngebot div.bild a img,div.boxAngebot div.bild span.angeboteLink img{width:100%}div.boxAngebot div.bild span.anlageName{color:#fff;position:absolute;right:0;top:0;padding:5px 10px;background:#1f4162}div.boxAngebot div.name{background-color:#1f4162;padding:7px 15px}div.boxAngebot div.name a,div.boxAngebot div.name .angeboteLink{color:#fff;text-decoration:none;font-weight:bold;font-size:14px;display:inline-block;margin-top:8px}div.boxAngebot div.angebotBeschreibung .angebotsdetails{padding-top:10px}div.boxAngebot div.angebotBeschreibung .angebotsdetails li.preis{font-weight:bold}div.boxAngebot div.angebotBeschreibung p{padding:10px 15px}div.boxAngebot div.angebotBeschreibung .reisedetails{padding:10px 15px}div.boxAngebot div.angebotPreisContainer{float:left;width:100%;padding:5px 15px}div.boxAngebot div.angebotPreisContainer span.zeitraum,div.boxAngebot div.angebotPreisContainer span.normalerKinderpreis{float:left;font-weight:bold;color:#1f4162;line-height:24px}div.boxAngebot div.angebotPreisContainer span.zeitraum .normalerKinderpreisAb,div.boxAngebot div.angebotPreisContainer span.normalerKinderpreis .normalerKinderpreisAb{margin-left:5px}div.boxAngebot div.angebotPreisContainer a.preis,div.boxAngebot div.angebotPreisContainer .angeboteLink.preis{cursor:pointer;text-decoration:underline;float:right;font-weight:bold;color:#1f4162;font-size:16px;line-height:24px}div.boxAngebot div.gesamtPreis{float:left;width:100%}div.boxAngebot div.gesamtPreis div{float:right;text-align:right;margin-right:15px}@media only screen and (max-width: 500px){div.boxAngebot{margin-top:10px;width:100%;clear:both;margin-right:0}}div.beschreibungAngebot{float:left;margin-bottom:35px}div.beschreibungAngebot div.bild{position:relative;margin-bottom:0}div.beschreibungAngebot div.bild span.angebotTag{position:absolute;top:0;right:0;padding:14px;background-color:#b20b4a;color:#fff}div.beschreibungAngebot div.angebotPreisContainer a{float:right;font-weight:bold;color:#1f4162;font-size:16px;line-height:24px}p.rabattAngebot{margin:0 0 7px 0 !important;padding:0 10px;border:1px solid #008200;background-color:#d6ffd5;color:#008200}p.rabattAngebot .angebotInfos{float:right;cursor:pointer}p.rabattAngebot span.angebotRabattInfos{float:right;margin-left:10px}p.rabattAngebot span.angebotRabattInfos i.fas{cursor:pointer;font-size:18px}p.rabattAngebot.wichtigerHinweis{display:none;border:3px solid #b20b4a;padding:5px 10px;background-color:#ffeff2;float:left;width:calc(100% - 25px) !important;color:#000}p.rabattAngebot.wichtigerHinweis span{color:#b20b4a;font-weight:bold;width:100%;display:inline-block;text-align:center}.ttbiAngebot.hatAngebot{border:1px solid #b20b4a !important;padding-top:45px !important}div.listeAngebot{position:relative;width:calc(100% + 15px);background-color:#b20b4a;margin-bottom:-10px;display:none}div.listeAngebot.active{display:block}div.listeAngebot .angebotUeberschrift,div.listeAngebot .angebotDaten{background-color:#b20b4a;color:#fff;padding:2px 16px;position:static}div.listeAngebot .angebotUeberschrift .pfeil,div.listeAngebot .angebotDaten .pfeil{float:left;cursor:pointer;padding:4px 1px 5px}div.listeAngebot .angebotUeberschrift .pfeil.schliessen,div.listeAngebot .angebotDaten .pfeil.schliessen{z-index:10;display:none}div.listeAngebot .angebotUeberschrift{margin-bottom:2px;margin-top:-45px;width:calc(100% + 15px) !important}div.listeAngebot .angebotUeberschrift .nextAngebot{cursor:pointer;padding-top:3px;float:right;margin:0}div.listeAngebot .angebotDaten{display:none;z-index:2;position:absolute;width:calc(100% + 15px);margin-left:-15px;margin-top:-15px}div.listeAngebot .angebotDaten .angebotUnten{text-align:center}div.listeAngebot .angebotDaten .angebotUnten .actionButton{display:inline-block;margin-bottom:5px}div.listeAngebot .angebotDaten .angebotUnten .actionButton a{text-decoration:none;color:#fff;font-weight:bold}div.textAngebot,div.rabattAngebot.block{margin-bottom:10px;padding:5px 10px;color:#fff;background-color:#b20b4a;float:left;width:100%;border-radius:.25rem}div.textAngebot p,div.rabattAngebot.block p{background-color:#b20b4a !important}div.textAngebot h2,div.rabattAngebot.block h2{color:#008200}div.textAngebot .pfeil,div.rabattAngebot.block .pfeil{cursor:pointer}.rabattAngebot{display:none}div.bildInBildAngebot{position:absolute;margin-top:-270px;text-align:center;width:100%;display:block}div.bildInBildAngebot img{max-height:210px}@media only screen and (max-width: 800px){div.bildInBildAngebot{margin-top:-230px}div.bildInBildAngebot img{max-height:200px}}@media only screen and (max-width: 500px){div.bildInBildAngebot img{max-height:inherit;max-width:230px}}@media only screen and (max-width: 640px){div.bildInBildAngebot{margin-top:0;bottom:20px}}@media only screen and (max-width: 500px){div.bildInBildAngebot{bottom:10px}}@media only screen and (max-width: 640px){.headerBildWrapper div.bildInBildAngebot{display:none}}@media only screen and (max-width: 800px){div.anlagenSeite div.guenstigsterPreisKurzfassung div.buchungsanfrage{float:right}div.anlagenBildSmartphone{position:relative;display:inline-block;width:100%;margin-top:15px}div.anlagenBildSmartphone img{width:100%}div.anlagenBildSmartphone span{position:absolute;background-color:#fff;opacity:.8}div.anlagenBildSmartphone span.logo{bottom:0;right:0;padding:5px;max-width:120px}div.anlagenBildSmartphone span.weitereBilder{top:0;right:0;padding:10px;font-weight:bold;text-decoration:underline}.gesamtpreis{display:none !important}.actionButton{float:right}.guenstigsterPreisKurzfassung{float:left;width:100%;margin-top:9px}.guenstigsterPreisKurzfassung .onlinebuchungPreis.preisProPerson{color:#00a137 !important;float:left !important;text-align:left}.guenstigsterPreisKurzfassung .beratung{margin-top:0 !important}.guenstigsterPreisKurzfassung .anfrageText{text-align:center;margin-top:20px}.onlinebuchung{width:100%;float:right}}div.anlagenSeite div.anlagenBildSmartphone div.bildInBildAngebot img{max-height:250px;width:auto}@media only screen and (max-width: 500px){div.anlagenSeite div.anlagenBildSmartphone div.bildInBildAngebot img{max-height:150px;width:auto}}.or-deal-liste{width:100%;margin-bottom:2rem;flex-wrap:wrap}@media screen and (min-width: 992px){.or-deal-liste{display:flex;flex-direction:row;margin:.5rem -15px 2rem 0}}.or-deal-liste .mo-deal{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);position:relative;margin-bottom:1rem !important;flex:0 1 calc(50% - 30px);max-width:calc(50% - 30px)}@media screen and (min-width: 992px){.or-deal-liste .mo-deal{width:calc(50% - 30px);display:flex;flex-direction:column;margin:0 15px;padding:0}}@media screen and (max-width: 992px){.or-deal-liste .mo-deal{flex:0 1 100%;max-width:100%}}.or-deal-liste .mo-deal:nth-child(even){margin-right:0 !important}.or-deal-liste .mo-deal:nth-child(odd){margin-left:0 !important}.or-deal-liste .mo-deal:before{content:"DEAL";background-color:#fec724;color:#1f4162;position:absolute;line-height:1;right:0;top:.75rem;display:inline-flex;align-items:center;padding:.315rem .75rem;font-weight:bold}@media screen and (min-width: 992px){.or-deal-liste .mo-deal:before{display:none}}.or-deal-liste .mo-deal>img{display:block}.or-deal-liste .mo-deal .angeboteLink{cursor:pointer}.or-deal-liste .mo-deal .titel{border-bottom:3px #fec724 solid;line-height:1.25;font-weight:bold;color:#1f4162;text-transform:uppercase;font-size:.9rem;max-width:calc(100% - 2rem);margin:1rem 0 1rem 1rem;right:0}@media screen and (min-width: 992px){.or-deal-liste .mo-deal .titel{position:absolute;background-color:#fff;padding:5px;border:2px solid #fec724;max-width:calc(100% - 5.125rem)}.or-deal-liste .mo-deal .titel:before{content:"DEAL";background-color:#fec724;color:#1f4162;position:absolute;line-height:1;left:-62px;top:-2px;height:calc(100% + 4px);display:inline-flex;align-items:center;padding:.87rem .75rem;font-weight:bold;border:2px solid #fec724}}.or-deal-liste .mo-deal .club{grid-area:club;font-weight:bold;font-size:1.125rem;line-height:1;margin-bottom:.25rem}@media screen and (min-width: 992px){.or-deal-liste .mo-deal .club{padding-top:1rem;max-width:50%}}.or-deal-liste .mo-deal .at-club-region{grid-area:region;margin-bottom:.75rem}.or-deal-liste .mo-deal .mo-club-badges{grid-area:badges;display:flex;margin-top:auto}.or-deal-liste .mo-deal .daten{grid-area:daten;font-size:.75rem;color:#727272;line-height:1rem;align-self:end}@media screen and (min-width: 992px){.or-deal-liste .mo-deal .daten{grid-area:club;text-align:right}}.or-deal-liste .mo-deal .preisContainer{grid-area:preis;text-align:right;margin-top:1rem}@media screen and (min-width: 992px){.or-deal-liste .mo-deal .preisContainer{grid-area:badges;margin-top:0}}.or-deal-liste .mo-deal .preisContainer .at-streichpreis{margin-bottom:.5rem}@media screen and (min-width: 992px){.or-deal-liste .mo-deal .preisContainer .at-streichpreis{display:block}}.or-deal-liste .mo-deal .preisContainer .at-button{margin-top:35px}.or-deal-liste .mo-deal .preisContainer .kinder-preis-pp{margin-top:35px}.or-deal-liste .mo-deal .preisContainer .kinder-preis-pp .at-button{margin-top:0}.or-deal-liste .mo-deal .grid{margin:0 1rem;padding-bottom:1rem;display:grid;height:100%;grid-template-columns:50% 50%;grid-template-rows:max-content;grid-template-areas:"club club" "region region" "badges badges" "daten preis"}.or-deal-liste .mo-deal .at-button{background-color:#1f4162;border:1px #1f4162 solid;border-radius:.25rem;color:#fff;font-size:1rem;line-height:1;padding:.75rem 1rem;text-align:center;display:inline-block;text-decoration:none;margin-top:35px}.or-deal-liste .mo-deal .at-club-region{font-size:.75rem;color:#4c4952;display:flex;align-items:center}.or-deal-liste .mo-deal .at-club-region:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;display:inline-block;margin-right:.25rem}.or-deal-liste .mo-deal .at-club-badge{border:2px #fec724 solid;width:4rem;height:4rem;font-size:10px;line-height:1;display:inline-flex;align-items:center;flex-direction:column;text-align:center;justify-content:center;margin-right:5px}.or-deal-liste .mo-deal .at-club-badge:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;display:block;font-size:1.5rem;margin-bottom:.3125rem}.or-deal-liste .mo-deal .at-club-badge.quality:before{display:none !important;background-image:url(/img/layout/herz-cluburlaub-kontur.svg);background-repeat:no-repeat;background-size:100%;width:35px;height:25px}.or-deal-liste .mo-deal .at-club-badge.empfehlung:before{content:"";font-weight:700;color:#008200}.or-deal-liste .mo-deal .at-club-badge.neu-kachel img{max-height:100%}.or-deal-liste .mo-deal .at-club-badge.neu-kachel:before{content:"";font-weight:700;color:#008200}.or-deal-liste .mo-deal .at-club-badge.fuer-alle:before{content:""}.or-deal-liste .mo-deal .at-club-badge.fuer-erwachsene:before{content:""}.or-deal-liste .mo-deal .at-club-badge.fuer-kinder:before{content:""}.flag-sm{background-image:url(../img/sprite/flags-16.png);display:inline-block;width:24px;height:16px;line-height:16px;margin-right:5px}.flag-sm-ad{background-position:-24px 0}.flag-sm-ae{background-position:-192px -16px}.flag-sm-af{background-position:0 -16px}.flag-sm-ag{background-position:-24px -16px}.flag-sm-al{background-position:0 -32px}.flag-sm-am{background-position:-24px -32px}.flag-sm-ar{background-position:-48px 0}.flag-sm-at{background-position:-48px -16px}.flag-sm-au{background-position:-48px -32px}.flag-sm-az{background-position:0 -48px}.flag-sm-ba{background-position:-24px -48px}.flag-sm-bb{background-position:-48px -48px}.flag-sm-bd{background-position:-72px 0}.flag-sm-be{background-position:-72px -16px}.flag-sm-bf{background-position:-72px -32px}.flag-sm-bg{background-position:-72px -48px}.flag-sm-bh{background-position:0 -64px}.flag-sm-bi{background-position:-24px -64px}.flag-sm-bj{background-position:-48px -64px}.flag-sm-bn{background-position:-72px -64px}.flag-sm-bo{background-position:0 -80px}.flag-sm-br{background-position:-24px -80px}.flag-sm-bs{background-position:-48px -80px}.flag-sm-bt{background-position:-72px -80px}.flag-sm-bw{background-position:-96px 0}.flag-sm-by{background-position:-96px -16px}.flag-sm-bz{background-position:-96px -32px}.flag-sm-ca{background-position:-96px -48px}.flag-sm-cd{background-position:-96px -64px}.flag-sm-cf{background-position:-96px -80px}.flag-sm-cg{background-position:0 -96px}.flag-sm-ch{background-position:-24px -96px}.flag-sm-ci{background-position:-48px -96px}.flag-sm-cl{background-position:-72px -96px}.flag-sm-cm{background-position:-96px -96px}.flag-sm-cn{background-position:-120px 0}.flag-sm-co{background-position:-120px -16px}.flag-sm-cr{background-position:-120px -32px}.flag-sm-cu{background-position:-120px -48px}.flag-sm-cv{background-position:-120px -64px}.flag-sm-zy,.flag-sm-cy{background-position:-120px -80px}.flag-sm-cz{background-position:-120px -96px}.flag-sm-de{background-position:0 -112px}.flag-sm-dj{background-position:-24px -112px}.flag-sm-dk{background-position:-48px -112px}.flag-sm-dm{background-position:-72px -112px}.flag-sm-do{background-position:-96px -112px}.flag-sm-dz{background-position:-120px -112px}.flag-sm-ec{background-position:0 -128px}.flag-sm-ee{background-position:-24px -128px}.flag-sm-eg{background-position:-48px -128px}.flag-sm-er{background-position:-72px -128px}.flag-sm-es{background-position:-96px -128px}.flag-sm-ibz{background-position:-96px -128px}.flag-sm-et{background-position:-120px -128px}.flag-sm-fi{background-position:-144px 0}.flag-sm-fj{background-position:-144px -16px}.flag-sm-fm{background-position:-144px -32px}.flag-sm-fr{background-position:-144px -48px}.flag-sm-ga{background-position:-144px -64px}.flag-sm-gd{background-position:-144px -80px}.flag-sm-ge{background-position:-144px -96px}.flag-sm-gh{background-position:-144px -112px}.flag-sm-gm{background-position:-144px -128px}.flag-sm-gn{background-position:0 -144px}.flag-sm-gq{background-position:-24px -144px}.flag-sm-gr{background-position:-48px -144px}.flag-sm-gt{background-position:-72px -144px}.flag-sm-gw{background-position:-96px -144px}.flag-sm-gy{background-position:-120px -144px}.flag-sm-hn{background-position:-144px -144px}.flag-sm-hr{background-position:-168px 0}.flag-sm-ht{background-position:-168px -16px}.flag-sm-hu{background-position:-168px -32px}.flag-sm-id{background-position:-168px -48px}.flag-sm-ie{background-position:-168px -64px}.flag-sm-il{background-position:-168px -80px}.flag-sm-in{background-position:-168px -96px}.flag-sm-iq{background-position:-168px -112px}.flag-sm-is{background-position:-168px -128px}.flag-sm-it{background-position:-168px -144px}.flag-sm-iran{background-position:0 -160px}.flag-sm-jm{background-position:-24px -160px}.flag-sm-jo{background-position:-48px -160px}.flag-sm-jp{background-position:-72px -160px}.flag-sm-ke{background-position:-96px -160px}.flag-sm-kg{background-position:-120px -160px}.flag-sm-kh{background-position:-144px -160px}.flag-sm-ki{background-position:-168px -160px}.flag-sm-km{background-position:0 -176px}.flag-sm-kn{background-position:-24px -176px}.flag-sm-kp{background-position:-48px -176px}.flag-sm-kr{background-position:-72px -176px}.flag-sm-kw{background-position:-96px -176px}.flag-sm-kz{background-position:-120px -176px}.flag-sm-la{background-position:-144px -176px}.flag-sm-lb{background-position:-168px -176px}.flag-sm-lc{background-position:-192px 0}.flag-sm-li{background-position:0 0}.flag-sm-lk{background-position:-192px -32px}.flag-sm-lr{background-position:-192px -48px}.flag-sm-ls{background-position:-192px -64px}.flag-sm-lt{background-position:-192px -80px}.flag-sm-lu{background-position:-192px -96px}.flag-sm-lv{background-position:-192px -112px}.flag-sm-ly{background-position:-192px -128px}.flag-sm-ma{background-position:-192px -144px}.flag-sm-mc{background-position:-192px -160px}.flag-sm-md{background-position:-192px -176px}.flag-sm-me{background-position:0 -192px}.flag-sm-mg{background-position:-24px -192px}.flag-sm-mh{background-position:-48px -192px}.flag-sm-mk{background-position:-72px -192px}.flag-sm-ml{background-position:-96px -192px}.flag-sm-mm{background-position:-120px -192px}.flag-sm-mn{background-position:-144px -192px}.flag-sm-mr{background-position:-168px -192px}.flag-sm-mt{background-position:-192px -192px}.flag-sm-mu{background-position:-216px 0}.flag-sm-mv{background-position:-216px -16px}.flag-sm-mw{background-position:-216px -32px}.flag-sm-mx{background-position:-216px -48px}.flag-sm-my{background-position:-216px -64px}.flag-sm-mz{background-position:-216px -80px}.flag-sm-na{background-position:-216px -96px}.flag-sm-ne{background-position:-216px -112px}.flag-sm-ng{background-position:-216px -128px}.flag-sm-ni{background-position:-216px -144px}.flag-sm-nl{background-position:-216px -160px}.flag-sm-no{background-position:-216px -176px}.flag-sm-np{background-position:-216px -192px}.flag-sm-nr{background-position:0 -208px}.flag-sm-nz{background-position:-24px -208px}.flag-sm-om{background-position:-48px -208px}.flag-sm-pa{background-position:-72px -208px}.flag-sm-pe{background-position:-96px -208px}.flag-sm-pg{background-position:-120px -208px}.flag-sm-ph{background-position:-144px -208px}.flag-sm-pk{background-position:-168px -208px}.flag-sm-pl{background-position:-192px -208px}.flag-sm-pt{background-position:-216px -208px}.flag-sm-pw{background-position:0 -224px}.flag-sm-py{background-position:-24px -224px}.flag-sm-qa{background-position:-48px -224px}.flag-sm-ro{background-position:-72px -224px}.flag-sm-rs{background-position:-96px -224px}.flag-sm-ru{background-position:-120px -224px}.flag-sm-rw{background-position:-144px -224px}.flag-sm-sa{background-position:-168px -224px}.flag-sm-sb{background-position:-192px -224px}.flag-sm-sc{background-position:-216px -224px}.flag-sm-sd{background-position:-240px 0}.flag-sm-se{background-position:-240px -16px}.flag-sm-sg{background-position:-240px -32px}.flag-sm-si{background-position:-240px -48px}.flag-sm-sk{background-position:-240px -64px}.flag-sm-sl{background-position:-240px -80px}.flag-sm-sm{background-position:-240px -96px}.flag-sm-sn{background-position:-240px -112px}.flag-sm-so{background-position:-240px -128px}.flag-sm-sr{background-position:-240px -144px}.flag-sm-ss{background-position:-240px -160px}.flag-sm-st{background-position:-240px -176px}.flag-sm-sv{background-position:-240px -192px}.flag-sm-sy{background-position:-240px -208px}.flag-sm-sz{background-position:-240px -224px}.flag-sm-td{background-position:0 -240px}.flag-sm-tg{background-position:-24px -240px}.flag-sm-th{background-position:-48px -240px}.flag-sm-tj{background-position:-72px -240px}.flag-sm-tl{background-position:-96px -240px}.flag-sm-tm{background-position:-120px -240px}.flag-sm-tu{background-position:-144px -240px}.flag-sm-dje{background-position:-144px -240px}.flag-sm-to{background-position:-168px -240px}.flag-sm-tr{background-position:-192px -240px}.flag-sm-tt{background-position:-216px -240px}.flag-sm-tv{background-position:-240px -240px}.flag-sm-tw{background-position:-264px 0}.flag-sm-tz{background-position:-264px -16px}.flag-sm-ua{background-position:-264px -32px}.flag-sm-ug{background-position:-264px -48px}.flag-sm-uk{background-position:-264px -64px}.flag-sm-gb{background-position:-264px -64px}.flag-sm-us{background-position:-264px -80px}.flag-sm-uy{background-position:-264px -96px}.flag-sm-uz{background-position:-264px -112px}.flag-sm-va{background-position:-264px -128px}.flag-sm-vc{background-position:-264px -144px}.flag-sm-ve{background-position:-264px -160px}.flag-sm-vn{background-position:-264px -176px}.flag-sm-vu{background-position:-264px -192px}.flag-sm-ws{background-position:-264px -208px}.flag-sm-xk{background-position:-264px -224px}.flag-sm-ye{background-position:-264px -240px}.flag-sm-za{background-position:0 -256px}.flag-sm-zm{background-position:-24px -256px}.flag-sm-zw{background-position:-48px -256px}.flag-md{background-image:url(../img/sprite/flags-47.png);display:inline-block;width:70px;height:47px;line-height:47px}.flag-md-AD{background-position:-70px 0}.flag-md-AE{background-position:-560px -423px}.flag-md-AF{background-position:0 -47px}.flag-md-AG{background-position:-70px -47px}.flag-md-AL{background-position:-140px 0}.flag-md-AM{background-position:-140px -47px}.flag-md-AR{background-position:0 -94px}.flag-md-AT{background-position:-70px -94px}.flag-md-AU{background-position:-140px -94px}.flag-md-AZ{background-position:0 -141px}.flag-md-BA{background-position:-70px -141px}.flag-md-BB{background-position:-140px -141px}.flag-md-BD{background-position:-210px 0}.flag-md-BE{background-position:-210px -47px}.flag-md-BF{background-position:-210px -94px}.flag-md-BG{background-position:-210px -141px}.flag-md-BH{background-position:0 -188px}.flag-md-BI{background-position:-70px -188px}.flag-md-BJ{background-position:-140px -188px}.flag-md-BN{background-position:-210px -188px}.flag-md-BO{background-position:-280px 0}.flag-md-BR{background-position:-280px -47px}.flag-md-BS{background-position:-280px -94px}.flag-md-BT{background-position:-280px -141px}.flag-md-BW{background-position:-280px -188px}.flag-md-BY{background-position:0 -235px}.flag-md-BZ{background-position:-70px -235px}.flag-md-CA{background-position:-140px -235px}.flag-md-CD{background-position:-210px -235px}.flag-md-CF{background-position:-280px -235px}.flag-md-CG{background-position:0 -282px}.flag-md-CH{background-position:-70px -282px}.flag-md-CI{background-position:-140px -282px}.flag-md-CL{background-position:-210px -282px}.flag-md-CM{background-position:-280px -282px}.flag-md-CN{background-position:-350px 0}.flag-md-CO{background-position:-350px -47px}.flag-md-CR{background-position:-350px -94px}.flag-md-CU{background-position:-350px -141px}.flag-md-CV{background-position:-350px -188px}.flag-md-CY{background-position:-350px -235px}.flag-md-CZ{background-position:-350px -282px}.flag-md-DE{background-position:0 -329px}.flag-md-DJ{background-position:-70px -329px}.flag-md-DK{background-position:-140px -329px}.flag-md-DM{background-position:-210px -329px}.flag-md-DO{background-position:-280px -329px}.flag-md-DZ{background-position:-350px -329px}.flag-md-EC{background-position:-420px 0}.flag-md-EE{background-position:-420px -47px}.flag-md-EG{background-position:-420px -94px}.flag-md-ER{background-position:-420px -141px}.flag-md-ES{background-position:-420px -188px}.flag-md-ET{background-position:-420px -235px}.flag-md-FI{background-position:-420px -282px}.flag-md-FJ{background-position:-420px -329px}.flag-md-FM{background-position:0 -376px}.flag-md-FR{background-position:-70px -376px}.flag-md-GA{background-position:-140px -376px}.flag-md-GD{background-position:-210px -376px}.flag-md-GE{background-position:-280px -376px}.flag-md-GH{background-position:-350px -376px}.flag-md-GM{background-position:-420px -376px}.flag-md-GN{background-position:0 -423px}.flag-md-GQ{background-position:-70px -423px}.flag-md-GR{background-position:-140px -423px}.flag-md-GT{background-position:-210px -423px}.flag-md-GW{background-position:-280px -423px}.flag-md-GY{background-position:-350px -423px}.flag-md-HN{background-position:-420px -423px}.flag-md-HR{background-position:-490px 0}.flag-md-HT{background-position:-490px -47px}.flag-md-HU{background-position:-490px -94px}.flag-md-ID{background-position:-490px -141px}.flag-md-IE{background-position:-490px -188px}.flag-md-IL{background-position:-490px -235px}.flag-md-IN{background-position:-490px -282px}.flag-md-IQ{background-position:-490px -329px}.flag-md-IR{background-position:-490px -376px}.flag-md-IS{background-position:-490px -423px}.flag-md-IT{background-position:0 -470px}.flag-md-JM{background-position:-70px -470px}.flag-md-JO{background-position:-140px -470px}.flag-md-JP{background-position:-210px -470px}.flag-md-KE{background-position:-280px -470px}.flag-md-KG{background-position:-350px -470px}.flag-md-KH{background-position:-420px -470px}.flag-md-KI{background-position:-490px -470px}.flag-md-KM{background-position:-560px 0}.flag-md-KN{background-position:-560px -47px}.flag-md-KP{background-position:-560px -94px}.flag-md-KR{background-position:-560px -141px}.flag-md-KW{background-position:-560px -188px}.flag-md-KZ{background-position:-560px -235px}.flag-md-LA{background-position:-560px -282px}.flag-md-LB{background-position:-560px -329px}.flag-md-LC{background-position:-560px -376px}.flag-md-LI{background-position:0 0}.flag-md-LK{background-position:-560px -470px}.flag-md-LR{background-position:0 -517px}.flag-md-LS{background-position:-70px -517px}.flag-md-LT{background-position:-140px -517px}.flag-md-LU{background-position:-210px -517px}.flag-md-LV{background-position:-280px -517px}.flag-md-LY{background-position:-350px -517px}.flag-md-MA{background-position:-420px -517px}.flag-md-MC{background-position:-490px -517px}.flag-md-MD{background-position:-560px -517px}.flag-md-ME{background-position:0 -564px}.flag-md-MG{background-position:-70px -564px}.flag-md-MH{background-position:-140px -564px}.flag-md-MK{background-position:-210px -564px}.flag-md-ML{background-position:-280px -564px}.flag-md-MM{background-position:-350px -564px}.flag-md-MN{background-position:-420px -564px}.flag-md-MR{background-position:-490px -564px}.flag-md-MT{background-position:-560px -564px}.flag-md-MU{background-position:-630px 0}.flag-md-MV{background-position:-630px -47px}.flag-md-MW{background-position:-630px -94px}.flag-md-MX{background-position:-630px -141px}.flag-md-MY{background-position:-630px -188px}.flag-md-MZ{background-position:-630px -235px}.flag-md-NA{background-position:-630px -282px}.flag-md-NE{background-position:-630px -329px}.flag-md-NG{background-position:-630px -376px}.flag-md-NI{background-position:-630px -423px}.flag-md-NL{background-position:-630px -470px}.flag-md-NO{background-position:-630px -517px}.flag-md-NP{background-position:-630px -564px}.flag-md-NR{background-position:0 -611px}.flag-md-NZ{background-position:-70px -611px}.flag-md-OM{background-position:-140px -611px}.flag-md-PA{background-position:-210px -611px}.flag-md-PE{background-position:-280px -611px}.flag-md-PG{background-position:-350px -611px}.flag-md-PH{background-position:-420px -611px}.flag-md-PK{background-position:-490px -611px}.flag-md-PL{background-position:-560px -611px}.flag-md-PT{background-position:-630px -611px}.flag-md-PW{background-position:-700px 0}.flag-md-PY{background-position:-700px -47px}.flag-md-QA{background-position:-700px -94px}.flag-md-RO{background-position:-700px -141px}.flag-md-RS{background-position:-700px -188px}.flag-md-RU{background-position:-700px -235px}.flag-md-RW{background-position:-700px -282px}.flag-md-SA{background-position:-700px -329px}.flag-md-SB{background-position:-700px -376px}.flag-md-SC{background-position:-700px -423px}.flag-md-SD{background-position:-700px -470px}.flag-md-SE{background-position:-700px -517px}.flag-md-SG{background-position:-700px -564px}.flag-md-SI{background-position:-700px -611px}.flag-md-SK{background-position:0 -658px}.flag-md-SL{background-position:-70px -658px}.flag-md-SM{background-position:-140px -658px}.flag-md-SN{background-position:-210px -658px}.flag-md-SO{background-position:-280px -658px}.flag-md-SR{background-position:-350px -658px}.flag-md-SS{background-position:-420px -658px}.flag-md-ST{background-position:-490px -658px}.flag-md-SV{background-position:-560px -658px}.flag-md-SY{background-position:-630px -658px}.flag-md-SZ{background-position:-700px -658px}.flag-md-TD{background-position:0 -705px}.flag-md-TG{background-position:-70px -705px}.flag-md-TH{background-position:-140px -705px}.flag-md-TJ{background-position:-210px -705px}.flag-md-TL{background-position:-280px -705px}.flag-md-TM{background-position:-350px -705px}.flag-md-TN{background-position:-420px -705px}.flag-md-TO{background-position:-490px -705px}.flag-md-TR{background-position:-560px -705px}.flag-md-TT{background-position:-630px -705px}.flag-md-TV{background-position:-700px -705px}.flag-md-TW{background-position:-770px 0}.flag-md-TZ{background-position:-770px -47px}.flag-md-UA{background-position:-770px -94px}.flag-md-UG{background-position:-770px -141px}.flag-md-UK{background-position:-770px -188px}.flag-md-US{background-position:-770px -235px}.flag-md-UY{background-position:-770px -282px}.flag-md-UZ{background-position:-770px -329px}.flag-md-VA{background-position:-770px -376px}.flag-md-VC{background-position:-770px -423px}.flag-md-VE{background-position:-770px -470px}.flag-md-VN{background-position:-770px -517px}.flag-md-VU{background-position:-770px -564px}.flag-md-WS{background-position:-770px -611px}.flag-md-XK{background-position:-770px -658px}.flag-md-YE{background-position:-770px -705px}.flag-md-ZA{background-position:0 -752px}.flag-md-ZM{background-position:-70px -752px}.flag-md-ZW{background-position:-140px -752px}.angebotUeberschrift{font-size:14px}
