:root{--color-minor: #fff;--color-main: #000;--color-highlight: #b7d138;--color-highlight-dark: #a7c220;--color-shade-dark: #212121;--color-orange: #f39e57;--color-green: #b7d138;--color-grey: #5b5a5a;--color-black: #1a171b}@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:400;src:url("../../Fonts/barlow-v12-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:700;src:url("../../Fonts/barlow-v12-latin-700.woff2") format("woff2")}body{font-family:"Barlow",sans-serif !important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:500;font-family:"Barlow",sans-serif}h1,.h1{font-size:40px;margin-bottom:40px}h2,.h2{font-size:32px;color:var(--color-highlight)}h2 span,.h2 span{display:block;font-size:20px;color:var(--color-main)}h3,.h3{font-size:24px}h4,.h4{font-size:18px;text-transform:uppercase}.btn{text-transform:none;letter-spacing:0;font-weight:500;padding:5px 25px;cursor:pointer;font-family:"Barlow",sans-serif}.btn.btn-s{font-size:18px}.btn:hover{transform:scale(1.05)}.btn-highlight-green,.btn-highlight-orange{display:inline-block;border-radius:30px;padding:5px 25px;font-size:18px;color:var(--color-minor)}.btn-highlight-green:hover,.btn-highlight-orange:hover{transform:scale(1.05);transform-origin:0 100%;color:var(--color-minor)}.btn-highlight-green{background:var(--color-highlight)}.btn-highlight-orange{background:var(--color-orange)}.ce-textpic .btn:hover{transform-origin:0 100%}.btn-orange,a.btn-orange{background:var(--color-orange)}.icon-box-link{text-transform:uppercase;letter-spacing:1px;font-size:12px;margin-top:15px}.animated{animation-fill-mode:none}.scroll-top:hover{transform:scale(1.05)}.important{font-size:26px;line-height:1.3}.highlight{color:var(--color-highlight)}.align-left,p.align-left{text-align:left}.align-center,p.align-center{text-align:center}.align-right,p.align-right{text-align:right}.align-justify,p.align-justify{text-align:justify}.ce-textpic.ce-below{margin-bottom:40px}.bg-orange,.bg-green,.bg-grey,.bg-black{padding:70px 0;color:var(--color-minor)}.bg-orange h1,.bg-orange h2,.bg-orange h3,.bg-orange h4,.bg-orange a,.bg-green h1,.bg-green h2,.bg-green h3,.bg-green h4,.bg-green a,.bg-grey h1,.bg-grey h2,.bg-grey h3,.bg-grey h4,.bg-grey a,.bg-black h1,.bg-black h2,.bg-black h3,.bg-black h4,.bg-black a{color:var(--color-minor)}.bg-orange h1 span,.bg-orange h2 span,.bg-orange h3 span,.bg-orange h4 span,.bg-orange a span,.bg-green h1 span,.bg-green h2 span,.bg-green h3 span,.bg-green h4 span,.bg-green a span,.bg-grey h1 span,.bg-grey h2 span,.bg-grey h3 span,.bg-grey h4 span,.bg-grey a span,.bg-black h1 span,.bg-black h2 span,.bg-black h3 span,.bg-black h4 span,.bg-black a span{color:var(--color-minor)}.bg-orange{background:var(--color-orange)}.bg-green{background:var(--color-green)}.bg-grey{background:var(--color-grey)}.bg-black{background:var(--color-black)}.bg-white{padding:70px 0}@media screen and (max-width: 767px){.right-col{margin-top:60px}}.image>a>img{transition:all .5s ease-out}.image>a:hover img{transform:scale(1.04)}.ce-above.ce-left .ce-gallery[data-ce-columns="1"],.ce-above.ce-right .ce-gallery[data-ce-columns="1"]{float:none}.ce-above.ce-left .ce-gallery[data-ce-columns="1"] .ce-column,.ce-above.ce-right .ce-gallery[data-ce-columns="1"] .ce-column{float:none}.ce-below .ce-gallery{margin-bottom:30px}@media screen and (max-width: 991px){.ce-textpic.ce-intext .ce-gallery{margin-right:0;margin-left:0;float:none}}@media screen and (max-width: 991px){.ce-textpic.ce-intext .ce-gallery figure{margin:auto}}@media screen and (max-width: 991px){.ce-column{float:none}}@media screen and (max-width: 991px){.header .nav-toggle{margin-top:18px}}@media screen and (max-width: 991px){.header-big .nav-toggle{display:block;text-align:right;height:auto;margin-top:45px}}@media screen and (max-width: 991px){.header-big .nav-toggle>a{display:inline-block;float:none}}.header .inner-navigation{padding-top:20px}@media screen and (max-width: 991px){.header .inner-navigation{padding-top:0}}.header-big .inner-navigation{padding-top:35px}@media screen and (max-width: 991px){.header-big .inner-navigation{padding-top:0}}.header .inner-navigation .inner-nav{text-align:right}.header .inner-navigation .inner-nav>ul>li>a{text-transform:none;font-size:14px;font-weight:500}.header .inner-navigation .inner-nav>ul>li>a:hover{color:var(--color-highlight)}.header .inner-navigation .inner-nav>ul>.sub-menu-open>a{color:var(--color-highlight) !important}.header .inner-navigation .inner-nav .nav-list-item--act>a,.header .inner-navigation .inner-nav .nav-list-item--cur>a{color:var(--color-highlight) !important}.header .inner-navigation .inner-nav .sub-menu li a{text-transform:none}@media screen and (max-width: 991px){.inner-nav li.menu-item-has-children>a:after{content:none}}@media screen and (max-width: 991px){.inner-nav>ul>li.menu-item-has-children.sub-menu-open>.sub-menu{text-align:right;border-top:1px solid rgba(var(--color-minor), 0.2);border-bottom:1px solid rgba(var(--color-minor), 0.2);margin:10px 0;padding:5px 0}}.header-new .inner-navigation .inner-nav .nav-list-item--act>a,.header-new .inner-navigation .inner-nav .nav-list-item--cur>a{color:var(--color-minor)}@media screen and (max-width: 991px){.header-new .inner-navigation .inner-nav .nav-list-item--act>a,.header-new .inner-navigation .inner-nav .nav-list-item--cur>a{color:var(--color-highlight)}}.imgtexthover{margin-bottom:50px}.team-content h3{color:var(--color-minor);margin-bottom:10px}.team-content .highlight{color:var(--color-highlight)}.container .parallax{margin:20px 0 50px}.portfolio-content{margin-bottom:40px}.portfoli-details{margin-bottom:30px}.form-group .form-label{display:none}.form-group textarea{min-height:100px}#newsletterformular{width:100%;max-width:400px;margin:auto;position:relative}#newsletterformular .form-navigation .btn-group{position:static}#newsletterformular input{border-radius:30px;padding-right:145px}#newsletterformular button[type=submit]{position:absolute;right:0;top:0;border-radius:0 30px 30px 0;padding:10px}#newsletterformular button[type=submit]:hover{transform:none}#jubilumsformular-639{padding:0 130px}@media screen and (max-width: 1200px){#jubilumsformular-639{padding:0}}#jubilumsformular-639>h2{display:none}#jubilumsformular-639 .inputs-list .form-group{display:grid;grid-template-columns:1fr 1fr;text-align:center;margin-top:35px;margin-bottom:30px}@media screen and (max-width: 767px){#jubilumsformular-639 .inputs-list .form-group{grid-template-columns:1fr;text-align:left}}#jubilumsformular-639 .form-group .form-check-label{padding-left:0}#jubilumsformular-639 .form-group .input.checkbox{text-align:center;margin-bottom:30px}@media screen and (max-width: 767px){#jubilumsformular-639 .form-group .input.checkbox{text-align:left}}#jubilumsformular-639 input[type=radio],#jubilumsformular-639 input[type=checkbox]{opacity:0;position:absolute;width:1px;height:1px}#jubilumsformular-639 input[type=radio]+label>span,#jubilumsformular-639 input[type=radio]+span,#jubilumsformular-639 input[type=checkbox]+label>span,#jubilumsformular-639 input[type=checkbox]+span{position:relative;padding-left:40px}#jubilumsformular-639 input[type=radio]+label>span:before,#jubilumsformular-639 input[type=radio]+label>span:after,#jubilumsformular-639 input[type=radio]+span:before,#jubilumsformular-639 input[type=radio]+span:after,#jubilumsformular-639 input[type=checkbox]+label>span:before,#jubilumsformular-639 input[type=checkbox]+label>span:after,#jubilumsformular-639 input[type=checkbox]+span:before,#jubilumsformular-639 input[type=checkbox]+span:after{content:"";position:absolute;top:0;bottom:0;cursor:pointer;margin:auto}#jubilumsformular-639 input[type=radio]+label>span:before,#jubilumsformular-639 input[type=radio]+span:before,#jubilumsformular-639 input[type=checkbox]+label>span:before,#jubilumsformular-639 input[type=checkbox]+span:before{left:0;width:25px;height:25px;background:var(--color-minor);border:1px solid var(--color-highlight);border-radius:30px}#jubilumsformular-639 input[type=radio]+label>span:after,#jubilumsformular-639 input[type=radio]+span:after,#jubilumsformular-639 input[type=checkbox]+label>span:after,#jubilumsformular-639 input[type=checkbox]+span:after{left:7px;top:-2px;width:10px;height:18px;opacity:0;border:solid var(--color-main);border-width:0 4px 4px 0;transform:rotate(45deg)}#jubilumsformular-639 input[type=radio]:checked+label>span:after,#jubilumsformular-639 input[type=radio]:checked,#jubilumsformular-639 input[type=radio]+span:after,#jubilumsformular-639 input[type=checkbox]:checked+label>span:after,#jubilumsformular-639 input[type=checkbox]:checked,#jubilumsformular-639 input[type=checkbox]+span:after{opacity:1}#jubilumsformular-639 input[type=checkbox]+label>span:before,#jubilumsformular-639 input[type=checkbox]+span:before{border-radius:0}@media screen and (max-width: 767px){#jubilumsformular-639 .ce-bodytext p{text-align:left}}#jubilumsformular-639 .ce-bodytext a{text-decoration:underline}#jubilumsformular-639 .actions{margin-top:15px}#jubilumsformular-639 .actions .btn-toolbar{justify-content:center}@media screen and (max-width: 767px){#jubilumsformular-639 .actions .btn-toolbar{justify-content:left}}#jubilumsformular-639 .actions button[type=submit]{background:var(--color-orange);border-radius:30px;padding:7px 25px 9px;font-size:18px}.header{font-family:"Barlow",sans-serif}.inner-header{min-width:250px;max-width:250px;padding-bottom:10px;vertical-align:bottom}@media screen and (max-width: 991px){.header-small .inner-header{padding-bottom:10px}}.inner-brand .brand-light{width:150px}.inner-brand .brand-dark{width:100px}.header-big .inner-navigation{padding-top:20px}.header-small .inner-header{padding-bottom:12px}.header-small .inner-navigation{padding-top:0}@media screen and (max-width: 991px){.header+.wrapper section.maps-container:first-child{padding-top:0}}.header .container-fluid{max-width:1140px}@media screen and (max-width: 500px){.header .container-fluid{padding:0 15px}}.headerslider{height:650px}.headerslider .module-slides{min-height:0;height:100% !important}.flexslider h2.h1,.module-header h2.h1,.module-slides h2.h1{font-size:70px;font-weight:700}@media screen and (max-width: 767px){.flexslider h2.h1,.module-header h2.h1,.module-slides h2.h1{font-size:40px}}.flexslider p,.module-header p,.module-slides p{line-height:1.5}.module-slides:hover a.prev:hover,.module-slides:hover a.next:hover{transform:scale(1.05)}.slides-navigation .arrows:before{background:var(--color-highlight);border-radius:40px;color:var(--color-minor);width:40px;height:40px;display:block;font-size:14px}.slides-navigation .prev .arrows:before{padding:12px 14px 12px 12px}.slides-navigation .next .arrows:before{padding:12px 12px 14px 12px}.socialmedia{display:none;position:absolute;right:7px;top:0}@media screen and (max-width: 991px){.socialmedia{right:22px}}@media screen and (max-width: 500px){.socialmedia{right:8px}}.socialmedia ul{margin:0;padding:0;list-style-type:none}.socialmedia ul li{display:block}.socialmedia ul li a{display:block;padding:5px 8px;color:var(--color-minor)}@media screen and (max-width: 991px){.socialmedia ul li a{color:var(--color-main)}}.socialmedia ul li a:hover{color:var(--color-highlight) !important}@media screen and (max-width: 991px){.socialmedia ul li a:hover{color:var(--color-highlight)}}.header-small .socialmedia ul li a{color:var(--color-main)}.header-big .socialmedia{display:block}.layout-new .headerimage{position:relative}@media screen and (max-width: 991px){.layout-new .headerimage{padding-top:62px}}.layout-new .headerimage .scroll-down{width:50px;position:absolute;bottom:20px;left:50%;margin-left:-25px;z-index:1;cursor:pointer;animation:bounce 1s infinite alternate}@media screen and (max-width: 767px){.layout-new .headerimage .scroll-down{display:none}}.layout-new .header-new{background:var(--color-black);position:sticky;top:0;z-index:130;transition:all .2s ease-in-out}.layout-new .header-new.scrolled{transition:all .2s ease-in-out}.layout-new .header-new.scrolled .inner-header .inner-brand .brand-dark{width:120px;transition:all .2s ease-in-out}.layout-new .header-new.scrolled .inner-navigation .inner-nav>ul>li>a:before,.layout-new .header-new.scrolled .inner-navigation .inner-nav>ul>li>a:after{transition:all .2s ease-in-out;height:10px}.layout-new .header-new.scrolled .nav-toggle{margin-top:25px;transition:all .2s ease-in-out}.layout-new .header-new .nav-toggle{transition:all .2s ease-in-out}.layout-new .header-new .nav-toggle>a span{background:var(--color-highlight)}.layout-new .header-new .container-fluid{position:relative;max-width:1140px;width:100%;display:table;height:100%;padding:0}.layout-new .header-new .container-fluid:after{content:"";display:table;clear:both}@media screen and (max-width: 1200px){.layout-new .header-new .container-fluid{padding-left:30px;padding-right:30px}}.layout-new .header-new .inner-header{padding-top:8px}.layout-new .header-new .inner-header .inner-brand .brand-dark{width:200px;transition:all .2s ease-in-out}.layout-new .header-new .inner-navigation{text-align:right}.layout-new .header-new .inner-navigation .inner-nav>ul>li>a{text-transform:none}.layout-new .header-new .inner-navigation .inner-nav>ul>li>a:before,.layout-new .header-new .inner-navigation .inner-nav>ul>li>a:after{transition:all .2s ease-in-out;height:26px}@media screen and (max-width: 991px){.layout-new .wrapper{padding-top:0}}.layout-new .wrapper .socialmedia{display:block;position:absolute;top:10px;padding:0;left:50%;margin-left:-570px;text-align:right;z-index:100}@media screen and (max-width: 1200px){.layout-new .wrapper .socialmedia{width:100%;padding-right:20px;left:0;margin-left:0}}.layout-new .wrapper .socialmedia ul{float:right;width:45px;text-align:center}@media screen and (max-width: 991px){.layout-new .wrapper .socialmedia ul{width:90px}}.layout-new .wrapper .socialmedia ul li{display:block}@media screen and (max-width: 991px){.layout-new .wrapper .socialmedia ul li{display:inline-block}}.layout-new .wrapper .socialmedia ul li a{color:var(--color-highlight)}.layout-new .wrapper .socialmedia ul li a .fa-facebook,.layout-new .wrapper .socialmedia ul li a .fa-instagram{font-size:35px}.layout-new .module:not(.parallax){padding:0}@keyframes bounce{from{transform:translateY(0)}to{transform:translateY(-50px)}}.footer{background:var(--color-shade-dark)}.footer .footer-copyright{background:var(--color-main)}.footer .btn.btn-brand:focus,.footer .btn.btn-brand:hover{opacity:1}.footer .widget ul li{border:0}.footer .widget ul li .fa-angle-right{margin-right:10px}.scroll-top:hover{background:var(--color-highlight-dark)}