@media screen and (min-width:320px) and (max-width:1281px){.pas-header{font-size:30px!important}}@media screen and (min-width:1000px) and (max-width:1450px){.left-box h1{font-size:70px!important}.right-box h1{font-size:70px!important}}@media screen and (min-width:1024px) and (max-width:1366px){.hero-header{height:400px!important;padding:0;background-position:-150px;position:relative!important;overflow:hidden!important}.hero-header .inner{height:200px!important;width:200px!important;top:0px!important}.hero-header .inner h1{font-size:1.125rem!important;line-height:0.9!important;padding:20px!important;background:#0064af!important}}#navbarsExample06 .nav-item.active .sub-menu a{color:rgba(0,0,0,.5)!important}#navbarsExample06 .nav-item.active .sub-menu .nav-item.active a{color:#0064af!important}#navbarsExample06 .nav-item .dropdown-menu{display:block;margin-left:25px}@media (min-width:320px) and (max-width:1281px){.navbar-collapse{z-index:1000}}@media (min-width:1281px){#navbarsExample06 .nav-item .sub-menu-wrapper{position:absolute;display:none;padding-top:50px;background-color:transparent;width:100%;left:0;top:65px}#navbarsExample06 .nav-item:hover .sub-menu-wrapper{display:block}#navbarsExample06 .nav-item .dropdown-menu{display:none}#navbarsExample06 .nav-item:hover .dropdown-menu{display:block;margin-left:0;margin-top:-5px}#navbarsExample06 .nav-item .dropdown-menu{margin-top:0;margin-left:0}#navbarsExample06 .dropdown-menu .nav-item{height:auto;margin-top:0}}.footer-menu .nav-item .nav-link{font-size:1.25rem;font-weight:700;border-bottom:1px solid #dee2e6;padding:0;text-transform:uppercase}.footer-menu .nav-item .dropdown-menu{position:relative;display:block;float:left;font-size:1rem;color:#fff;text-align:left;list-style:none;background-color:transparent;background-clip:none;border:none;border-radius:none;z-index:10}.footer-menu .nav-item .dropdown-menu .nav-item .nav-link{font-size:1rem;font-weight:700;border-bottom:none;padding:10px 0;text-transform:none}@media (min-width:768px) and (max-width:1281px){.right-nav{margin-left:-200px}.navbar-toggler{display:block!important}}@media (min-width:320px) and (max-width:780px){.top-right-nav li a,.top-right-nav li span{font-size:10px!important}.sm-btn-mob{width:100%!important}.sm-btn-mob .dropdown-menu{width:100%!important}.catalog{z-index:0!important;position:relative!important}}.el-mo-class .cd-single-point:nth-of-type(3){top:45%;left:66%}.el-mo-class .cd-single-point:nth-of-type(2){bottom:47.5%;right:37.5%}.el-mo-class .cd-single-point:nth-of-type(1){bottom:46%;right:66%}@media screen and (min-width:320px) and (max-width:768px){.hero-header{height:400px!important;padding:0;background-position:-200px;position:relative!important;overflow:hidden!important}.hero-header .inner{height:200px!important;width:200px!important;top:0px!important}.hero-header .inner h1{font-size:1.125rem!important;line-height:0.9!important;padding:20px!important;background:#0064af!important}.sm-small-font{font-size:40px!important}.sm-cat-small{font-size:12px}}.has-medium-font-size{font-size:18px!important}@media screen and (min-width:320px) and (max-width:425px){.hero-header{height:100%!important;padding:0;background-position:-150px;position:relative!important;overflow:hidden!important}.hero-header .inner{height:100%!important;padding-top:14px!important;padding-bottom:30px!important;width:100%!important;top:55px!important;left:0!important}.hero-header .inner h1{font-size:1.125rem!important;line-height:0.9!important;padding:0!important;background:#0064af!important;padding-left:35px!important}}@media screen and (min-width:320px) and (max-width:320px){.hero-header{height:100%!important;padding:0;background-position:-220px;position:relative!important;overflow:hidden!important}.hero-header .inner{height:100%!important;padding-top:14px!important;padding-bottom:30px!important;width:100%!important;top:55px!important;left:0!important}.hero-header .inner h1{font-size:1.125rem!important;line-height:0.9!important;padding:0!important;background:#0064af!important;padding-left:35px!important}}.hero-header{padding:100px 0;height:650px;min-height:auto;position:relative;overflow:hidden;background-size:cover}.hero-header .inner{position:absolute;top:10px;width:400px;height:400px;background:#0064af}.hero-header .inner h1{font-size:3.125rem;line-height:.9;padding:50px 30px;color:#fff;text-transform:uppercase;font-weight:700}.awsm-job-form{margin-top:25px}.awsm-job-form-group{margin-bottom:10px}.awsm-job-form-group label{font-weight:700;text-transform:uppercase;font-size:1.25rem;display:block;vertical-align:top;width:80%}.awsm-job-inline-group label{display:inline-block;width:95%}.awsm-job-form-group input,.awsm-job-form-group textarea{border:3px solid #0064af;font-size:1.25rem;display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.awsm-job-form-group input[type="checkbox"]{display:inline-block;margin-right:15px;height:30px;width:30px}.awsm-job-form-group input[type="submit"]{color:#fff;background-color:#0064af!important;border-color:#0064af;width:auto;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media screen and (max-width:768px) and (min-width:320px){.mobile-search i{font-size:22px}.mobile-contact i{font-size:22px}.inner_contact{padding:0!important;margin:0 auto!important;left:0;top:0;width:300px!important;height:300px!important;position:relative!important}.inner_contact h1{margin:0!important}.product-details p{font-size:12px!important}}@media screen and (min-width:320px) and (max-width:480px){.top-bar a{font-size:10px!important}}.dropdown-lang .dropdown-item{padding:18px 35px}.dropdown-lang{padding:10px 0!important;left:-25px!important;top:12px!important}.spinner-border{margin-top:30px}.product-details p{font-size:12px!important}.footer-btn .col span{font-size:20px!important;position:relative;left:10px}.footer-btn .col{border:2px solid #fff!important}.footer-btn .col i{font-size:20px!important;position:relative;padding:0!important;margin:0!important;top:0;left:0}@media screen and (max-width:1366px) and (min-width:768px){.form-check{margin-left:50px}.form-check-input{top:110px!important;left:-50px!important}.footer-btn .col-md-4{width:100%!important}.product-details p{font-size:12px!important}.two-buttons{top:50px;margin:15px 0!important}.two-buttons .btn-call{border:4px solid #0261af!important;padding:0!important;margin:0!important;font-size:14px!important}}@media (max-width:362px){.footer-inner .col span{padding-left:0}}@media screen and (max-width:1024px) and (min-width:768px){.footer-btn .col i{font-size:20px!important;position:relative;padding:0!important;margin:0!important;top:0;left:0}}@media screen and (max-width:1280px) and (min-width:1025px){.single-product-eltako h1{font-size:28px!important}.boxes h1{font-size:36px!important}}@media screen and (max-width:812px) and (min-width:375px){.footer-btn .col i{font-size:20px!important;position:relative;padding:0!important;margin:0!important;top:0;left:20px}}@media screen and (min-width:320px) and (max-width:1366px){.professional-smart-home-header h1{font-size:36px!important}.professional-standart-header h1{font-size:36px!important}}.term-zubehoer-professional-standard .single-product-eltako{background:#aeafb2!important}.term-zubehoer-professional-smart-home .single-product-eltako{background:#aeafb2!important}.off-canvas{overflow-y:scroll!important}*{box-sizing:border-box}.grid:after{content:"";display:block;clear:both}.grid-sizer,.grid-item{width:33.333%}@media (max-width:575px){.grid-sizer,.grid-item{width:100%}}@media (min-width:576px) and (max-width:767px){.grid-sizer,.grid-item{width:50%}}.grid-item{float:left}.grid-item img{display:block;max-width:100%}.text-bold{font-weight:700}.text-small{font-size:.9rem}.page-header{padding-top:20px;padding-bottom:20px;background:#fafafa;margin-top:30px}.page-header h2{margin-bottom:0}.animsition{z-index:9999}.widget{margin-bottom:40px;padding:30px;border:1px solid #eee}.widget header{margin-bottom:20px;position:relative;z-index:0}.category a{color:#999;letter-spacing:.08em;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:13px}.category a::after{content:",";color:#ddd;display:inline-block;margin-right:5px}.category a:last-of-type::after{display:none}.category a:hover{color:#000}i[class*="icon-"]{-webkit-transform:translateY(3px);transform:translateY(3px)}#style-switch-button{z-index:9999!important}.no-padding{padding:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-top{padding-top:0!important}.no-margin{margin:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-top{margin-top:0!important}.padding-small{padding:100px 0}.btn{border-radius:0!important}.badge{font-weight:300}.badge-rounded{border-radius:50px}.heading-light{font-weight:300!important}.heading-medium{font-weight:400!important}.pagination-template li.page-item{margin:0 5px}.pagination-template a.page-link{width:40px;height:40px;line-height:27px;border-radius:50%!important;border:1px solid #ddd;color:#555;text-align:center}.pagination-template a.page-link:hover,.pagination-template a.page-link.active{background:#f5f5f5}p.text-hero{font-size:1.2em}p.text-hero i{font-size:1.2em}p.small-text-hero{font-size:1em}h1,h2,h3,h4,h5,h6{margin-bottom:15px}.pagination-template li.page-item{margin:0 5px}.pagination-template a.page-link{width:40px;height:40px;line-height:27px;border-radius:50%!important;border:none;color:#555;text-align:center}.pagination-template a.page-link:hover,.pagination-template a.page-link.active{background:#eee}.container-fluid{width:100%}.text-big{font-size:1.4em;font-weight:300;line-height:1.8em;color:#111}a.hero-link{color:inherit!important;text-transform:uppercase;font-size:1em;text-decoration:none!important;margin-top:20px;font-weight:300}a.hero-link::after{content:"";width:100%;height:1px;display:block;background:#fff;-webkit-transition:all 0.3s;transition:all 0.3s}a.hero-link:hover{color:#999!important}a.hero-link:hover::after{background:#999}div[class*="-btn"]{cursor:pointer}@media (max-width:767px){nav.navbar .search-btn{margin-left:0;padding-left:0;border-left:none}}@media (max-width:575px){nav.navbar .container{width:100%}.breadcrumb li{display:block;width:100%;text-align:center}}section.hero .continue i{margin-right:5px}@media (max-width:767px){section.hero .container{padding:150px 20px}}section.featured-posts .row:nth-of-type(odd) .text{background:#fafafa}section.featured-posts .row:last-of-type{margin-bottom:0}section.featured-posts p{font-weight:400;color:#777;font-size:.95em}section.featured-posts .text-inner{padding:70px 30px;height:100%;-webkit-transition:all 0.3s;transition:all 0.3s}section.featured-posts a{color:inherit;text-decoration:none}section.featured-posts h2{line-height:1.1em;color:#333;-webkit-transition:all 0.3s;transition:all 0.3s}section.featured-posts h2:hover{color:#555}section.featured-posts .avatar{max-width:40px;min-width:40px;height:40px;overflow:hidden;border-radius:50%;margin-right:10px}section.featured-posts .title,section.featured-posts .date,section.featured-posts .comments{font-size:.8em;font-weight:400;color:#999}section.featured-posts .title i,section.featured-posts .date i,section.featured-posts .comments i{margin-right:5px}section.featured-posts .title::after,section.featured-posts .date::after,section.featured-posts .comments::after{content:"|";display:inline-block;margin:0 7px;font-size:.9em;color:#ccc}section.featured-posts .comments::after{display:none}section.featured-posts .image{max-height:200px;width:auto;overflow:hidden;padding:0}section.featured-posts .image img{height:100%}section.featured-posts .post-header{margin-bottom:10px}section.featured-posts .post-footer{margin-top:30px}@media (max-width:991px){section.featured-posts .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-height:300px;min-height:auto!important}section.featured-posts .image img{width:100%;height:auto!important}section.featured-posts .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:575px){section.featured-posts .post-footer{font-size:.9em}}@media (max-width:350px){section.featured-posts .text-inner{padding:15px}section.featured-posts .post-footer{font-size:.75em}}section.divider{color:#fff}section.latest-posts header{margin-bottom:50px}.post-meta{margin:10px 0;font-size:.8em}.post-meta .date{text-transform:uppercase;font-weight:400}.post-meta .date::after{display:none}.post p:not(.lead){font-weight:400;color:#777;font-size:.95em}.post a{text-decoration:none}.post a:hover,.post a:focus{text-decoration:none}.post h3{line-height:1.1em;color:#222;-webkit-transition:all 0.3s;transition:all 0.3s;margin-bottom:1rem}.post h3:hover{color:#555}.post .category a{color:#999;letter-spacing:.05em;font-weight:700;text-transform:uppercase;text-decoration:none}.post .date{letter-spacing:.05em;font-weight:400;text-transform:uppercase;color:#aaa}.post .avatar{max-width:40px;min-width:40px;height:40px;overflow:hidden;border-radius:50%;margin-right:10px}.post .title,.post .date,.post .comments,.post .views{font-weight:400;color:#999;text-transform:capitalize}.post .title i,.post .date i,.post .comments i,.post .views i{margin-right:5px;font-size:1.1em}.post .post-tags{margin-top:30px}.post .post-tags .tag{padding:5px 25px;border:1px solid #ddd;margin:5px;color:#777;font-size:.75em;text-transform:uppercase;font-weight:600;text-decoration:none;border-radius:50px}.post .post-tags .tag:hover{background:#999;color:#fff;border-color:#999}.post .meta-last::after{display:none}@media (max-width:767px){.post{margin-bottom:40px}.post:last-of-type{margin-bottom:0}}section.newsletter .form-group{position:relative}section.newsletter input{width:100%;height:60px;line-height:60px;padding:0 15px;border:1px solid #111;font-size:1.1em;font-family:"Open Sans",sans-serif;font-weight:300}section.newsletter .submit{height:60px;padding:0 30px;line-height:60px;background:#111;border:1px solid #111;color:#fff;position:absolute;top:0;right:0;font-family:"Open Sans",sans-serif}@media (max-width:575px){section.newsletter input{font-size:.95em;width:100%}section.newsletter .submit{position:static;width:100%;margin-top:10px}}section.gallery .mix{padding:0;max-height:200px;overflow:hidden}section.gallery a{outline:none;width:100%;height:100%}section.gallery a img{min-height:100%;width:100%}section.gallery .item{position:relative;width:100%;height:100%}section.gallery .item:hover .overlay{opacity:1}section.gallery .item:hover i{opacity:1;-webkit-transform:none;transform:none}section.gallery .overlay{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(153,153,153,.7);color:#fff;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s}section.gallery .overlay i{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;font-size:2em}footer.main-footer{background:#0e0e0e;padding:100px 0 0;color:#fff}footer.main-footer .contact-details p{font-weight:300;color:#fff;margin-bottom:5px;font-size:.95em}main.posts-listing{padding-top:50px;padding-left:0;padding-right:0}main.posts-listing .post{margin-bottom:50px}main.posts-listing .post-footer{font-size:.8em}.widget.search .form-group{position:relative}.widget.search input{width:100%;height:40px;line-height:40px;border:none;border-bottom:1px solid #ddd;font-size:.95em;font-family:"Open Sans",sans-serif;font-weight:400;background:none}.widget.search input::-moz-placeholder{color:#aaa;font-family:"Open Sans",sans-serif}.widget.search input::-webkit-input-placeholder{color:#aaa;font-family:"Open Sans",sans-serif}.widget.search input:-ms-input-placeholder{color:#aaa;font-family:"Open Sans",sans-serif}.widget.search .submit{height:40px;padding:0;line-height:40px;background:none;border:none;color:#555;font-size:.9em;position:absolute;top:0;right:0}.widget.latest-posts a{display:block;color:#555;text-decoration:none}.widget.latest-posts a:hover{color:#000}.widget.latest-posts .image{min-width:60px;max-width:60px;height:60px;overflow:hidden;margin-right:20px}.widget.latest-posts .item{margin-bottom:20px}.widget.latest-posts strong{font-size:.95em;display:block;line-height:1em}.widget.latest-posts .views,.widget.latest-posts .comments{font-size:.8em;font-weight:400;color:#bbb;margin-top:10px}.widget.latest-posts .views i,.widget.latest-posts .comments i{margin-right:5px}.widget.latest-posts .comments::after{display:none}.widget.categories .item{background:#fafafa;padding:10px;color:#777;font-weight:700}.widget.categories .item:nth-of-type(2n+2){background:none}.widget.categories .item a{color:inherit;font-size:.95em}.widget.categories .item a:hover{color:#000;text-decoration:none}.widget.categories .item span{font-size:.9em;color:#aaa}.widget.tags .tag{padding:5px 25px;border:1px solid #ddd;margin:5px 0;color:#777;font-size:.75em;text-transform:uppercase;font-weight:600;text-decoration:none;border-radius:50px}.widget.tags .tag:hover{background:#999;color:#fff;border-color:#999}.blog-post{padding-left:0;padding-right:0}.blog-post .post-footer{font-size:.8em}.blog-post .post-thumbnail img{width:100%;margin-bottom:10px}.blog-post h1{color:#444;line-height:1.1em}.blog-post h1:hover{color:#444}.blog-post .post-footer{margin-top:20px}.blog-post .post-body h2,.blog-post .post-body h3,.blog-post .post-body h4,.blog-post .post-body h5,.blog-post .post-body h6{color:#333}.blog-post .post-body p{margin-bottom:30px}.blog-post .post-body p:not(.lead){font-size:1em;line-height:1.7em;color:#555}.blog-post .posts-nav{margin-top:80px;color:#777;font-size:.8em}.blog-post .posts-nav a{color:inherit;width:calc(50% - 10px);padding:10px 0;margin-bottom:15px}.blog-post .posts-nav a:hover{border-color:#999}.blog-post .posts-nav a:hover .icon{background:#999;color:#fff;border-color:#999}.blog-post .icon{min-width:35px;max-width:35px;height:35px;border-radius:50%;line-height:32px;border:1px solid #ddd;color:#aaa;font-size:1.5em;text-align:center;-webkit-transition:all 0.2s;transition:all 0.2s}.blog-post .icon.prev{margin-right:20px}.blog-post .icon.next{margin-left:20px}.blog-post .post-comments{margin-top:50px}.blog-post .post-comments span.no-of-comments{color:#777;font-size:.8em;margin-left:5px;font-weight:400}.blog-post .post-comments header{margin-bottom:40px}.blog-post .post-comments .comment:last-of-type .comment-body{border-bottom:none}.blog-post .post-comments .image{margin-right:15px}.blog-post .post-comments .title::after{display:none}.blog-post .post-comments img{max-width:40px;min-width:40px;height:40px}.blog-post .post-comments strong{display:block;color:#555}.blog-post .post-comments span.date{font-size:.8em;color:#999}.blog-post .post-comments span.date::after{display:none}.blog-post .post-comments .comment-body{margin-left:55px;margin-top:10px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #eee}.blog-post .post-comments p{font-size:.95em;color:#555}.blog-post .add-comment{margin-top:50px}.blog-post .add-comment header{margin-bottom:30px}.blog-post .add-comment input,.blog-post .add-comment textarea{background:none;border:none;border-bottom:1px solid #ddd;padding:10px 0;border-radius:0;font-family:"Open Sans",sans-serif}.blog-post .add-comment input::-moz-placeholder,.blog-post .add-comment textarea::-moz-placeholder{font-weight:400;font-size:.9em;color:#aaa;font-weight:400;font-family:"Open Sans",sans-serif}.blog-post .add-comment input::-webkit-input-placeholder,.blog-post .add-comment textarea::-webkit-input-placeholder{font-weight:400;font-size:.9em;color:#aaa;font-weight:400;font-family:"Open Sans",sans-serif}.blog-post .add-comment input:-ms-input-placeholder,.blog-post .add-comment textarea:-ms-input-placeholder{font-weight:400;font-size:.9em;color:#aaa;font-weight:400;font-family:"Open Sans",sans-serif}.blog-post .add-comment input:focus,.blog-post .add-comment textarea:focus{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #999}.blog-post .add-comment textarea{min-height:150px}blockquote.blockquote{font-size:1.05em;line-height:1.7em;border-color:#999;border:1px solid #eee;border-left:6px solid #eee;padding:20px;border-top-right-radius:5px;border-bottom-right-radius:5px;margin-bottom:30px}blockquote.blockquote p{margin-bottom:15px!important}@media (max-width:767px){.posts-nav a{width:100%!important}}@media (max-width:575px){.blog-post .title::after{display:none!important}.blog-post .author{margin-bottom:10px}}#style-switch-button{position:fixed;top:120px;left:0;border-radius:0;z-index:100000}#style-switch{width:300px;padding:20px;position:fixed;top:160px;left:0;background:#fff;border:solid 1px #ced4da;z-index:100000}#style-switch h4{color:#495057}#style-switch .text-small{font-size:.8em}#style-switch select{font-size:.85em}mark,.mark{padding:.2em;background-color:#fcf8e3}.blockquote{padding:.5rem 1rem;margin-bottom:1rem;font-size:1.25rem;border-left:5px solid #999}.blockquote-footer{color:#868e96}.blockquote-footer::before{content:"\2014 \00A0"}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{color:#fff;background-color:#999;border-color:#999}.page-item.disabled .page-link{color:#868e96;background-color:#fff;border-color:#ddd}.page-link{padding:.5rem .75rem;line-height:1.25;color:#999;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#737373;text-decoration:none;background-color:#e9ecef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}a.bg-danger:focus,a.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover{background-color:#1d2124!important}.border-primary{border-color:#999!important}.border-secondary{border-color:#868e96!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.awsm-job-single-wrap h2{font-size:30px;margin:30px 0}.blog-post .post-body p:not(.lead){font-size:18px!important}figure.effect-sarah{background:#0064af}figure.effect-sarah img{width:102%;width:calc(100% + 20px);width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-sarah:hover img{opacity:.1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah figcaption{text-align:left}figure.effect-sarah h2{position:relative;overflow:hidden;padding:.5em 0;font-size:40px;text-transform:none}figure.effect-sarah h2::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:"";-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}figure.effect-sarah:hover h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah p{padding:1em 0;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}figure.effect-sarah:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.grid figure{position:relative;float:left;overflow:hidden;height:360px;background:#0064af;text-align:center;cursor:pointer}.grid figure img{opacity:.7}.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{line-height:1;font-weight:300}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:68.5%}.newsletter-content{padding:0;border:none;max-width:520px;width:100%;height:750px}@media screen and (min-width:320px) and (max-width:768px){.grid figure{height:100%!important}.grid figure h2{font-size:20px}.grid figcaption{padding:20px!important;height:100%}.grid{padding:0!important;margin:0!important}}.referenzen-section #breadcrumbs a{color:#0064af}.link-to-old-site{margin-left:12px}.link-to-old-site a{font-weight:400;font-size:1rem;line-height:0;text-transform:none;color:#0064af}.wp-block-gosign-gosign-background-contianer .wp-block-media-text__content{align-self:auto!important}.wp-block-gosign-gosign-background-contianer .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 8% 0 0%}.wp-block-gosign-gosign-background-contianer .wp-block-media-text.has-media-on-the-left .wp-block-media-text__content{padding:0 0 0 08%}@media (max-width:575px){.wp-block-gosign-gosign-background-contianer .wp-block-media-text__media img{margin-bottom:40px}}.page-template-configurator form .form-check-input{width:20px;height:20px;left:0;top:0;margin-top:0!important;margin-right:10px;margin-left:-1.25rem;position:relative}@media screen and (min-width:320px) and (max-width:1367px){.page-template-configurator form .form-check-input{top:3px!important;width:20px!important}.page-template-configurator form .form-check-label{margin-left:5px}}.homepage-slider #news-banner{display:none;margin-bottom:30px}.homepage-slider .swiper-button-prev{left:5px}.homepage-slider .swiper-button-next{right:5px}.homepage-slider .outer-swiper-container{position:relative}.homepage-slider .swiper-container{width:90%}.homepage-slider .swiper-slide .banner{display:none}.contacts .inner a[href="javascript:;"] span:nth-child(1){color:#2c3038;text-transform:none}.contacts .inner a[title^="e-mail an"] span:nth-child(1){color:#0064af;text-transform:none;border:none}.contacts .inner a[title^="e-mail an"] span:nth-child(1):hover{color:#00477c}@media (min-width:768px) and (max-width:1200px){footer .order .text{min-height:455px}}@media (max-width:768px){footer .order .catalog{width:fit-content;margin:auto}}@media (max-width:812px){.boxes{margin-bottom:50px}}@media screen and (min-width:320px) and (max-width:767px){.mob-100 .inner{font-size:30px;height:auto!important;width:100%!important;padding-bottom:50px!important;padding-top:40px!important;padding-left:20px!important;height:auto!important;position:unset!important;bottom:0}.mob-100 .inner h1{font-size:30px}}.wp-block-image.app-store-badge img{min-width:initial}.product-loop .special-text.-expanded{max-height:100%}.katalog form .form-check label,.contacts form .form-check label{margin-left:10px}.katalog form .form-check .wpcf7-not-valid-tip,.contacts form .form-check .wpcf7-not-valid-tip{margin-left:-20px}.katalog form .form-group .form-check-input,.contacts form .form-group .form-check-input{top:3px!important}@media screen and (max-width:1366px) and (min-width:768px){.katalog form .form-group .form-check-input,.contacts form .form-group .form-check-input{top:-17px!important}.katalog form .form-check label,.contacts form .form-check label{margin-left:0}.katalog form .form-check .wpcf7-not-valid-tip,.contacts form .form-check .wpcf7-not-valid-tip{margin-left:-70px}}@media screen and (min-width:436px) and (max-width:767px){.katalog form .form-group .form-check-input,.contacts form .form-group .form-check-input{top:-10px!important}.katalog form .form-check label,.contacts form .form-check label{margin-left:0}.katalog form .form-check .wpcf7-not-valid-tip,.contacts form .form-check .wpcf7-not-valid-tip{margin-left:-20px}}@media screen and (max-width:435px){.katalog form .form-group .form-check-input,.contacts form .form-group .form-check-input{top:0!important}.katalog form .form-check label,.contacts form .form-check label{margin-left:0}}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image{text-decoration:none;display:flex;position:relative;height:300px;background-color:#fff;padding:10px;align-items:center;justify-content:center}.wc-block-grid .wc-block-grid__products .wc-block-grid__product-image img{max-height:280px}.right-nav .asl_w_container{min-width:0}#newsletter-modal .modal-body{height:750px}.katalog form .form-group.newsletter i{left:30px;top:47px;font-size:1.5rem}.katalog form .form-group.newsletter .form-check-input{top:30px!important}.katalog form .form-group.newsletter label p{font-size:1rem}.katalog form .form-group.newsletter #newsletter-email{font-size:1rem;border:2px solid #0064af;height:10px;padding:25px 50px}.katalog form .form-group.newsletter .form-group{margin-left:40px}@media screen and (max-width:767px){.katalog form .form-group.newsletter .form-group{margin-left:20px}}@media screen and (max-width:1366px) and (min-width:768px){.katalog form .form-group.newsletter .form-group{margin-left:70px}}.katalog form .form-group.newsletter .form-group label{font-size:1rem}