/* res_id: da232d78aa810382f2dcdceae308ff8e */

@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;900&family=Oooh+Baby&display=swap);*{margin:0;padding:0;box-sizing:border-box}img{max-width:100%;height:auto}body{background:#e5dcd5;font-size:19px;line-height:1.2;color:#564239;font-family:'Inter',sans-serif;font-weight:400}ul{list-style:none;padding:0}p{margin-bottom:30px;font-size:22px;line-height:35px}a{text-decoration:none;transition:0.4s}h1,h2,h3,h4,h5,h6{margin-bottom:20px;line-height:1.1}h1{font-size:60px}h2{font-size:50px}h3{font-size:33px}h4{font-size:25px}h5{font-size:22px}h6{font-size:19px}a:focus,.btn:focus,button:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{outline:none;box-shadow:none}input:focus{border:none;outline:none}.stop_scroll{overflow:hidden}strong{font-weight:700}.full_width{width:100%;float:left}.wrapper{max-width:1785px;margin:0 auto;width:100%}.small_wrapper{max-width:1050px;margin:0 auto;width:100%}.btn_one{transition:0.4s;padding:22px 16px;min-width:335px;float:left;font-family:'Inter',sans-serif;font-weight:400;line-height:1;border:1px solid #d5d1c1;background:#564239;color:#fff;font-size:24px;text-align:center;box-shadow:-1px 0 33px -6px rgba(86,66,57,.75)}.btn_one:hover{background:#858876}.title_overlap{width:100%;float:left;text-align:center;margin-bottom:50px}.title_overlap h2{color:rgba(149,138,132,.36);position:relative;font-size:175px;line-height:1;font-family:'Oooh Baby',cursive;font-weight:400;margin-bottom:0;text-transform:capitalize}.title_overlap h2 span{width:100%;letter-spacing:1px;line-height:1;text-transform:uppercase;font-size:15px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:'Inter',sans-serif;color:#564239}.title_overlap.green h2{color:rgba(133,136,118,.36)}.title_overlap.green h2 span{color:#313423}.title_overlap.white h2{color:rgba(213,209,191,.36)}.title_overlap.white h2 span{color:#fff}.slick-arrow{z-index:1;width:20px;height:36px;position:absolute;top:50%;transform:translateY(-50%);font-size:0;border:none;cursor:pointer}.slick-prev{background:url(../images/prev.png)center center no-repeat;left:30px}.slick-next{background:url(../images/next.png)center center no-repeat;right:30px}.slide_count,.slide_count_two,.slide_count_three{color:#49372e;font-size:22px;line-height:1;font-weight:400}.header{position:fixed;z-index:9999;padding-top:45px}.header .logo{width:234px;float:left;transition:0.4s}.header .logo a{display:block}.header .logo a img{display:block}.header .header_right{position:relative;width:calc(100% - 234px);float:right;text-align:right;z-index:20}.header_right ul{width:100%;float:right;margin-right:105px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.header_right li{display:inline-block;position:relative}.header_right li a{display:block;padding:10px 10px;border:1px solid #fff;border-radius:100%}.header_right li img{display:block;}.header_right li a span{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#e4ddd6;text-transform:uppercase;font-size:22px}.header_right li.phone_icon{margin-right:20px}.header_right li.shop_icon{padding-right:80px;margin-right:20px}.header_right li.cart_icon{padding-right:30px}.header_right li.cart_icon a{border:none;padding:0}.header.sticky{background:#858876;padding:20px 0;box-shadow:1px 1px 10px rgba(0,0,0,.6)}.header.sticky .header_inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.header.sticky .logo{width:140px}.menubar{width:65px;position:absolute;right:0;top:0;z-index:999;cursor:pointer}.menubar span{background:#d8d7d2;width:100%;height:7px;float:left;margin-bottom:8px;transition:0.4s}.menubar.active span:nth-child(1){transform:translateY(10px) rotate(-45deg)}.menubar.active span:nth-child(2){display:none}.menubar.active span:nth-child(3){transform:translateY(-6px) rotate(45deg)}.menubar span:last-child{margin-bottom:0}.header .slide_menu{transition:0.6s;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.5);text-align:right;transform:translateY(-100%)}.header .slide_menu.open{transform:translateY(0)}.header .slide_menu .navigation{padding-top:200px;position:relative;z-index:12}.header .slide_menu .navigation li{margin-bottom:20px}.header .slide_menu .navigation a{font-size:25px;line-height:1;color:#fff;text-transform:uppercase}.header .slide_menu .navigation a:hover{color:#313423}.header .slide_menu::before{content:"";position:absolute;right:0;top:0;background:#858876;height:100%;width:60%;clip-path:polygon(30% 0,100% 0,100% 100%,0% 100%)}.banner{height:100vh;min-height:650px;position:relative;border-bottom:14px solid #fff}.banner .wrapper{position:relative;z-index:99}.banner_background{background:#858876;height:100%;width:60%;clip-path:polygon(0 0,100% 0,70% 100%,0% 100%)}.banner::before{content:"";position:absolute;left:0;top:0;background:url(../images/g-alpha.png)top left no-repeat;width:100%;height:100%;background-size:auto 100%;z-index:11}.banner::after{content:"";position:absolute;right:0;top:0;background:url(../images/seven-no.png)top right no-repeat;width:100%;height:100%;background-size:auto 100%;z-index:11}.banner h1{color:#e4ddd6;font-size:125px;font-family:'Oooh Baby',cursive;font-weight:400}.banner h6{font-weight:400;text-transform:uppercase;font-size:15px;color:#d5d1c1;margin-bottom:0}.banner .center_text{width:100%;float:left;text-align:center;z-index:99;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:900px;margin:0 auto}.banner .center_text .button_box{margin-top:20px;display:inline-block}.banner .center_text .btn_one{min-width:364px}.banner .bottom_text{position:absolute;bottom:77px;left:0;display:flex;flex-wrap:wrap;align-items:flex-end}.banner .bottom_text li{margin-bottom:20px}.banner .bottom_text li:last-child{margin-bottom:0}.banner .bottom_text a{font-size:25px;color:#fff;text-transform:uppercase}.banner .bottom_text .left_text{width:50%;float:left}.banner .bottom_text .right_text{width:50%;float:right;text-align:right}.banner .bottom_text a:hover{color:#d5d1c1}.banner .bottom_text .right_text a{background:url(../images/icon3.png)left center no-repeat;padding:10px 0 10px 66px;background-size:50px}.banner .center_text .btn_one:hover{background:transparent}.angebot{border-bottom:14px solid #fff;padding:83px 0;background:#d5d1bf}.faq_section{padding:0 60px}.faq_section .acc-items{margin-bottom:20px;width:100%;float:left}.faq_section .acc-title{width:100%;float:left;background:#858876;padding:20px 50px 20px 25px;cursor:pointer;position:relative}.faq_section .acc-title h4{margin-bottom:0;color:#fff;text-transform:uppercase;font-weight:400}.faq_section .acc-content{width:100%;float:left}.faq_section table{width:100%;float:left;border-collapse:collapse;margin-bottom:46px}.faq_section th{background:#e9e2dc;font-size:22px;font-family:'Inter',sans-serif;font-weight:500;color:#5d5f55;text-align:left}.faq_section tr{background:#f4f3ef}.faq_section tr:nth-child(2n+1){background:#fcfcfb}.faq_section td,th{padding:10px 0;padding-left:25px}.faq_section td{color:#858876;font-size:22px;font-weight:400}.faq_section td a{color:#6a4c4a;font-size:19px;font-weight:600;position:relative;padding-left:35px}.faq_section td a::before{content:"";position:absolute;left:0;top:0;background:url(../images/cart.png)center center no-repeat;width:26px;height:26px;background-size:26px}.faq_section td a:hover{color:#313423}.faq_section .table_content{background:#fcfcfb}.faq_section .acc-title::before{content:"";position:absolute;right:20px;top:30px;background:#fff;width:17px;height:3px;transition:0.4s}.faq_section .acc-title::after{content:"";position:absolute;right:27px;top:23px;background:#fff;width:3px;height:17px;transition:0.4s}.faq_section .acc-title.active::after{opacity:0;visibility:hidden}.image_slider_section .outer_part{display:flex;justify-content:space-between;align-items:center;border-bottom:14px solid #fff}.image_slider_section .image_slider{width:64%;float:left;position:relative}.image_slider_section .image_count{position:relative}.image_slider_section .image_count::before{z-index:1;pointer-events:none;content:"";position:absolute;left:0;top:0;width:90%;height:32%;background:rgba(255,255,255,.3);clip-path:polygon(100% 0,0 0,90% 100%)}.image_slider_section .image_count::after{pointer-events:none;content:"";position:absolute;left:0;bottom:0;width:90%;height:32%;background:rgba(255,255,255,.3);clip-path:polygon(10% 0,0 100%,100% 100%)}.image_slider_section .image_slider img{width:100%;display:block!important}.image_slider_section .right_text{width:36%;float:right;padding:50px 90px;text-align:center;background:#e5dcd5}.image_slider_section .btn_box{text-align:center;display:flex;float:left;justify-content:center;margin-top:20px}.image_slider_section .right_text h4{font-weight:400}.image_slider_section .slick-arrow{transform:unset;bottom:45px;top:unset;left:unset;right:0}.image_slider_section .slick-prev{right:calc(40% + 184px)}.image_slider_section .slick-next{right:calc(40% + 80px)}.image_slider_section .slide_count{position:absolute;right:120px;bottom:50px}.image_slider_section .slick-slide>div>div{position:relative}.image_slider_section .right_text ul{list-style-type:disc;text-align:left;margin:0 auto;margin-bottom:50px;padding-left:15px;padding-right:15px;font-size:1rem;display:inline-block}.testimonial_section{overflow:hidden;padding:140px 0;background:#858876;text-align:center;border-bottom:14px solid #fff;position:relative}.testimonial_section .over_lap{color:rgba(230,221,216,.2);position:absolute;left:0;top:calc(50% - 40px);transform:translateY(-50%);text-align:center;width:100%;font-size:250px;line-height:1;font-family:'Oooh Baby',cursive;font-weight:400}.testimonial_section p{color:#fff;font-weight:700}.testimonial_section .outer_part{position:relative}.testimonial_section .slick-arrow{transform:unset;bottom:-50px;top:unset;left:unset;right:0}.testimonial_section .slick-prev{left:calc(50% - 60px);transform:translateX(-50%)}.testimonial_section .slick-next{left:calc(50% + 60px);transform:translateX(-50%)}.testimonial_section .slide_count_three{position:absolute;left:50%;transform:translateX(-50%);bottom:-45px;color:#e6ddd8;line-height:1;font-weight:400}.hair_style{background:#e5dcd5;border-bottom:14px solid #fff;padding:97px 0 170px}.hair_style .slider_outer{position:relative}.hair_style img{display:block;width:100%}.hair_style .style_card{padding:0 10px}.hair_style .card_repeat{background:#fff}.hair_style .card_repeat .text{text-align:center;padding:48px 48px;width:100%;float:left}.hair_style .card_repeat p:last-child{margin-bottom:0}.hair_style .card_repeat .title{width:100%;float:left;margin-bottom:30px}.hair_style .card_repeat .content{width:100%;float:left;margin-bottom:30px}.hair_style .card_repeat .kompetenz{width:100%;float:left;margin-bottom:30px}.hair_style .card_repeat h3{margin-bottom:3px;color:#858876;font-weight:900}.hair_style .card_repeat h5{margin-bottom:3px;color:#858876;font-weight:500}.hair_style .card_repeat h6{margin-bottom:3px;color:#858876;font-weight:700}.hair_style .card_repeat p{color:#564239;font-size:19px;line-height:30px}.hair_style .slick-slide{margin:5px}.hair_style .slick-arrow{transform:unset;bottom:-80px;top:unset;left:unset;right:0}.hair_style .slick-prev{left:calc(50% - 60px);transform:translateX(-50%)}.hair_style .slick-next{left:calc(50% + 60px);transform:translateX(-50%)}.hair_style .slide_count_two{position:absolute;left:50%;transform:translateX(-50%);bottom:-74px;color:#858876;line-height:1;font-weight:400}.gleis_section{background:#858876;padding:233px 0;border-bottom:14px solid #fff}.gleis_section .inner_part{display:flex;justify-content:space-between;flex-wrap:wrap}.gleis_section .cardcustom{width:auto;float:left;max-width:32%}.gleis_section .cardcustom h3{font-weight:700;color:#fff}.gleis_section .cardcustom p{font-weight:500;color:#fff}.gleis_section .cardcustom a{display:block;color:#fff;margin-bottom:30px;position:relative;padding-left:60px}.gleis_section .cardcustom a:last-child{margin-bottom:0}.gleis_section .cardcustom a::before{content:"";position:absolute;left:0;top:-8px;border:1px solid #fff;border-radius:100%;padding:7px}.gleis_section .location::before{background:url(../images/location.png)center center no-repeat;width:25px;height:25px}.gleis_section .call::before{background:url(../images/phone.png)center center no-repeat;width:25px;height:25px}.gleis_section .cardcustom a:hover{color:#313423}.social_slider{border-bottom:14px solid #fff;background:#d5d1bf;padding:90px 0 218px}.social_slider .fourimage_slider{padding:0 15px}.social_slider img{width:100%;display:block}.footer_popup{max-width:75%;background:#e5dcd5;border-radius:4px;height:90vh}.footer_popup h1{font-family:'Oooh Baby',cursive;text-align:center;margin-bottom:30px;text-transform:capitalize;text-decoration:underline}.footer_popup ul,.footer_popup ol{margin-bottom:25px;padding-left:20px}.footer_popup ul{list-style-type:disc}.footer_popup li{padding-left:8px}.footer_popup li,.footer_popup p{font-size:19px;line-height:30px;font-weight:400;font-family:'Inter',sans-serif}.fancybox-button.fancybox-close-small{position:fixed;right:0;top:0;color:#fff;background:#858876;width:60px;height:60px}.footer{background:#858876;padding:65px 0 45px}.footer .footer_top{text-align:center;margin-bottom:25px}.footer ul{display:flex;flex-wrap:wrap;justify-content:center}.footer li{display:inline-block;color:#fff;font-size:20px;text-transform:uppercase}.footer li::after{content:"|";padding-left:3px;margin-right:3px}.footer li:last-child::after{display:none}.footer li a{color:#fff;display:inline-block}.footer li a:hover{color:#313423}.banner .bottom_text .right_text{display:none}.header_right li.cart_icon,.header_right li a span{display:none}.header_right li.shop_icon{padding-right:0!important;margin-right:0!important}.hair_style .card_repeat .text{min-height:300px}.banner .button_box_two{position:fixed;right:-100%;bottom:0;z-index:99999;transition:0.4s}.banner .button_box_two.stick{right:0}.faq_section th:first-child,.faq_section td:first-child{width:40%}.faq_section th:last-child,.faq_section td:last-child{padding-left:0;padding-right:10px}.faq_section th,.faq_section td{width:20%}@media only screen and (max-width:1850px){.wrapper{max-width:1500px}.hair_style .card_repeat .text{padding:40px 28px}.image_slider_section .image_slider{width:60%}.image_slider_section .right_text{width:40%;padding:50px}.image_slider_section .title_overlap{margin-bottom:25px}}@media only screen and (max-width:1560px){h1{font-size:50px}h2{font-size:40px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}p{font-size:18px;line-height:28px}body{font-size:18px}.wrapper{max-width:1180px}.header .logo{width:140px}.header .header_right{width:calc(100% - 140px)}.header{padding:20px 0}.banner h1{font-size:100px}.btn_one,.banner .center_text .btn_one{padding:18px 16px;font-size:18px;min-width:315px}.banner .bottom_text{bottom:50px}.banner .bottom_text li{margin-bottom:15px}.banner .bottom_text a{font-size:22px}.banner .bottom_text .right_text a{padding:10px 0 10px 55px;background-size:40px}.menubar{width:57px}.header_right li a span{font-size:18px}.header .header_inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.header_right li.shop_icon{padding-right:65px}.header_right ul{margin-right:95px}.title_overlap h2{font-size:135px}.title_overlap h2 span{font-size:13px;line-height:1.5}.faq_section th,.faq_section td{font-size:20px}.faq_section td a{font-size:18px}.faq_section td a::before{background-size:22px}.image_slider_section .right_text{padding:50px 30px}.image_slider_section .btn_box{margin-top:0}.testimonial_section .over_lap{font-size:200px;margin-bottom:0}.hair_style .card_repeat p{font-size:16px;line-height:24px}.hair_style .card_repeat .kompetenz,.hair_style .card_repeat .content,.hair_style .card_repeat .title{margin-bottom:20px}.hair_style .card_repeat h3{font-size:28px}.footer li{font-size:18px}.footer .footer_top{margin-bottom:18px}.footer_popup li,.footer_popup p{font-size:18px;line-height:28px}.angebot,.social_slider,.gleis_section{padding:60px 0}.hair_style{padding:60px 0 130px}.footer{padding:40px 0}.header .slide_menu .navigation{padding-top:150px}.menubar.active span:nth-child(3){transform:translateY(5px) rotate(45deg)}.menubar.active span:nth-child(1){transform:translateY(21px) rotate(-45deg)}.hair_style .card_repeat .text{min-height:330px}}@media only screen and (max-width:1280px){h1{font-size:40px}h2{font-size:30px}h3{font-size:22px}h4{font-size:18px}p{font-size:16px;line-height:24px}body{font-size:16px}.title_overlap{margin-bottom:40px}.wrapper,.small_wrapper{max-width:100%;padding:0 30px}.banner .bottom_text{padding:0 30px}.banner h1{font-size:90px}.banner .bottom_text{padding:0 40px}.image_slider_section .title_overlap{margin-bottom:15px}.title_overlap h2{font-size:120px}.title_overlap h2 span{font-size:12px;line-height:1.5}.image_slider_section .right_text h4{margin-bottom:10px}.image_slider_section .right_text p{font-size:16px;line-height:25px}.btn_one,.banner .center_text .btn_one{padding:16px 16px;font-size:16px;min-width:271px}.hair_style .card_repeat .text{padding:30px 20px}.banner .bottom_text a{font-size:19px}.banner .bottom_text li{margin-bottom:10px}.banner .bottom_text{bottom:45px}.header .logo,.header.sticky .logo{width:120px}.header .header_right{width:calc(100% - 120px)}.menubar span{height:5px;margin-bottom:9px}.header_right li a span{font-size:16px}.header_right li.shop_icon{padding-right:54px;margin-right:16px}.header_right li.phone_icon{margin-right:16px}.header_right li.cart_icon{padding-right:20px}.header_right li a{padding:8px 8px}.menubar{top:50%;transform:translateY(-50%)}.header.sticky,.header{padding:12px 0}.faq_section th,.faq_section td{font-size:18px}.gleis_section .cardcustom a::before{background-size:18px;padding:4px;top:-4px}.gleis_section .cardcustom a{padding-left:47px;margin-bottom:22px}.menubar.active span:nth-child(1){transform:translateY(9px) rotate(-45deg)}.menubar.active span:nth-child(3){transform:translateY(-6px) rotate(45deg)}.faq_section td a{font-size:16px}}@media only screen and (max-width:1023px){.wrapper,.small_wrapper{max-width:100%;padding:0 15px}.banner .bottom_text{padding:0 15px}.faq_section{padding:0}.gleis_section .cardcustom{width:48%;max-width:100%}.gleis_section .cardcustom:first-child{order:2}.image_slider_section .image_slider{width:100%;order:2}.image_slider_section .right_text{width:100%;order:1;padding:50px 15px}.image_slider_section .outer_part{flex-wrap:wrap;align-items:unset}.image_slider_section .slide_count{right:unset;left:50%;transform:translateX(-50%);bottom:15px}.image_slider_section .slick-prev{left:15px;top:50%;bottom:unset;transform:translateY(-50%)}.image_slider_section .slick-next{right:15px;top:50%;bottom:unset;transform:translateY(-50%)}.banner::before{background-size:33%}.banner::after{background-size:33%;top:unset;bottom:0;background-position:bottom right}.testimonial_section .over_lap{font-size:160px}.footer_popup{max-width:95%}.fancybox-button.fancybox-close-small{width:45px;height:45px;padding:4px}.header .slide_menu .navigation a{font-size:20px}.header .slide_menu .navigation{padding-top:130px}.banner{background-position:right -230px top!important;overflow:hidden;min-height:600px}}@media only screen and (max-width:767px){.banner h1{font-size:65px}.title_overlap.green h2 span br{display:none}.faq_section td a{font-size:14px;padding-left:25px}.faq_section td a::before{background-size:19px;top:-5px}.faq_section th,.faq_section td{font-size:16px}.faq_section td,th{padding-left:10px}.faq_section .acc-title{padding:18px 40px 18px 18px}.faq_section .acc-title::after{right:19px;top:20px;width:3px;height:15px}.faq_section .acc-title::before{right:13px;top:26px;width:15px;height:3px}.banner .center_text .button_box{margin-top:10px}.banner,.angebot,.image_slider_section .outer_part,.testimonial_section,.hair_style,.gleis_section,.social_slider{border-width:8px}.footer li{font-size:16px}.gleis_section .cardcustom{width:100%;margin-bottom:40px}.gleis_section .cardcustom p:last-child{margin-bottom:0}.fancybox-content{padding:44px 20px}.footer_popup li,.footer_popup p{font-size:16px;line-height:24px}.header .slide_menu::before{width:80%}.testimonial_section .over_lap{font-size:130px;word-break:break-all}.hair_style .card_repeat .text{padding:30px 13px}}@media only screen and (max-width:600px){.banner h6{font-size:13px}.banner h1{font-size:51px}.banner .bottom_text .left_text{display:none}.banner .bottom_text .right_text{width:100%;float:left;text-align:center}.header_right li.shop_icon span{display:none}.header_right li.cart_icon a{position:relative}.header_right li.cart_icon a span{position:absolute;left:12px;top:22px;right:unset;font-size:11px}.header_right li.cart_icon,.header_right li.shop_icon{padding-right:0}.menubar{width:45px}.header_right ul{margin-right:68px}.header .logo,.header.sticky .logo{width:93px}.header_right li img{width:20px}.header_right li.cart_icon img{width:32px}.header .header_right{width:calc(100% - 93px)}.title_overlap h2{font-size:97px;word-break:break-word}.title_overlap h2 span{font-size:11px}.faq_section .acc-title h4{font-size:15px}.slide_count,.slide_count_two,.slide_count_three{font-size:16px}.slick-arrow{background-size:15px}.hair_style .slide_count_two{bottom:-70px}.testimonial_section .slide_count_three{bottom:-40px}.image_slider_section .right_text h4{font-size:20px}.title_overlap h2 span{padding:0 10px}.fancybox-content{padding:40px 10px}.testimonial_section{padding:100px 0}.angebot,.social_slider,.gleis_section{padding-top:50px}.footer{padding:30px 0 50px}.footer .footer_top{margin-bottom:12px}.banner_background{clip-path:polygon(0 0,100% 0,20% 100%,0% 100%)}.header .slide_menu::before{clip-path:unset;width:90%}.header .slide_menu .navigation{padding-top:100px}.header .slide_menu .navigation a{font-size:18px}.faq_section td a::before{display:none}.faq_section th{font-size:13px}.faq_section td a,.faq_section td{font-size:12px;padding-left:0}.faq_section td:first-child{padding-left:10px}.faq_section table{margin-bottom:30px}.hair_style .card_repeat .text{min-height:315px}.banner .button_box_two .btn_one{padding:12px 10px;font-size:13px;min-width:187px}}input.form-control{padding:8px 15px;border:1px solid #858875;width:335px;font-size:1.25rem}small.form-control{padding:8px 15px;width:335px;display:inline-block}#rex-yform label{width:275px;padding:3px;display:inline-block;text-align:left;font-size:1.25rem}#rex-yform .alert.alert-danger{font-size:1.25rem;text-align:center;color:#858875;margin-bottom:20px}#rex-yform .form-group{margin-top:5px;margin-bottom:5px}.anmeldenbtn{color:#fff;text-transform:uppercase;background-color:#858875;border-radius:5px;padding:8px;border:1px solid #858875;font-weight:700;margin:1rem auto;position:relative;left:50%;transform:translateX(-50%)}#anmeldung{padding-top:1rem;margin-top:-1rem}body.ladiesnight .image_slider_section.full_width{float:inherit}@media only screen and (max-width:360px){.header_right ul{margin-right:56px}.header_right li.phone_icon,.header_right li.shop_icon{margin-right:10px}.menubar{width:40px}.menubar span{margin-bottom:6px}.hair_style .card_repeat h5{font-size:14px}.hair_style .card_repeat h6,.hair_style .card_repeat p{font-size:14px}.banner h1{font-size:45px}.btn_one,.banner .center_text .btn_one{min-width:235px}.testimonial_section .over_lap{font-size:110px}.header .slide_menu::before{width:96%}.menubar.active span:nth-child(3){transform:translateY(-3px) rotate(45deg)}}.container-voucher .btn_one{float:none;text-transform:uppercase}.container-voucher .form-control{width:100%}@media (max-width:767px){.container-voucher .form-control{font-size:16px}}.container-voucher .form-control-xl{font-size:34px;padding:15px;text-align:center}@media (max-width:767px){.container-voucher .form-control-xl{font-size:22px;padding:10px}}.modal{z-index:99999}.modal-backdrop{z-index:99998}.legal-modal .modal-content,.legal-modal .modal-header,.legal-modal .modal-body{background:#e5dcd5!important;color:#564239!important}.legal-modal .modal-header{border-bottom:0!important;padding:16px 18px!important}.legal-modal .modal-body{padding:0 18px 18px!important;overflow:visible!important;max-height:none!important}.legal-modal .legal-inner{max-width:1050px;margin:0 auto;background:#d5d1bf!important;padding:40px;border-radius:8px}.legal-modal .modal-body .full_width,.legal-modal .modal-body [class*="full_width"]{float:none!important}.legal-modal .modal-body .wrapper,.legal-modal .modal-body .small_wrapper{max-width:100%!important;padding-left:0!important;padding-right:0!important}.legal-modal .modal-body::after,.legal-modal .legal-inner::after{content:"";display:block;clear:both}.legal-modal .modal-body .wrapper,.legal-modal .modal-body .popup_inner,.legal-modal .modal-body .footer_popup{background:transparent!important}.legal-modal .footer_popup{max-width:100%!important;height:auto!important;border-radius:0!important}