.row-content .heading-block,.row-content .heading-block span{margin-bottom:20px}.row-content .heading-block:after{margin-top:10px}.row-content .heading{height:100%}.row-content .heading,.row-content .picture{display:flex;flex-direction:column;justify-content:center}.row-content img{display:block;margin-left:auto;margin-right:auto;max-height:400px}.row-content .heading .heading-title{color:var(--secondary-color);font-size:60px;font-weight:600;line-height:46px;margin-bottom:20px}.row-content .heading h1{color:#333;font-size:39px;line-height:46px;margin-bottom:10px;margin-top:0}.row-content .heading h2,.row-content div.text{font-size:1.25rem;font-weight:300}.row-content div.text{margin-bottom:30px}.row-content div.text p{margin-bottom:10px}.row-content div.text ul{list-style-type:none;margin-bottom:10px;margin-left:10px;margin-top:10px}.row-content div.text ul ul{margin-bottom:5px;margin-left:20px;margin-top:5px}.row-content div.text ul li:not(:first-child){margin-top:5px}.row-content div.text ul li:not(:last-child){padding-bottom:5px}.row-content div.text ul li:before{color:var(--secondary-color);content:"\e77d";font-family:font-icons;margin-right:10px}.row.inline{justify-content:center}@media (max-width:575.98px){.contact-buttons a.button{display:block;padding:9px 16px}}@media (max-width:399.98px){.contact-buttons a.button{font-size:14px}}.services .card{box-shadow:0 0 10px 0 rgba(0,0,0,.15);cursor:pointer;height:100%;transition:all .25s}.services .card:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.services .card:hover a.button{background-color:#444;border-color:transparent!important;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.services .card .card-body{display:flex;flex-direction:column}.services .card .card-body p{flex-grow:1}.services .card a.button{display:block;margin:20px 0 0;text-align:center}.teaser .col-md-7{text-align:right}.video .iframe-container{overflow:hidden;padding-top:57%;position:relative;width:100%}.video .responsive-iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media (min-width:1200px){.video .iframe-container{margin-top:0}}@media (min-width:992px) and (max-width:1199px){.video .iframe-container{margin-top:40px}}@media (min-width:768px) and (max-width:991px){.video .iframe-container{margin-top:80px}}@media (min-width:1200px){.demo-shop img{margin-top:10px}}@media (min-width:992px) and (max-width:1199px){.demo-shop img{margin-top:35px}}@media (min-width:768px) and (max-width:991px){.demo-shop img{margin-top:60px}}.latest-news .entry-image img{margin-left:auto;margin-right:auto;max-height:200px;width:auto}.home .back-to-shop{margin:0;padding:30px}@media (max-width:575.98px){.home .back-to-shop{margin:0;padding:30px 0}}.home .back-to-shop .logo{background-color:#fff;border:1px solid rgba(0,0,0,.075);border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.1);height:100px;margin-left:auto;padding:5px;width:100px}.home .back-to-shop h3{margin-bottom:8px}.latest-news-home{margin-bottom:30px;padding-top:30px}.latest-news-home .entry-content p{font-weight:lighter}.latest-news-home .entry{box-shadow:0 0 30px 0 rgba(0,0,0,.15);height:100%;padding-bottom:10px}.latest-news-home .entry>div{margin-left:10px;margin-right:10px}.latest-news-home .entry>div.entry-image{margin:0}.video{background:#fff;padding-top:30px}.video .line{margin:0 0 30px}.teaser{background:#f9f9f9;padding-top:30px}.teaser .line{display:none}.demo-shop{background:#fff;padding-top:30px}.demo-shop .line{display:none}
/*# sourceMappingURL=../map/css/route-home.f8f55400fe76707dddf4.css.map*/