html,body{height:100%;color:#404040;font-size:16px;font-family:'Open Sans'}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{padding-left:15px;padding-right:15px}.visible-xxs{display:none !important}@media (max-width:480px){.col-xxs-6{width:50%;float:left}.col-xxs-12{width:100%}.visible-xs{display:none !important}.visible-xxs{display:block !important}}.spacer-xs{margin-bottom:15px}.spacer-sm{margin-bottom:30px}.spacer-md{margin-bottom:45px}.spacer-lg{margin-bottom:60px}h2{font-size:60px;font-family:'Cantata One'}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px;font-weight:700}@media (max-width:991px){h2{font-size:50px}h3{font-size:22px}}@media (max-width:767px){h2{font-size:40px}h3{font-size:20px}}.rel{position:relative}img{max-width:100%}picture{display:block}picture img{width:100%}.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s}.grayscale.grayscale-fade:hover{-webkit-filter:grayscale(0%);filter:none}.grayscale-replaced.grayscale-fade svg{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.grayscale-replaced.grayscale-fade:hover svg{opacity:0}.form-control{border:none;border-radius:0;box-shadow:none}.form-control:focus,.form-control:active{box-shadow:none}.btn-default,.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active{border-radius:0;border:none;box-shadow:0 2px 1px rgba(0,0,0,.3)}.btn-default,.btn-default:hover,.btn-default:focus,.btn-default:active{background:#fff}.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#6c632d}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{padding-left:0;padding-right:0;color:#736130;font-weight:700;text-decoration:none}#page{height:100%;overflow-x:clip}#header{position:relative;height:100%}#header #navbar{position:absolute;bottom:0;left:0;width:100%}#header #navbar.affix{position:fixed;top:0;bottom:auto;background:#bbbfbe;z-index:2000}#header .navbar{margin:0}#header ul li a,#header .mobile-home-link{color:#111;font-size:22px;text-transform:uppercase;text-shadow:0 0 #fff}#header ul li.active a,#header ul li.current-menu-item a,#header ul li.current_page_item a,#header ul li a:hover,#header ul li a:focus,#header .mobile-home-link:hover,#header .mobile-home-link:focus{color:#6d632e;text-decoration:none;background:0 0}#header .mobile-home-link{display:none;color:#6d632e;font-weight:700;float:left;padding:15px 10px;font-size:18px;line-height:20px}@media (max-width:767px){#header #navbar.affix .mobile-home-link{display:block}}@media (min-width:768px){#header #navbar:not(.affix){background:rgba(187,191,190,.82)}#header ul{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;text-align:center;float:none}#header ul:before,#header ul:after{display:none}#header ul li{display:block;float:none}#header ul li a{display:inline-block}}@media (max-width:991px){#header ul li a{padding:10px;font-size:18px}}.navbar-toggle{border:none}.navbar-toggle span{background:#000}.logo{margin-bottom:45px}.logo-small{margin-bottom:15px}section.full{padding:45px 0;background:#eeeff4;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){section.full{padding-top:100px;padding-bottom:100px}}section.full.empty{min-height:0;padding:0}.parallax-section{position:relative;color:#fff;font-family:'Cantata One';background-color:#404040;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.parallax-section .inner{padding:60px;font-size:40px}.parallax-section a,.parallax-section a:hover,.parallax-section a:focus,.parallax-section a:active{color:#fff}@media (max-width:767px){.parallax-section{background-attachment:scroll}.parallax-section .inner{padding:30px;font-size:32px}}@media (max-width:480px){.parallax-section .inner{padding:15px;font-size:24px}}.text-image{height:100vh;overflow:hidden}@media (max-width:480px){.text-image{height:50vh}}.text-image blockquote{margin:60px 0 30px;width:65%;color:#fff;font-size:40px;font-family:'Cantata One';border:none;text-align:center}.text-image blockquote cite{color:#fff;font-size:24px;font-family:'Open Sans';float:right}@media (min-width:767px){.container{width:100%;max-width:1280px}}@media (max-width:767px){.text-image .container{background:#eeeff4}.text-image .backstretch{position:relative !important}.text-image blockquote{margin-top:30px;width:100%;color:#736130;font-size:32px}.text-image blockquote cite{color:#000;font-size:20px}}@media (max-width:767px){.text-image blockquote{margin-top:15px;font-size:22px}.text-image blockquote cite{font-size:16px}}#campaign{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}.campaign{margin:15px;font-size:18px}.campaign h3{color:#000}.campaign a,.campaign a:hover,.campaign a:focus,.campaign a:active{color:#000}.campaign a.tel{font-weight:700}.campaign picture{position:absolute;bottom:-45px;right:-15px}article h3,article h3 a,article h3 a:hover,article h3 a:focus,article h3 a:active{font-family:'Cantata One';color:#736130}article h5{margin-top:10px}article h5 a,article h5 a:hover,article h5 a:focus,article h5 a:active{color:#000;text-decoration:none}article ul{padding:0 0 0 20px}.team-member{width:100%;margin-left:0;margin-right:0;margin-bottom:30px}.team-member-content{text-align:left}@media (max-width:767px){.team-member-content{margin-top:20px}}#timeline-wrapper{position:relative}#timeline-wrapper:before{content:'';position:absolute;top:120px;height:1px;background:#000;left:0;width:100%}@media (max-width:991px){#timeline-wrapper:before{top:105px}}@media (max-width:767px){#timeline-wrapper:before{top:93px}}.year{position:relative;margin:0 auto 10px auto;width:180px;height:180px;line-height:180px;color:#fff;font-size:42px;font-weight:700;border-radius:9999px;background:#736130}@media (max-width:991px){.year{width:150px;height:150px;line-height:150px}}@media (max-width:767px){.year{width:125px;height:125px;line-height:125px}}.timeline p{margin:0}#timeline-slider .slick-next,#timeline-slider .slick-prev{top:103px;margin-top:0}@media (max-width:991px){#timeline-slider .slick-next,#timeline-slider .slick-prev{top:89px}}@media (max-width:767px){#timeline-slider .slick-next,#timeline-slider .slick-prev{top:76px}}#location-slider{position:relative;width:100%;height:334px}.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%}.scrollableArea{position:relative;width:auto;height:100%}#location-slider img{position:relative;width:auto;float:left}.scrollingHotSpotLeft,.scrollingHotSpotRight{position:absolute;top:50%;margin-top:-17px;width:35px;height:35px;z-index:1000;background:url(//www.modestie-haircut.de/wp-content/themes/modestie/img/control.png) #000;opacity:1 !important;display:block !important;cursor:pointer;z-index:100}.scrollingHotSpotLeft:hover,.scrollingHotSpotRight:hover{background-color:#777}.scrollingHotSpotLeft{left:0;background-position:0 0}.scrollingHotSpotRight{right:0;background-position:-35px 0}#products-wrapper{background:#fff}table{margin-bottom:30px;width:100%}table th{padding:0 5px 5px;text-align:center}table td{padding:0 5px;white-space:nowrap;text-align:right}table th:first-child,table td:first-child{padding-left:0;white-space:normal;text-align:left}table th:last-child,table td:last-child{padding-right:0}#map-canvas{margin:30px 0 0;height:370px}#map-canvas img{max-width:none}.google-map-embed{margin-top:30px}.google-map-embed iframe{display:block;width:100%;max-width:100%}a.tel,a.mail{color:inherit}.mobile{font-size:13px}#footer{background:#eeeff4}#footer ul{margin:20px 15px;padding:0;text-align:center}#footer ul li{display:inline}#footer ul li a{padding:0 15px;color:#333;font-size:20px;border-left:2px solid #333;display:inline-block}@media (max-width:991px){#footer ul li a{padding:0 10px;font-size:16px}}#footer ul li a:hover,#footer ul li a:focus{text-decoration:none}#footer ul li:first-child a{border:none}.slick-slider{position:static;margin:15px 0}.slick-slide article{padding:15px}.slick-next:before,.slick-prev:before{display:none}.slick-next,.slick-prev{width:35px;height:35px;z-index:1000;background:url(//www.modestie-haircut.de/wp-content/themes/modestie/img/control.png) #000}.slick-next:hover,.slick-prev:hover{background-color:#777}.slick-prev{left:0;background-position:0 0}.slick-next{right:0;background-position:-35px 0}@media (max-width:767px){.slick-slider{margin:15px 30px}}#posts-slider .slick-next,#posts-slider .slick-prev{top:35%}@media (max-width:767px){#posts-slider .slick-next,#posts-slider .slick-prev{top:25%}}#flip{position:relative;background:#999}#flip .back{display:block}#flip form{padding:25px 35px}#flip h3{margin-top:0;color:#fff}#flip small{color:#fff;font-size:11px}#flip button{padding-left:30px;padding-right:30px}@media (max-width:767px){#flip{margin-top:30px}#flip .front{display:none}#flip .back{display:block}}.fancybox-skin{border-radius:0;background:#fff}.fancybox-close{right:-10px;top:-10px;width:57px;height:56px;background:url(//www.modestie-haircut.de/wp-content/themes/modestie/img/close.png)}#modal{max-width:800px;overflow:hidden}div.wpcf7-response-output{padding:5px;margin:0 0 15px;border:3px solid #fff;color:#fff;font-size:11px}div.wpcf7-mail-sent-ok{background:#398f14}div.wpcf7-validation-errors{color:#000;background:#f7e700}div.wpcf7-mail-sent-ng{background:red}div.wpcf7-spam-blocked{background:orange}span.wpcf7-not-valid-tip{padding:5px;font-size:11px}span.wpcf7-form-control-wrap{width:100%}