@charset "UTF-8";
/***!  /templates/bp-template/css/template-basics.css?v.1.0.7  !***/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,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{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{src:url('https://www.hotel-velo.de/templates/bp-template/fonts/roboto/roboto-v18-latin-regular.eot');src:local('Roboto'),local('Roboto-Regular'),url('https://www.hotel-velo.de/templates/bp-template/fonts/roboto/roboto-v18-latin-regular.eot#iefix') format('embedded-opentype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/roboto/roboto-v18-latin-regular.woff2') format('woff2'),url('https://www.hotel-velo.de/templates/bp-template/fonts/roboto/roboto-v18-latin-regular.woff') format('woff'),url('https://www.hotel-velo.de/templates/bp-template/fonts/roboto/roboto-v18-latin-regular.ttf') format('truetype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/roboto/roboto-v18-latin-regular.svg#Roboto') format('svg');font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap}@font-face{src:url('https://www.hotel-velo.de/templates/bp-template/fonts/playfair-display-v13-latin/playfair-display-v13-latin-regular.eot');src:local('Playfair Display Regular'),local('PlayfairDisplay-Regular'),url('https://www.hotel-velo.de/templates/bp-template/fonts/playfair-display-v13-latin/playfair-display-v13-latin-regular.eot#iefix') format('embedded-opentype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/playfair-display-v13-latin/playfair-display-v13-latin-regular.woff2') format('woff2'),url('https://www.hotel-velo.de/templates/bp-template/fonts/playfair-display-v13-latin/playfair-display-v13-latin-regular.woff') format('woff'),url('https://www.hotel-velo.de/templates/bp-template/fonts/playfair-display-v13-latin/playfair-display-v13-latin-regular.ttf') format('truetype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/playfair-display-v13-latin/playfair-display-v13-latin-regular.svg#PlayfairDisplay') format('svg');font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap}@font-face{src:url('https://www.hotel-velo.de/templates/bp-template/fonts/playfair-display-v13-latin/playfair-display-v13-latin-700.eot');src:local('Playfair Display Bold'),local('PlayfairDisplay-Bold'),url('https://www.hotel-velo.de/templates/bp-template/fonts/playfair-display-v13-latin/playfair-display-v13-latin-700.eot#iefix') format('embedded-opentype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/playfair-display-v13-latin/playfair-display-v13-latin-700.woff2') format('woff2'),url('https://www.hotel-velo.de/templates/bp-template/fonts/playfair-display-v13-latin/playfair-display-v13-latin-700.woff') format('woff'),url('https://www.hotel-velo.de/templates/bp-template/fonts/playfair-display-v13-latin/playfair-display-v13-latin-700.ttf') format('truetype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/playfair-display-v13-latin/playfair-display-v13-latin-700.svg#PlayfairDisplay') format('svg');font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap}@font-face{src:url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-300.eot');src:local('Open Sans Light'),local('OpenSans-Light'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-300.eot#iefix') format('embedded-opentype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-300.woff2') format('woff2'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-300.woff') format('woff'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-300.ttf') format('truetype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-300.svg#OpenSans') format('svg');font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap}@font-face{src:url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-regular.eot#iefix') format('embedded-opentype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-regular.woff2') format('woff2'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-regular.woff') format('woff'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-regular.ttf') format('truetype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-regular.svg#OpenSans') format('svg');font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap}@font-face{src:url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-italic.eot');src:local('Open Sans Italic'),local('OpenSans-Italic'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-italic.eot#iefix') format('embedded-opentype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-italic.woff2') format('woff2'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-italic.woff') format('woff'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-italic.ttf') format('truetype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-italic.svg#OpenSans') format('svg');font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap}@font-face{src:url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-600.eot');src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-600.eot#iefix') format('embedded-opentype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-600.woff2') format('woff2'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-600.woff') format('woff'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-600.ttf') format('truetype'),url('https://www.hotel-velo.de/templates/bp-template/fonts/open-sans-v15-latin/open-sans-v15-latin-600.svg#OpenSans') format('svg');font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap}.bp-grid-12-6:after,.bp-grid-12-4:after,.bp-grid-12-3:after{content:"";display:table;clear:both}.bp-grid-12-3>div,.bp-grid-12-3>li{width:23.5%;margin-left:2%;float:left;box-sizing:border-box}.bp-grid-12-3>div:nth-child(4n+1),.bp-grid-12-3>li:nth-child(4n+1){margin-left:0}.bp-grid-12-4>div,.bp-grid-12-4>li{width:32%;margin-left:2%;float:left;box-sizing:border-box}.bp-grid-12-4>div:nth-child(3n+1),.bp-grid-12-4>li:nth-child(3n+1){margin-left:0;clear:left}.bp-grid-12-6>div,.bp-grid-12-6>li{width:49%;margin-left:2%;float:left;box-sizing:border-box}.bp-grid-12-6>div:nth-child(2n+1),.bp-grid-12-6>li:nth-child(2n+1){margin-left:0}@media (max-width:768px){.bp-grid-12-3>div,.bp-grid-12-3>li{width:49%}.bp-grid-12-3>div:nth-child(2n+1),.bp-grid-12-3>li:nth-child(2n+1){margin-left:0;clear:left}.bp-grid-12-4>div,.bp-grid-12-4>li,.bp-grid-12-4>div:nth-child(3n+1),.bp-grid-12-4>li:nth-child(3n+1){width:100%;margin:0;float:none;clear:none}}@media (max-width:640px){.bp-grid-12-6>div,.bp-grid-12-6>li,.bp-grid-12-6>div:nth-child(2n+1),.bp-grid-12-6>li:nth-child(2n+1){width:100%;margin:0;padding:0;float:none;clear:none}}@media (max-width:480px){.bp-grid-12-3>div,.bp-grid-12-3>li,.bp-grid-12-3>div:nth-child(2n+1),.bp-grid-12-3>li:nth-child(2n+1),.bp-grid-12-3>div:nth-child(4n+1),.bp-grid-12-3>li:nth-child(4n+1){width:100%;margin:0;float:none}}#system-message-container .alert{text-align:center;margin-bottom:25px;background-color:#ffcece;width:600px;max-width:100%;margin-left:auto;margin-right:auto;padding:15px;box-sizing:border-box;font-size:12px;line-height:20px}#system-message-container .alert h4{font-size:16px;line-height:22px;margin:0 0 5px 0}.control-label .hasPopover,.control-label .hasTooltip{display:inline-block}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px;line-height:18px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;font-size:12px;line-height:18px;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.pagination{margin-top:25px}.pagination::after{clear:both;content:"";display:table}.pagination .pagination-list>li{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;display:inline-block}.pagination .pagination-list>li:first-child{border-left:1px solid #ccc}.pagination .pagination-list>li:hover,.pagination .pagination-list>li:focus{background-color:#aaa}.pagination .pagination-list>li.active{background-color:#bbb}.pagination .pagination-list li>a{color:#484848;display:block;padding:5px 12px;text-decoration:none}.pagination .pagination-list li>a:hover{text-decoration:none}.pagination .pagination-list .icon-first::after{content:"\f049";font-family:fontawesome}.pagination .pagination-list .icon-previous::after{content:"\f04a";font-family:fontawesome}.pagination .pagination-list .icon-next::after{content:"\f04e";font-family:fontawesome}.pagination .pagination-list .icon-last::after{content:"\f050";font-family:fontawesome}.visually-hidden,.sr-only,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.bp-margin-top-xl{margin-top:150px}.bp-margin-bottom-xl{margin-bottom:150px}.bp-margin-top-bottom-xl{margin-top:150px;margin-bottom:150px}.bp-margin-top-xl{margin-top:100px}.bp-margin-bottom-xl{margin-bottom:100px}.bp-margin-top-bottom-xl{margin-top:100px;margin-bottom:100px}.bp-margin-top-l{margin-top:50px}.bp-margin-bottom-l{margin-bottom:50px}.bp-margin-top-bottom-l{margin-top:50px;margin-bottom:50px}.bp-margin-top-m{margin-top:25px}.bp-margin-bottom-m{margin-bottom:25px}.bp-margin-top-bottom-m{margin-top:25px;margin-bottom:25px}.bp-padding-top-xxl{padding-top:150px}.bp-padding-bottom-xxl{padding-bottom:150px}.bp-padding-top-bottom-xxl{padding-top:150px;padding-bottom:150px}.bp-padding-top-xl{padding-top:100px}.bp-padding-bottom-xl{padding-bottom:100px}.bp-padding-top-bottom-xl{padding-top:100px;padding-bottom:100px}.bp-padding-top-l{padding-top:50px}.bp-padding-bottom-l{padding-bottom:50px}.bp-padding-top-bottom-l{padding-top:50px;padding-bottom:50px}.bp-padding-top-m{padding-top:25px}.bp-padding-bottom-m{padding-bottom:25px}.bp-padding-top-bottom-m{padding-top:25px;padding-bottom:25px}@media (max-width:768px){.bp-margin-top-xxl{margin-top:80px}.bp-margin-bottom-xxl{margin-bottom:80px}.bp-margin-top-bottom-xxl{margin-top:80px;margin-bottom:80px}.bp-margin-top-xl{margin-top:50px}.bp-margin-bottom-xl{margin-bottom:50px}.bp-margin-top-bottom-xl{margin-top:50px;margin-bottom:50px}.bp-margin-top-l{margin-top:40px}.bp-margin-bottom-l{margin-bottom:40px}.bp-margin-top-bottom-l{margin-top:40px;margin-bottom:40px}.bp-margin-top-m{margin-top:20px}.bp-margin-bottom-m{margin-bottom:20px}.bp-margin-top-bottom-m{margin-top:20px;margin-bottom:20px}.bp-padding-top-xxl{padding-top:80px}.bp-padding-bottom-xxl{padding-bottom:80px}.bp-padding-top-bottom-xxl{padding-top:80px;padding-bottom:80px}.bp-padding-top-xl{padding-top:50px}.bp-padding-bottom-xl{padding-bottom:50px}.bp-padding-top-bottom-xl{padding-top:50px;padding-bottom:50px}.bp-padding-top-l{padding-top:40px}.bp-padding-bottom-l{padding-bottom:40px}.bp-padding-top-bottom-l{padding-top:40px;padding-bottom:40px}.bp-padding-top-m{padding-top:20px}.bp-padding-bottom-m{padding-bottom:20px}.bp-padding-top-bottom-m{padding-top:20px;padding-bottom:20px}}.bp-width{margin-left:auto;margin-right:auto;width:1400px}.bp-width-1{margin-left:auto;margin-right:auto;width:1200px}.bp-width-2{width:800px;margin-left:auto;margin-right:auto}.bp-width-3{width:600px;margin-left:auto;margin-right:auto}@media (max-width:1600px){.bp-width{width:1200px}}@media (max-width:1279px){.bp-width{width:960px}.bp-width-1{width:960px}}@media (max-width:1023px){.bp-width{width:724px}.bp-width-1{width:724px}.bp-width-2{width:724px}.bp-width-3{width:600px}}@media (max-width:768px){.bp-width,.bp-width-1,.bp-width-2{width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box}.bp-width-3{width:480px}.bp-width .bp-width,.bp-width .bp-width-1,.bp-width .bp-width-2{padding-left:0;padding-right:0}}@media (max-width:640px){.bp-width-3{width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box}.bp-width .bp-width-3,.bp-width-2 .bp-width-2{padding-left:0;padding-right:0}}body{color:#303030;font-family:'Open Sans',sans-serif;background-color:#fff;font-size:18px;line-height:26px;font-weight:300;text-align:left}h1,h2,h3,h4{font-weight:600}h1{font-size:36px;line-height:32px;font-family:'Playfair Display',serif;text-align:center;position:relative;margin-bottom:15px}h1.trenner{margin-top:30px;padding-top:30px;margin-bottom:0}h1 .subheadline{display:block;font-size:0.8em;font-weight:400;margin-top:15px;text-transform:none}h1.trenner::before{content:"";height:1px;background-color:#303030;width:400px;top:0;left:calc(50% - 200px);position:absolute}h1.trenner::after{content:"\e922";font-family:icomoon;position:absolute;left:calc(50% - 30px);top:-5px;background-color:#fff;color:#f9b233;width:60px;font-size:10px;line-height:1;font-weight:normal}h2{font-size:32px;line-height:38px;margin:0 0 15px 0;font-family:'Playfair Display',serif;text-align:center}h2 .subheadline{display:block;font-weight:400;font-size:0.8em}h3{font-size:20px;line-height:26px;margin:0 0 5px 0;font-family:'Playfair Display',serif}h4{font-size:18px;line-height:24px;margin:0 0 5px 0}.hv-kurz-intro{text-align:center}@media (max-width:1279px){h2{font-size:28px;line-height:34px}}@media (max-width:1023px){body{font-size:14px;line-height:20px}h2{font-size:22px;line-height:28px}h3{font-size:18px;line-height:24px}h4{font-size:16px;line-height:22px}}@media (max-width:768px){h1{font-size:24px;line-height:30px}h1.trenner::before{width:260px;left:calc(50% - 130px)}h2{font-size:20px;line-height:26px}h3{font-size:16px;line-height:22px}h4{font-size:15px;line-height:24px}}@media (max-width:640px){h1{font-size:20px;line-height:26px}h2{font-size:18px;line-height:24px}h3{font-size:15px;line-height:20px}h4{font-size:14px;line-height:20px;margin-bottom:5px}}:focus{outline:none}::-moz-focus-inner{border:0}body{background-color:#fff}img{max-width:100%;vertical-align:middle}a{color:#BE1622;text-decoration:none}a:hover,a:focus{color:#000}p{margin:0}strong{font-weight:600}em{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul.hv-liste{}ul.hv-liste>li{position:relative;padding-left:10px;margin:5px 0}ul.hv-liste>li::before{position:absolute;left:2px;top:10px;font-family:fontawesome;content:"\f111";font-size:4px}.clear:after,.clearfix:after{content:"";display:table;clear:both}.back-to-top{background:#BE1622;color:#fff;position:fixed;bottom:20px;right:20px;width:50px;height:50px;line-height:50px;text-align:center;font-size:35px;border:1px solid #fff;box-sizing:border-box;text-decoration:none}.back-to-top:hover,.back-to-top:focus{background:#fff;border-color:#BE1622;color:#BE1622;text-decoration:none}.back-to-top::before{font-family:fontawesome;content:"\f106";position:absolute;width:100%;left:0;top:-2px}.responsive-16-9{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.responsive-16-9 iframe,.responsive-16-9 object,.responsive-16-9 embed{height:100%;left:0;position:absolute;top:0;width:100%}.hv-slick .slick-prev{height:100%;left:5px;width:50px;z-index:666666}.hv-slick .slick-next{height:100%;right:5px;width:50px;z-index:666666}.hv-slick .slick-prev::before,.hv-slick .slick-next::before{color:#BE1622;font-family:"fontawesome";font-size:50px;line-height:1;opacity:1}.hv-slick .slick-prev::before{content:"\f104"}.hv-slick .slick-next::before{content:"\f105"}.hv-slick.slick-dotted.slick-slider{margin-bottom:40px}.hv-slick ul.slick-dots{bottom:-40px;height:25px}.hv-slick ul.slick-dots li{width:25px;height:7px;margin:0 3px;padding:0}.hv-slick ul.slick-dots li button{background-color:#333;height:7px;opacity:1;padding:0;width:25px}.hv-slick ul.slick-dots li.slick-active button{background-color:#BE1622}.hv-slick ul.slick-dots li button::before{display:none}.hv-akkordeon.ui-accordion .ui-accordion-header{background-color:transparent;box-sizing:border-box;margin:0;padding:15px 25px 15px 0px;position:relative;border-top:1px solid #BE1622;border-radius:0;color:#000;font-size:20px;line-height:26px;font-weight:600;font-family:'Playfair Display',serif;text-align:left}.hv-akkordeon.ui-accordion .ui-accordion-header:first-child{border-top:0px none}.hv-akkordeon.ui-accordion .ui-accordion-header.ui-state-focus{outline:none}.hv-akkordeon.ui-accordion .ui-accordion-header::after{font-family:fontawesome;font-size:16px;position:absolute;right:5px;font-weight:normal;top:calc(50% - 8px);-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;content:"\f067";line-height:1}.hv-akkordeon.ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none}.hv-akkordeon.ui-accordion .ui-accordion-header.ui-accordion-header-collapsed::after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.hv-akkordeon.ui-accordion .ui-accordion-header.ui-accordion-header-active::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hv-akkordeon.ui-accordion .ui-accordion-content{margin-bottom:15px;padding:5px 0;background-color:transparent}@media (max-width:1279px){.hv-akkordeon.ui-accordion .ui-accordion-header{font-size:18px;line-height:24px}}@media (max-width:1023px){.hv-akkordeon.ui-accordion .ui-accordion-header{padding:10px 25px 10px 0px;font-size:16px;line-height:22px}}@media (max-width:768px){.hv-akkordeon.ui-accordion .ui-accordion-header{padding:7px 20px 7px 0px;font-size:15px;line-height:21px}.hv-akkordeon.ui-accordion .ui-accordion-header::after{font-size:14px;top:calc(50% - 6px)}}@media (max-width:640px){.back-to-top{display:none !important}}.meinegalerie .sige_cont_0{height:auto !important;width:100% !important}.meinegalerie li[class^="sige_cont_"]{height:auto !important;margin:1% !important;position:relative;width:31.3333% !important}.meinegalerie .sige_thumb{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;float:none !important;margin:0 !important;padding:0 !important}.meinegalerie .sige_thumb img{border:0 none !important;margin:0 !important;opacity:1;padding:0 !important;-webkit-transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;width:100% !important}.meinegalerie .sige_thumb:hover img{opacity:0.5}.meinegalerie .sige_thumb a::after{color:#e62e2e;content:"\f00e";font-family:FontAwesome;font-size:40px;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s}.meinegalerie .sige_thumb:hover a::after{opacity:1}.meinegalerie>div{background-color:rgba(255,255,255,1);position:relative}.vbox-overlay{z-index:15000 !important}@media (max-width:640px){.back-to-top{display:none !important}}
