html,body{padding:0!important;scroll-behavior:smooth;min-width:320px;overflow-x:hidden;width:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:circle;list-style-type:circle;list-style-position:outside;padding-left:15px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0;vertical-align:top}*{-webkit-box-sizing:border-box;touch-action:manipulation;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;-webkit-font-smoothing:antialiased}:root{--sf_grau:#636466;--sf_grau50:#b1b1b2;--sf_hellgrau:#f2f5f7;--sf_dunkelblau:#0e78af;--primary:#0e78af!important;--sf_hellblau:#0e7bb4;--blue:#0e7bb4!important;--sf_hellblau15:#daebf3;--sf_blau12:#e2eff6;--sf_rot:#e2003b;--sf_orange:#ff9c00;--sf_gelb:#fdd516;--sf_weiss:#fff;--sf_gruen:#5cb85c;--sf_hellgruen:#d6edd6;--layoutmaxwidth:1280px;--mobnavwidht:100%;--awesomeversion:'Font Awesome\ 6 Pro'}a{color:#0e7bb4;text-decoration:none}a:hover{color:#0e78af;text-decoration:unset!important;text-decoration-line:none;text-decoration:none}img{border:0}a img{border:none}label{cursor:pointer}strong{font-weight:bold}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}h1{color:#636466!important}h2{color:#0e78af!important}h3{color:#0e7bb4!important}h4{color:#636466!important}h5{color:#0e78af!important;font-size:14px;font-weight:bold!important}@media (max-width:575px){h1{font-size:28px!important;font-weight:bold!important}h2{font-size:24px!important}h3{font-size:20px!important}h4{font-size:18px!important}}@media (max-width:375px){h1{font-size:24px!important;font-weight:bold!important}h2{font-size:22px!important}h3{font-size:18px!important}h4{font-size:16px!important}}.bg_dunkelblau,.bg-primary{background-color:#0e78af!important}.bg_gruen,.bg-success{background-color:#5cb85c!important}.bg_hellgruen{background:none repeat scroll 0 0 #d6edd6!important}.bg_grau{background:none repeat scroll 0 0 #f2f5f7}.bg_orange{background:none repeat scroll 0 0 #ff9c00!important}.bg_dunkelgrau{background:none repeat scroll 0 0 #636466!important}.bg_weiss{background:none repeat scroll 0 0 #fff}.bg_blau{background:none repeat scroll 0 0 #0e78af}.bg_blau12{background:none repeat scroll 0 0 #e2eff6}.bg_rot{background:none repeat scroll 0 0 #e2003b}.color_rot{color:#e2003b}.color_orange{color:#ff9c00}.btn-success,.btn-warning,.btn-primary{color:#fff!important}.btn-outline-primary{color:#0e78af!important;border:1px solid #0e78af!important}.btn-outline-primary:hover{color:#fff!important;background:#0e78af!important}.btn-success{background-color:#5cb85c!important;border-color:#5cb85c!important}.btn-warning{background-color:#ff9c00!important;border-color:#ff9c00!important}.btn-primary{background-color:#0e78af!important;border-color:#0e78af!important}.btn-primary:hover{background-color:#0e7bb4!important;transition:.8s}.btn-info{background-color:#0e7bb4!important;border-color:#0e7bb4!important}.badge-danger{background-color:#e2003b!important}.progress,.btn,.card,.card-header,.card-img-top,.badge,.alert,input,select,textarea,.slidercard,.modal-content{border-radius:0!important}.modal-content{border:0!important}.card-img-top{min-height:203px!important}.form-control{background-color:transparent!important}.reiseexperte{margin:0;padding:7px;font-weight:bold;color:#636466}.reiseexperte a{color:#0c76ac}.reiseexperte:before{font-family:'Font Awesome\ 6 Pro';content:" \f879"!important;font-weight:900}.phonediv{background:#efefef;color:#636466;padding:2px 16px;text-align:right;font-size:10px;background:#efefef;box-shadow:0 4px 8px 0 rgba(0,0,0,.2) , 0 0 0 0 rgba(0,0,0,.19)}a,button{font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer;border:none;outline:none;background:none;text-decoration:none}@media only screen and (max-width:768px){a,button{cursor:default!important;border:none;outline:none}}img,video{display:block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.container{max-width:1250px!important;width:100%;height:auto;padding:0 15rem;margin:0 auto}.logo{z-index:1;margin-right:30px;width:190px;height:55px}@media only screen and (max-width:992px){.container{padding:0 1rem;margin:0 auto}.logo{z-index:1;margin-right:0;width:140px;height:40px}}.topnavcontainer div.container_i{height:36px!important;font-size:14px!important}.header{position:relative;display:block;top:0;left:0;width:100%;height:85px!important;padding:15px 0;margin:0 auto;z-index:99;border:none;outline:none;background:#fff;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1) , 0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1) , 0 2px 4px -1px rgba(0,0,0,.06)}@media only screen and (max-width:992px){.header{height:70px!important}}.header div.container{height:55px!important}.carousel-item.bigslider>img,#homeslider{height:100%;max-height:700px;width:100%;max-width:1280px;margin:0 auto;clear:both;overflow:hidden}.container_i{margin:0 auto;max-width:1280px;width:100%;padding:0;overflow:hidden}div.container_i div.tuev-sqm-banner{position:absolute;background:transparent;bottom:30px;float:right;right:15px;margin-bottom:30px}@media (max-width:576px){div.container_i div.tuev-sqm-banner{position:absolute;bottom:20px;margin-bottom:0}div.container_i div.tuev-sqm-banner img{max-width:185px}}.header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-item-left,.header-item-center,.header-item-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0}.header-item-left{-ms-flex:0 0 16%;flex:0 0 16%}.header-item-center{-ms-flex:0 0 76%;flex:0 0 76%;margin-bottom:-30px}.header-item-right{-ms-flex:0 0 5%;flex:0 0 5%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:-7px}.header-item-right .menu-icon{font-size:1.35rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-left:1rem;border:none;outline:none;color:#495057;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.header .menu>ul>li{display:inline-block;line-height:3.125rem;margin-left:1.5rem}.header .menu>ul>li>a,.header .menu>ul>li>span.olink{position:relative;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.25;border:none;outline:none;color:#495057;text-rendering:optimizeLegibility;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.header .menu>ul>li .menu-subs{position:absolute;width:100%;height:auto;margin-top:1.75rem;padding:1rem 2rem;border:none;outline:none;z-index:500;opacity:0;visibility:hidden;border-top:3px solid #0e78af;background:#fff;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1) , 0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1) , 0 2px 4px -1px rgba(0,0,0,.06);-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.header .menu>ul>li .menu-subs>ul>li{line-height:1}.header .menu>ul>li .menu-subs>ul>li>a{display:inline-block;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.25;padding:.75rem 0;border:none;outline:none;color:#495057;text-rendering:optimizeLegibility;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.header .menu>ul>li .menu-column-1{min-width:16rem;max-width:20rem}.header .menu>ul>li .menu-subs.menu-mega{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header .menu>ul>li .menu-subs.menu-mega>.list-item>ul>li{display:block;line-height:1}.header .menu>ul>li .menu-subs.menu-mega>.list-item>ul>li>a{display:inline-block;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.25;padding:7px 0;border:none;outline:none;color:#495057;text-rendering:optimizeLegibility;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.header .menu>ul>li .menu-subs.menu-column-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1280px;width:100%;padding:1.25rem 1rem}.header .menu>ul>li .menu-subs.menu-column-4>.list-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 1rem}div.menu-subs.menu-mega.menu-column-4 div.list-item ul li{padding-left:0!important}.header .menu>ul>li .menu-subs.menu-column-4>.list-item .title{color:#0e78af!important;line-height:16px;font-size:16px;font-weight:bold!important;padding:.75rem 0;border:none;outline:none;text-rendering:optimizeLegibility;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.header .menu>ul>li .menu-subs.menu-column-4>.list-item.text-center .title{text-align:center}.header .menu>ul>li .menu-subs.menu-column-4>.list-item img.responsive{max-width:100%;width:100%;height:auto;margin-top:.75rem;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.header .menu>ul>li .menu-subs.menu-mega>.list-item>ul>li>a:hover,.header .menu>ul>li .menu-subs>ul>li>a:hover{color:#0e78af}.header-item-right a:hover,.header .menu>ul>li:hover>a{color:#0e78af}@media only screen and (min-width:993px){.header .menu>ul>li.menu-item-has-children:hover .menu-subs{margin-top:.5rem;opacity:1;visibility:visible}}.menu-mobile-header,.menu-mobile-trigger{display:none}@media only screen and (max-width:992px){.header-item-center{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header-item-left,.header-item-right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .menu-mobile-trigger{position:relative;display:block;cursor:pointer;width:1.75rem;height:1rem;border:none;outline:none;margin-left:1.25rem;background:none;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out}.header .menu-mobile-trigger span{display:block;position:absolute;width:100%;height:2px;left:0;border:none;outline:none;opacity:1;background:#495057;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.header .menu-mobile-trigger span:nth-child(1) {top:0}.header .menu-mobile-trigger span:nth-child(2), .header .menu-mobile-trigger span:nth-child(3) {top:.5rem}.header .menu-mobile-trigger span:nth-child(4) {top:1rem}.header-item-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .menu{position:fixed;top:0;left:0;width:20rem;height:100%;z-index:1099;overflow:hidden;background:#fff;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.header .menu.active{-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%)}.header .menu>ul>li{display:block;line-height:1;margin:0}.header .menu>ul>li>a,.header .menu>ul>li>span.olink{display:block;cursor:pointer;line-height:3.125rem;height:3.125rem;padding:0 3.125rem 0 1rem;border-bottom:1px solid rgba(0,0,0,.1)}.header .menu>ul>li>a i.ion{position:absolute;font-size:1.25rem;line-height:3.125rem;top:0;right:0;width:3.125rem;height:3.125rem;text-align:center;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.header .menu .menu-mobile-header{position:relative;position:-webkit-sticky;position:sticky;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:0;height:3.125rem;z-index:501;border-bottom:1px solid rgba(0,0,0,.1);background:#fff}.header .menu .menu-mobile-header .menu-mobile-arrow{display:none;font-size:1.25rem;line-height:3.125rem;width:3.125rem;height:3.125rem;cursor:pointer;border-right:1px solid rgba(0,0,0,.1);color:#495057;text-align:center}.header .menu .menu-mobile-header.active .menu-mobile-arrow{display:block}.header .menu .menu-mobile-header .menu-mobile-title{font-family:inherit;font-size:1rem;font-weight:500;line-height:inherit;color:#495057;text-rendering:optimizeLegibility}.header .menu .menu-mobile-header .menu-mobile-close{font-size:2.25rem;line-height:3.125rem;cursor:pointer;width:3.125rem;height:3.125rem;border-left:1px solid rgba(0,0,0,.1);color:#495057;text-align:center}.header .menu .menu-section{height:100%;overflow-y:auto;overflow-x:hidden}.header .menu>ul>li .menu-subs{position:absolute;display:none;top:0;left:0;max-width:none;min-width:auto;width:100%;height:100%;margin:0;padding:1rem;padding-top:4rem;opacity:1;overflow-y:auto;visibility:visible;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-box-shadow:none;box-shadow:none}.header .menu>ul>li .menu-subs.menu-mega{position:absolute;display:none;top:0;left:0;max-width:none;min-width:auto;width:100%;height:100%;margin:0;padding:1rem;padding-top:4rem;opacity:1;overflow-y:auto;visibility:visible;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-box-shadow:none;box-shadow:none}.header .menu>ul>li .menu-subs.active{display:block}.header .menu>ul>li .menu-subs.menu-column-4>.list-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0}.header .menu>ul>li .menu-subs.menu-column-4>.list-item img.responsive{margin-top:0}.header .menu>ul>li .menu-subs.menu-column-4>.list-item.text-center .title{margin-bottom:1.25rem}.header .menu>ul>li .menu-subs.menu-column-4>.list-item.text-center:last-child .title{margin-bottom:0}.header .menu>ul>li .menu-subs>ul>li>a{display:block}.header .menu>ul>li .menu-subs.menu-mega>.list-item>ul{margin-bottom:1rem}.header .menu>ul>li .menu-subs.menu-mega>.list-item>ul>li>a{display:block}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1098;opacity:0;visibility:hidden;background:rgba(0,0,0,.55);-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.overlay.active{opacity:1;visibility:visible}}#rfview{cursor:pointer}.modal .modal-dialog-aside{width:500px;max-width:90%;height:auto;margin:0;transform:translate(0);transition:transform .2s;border-top:10px solid #5cb85c}@media (max-width:400px){.modal .modal-dialog-aside{width:100%;max-width:100%}}.modal .modal-dialog-aside .modal-content{height:inherit;border:0;border-radius:0}.modal .modal-dialog-aside .modal-content .modal-body{overflow-y:auto}.modal.fixed-right .modal-dialog-aside{margin-left:auto;transform:translateX(100%);margin-top:40px}@media (max-width:991px){.modal.fixed-right .modal-dialog-aside{margin-top:60px}}.modal.show .modal-dialog-aside{transform:translateX(0)}#rfcart_m{position:absolute;font-size:24px;font-weight:400;top:15px;right:50px;color:#636466!important}i#cartcount_d{font-size:18px;color:#fff!important}i#cartcount_d:hover{font-size:18px;color:#fff!important;background:#5cb85c;transform:scale(1.4)}li.rf_cart_d_nav,.rf_cart_d_nav a{z-index:1051;color:#fff!important;background:#5cb85c!important}a#rfcart_d:hover i{color:#fff!important;cursor:pointer}.fal[data-count]{position:relative}.fal[data-count]:after{position:absolute;right:-.75em;top:-.75em;content:attr(data-count);padding:.5em;border-radius:10em;line-height:.9em;color:#fff;background:#e2003b;opacity:.8;text-align:center;min-width:2em;font:bold .4em sans-serif}@media (max-width:576px){div#homeslider.hide{display:none}}body.noscroll{position:sticky;overflow:hidden}.sticky_container,.sticky_container .rf_container{max-width:1280px;width:100%;background:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,0) , 0 6px 20px 0 rgba(0,0,0,.19)}.sticky_container{height:auto;margin:0 auto}.sticky_container .rf_container{display:none;position:fixed;top:122px;z-index:2}.sticky_container.sticky .rf_container{top:0}*/

.sticky_container .rf_container.permanent
{height:350px}.sticky_container .rf_container.permanent,.sticky_container.show .rf_container{display:block!important}@media (min-width:992px){.sticky_container .rf_container.permanent{position:absolute;max-width:330px}.rf_container.permanent .forminput.col-lg-12,  .rf_container.permanent .formbutton.col-lg-12, .rf_container.permanent .forminput.col-lg-12:nth-child(3)
  {-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}}@media (max-width:992px){.sticky_container .rf_container.permanent{height:140px}.sticky_container .rf_container{position:relative;top:0;width:100%}.sticky_container.show .rf_container{position:fixed;top:106px;width:100%}.sticky_container.show.sticky .rf_container{top:0}}@media (max-width:575px){.sticky_container .rf_container.permanent{height:350px}}.rf_overlay{position:fixed;overflow-y:scroll;overscroll-behavior:contain;display:none;width:100%;height:100%;top:0;left:0;right:0;z-index:80;bottom:0;background-color:rgba(0,0,0,.7);cursor:pointer;z-index:1}@media (min-width:992px){.sticky_container .forminput.col-lg-12{-ms-flex:0 0 25%!important;flex:0 0 25%!important;max-width:25%!important}.sticky_container .forminput.col-lg-12:nth-child(3)
  {-ms-flex:0 0 16.666667%!important;flex:0 0 16.666667%!important;max-width:16.666667%!important}.sticky_container .formbutton.col-lg-12{-ms-flex:0 0 8.333333%!important;flex:0 0 8.333333%!important;max-width:8.333333%!important}.rf_container.permanent{margin-left:60px;margin-top:60px}}.rf_container div.forminput{width:100%!important;display:block!important;border-right:2px solid #f2f5f7;border-left:2px solid #fff;border-top:2px solid #fff;border-bottom:2px solid #fff;background:#fff;height:70px!important;padding:13px 13px;.forminput.forminvalidfade {

  animation: fadeinout 1.5s linear 1 forwards;
}

@keyframes fadeinout {
 
  50% { border:2px solid #ff9c00; background: #ff9c00;}
}


@media (max-width: 992px) 
{
	.rf_container div.forminput
	{
		/*border-right: 2px solid #f2f5f7;
		border-left: 2px solid #FFF;
		border-top: 2px solid #FFF;*/
		border-bottom: 2px solid  #f2f5f7;
		/* Border vom padding abziehen 
		padding: 13px 13px;*/
    
	}
	
	.rf_container div.forminput:nth-child(2)
	{
		border-right: 0px solid #FFF;
	/*	border-left: 2px solid #FFF; */
		border-top: 0px solid #FFF;
		border-bottom: 2px solid  #f2f5f7;
		/* Border vom padding abziehen */
		padding: 8px 13px;
	}
}

@media (max-width: 575px) 
{
	.rf_container div.forminput
	{
		
		border-right: 0px solid #f2f5f7;
    border-left: 0px solid #FFF;
    /*
		border-top: 0px solid #FFF;
    */
    
    border-bottom: 1px solid  #f2f5f7;
    
		
		padding: 10px 13px;
		/* Border vom padding abziehen 
		padding: 8px 13px;*/
	}
	.rf_container div.forminput:nth-child(4)
	{
		border-bottom: 0px solid  #f2f5f7;
	}
	
	.rf_container div.forminput:nth-child(2)
	{
		border-bottom: 1px solid  #f2f5f7;
	}
}

.rf_container .form-row
{
	margin-left:0px;
	margin-right:0px;
	
}

.rf_container form .form-control {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  border:1px solid transparent!important;
  
}
  /*
  border-left: 1px solid transparent!important;
  border-right: 1px solid transparent!important;
  border-top: 1px solid transparent!important;
  */
}.rf_container form .form-control:focus{border-color:#fff;-webkit-box-shadow:none;box-shadow:none}.rf_container form .form-control[readonly]{background:#fff}#tnhandler,#tnhandler-gsg{display:none;position:absolute;background:#fff;z-index:3001;min-width:300px;max-width:100%;padding:15px;margin-top:5px;margin-left:-15px;box-shadow:0 4px 8px 0 rgba(0,0,0,0) , 0 6px 20px 0 rgba(0,0,0,.19)}@media (max-width:564px){#tnhandler,#tnhandler-gsg{position:fixed!important;bottom:0;width:100%;z-index:3002;right:0;left:0;margin-left:0}}#tnhandler a,#tnhandler-gsg a{color:#fff!important}#tnhandler label,#tnhandler-gsg label{margin-top:8px}.handle-counter{overflow:hidden}.handle-counter .counter-minus,.handle-counter .counter-plus,.handle-counter input{float:left;text-align:center}.handle-counter .counter-minus,.handle-counter .counter-plus{text-align:center}.handle-counter input{width:50px;border-width:1px;border-left:none;border-right:none;line-height:38px;height:38px!important;padding-top:10px;border-bottom:1px solid #0e78af!important}.rf_container form input{padding:0!important;border:2px solid transparent;height:25px;padding-bottom:5px}.rf_container form label{color:#636466!important;font-size:14px;font-weight:bold;margin-bottom:0}.rf_container div.formbutton{background:#ff9c00;padding:0!important;width:100%}@media (max-width:575px){.rf_container div.formbutton{margin-top:0;height:44px;margin-bottom:-2px}}.rf_container div.formbutton button{background:#ff9c00;padding:14px!important;border:0 solid!important;width:100%;height:100%}@media (max-width:992px){.rf_container div.formbutton button{padding:10px 14px!important}}@media (max-width:576px){.rf_container div.formbutton button{font-size:12px}}.rf_star{color:#ff9c00!important;font-size:24px!important;transition:.8s}@media (max-width:960px){.rf_star{font-size:16px!important}}#rf_filter>.col-12{border-left:1px solid #f2f5f7;border-right:1px solid #f2f5f7;border-bottom:1px solid #f2f5f7;padding:15px}#rf_filter>.col-12>span,span#RFModalLabel{font-weight:bold;color:#636466}#rf_filter>.col-12:first-child{border:1px solid #f2f5f7}#rf_filter.row div.col-12 div.checkbox form label{margin-bottom:5px!important}.rf_input_animated{color:#5cb85c!important;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeOut {
  0% {color: #5cb85c;}
  100% {color:#636466;}
}@keyframes fadeOut {
  0% {color: #5cb85c;}
  100% {color:#636466;}
}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@media (max-width:576px){.hotelimagebox{padding:0!important}}label[required]:after{content:"*";color:#e2003b}#sterne{font-family:'Font Awesome\ 6 Pro';font-weight:900;color:#ff9c00;display:block}#sterne[bewertung="5"]:before{content:"\f005\00a0\f005\00a0\f005\00a0\f005\00a0\f005"}#sterne[bewertung="4h"]:before{content:"\f005\00a0\f005\00a0\f005\00a0\f005\00a0\f5c0"}#sterne[bewertung="4"]:before{content:"\f005\00a0\f005\00a0\f005\00a0\f005"}#sterne[bewertung="4"]:after{font-weight:100;content:"\00a0\f005"}#sterne[bewertung="3h"]:before{content:"\f005\00a0\f005\00a0\f005\00a0\f5c0"}#sterne[bewertung="3h"]:after{font-weight:100;content:"\00a0\f005"}#sterne[bewertung="3"]:before{content:"\f005\00a0\f005\00a0\f005"}#sterne[bewertung="3"]:after{font-weight:100;content:"\00a0\f005\00a0\f005"}#sterne.uspsterne{color:#fdd516;font-size:32px}#sterne.uku{font-size:32px;text-align:center}#sterne.reviewslider{font-size:32px;padding-top:30px;padding-bottom:30px;line-height:20px}#sterne.uspbox,#sterne.lok{font-size:32px;padding-top:10px;line-height:20px}#sterne.lokhotel{font-size:24px;line-height:24px;letter-spacing:-3px}@media (max-width:1000px){#sterne.lokhotel{font-size:18px;letter-spacing:-2.5px}}.card.bewertung div small:before{content:"\aReisedatum: ";white-space:pre}.card.bewertung div strong{color:#636466}div.dreieck{width:0;height:0;position:relative;margin-left:15px;border-left:0 solid transparent;border-right:25px solid transparent;border-top:22px solid #0e7bb4;transform:rotate(0deg);margin-bottom:-20px}.hoteldetails div h3{font-size:1.25rem;color:#636466}.homethemes div div.card{background:none repeat scroll 0 0 #f2f5f7}.homethemes div div.card a,.reviewslider>span{color:#636466!important;font-weight:bold;font-size:1.5rem}.homethemes div div.card a:hover{color:#0e78af!important;font-weight:bold}.reviews div div span{color:#636466;font-size:1.5rem}.card.bewertung{margin-top:15px}.card.bewertung>.card-header{background:#0e7bb4!important;color:#fff;border-top:0!important}.card.bewertung>.card-body{background:#f2f5f7;border-top:0}.card-footer.custom{background-color:rgba(0,0,0,.0);border-top:0 solid rgba(0,0,0,.125)}#bland-slider div div div.card.card-body,#topregionen-slider div div div.card.card-body{padding:15px 0 15px 0}.slidercontrols{float:right;margin-bottom:10px}.slidercontrols a:before{font-family:'Font Awesome\ 6 Pro';font-weight:100}.slidercontrols a[data-slide="prev"]:before{content:"\f053"}.slidercontrols a[data-slide="next"]:before{content:"\f054"}.carousel-control-prev-icon,.carousel-control-next-icon{background-image:none!important;width:32px!important;height:32px!important}.carousel-control-prev-icon:before,.carousel-control-next-icon:before{font-family:'Font Awesome\ 6 Pro'!important;font-weight:100!important;font-size:32px;color:#fff}.carousel-control-prev-icon.orange:before,.carousel-control-next-icon.orange:before{color:#ff9c00}.carousel-control-prev-icon.hellblau:before,.carousel-control-next-icon.hellblau:before{color:#0e7bb4}.carousel-control-prev-icon.dunkelblau:before,.carousel-control-next-icon.dunkelblau:before{color:#0e78af}.carousel-control-prev-icon:before{content:"\f137"!important}.carousel-control-next-icon:before{content:"\f138"!important}.slidercard .card-body{color:#636466!important;background:#f2f5f7!important;padding:15px 15px 15px 15px;margin-bottom:15px}.slidercard .card-body a,.slidercard .card-body a:hover,.reisecard .card-body span,.slidercard a .card-body{color:#636466!important;font-weight:normal;font-size:18px!important}.slidercard a:hover .card-body{font-weight:600;color:#0e78af!important;cursor:pointer!important;font-weight:normal;font-size:18px}.slidercard a:hover img{opacity:.6}.reisecard .card-body{color:#636466!important;background:#f2f5f7}.reisecard .card-body span.reise{font-weight:bold!important;font-size:1.25rem}.reisecard .card-body small:before{content:"\A";white-space:pre}.reisecard .card-body span.price{font-weight:normal!important;font-size:28px}.reisecard .card-footer{padding:0!important;border-top:0 solid rgba(0,0,0,.125)!important}.reisecard ul,.hotelspecial ul,.herospecial ul{list-style:none!important;padding:15px 0 0 0}.reisecard li,.hotelspecial li,.herospecial li{padding-left:1.3em}.reisecard li:before,.hotelspecial li:before,.herospecial li:before{content:"\f00c";font-family:'Font Awesome\ 6 Pro';font-weight:900;display:inline-block;margin-left:-1.3em;width:1.3em}.reisecard li:before,.hotelspecial li:before{color:#ff9c00!important}.herospecial li:before{color:#5cb85c!important}.row.ics div.col-md-12{margin-bottom:30px}.row.ics div.col-md-12{margin-bottom:30px}.row.ics div.col-md-12 img{min-height:203px}@media (max-width:768px){div.ics div.col-md-12{height:50%;max-height:100%;margin-bottom:7px;padding-bottom:7px;min-height:100px!important}.row.ics div.col-md-12 img{min-height:100px!important;width:100%}}.ics div .caption{position:relative;margin-top:-60px;left:15px;color:#fff;font-weight:bold;font-size:32px}.caption a{color:#fff!important}.caption a:hover{text-decoration:underline!important}@media (max-width:960px){#bland{padding:5px 15px}}.iconbox div.col-12{background:#0e78af;padding-bottom:15px}.iconbox div a i{display:block}@media only screen and (max-width:600px){.iconbox.linkbar div.col-12{border-top:2px solid #fff}}.iconbox.linkbar div{padding-top:30px;padding-bottom:30px}.iconbox div a i:after{content:"\a";white-space:pre}.iconbox div a i.chevron-down{margin-top:15px}.iconbox>div>a,.iconbox>div:hover>a{color:#fff!important}.iconbox>div:hover>a{font-weight:bold!important}div.expertdescr span{font-weight:bold;color:#0e7bb4!important;font-size:1.5rem}div.expertdescr strong:before{content:"\A";white-space:pre}div.expertdescr strong{color:#636466}@media (max-width:768px){div.expertdescr,div.expertimg{text-align:center}div.expertimg{margin-bottom:15px}div.expertimg img{margin-bottom:15px;display:inline}}div.katalog,div.indivangebot{color:#fff!important}div.newsletter{color:#636466}div.newsletter i.fa{color:#ff9c00}div.newsletter span:before{content:"\A";white-space:pre-wrap}div.katalog span,div.newsletter span,div.indivangebot span{font-size:1.75rem}.filterbar{min-height:400px;border-right:15px solid #fff}.filtererg_dauer{font-size:14px;color:#636466}.filtererg_preis{font-size:20px;color:#0e78af;font-weight:bold!important}.filtererg_button{margin-top:15px;margin-bottom:15px}.filtererg_button:before{font-family:'Font Awesome\ 6 Pro';content:"\f054\00a0"}ol.breadcrumb{padding:15px 0 0 0!important;margin:0 auto;width:100%;max-width:1280px;font-size:12px;background-color:rgba(255,255,255,0)!important}.breadcrumb>li{display:inline-block;color:#636466!important}.breadcrumb>li a span{color:#0e78af!important;font-weight:bold}.breadcrumb>li span{color:#0e7bb4!important}.breadcrumb>li+li:before{padding:0 5px;color:#0e78af!important;font-family:'Font Awesome\ 6 Pro';font-weight:400;content:"\f054";font-size:8px}#wrapper,#wrapper_el,#wrapper_p15,#wrapper_op,#wrapper_stickybottom{margin:0 auto;max-width:1280px;width:100%;padding:40px 15px 40px 15px}@media screen and (max-width:767px){#wrapper{padding:30px 15px 30px 15px}}#wrapper_el{padding:40px 0 40px 0}#wrapper_p15{padding:5px 0 5px 0}#wrapper_op{padding:0}#wrapper_stickybottom{padding:5px 15px 5px 15px}.breadcrumbwrapper{padding:0 15px 0 15px!important}@media screen and (max-width:575px){.eltwrapper{padding:15px 15px 30px 15px!important}}.p-15{padding:15px}@media screen and (max-width:767px){.sticky_bottom{display:none;position:fixed;bottom:0;width:100%;padding:5px 0 5px 0;box-shadow:0 4px 8px 0 rgba(0,0,0,0) , 0 6px 20px 0 rgba(0,0,0,.19)}}.bewertung_box{box-shadow:0 3px 6px rgba(0,0,0,.16) , 0 3px 6px rgba(0,0,0,.23);height:100%;padding:15px 15px;margin-top:15px;background-color:#fff;border:1px solid #efefef}.rf_hotel{margin-bottom:15px;margin-left:0;padding:15px 0 15px 0;border:1px solid #f2f5f7}@media (max-width:767px){.rf_hotel{margin-bottom:15px;margin-left:0;padding:15px 15px 0 0;border:1px solid #f2f5f7}}@media (max-width:575px){.rf_hotel{margin-bottom:15px;margin-left:-15px;padding:15px 0 15px 0;border:1px solid #fff}}.rf_hotel:hover{background:#f2f5f7;border:1px solid #b1b1b2;transition:.7s}.rf_content{margin-left:-30px}@media (max-width:575px){.rf_content{margin:15px -15px 0 -15px}}.rf_content div span.badge{margin-right:10px}span.ukuname,a.ukuname{margin-bottom:0;text-decoration:none;color:#0e7bb4!important;font-size:18px!important;font-weight:bold!important}a.ukuname:after{font-family:'Font Awesome\ 6 Pro';content:" \f05a"!important;font-weight:100}a.ukuname:hover{color:#0e78af!important}.rf_content div small:before{content:"\AOrt: ";white-space:pre;font-weight:bold}div.ukubewertung{font-size:12px;line-height:14px!important}div.ukubewertung:before,div.ukubewertung a:before{content:"\A";white-space:pre}div.ukubewertung span{color:#636466;font-weight:bold}#ModalRFfilter.modal{margin-top:60px}.modal-body.RFfilter{max-height:450px;overflow-y:scroll!important;padding-top:0;padding-bottom:0}@media screen and (max-height:570px){.modal-body.RFfilter{max-height:360px}}.card{border:0 solid rgba(0,0,0,0)!important}.card-header,.card-header:last-child{border-bottom:0 solid rgba(255,255,255,1)!important}.btn-link{color:#0e78af!important;text-decoration:none!important}.reisetag{color:var(--sf_grau);font-weight:bold}.xs-center{text-align:inherit}@media screen and (max-width:767px){.xs-center{text-align:center!important;vertical-align:middle!important}}.right-xs-left{float:right}@media screen and (max-width:767px){.right-xs-left{float:left}}div.elok_content{padding:15px 30px}[data-toggle="collapse"].collapsed .if-not-collapsed{display:none}[data-toggle="collapse"]:not(.collapsed) .if-collapsed {display:none}div#accordion_elok div.card>.card-header{border-top:15px solid #fff!important}div#accordion_programm div.card>.card-header,div.accordion_style1 div.card>.card-header{background:#fff;padding-left:5px;padding-right:5px;border-top:2px solid #0e78af}div#accordion_programm div.card>.card-header>h5>button,div.accordion_style1 div.card>.card-header>h5>button{color:#0e7bb4;font-size:24px}@media screen and (max-width:767px){div#accordion_programm div.card>.card-header>h5>button,div.accordion_style1 div.card>.card-header>h5>button{color:#0e7bb4;font-size:18px}}div#accordion_programm_bausteine div.card>.card-header,div.accordion_style2 div.card>.card-header{background:#f2f5f7!important;border-top:3px solid #fff!important;border-bottom:3px solid #fff!important}div#accordion_programm_bausteine div.card>.card-header>h5>button,div.accordion_style2 div.card>.card-header>h5>button{color:#636466!important;font-weight:bold;font-size:14px}@media screen and (max-width:767px){div#accordion_programm_bausteine div.card>.card-header>h5>button,div.accordion_style2 div.card>.card-header>h5>button{color:#636466!important;font-weight:bold;font-size:14px}}.titleBox{background:#f2f5f7;padding:10px;color:#0e78af}div#collapseimg a:hover{text-decoration:none}@media (max-width:960px){.titleBox{display:none}}#reisebilder>.row,#reisevideos>.row>.col-md-4{padding-bottom:30px}#reisebilder>.row>img{max-width:386px;width:100%}div.reisebericht div.row{margin-top:60px;margin-bottom:60px}img.voll{width:100%;padding-top:45px;margin-bottom:45px}div.reisebericht div.halblinks{padding:0 30px 0 0}div.reisebericht div.halblinks img,div.reisebericht div.halbrechts img{width:100%}div.reisebericht div.halbrechts{padding:0 0 0 30px}@media (max-width:768px){div.reisebericht div.halblinks,div.reisebericht div.halbrechts{padding:30px}}section#footer{padding-bottom:60px}#footer a{color:#fff;text-decoration:none!important;background-color:transparent;-webkit-text-decoration-skip:objects}#footer ul{padding-top:30px}#footer ul.social li{padding:3px 0}#footer ul.social li a i{margin-right:5px;font-size:25px;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;transition:.5s all ease}#footer ul.social li:hover a i{color:#ff9c00}p.info-ak{color:#e2003b!important}.back-to-top{background:#636466;position:fixed;opacity:.8;bottom:20px;right:20px;width:50px;height:50px;border-radius:35px;transition:all .3s ease}.back-to-top:before{font-family:'Font Awesome\ 6 Pro';content:" \f077"!important;font-weight:100;font-size:20px;color:#fff;margin:0;position:relative;left:16px;top:9px}.back-to-top:hover:before{top:4px;transition:all .3s ease}hr.spacer-line{width:100%;border-bottom:1px solid #dee2e6;margin:15px}hr.spacer-line-bold{width:100%;border-bottom:2px solid #dee2e6;margin:15px}hr.spacer-line-hidden{width:100%;border:0 solid #fff!important;margin:15px}