html{scroll-behavior:smooth}#imagefilm,#ueber-uns,#sortiment,#service,#oeffnungszeiten-kontakt,#kontakt{scroll-padding-top:150px}.top-banner h1{font:600 79px/1 "Poppins",sans-serif;letter-spacing:-3px;margin:0 0 20px;color:#374048}@media (max-width:1024px){.top-banner h1{font-size:35px}}#main-navbar,.navbar.is-scrolling #main-navbar{padding-top:14px}.navbar .navbar-header .navbar-toggle{margin-top:14px}.single .navbar-default .nav li.active>a,.page .navbar-default .nav li.active>a,#blog .navbar-default .nav li.active>a,.single .masthead a,.page .masthead a,#blog .masthead a,.single .navbar-default .nav li a:hover,.page .navbar-default .nav li a:hover,#blog .navbar-default .nav li a:hover,.single .navbar-default .nav li a:focus,.page .navbar-default .nav li a:focus,#blog .navbar-default .nav li a:focus,.single .navbar-default .nav li.active>a,.page .navbar-default .nav li.active>a,#blog .navbar-default .nav li.active>a,.single header.row .navbar.is-scrolling .nav li.active a,.page header.row .navbar.is-scrolling .nav li.active a,#blog header.row .navbar.is-scrolling .nav li.active a,.single .work-process h3,.page .work-process h3,#blog .work-process h3{color:#95c11c}.single .wpb_button,.page .wpb_button,#blog .wpb_button,.single .wpb_content_element,.page .wpb_content_element,#blog .wpb_content_element,.single ul.wpb_thumbnails-fluid>li,.page ul.wpb_thumbnails-fluid>li,#blog ul.wpb_thumbnails-fluid>li{margin-bottom:0}.single #header,.page #header,#blog #header{background-position:center top}@media (max-width:480px){.single #header,.page #header,#blog #header{background-position:top right}}.single #header.row .navbar .navbar-header .navbar-toggle span,.page #header.row .navbar .navbar-header .navbar-toggle span,#blog #header.row .navbar .navbar-header .navbar-toggle span{background:#868786}.single #header.row .navbar .navbar-header .navbar-toggle[aria-expanded=true] span,.page #header.row .navbar .navbar-header .navbar-toggle[aria-expanded=true] span,#blog #header.row .navbar .navbar-header .navbar-toggle[aria-expanded=true] span{background:#95c11c}.blog .navbar-default .nav li.active>a,.blog .masthead a{color:#95c11c}#blog .post-meta{display:none}.page *{color:#868786}.page #cookie-notice{background:#95c11c !important}.page #cookie-notice span,.page #cookie-notice a{color:#fff!important}.page .section-header h1,.page .split-column .texts h1,.page .section-header h2,.page .split-column .texts h2,.page .section-header h3,.page .split-column .texts h3,.page .section-header h4,.page .split-column .texts h4,.page .section-header h5,.page .split-column .texts h5,.page .section-header h6,.page .split-column .texts h6{color:#95c11c}.page .section-header p{color:#868786}.page .the-watch-features ul li,.page .split-column .texts p,.page .benefit .media .media-body h4,.page .member .inner .texts h4,.page .navbar-default .nav li a{color:#868786;font-weight:400}.page .section-header:after{background:#868786}.page a{color:#868786}.page .btn-block{background:#868786;color:#fff}.page .btn-block:hover,.page .btn-block:focus{background:#95c11c}#blog h2 a,#blog .widget-title{color:#95c11c}#blog h5,#blog h5 a,#blog p{color:#868786}#blog .btn-primary{background:#868786}#blog .widget ul li a{color:#868786}#header .apple-watch{visibility:hidden}#header .top-banner p{color:#374048}@media (min-width:991px) and (max-width:1280px){#main-navbar .nav li a{padding:0 5px}}@media (max-width:1280px){h2,.h2,.section-header h2{font-size:35px}}@media (max-width:1024px){h2,.h2,.section-header h2{font-size:30px}}@media (max-width:768px){h2,.h2,.section-header h2{font-size:26px}}@media (max-width:380px){h2,.h2,.section-header h2{font-size:24px}}@media (max-width:768px){h1,.h1{font-size:32px}}@media (max-width:480px){h1,.h1{font-size:30px}}.page .page-header .breadcrubms{display:none}.page .page-header h2{color:#95c11c}@media (max-width:480px){.page .page-header h2{font-size:30px}}.page .masthead-blog{height:auto!important}#im-trend,#oeffnungszeiten,#oeffnungszeiten-kontakt{background:#f8fbfd}#oeffnungszeiten-kontakt,#kontakt{padding:80px 0}#oeffnungszeiten-kontakt .wpb_column:first-child{border-right:1px solid #868786}@media (max-width:767px){#oeffnungszeiten-kontakt .wpb_column:first-child{margin-bottom:20px;border-right:0}}#oeffnungszeiten-kontakt .fa{margin-bottom:20px}#oeffnungszeiten-kontakt .fa:before{font-size:80px}@media (max-width:480px){#oeffnungszeiten-kontakt .fa:before{font-size:50px}}@media (min-width:767px) and (max-width:1100px){#left-right .split-column{display:block}#left-right .split-column:nth-child(2n) .texts .texts-inner{padding-left:37px;padding-right:0;float:left}#left-right .col-sm-6{width:100%}#left-right .col-sm-pull-6{left:0;right:auto}#left-right .col-sm-push-6{left:0}#left-right .texts{padding:30px 0}}#ueber-uns .section-header{margin-bottom:0}@media (max-width:480px){#ueber-uns .the-watch-features{padding-bottom:10px}}@media (max-width:990px){#ueber-uns .the-watch-features:last-child{padding-top:10px}}#ueber-uns li{position:relative;margin-left:50px}#ueber-uns li:before{position:absolute;left:-50px}#ueber-uns .col-md-12{padding-left:0}#ueber-uns h3{margin:30px 0;line-height:30px;text-align:center}#ueber-uns h4{text-align:center}#im-trend,#imagefilm{padding:80px 0}#im-trend img,#imagefilm img{height:auto;max-width:100%}#imagefilm video{width:100%;height:auto}#team{background:#fff}#team .member{max-height:365px;margin-bottom:20px}@media (min-width:990px){#team .col-md-3{width:33.333333%}}#oeffnungszeiten .section-header:after,#kontakt .section-header:after,#oeffnungszeiten-kontakt .section-header:after{content:"";display:none}@media (max-width:768px){#service,#sortiment,#im-trend,#imagefilm,#ueber-uns,#oeffnungszeiten-kontakt{padding:50px 0}}#service .benefit .media .media-body h4{line-height:22px;font-size:19px}@media (max-width:1200px){#service .benefit .media .media-body h4{font-size:18px}}@media (max-width:768px){#sortiment .section-header{margin-bottom:0}}@media (max-width:768px){#sortiment .work-process h3{margin-top:30px}}@media (max-width:768px){#kontakt,#team,#oeffnungszeiten{padding:50px 0 0}}#sortiment .work-process+.work-process:before{background:0 0}#kontakt .form-group,#form .form-group{margin-bottom:20px}@media (max-width:780px){#kontakt .form-group,#form .form-group{padding:0}}#kontakt .acceptance,#form .acceptance{text-align:left}#kontakt .acceptance .wpcf7-not-valid-tip,#form .acceptance .wpcf7-not-valid-tip{display:block!important}#kontakt .wpcf7-validation-errors,#form .wpcf7-validation-errors{display:block !important;border:1px solid #f96152}@media (max-width:780px){#kontakt .container .row,#form .container .row{margin:0}}#kontakt .address,#form .address{margin:50px 0}@media (max-width:480px){#kontakt,#form{padding-top:20px}}#kontakt div.wpcf7-mail-sent-ok,#form div.wpcf7-mail-sent-ok{background:#95c11c}#map .wpb_gmaps_widget{margin-bottom:0}#footer .copyright,#footer .by_vms{color:#868786}#footer li{color:#868786}#footer a{color:#868786}#footer .social-links ul li a{background:#3b5998 none repeat scroll 0 0;color:#fff}@media (max-width:480px){#footer .footer-menu a:first-child{margin-bottom:20px}}@media (max-width:480px){#footer .by_vms a{display:block}}.top-banner .fa{display:block;text-align:center;color:#95c11c;font:normal 45px 'FontAwesome';line-height:60px;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;left:50%;margin-right:-50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.top-banner .fa-angle-double-down:before{content:"\f103"}.top-banner .bounce{position:absolute;bottom:120px;bottom:20px;left:50%;width:60px;height:60px;margin-left:-30px;border:2px solid #868786;background:rgba(255,255,255,.75);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;animation:bounce 2.5s infinite;-webkit-animation:bounce 2.5s infinite;-moz-animation:bounce 2.5s infinite;-o-animation:bounce 2.5s infinite}.top-banner .apple-watch{margin:0 auto 0px}@media (max-width:480px){.xtop-banner .bounce{bottom:50%}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.top-banner .container{position:relative}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.home .snow-overlay{position:absolute;left:0;width:100%;height:100%;animation:25s linear 0s normal none infinite running schnee;background-image:url(//optik.vms.design/wp-content/themes/proland-child/images/schnee1.png),url(//optik.vms.design/wp-content/themes/proland-child/images/schnee2.png),url(//optik.vms.design/wp-content/themes/proland-child/images/schnee3.png);top:0;display:none}@keyframes schnee{0%{background-position:0 0,0px 0px,0px 0px}100%{background-position:500px 1000px,400px 400px,300px 300px}}@-moz-keyframes schnee{0%{background-position:0 0,0px 0px,0px 0px}100%{background-position:500px 1000px,400px 400px,300px 300px}}@-webkit-keyframes schnee{0%{background-position:0 0,0px 0px,0px 0px}100%{background-position:500px 1000px,400px 400px,300px 300px}}@-ms-keyframes schnee{0%{background-position:0 0,0px 0px,0px 0px}100%{background-position:500px 1000px,400px 400px,300px 300px}}a.social_start{background-color:rgba(255,255,255,.5);width:350px;display:block;color:#374048;text-align:left;margin:10px auto 0 auto;padding:7px 10px;transition:all .5s ease-in-out;border-radius:10px}a.social_start:hover{background-color:rgba(255,255,255,1)}a.social_start.sehtest{text-align:center}span#social{color:#374048}header.row{background:0 0}@media (min-width:480px){.xtop-banner .container{width:calc(60% - 30px);margin-left:40%}}@media (min-width:768px){.xtop-banner .container{width:600px;margin-left:calc(100% - 600px)}}@media (min-width:992px){.xtop-banner .container{width:970px;margin-left:calc(100% - 970px)}}@media (min-width:1200px){.xtop-banner .container{width:800px;margin-left:calc(100% - 800px)}}@media (min-width:1620px){.xtop-banner .container{width:1000px;margin-left:calc(100% - 1000px)}}