@keyframes revelation{0%{opacity:0.0;}25%{opacity:0.25;}50%{opacity:0.5;}75%{opacity:0.75;}100%{opacity:1.0;}}@-moz-keyframes revelation{0%{opacity:0.0;}25%{opacity:0.25;}50%{opacity:0.5;}75%{opacity:0.75;}100%{opacity:1.0;}}@-webkit-keyframes revelation{0%{opacity:0.0;}25%{opacity:0.25;}50%{opacity:0.5;}75%{opacity:0.75;}100%{opacity:1.0;}}.no-tablet{min-width:1000px !important;}.no-tablet .gu12{min-width:1000px !important;}.no-tablet .content{min-width:1000px !important;}.no-mobile:not(.no-tablet){min-width:768px !important;}.no-mobile:not(.no-tablet) .gu12{min-width:768px !important;}.no-mobile:not(.no-tablet) .content{min-width:768px !important;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-bg{min-height:488px;border-bottom:1px solid #e9e9e9;padding:0 0 0 43px;background:#eef3f9 url('https://www.hhp.lu/content/themes/HhpCore/App/PostTypes/beschwerdebilder/assets/less/../images/single-bg.jpg') no-repeat right top;height:auto;position:relative;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-bg .title-head{font-size:25px;color:#5a5b5d;line-height:1;margin-bottom:24px;padding-top:60px;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-bg h1{background:none;color:#50bcb3;margin:0;height:auto;padding:0;opacity:1;line-height:55px;font-size:45px;border:0;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-bg h1 span{display:block;font-size:22px;line-height:29px;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-bg .btn-plus,.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-bg .btn-plus-primary{font-size:15px;max-width:222px;line-height:16px;height:auto;padding:9px 11px 6px 45px;background-position:15px center;margin-bottom:21px;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-bg .title-desc{font-size:15px;color:#61b78b;line-height:18px;margin-top:32px;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-bg .title-desc span{display:block;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-bg .scroll-grey a{display:block;color:#5a5b5d;text-decoration:none;line-height:1.2em;position:absolute;bottom:20px;padding:0 43px 0 0;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book{background:#ddd;background:linear-gradient(to bottom,#fff,#eee);}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book.b-content-book-bottom{border-top:1px solid #ddd;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book.b-content-book-bottom .b-selectbox{display:none;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book .left{width:50%;float:left;box-sizing:border-box;padding:8% 4% 4% 8%;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book .left img{max-width:100%;border:1px solid #eee;box-shadow:0 0 5px #eee;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book .right{width:50%;float:right;box-sizing:border-box;padding:8% 8% 0 4%;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book .right h1{color:#2fafa7;font-size:35px;margin:0 0 10px 0;font-weight:500;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book .right h2{color:#5a5c5e;font-size:25px;margin:0 0 10px 0;font-weight:500;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book .right p{color:#686868;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book .right .btn{height:auto;background:#e95085;line-height:40px;box-sizing:border-box;margin:0 0 20px 0;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book .right .btn:hover{background:rgba(233,80,133,0.8);}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book .clear{clear:both;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book .scroll{padding:20px 80px 40px 80px;}.page-template-single-beschwerdebilder-php .b-container .b-content .b-content-book .scroll a{display:block;color:#5a5c5e;padding:0 0 0 40px;text-decoration:none;font-size:14px;line-height:1.25em;background:transparent url('https://www.hhp.lu/content/themes/HhpCore/App/PostTypes/beschwerdebilder/assets/less/../images/book-scroll.png') left center no-repeat;min-height:20px;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner{background-position:300px -10px;background-color:#fff;background-repeat:no-repeat;display:block;margin:0 0 45px 0;padding:45px 50% 45px 45px;border:1px solid #ddd;box-shadow:0 0 5px #ddd;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner.blog-content-banner-float{padding:0;overflow:hidden;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner.blog-content-banner-float:after{clear:both;content:" ";display:block;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner.blog-content-banner-float .blog-content-banner-inner{padding:45px;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner.blog-content-banner-float img{float:right;margin:0 0 0 45px;max-width:50%;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner h2{color:#60b689;font-size:28px;font-weight:400;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner p{color:#5a5a5a;font-size:22px;font-weight:300;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner .btn{font-weight:300;background:#60b689;height:70px;font-size:27px;text-align:center;line-height:70px;}.page-template-single-beschwerdebilder-php .b-container .b-content .book-header{background:url('https://www.hhp.lu/content/themes/HhpCore/App/PostTypes/beschwerdebilder/assets/less/../images/bg-book.png') no-repeat right 0;}.page-template-single-beschwerdebilder-php .b-container .b-content .book-header .title-head{padding-top:80px;}.page-template-single-beschwerdebilder-php .b-container .b-content .book-header .book-info{width:325px;height:132px;background:url('https://www.hhp.lu/content/themes/HhpCore/App/PostTypes/beschwerdebilder/assets/less/../images/book-info.png') no-repeat 0 0;margin-top:20px;padding:20px 0 0 20px;}.page-template-single-beschwerdebilder-php .b-container .b-content .book-header .book-info h3{font-size:18px;color:#2e2e2e;font-weight:800;text-transform:uppercase;margin-bottom:3px;}.page-template-single-beschwerdebilder-php .b-container .b-content .book-header .book-info h4{font-size:15px;color:#8f8f8f;line-height:15px;margin:0 82px 19px 0;}.page-template-single-beschwerdebilder-php .b-container .b-content .book-header .book-info .btn-primary{text-transform:uppercase;padding:0 25px;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references{background:#fff;padding:22px 18px 31px 43px;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references h4{font-size:25px;color:#000;margin-bottom:21px;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items{margin:0 0 14px 0;padding:0;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items .references-item{list-style-type:none;margin:0;padding:0;display:none;animation:revelation 1s 1;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items .references-item.active{display:block;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items .references-item a{display:block;text-decoration:none;color:#5a5b5d;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items .references-item .references-item-image{float:left;width:112px;height:112px;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items .references-item .references-item-image .image-wrap{width:95px;height:95px;border:5px solid #e2e2e2;padding:3px;border-radius:60px;margin-bottom:4px;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items .references-item .references-item-image .image-wrap .image{position:relative;width:95px;height:95px;border-radius:60px;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items .references-item .references-item-content{padding-left:146px;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items .references-item .references-item-content .references-item-title{font-size:23px;color:#000;margin-top:3px;font-weight:500;margin-bottom:10px;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items .references-item .references-item-content .references-item-desc{margin:0;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items-menu{margin:0 0 0 146px;padding:0;line-height:0;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items-menu li{list-style-type:none;margin:0 6px 0 0;padding:0;width:11px;height:11px;display:inline-block;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items-menu li span{display:block;border:2px solid #a2a2a2;border-radius:50%;width:100%;height:100%;cursor:pointer;}.page-template-single-beschwerdebilder-php .b-container .b-content .beschwerdebilder-references .beschwerdebilder-references-items-menu li.active span{border-color:#61b78b;}.page-template-single-beschwerdebilder-php .b-container .b-content .content-main-text{background-image:url('https://www.hhp.lu/content/themes/HhpCore/App/PostTypes/beschwerdebilder/assets/less/../../../../../../HhpGlobal/assets/images/block-shadow-no-line-top.png');background-position:0 top;background-repeat:no-repeat;background-color:#fff;padding:43px;}.page-template-single-beschwerdebilder-php .b-container .b-content .content-main-text .beschwerdebilder-references{margin:0 -43px 20px -43px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.page-template-single-beschwerdebilder-php .b-container .b-content .content-main-text .btn-plus{font-size:15px;max-width:222px;line-height:16px;height:auto;padding:9px 11px 6px 45px;background-position:15px center;margin-bottom:0;margin-top:20px;}.page-template-single-beschwerdebilder-php .b-container .b-content .content-main-text .b-content-book{background:#ddd;background:linear-gradient(to bottom,#fff,#eee);margin:20px -43px;border-top:1px solid #ddd;}.page-template-single-beschwerdebilder-php .b-container .b-content .content-main-text .b-content-book .b-selectbox{display:none;}@media (max-width: 999px){.page-template-single-beschwerdebilder-php h1{display:none;}.page-template-single-beschwerdebilder-php .title-desc{padding-bottom:50px;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner{background-position:445px -10px;padding:0 50% 0 0;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner .blog-content-banner-inner{padding:45px;background:rgba(255,255,255,0.5);box-shadow:inset 0 0 5px #fff;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner.blog-content-banner-float{padding:45px;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner.blog-content-banner-float img{float:none;margin:0;max-width:100%;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner.blog-content-banner-float .blog-content-banner-inner{padding:45px 0 0 0;}.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner .btn{display:block;}}@media (max-width: 767px){.page-template-single-beschwerdebilder-php .b-container .b-content .blog-content-banner{padding:0;}.page-template-single-beschwerdebilder-php .b-container .b-content .btn-plus-primary:hover{font-size:20px;height:30px;line-height:30px;}}