@charset "UTF-8";
@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:300;src:url("/fileadmin/Distribution/Public/Fonts/source-sans-pro-v21-latin-300.eot");src:url("/fileadmin/Distribution/Public/Fonts/source-sans-pro-v21-latin-300.eot?#iefix") format("embedded-opentype"), url("/fileadmin/Distribution/Public/Fonts/source-sans-pro-v21-latin-300.woff2") format("woff2"), url("/fileadmin/Distribution/Public/Fonts/source-sans-pro-v21-latin-300.woff") format("woff"), url("/fileadmin/Distribution/Public/Fonts/source-sans-pro-v21-latin-300.ttf") format("truetype"), url("/fileadmin/Distribution/Public/Fonts/source-sans-pro-v21-latin-300.svg#SourceSansPro") format("svg")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:url("/fileadmin/Distribution/Public/Fonts/source-sans-pro-v21-latin-600.eot");src:url("/fileadmin/Distribution/Public/Fonts/source-sans-pro-v21-latin-600.eot?#iefix") format("embedded-opentype"), url("/fileadmin/Distribution/Public/Fonts/source-sans-pro-v21-latin-600.woff2") format("woff2"), url("/fileadmin/Distribution/Public/Fonts/source-sans-pro-v21-latin-600.woff") format("woff"), url("/fileadmin/Distribution/Public/Fonts/source-sans-pro-v21-latin-600.ttf") format("truetype"), url("/fileadmin/Distribution/Public/Fonts/source-sans-pro-v21-latin-600.svg#SourceSansPro") format("svg")}*{box-sizing:border-box;font-family:"Source Sans Pro", sans-serif;margin:0;padding:0}body{background:transparent url("/fileadmin/Distribution/Public/Images/video_bg.jpg") fixed no-repeat center / cover}.wrapper{height:100%;margin:0 auto;max-width:1024px;padding:0 15px;position:relative}@media only screen and (min-width:600px){.wrapper{padding:0 30px}}#header{background:white;height:115px;left:0;position:fixed;top:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:100%;z-index:200}@media only screen and (min-width:992px){#header.scrolled{-webkit-transform:translateY(-55px);transform:translateY(-55px)}}#logo{display:block;height:82px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:177px}@media only screen and (min-width:992px){.scrolled #logo{-webkit-transform:translateY(-15px) scale(0.5);transform:translateY(-15px) scale(0.5)}}#logo img{height:auto;width:100%}#lang-nav-close{background:#ededed;color:#009380;display:block;font-size:24px;height:44px;line-height:44px;position:absolute;right:15px;text-align:center;text-decoration:none;top:36px;width:44px}@media only screen and (min-width:992px){#lang-nav-close{display:none}}#lang-nav{background:white;height:100%;left:0;opacity:0;position:fixed;text-align:center;top:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;visibility:hidden;width:100%;z-index:300}@media only screen and (min-width:992px){#lang-nav{background:transparent;height:auto;left:auto;opacity:1;position:absolute;right:30px;text-align:left;top:18px;-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s;visibility:visible;width:auto}}#lang-nav.active{opacity:1;visibility:visible}#lang-nav ul{list-style:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media only screen and (min-width:992px){#lang-nav ul{position:relative;top:auto;-webkit-transform:none;transform:none;width:auto}}#lang-nav ul li{display:block;margin:30px 0 0}@media only screen and (min-width:992px){#lang-nav ul li{display:inline-block;margin:0 0 0 30px}}#lang-nav ul li:first-child{margin:0}#lang-nav ul li.active a,#lang-nav ul li.current a,#lang-nav ul li:hover a{color:#009380}#lang-nav ul li img{display:none}#lang-nav ul li a{color:black;display:inline-block;font-size:24px;font-weight:300;line-height:30px;margin:0 auto;text-decoration:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:120px}@media only screen and (min-width:992px){#lang-nav ul li a{width:auto}}@media only screen and (min-width:992px){#lang-nav ul li a{font-size:18px;line-height:24px;margin:auto}}#lang-nav ul li a img{border:1px solid #000000;height:auto;margin:0 10px 0 0;width:24px}#lang-nav-open{background:#ededed;color:#009380;display:block;font-size:24px;height:44px;line-height:44px;position:absolute;right:74px;text-align:center;text-decoration:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px}@media only screen and (min-width:992px){#lang-nav-open{display:none}}#lang-nav-open img{border:1px solid #000000;height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:24px}#header-extra{background:rgba(237, 237, 237, 0.9);border-bottom:1px solid #cccccc;display:none;height:60px;position:absolute;top:100%;width:100%}@media only screen and (min-width:768px){#header-extra{display:block}}#header-extra span{color:black;display:block;font-size:24px;font-weight:300;line-height:60px}#header-extra .links{position:absolute;right:30px;top:0;font-size:24px;font-weight:300;line-height:60px}#header-extra .links a{color:#009380;text-decoration:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}#header-extra .links a:hover{color:black}#content{background:white;padding:115px 0 120px;position:relative;z-index:0}#content.home{background:transparent;padding:115px 0 0}#content.home .swiper-container{margin:10px auto;max-width:964px}#content.home .swiper-container .swiper-slide:nth-child(5){cursor:pointer}#content h1{color:black;font-size:48px;font-weight:600;line-height:54px;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-moz-hyphens:auto;hyphens:auto}#content h2{color:black;font-size:48px;font-weight:300;line-height:54px;margin:0 0 60px}#content h3{color:black;font-size:22px;font-weight:300;line-height:28px;margin:0 0 60px}#content h4{color:black;font-size:22px;font-weight:600;line-height:28px;margin:0 0 45px}#content p{color:black;font-size:18px;font-weight:300;line-height:24px;margin:0 0 30px}#content p:last-child{margin:0}#content b,#content strong{font-weight:bold}#content ol{list-style:decimal;margin:-20px 0 30px;padding:0 0 0 15px}#content ol li{margin:0 0 10px}#content .image-caption{color:black;font-size:14px;font-weight:300;line-height:18px;margin:10px 0 0;text-align:center}#content a{color:#009380;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}#content a:hover{color:black}#content a[href$=".pdf"]::before{content:"";display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;line-height:inherit;margin:0 5px 0 0;-webkit-transform:translate(0, 0);transform:translate(0, 0);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#content ul{margin:0 0 30px;max-width:600px}#content ul:last-child{margin:0 auto}#content ul li{color:black;display:block;font-size:18px;font-weight:300;line-height:24px;margin:0 0 5px}#content ul li::before{content:"»";display:inline-block;margin:0 10px 0 0}#content img{height:auto;max-width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#content img[src*="Standardkollektion-2018"]{width:100% !important}}#content .frame-layout-0 h1,#content .frame-layout-0 h2,#content .frame-layout-0 h3{text-align:center}#content .frame-layout-0 h3{margin:0 auto 60px;max-width:660px}#content .frame-layout-0 p{margin:0 auto 30px;max-width:600px}#content .frame-layout-0 p:last-child{margin:0 auto}#content .frame-layout-3{margin:0 0 60px}#content .frame-layout-3:last-child{margin:0}#content .frame-layout-1{margin:0 0 60px}#content .frame-layout-1:last-child{margin:0}#content .frame-layout-1::after{clear:both;content:"";display:block}#content .frame-layout-1 h1{text-align:center}#content .frame-layout-1 h2{margin:0 0 90px;text-align:center}#content .frame-layout-1 .ce-bodytext{padding:0 0 60px}@media only screen and (min-width:768px){#content .frame-layout-1 .ce-bodytext{float:left;padding:0 120px 0 0;width:calc(100% - 320px)}}#content .frame-layout-1 .ce-gallery{float:none}@media only screen and (min-width:768px){#content .frame-layout-1 .ce-gallery{border-left:5px solid #ededed;float:right;padding:0 60px;width:320px}}#content .frame-layout-1 .ce-gallery .ce-column,#content .frame-layout-1 .ce-gallery .ce-column .image{width:100%}#content .frame-layout-1 .ce-gallery img{margin:0 auto}#content .frame-layout-1 .ce-gallery a{display:block;margin:0 auto;text-decoration:none}#content .frame-layout-1 .ce-gallery a::before{display:none}#content .frame-layout-1 .ce-gallery a::after{color:black;content:attr(title);display:block;font-size:18px;font-weight:600;line-height:24px;margin:30px 0 0;text-align:center}#content .frame-layout-2{margin:0 0 60px}#content .frame-layout-2 .ce-gallery{width:100px}#content .frame-layout-2 .ce-bodytext{float:left;width:calc(100% - 130px)}@media only screen and (min-width:768px){#content .frame-layout-2 .ce-bodytext{float:right;max-width:600px;padding:0 60px 0 0;text-align:right}}#content #c40,#content #c7,#content #c87{margin:30px 0 0}#content #c40 p,#content #c7 p,#content #c87 p{text-align:center}#content #c8 .ce-column{margin-bottom:10px;width:calc(50% - 5px)}@media only screen and (min-width:768px){#content #c8 .ce-column{width:calc(25% - 10px)}}#content #c8 .ce-column:nth-child(2n+2){margin-right:0}@media only screen and (min-width:768px){#content #c8 .ce-column:nth-child(2n+2){margin-right:10px}}#content #c11,#content #c60,#content #c81{margin:0 0 60px}@media only screen and (min-width:768px){#content #c12 .ce-column,#content #c59 .ce-column,#content #c80 .ce-column{margin-bottom:60px;margin-right:240px;padding:30px 0 0;position:relative}#content #c12 .ce-column::after,#content #c59 .ce-column::after,#content #c80 .ce-column::after{background:#ededed;content:"";display:block;height:400px;position:absolute;right:-122px;top:0;width:5px}}#content #c12 .ce-column:last-child,#content #c59 .ce-column:last-child,#content #c80 .ce-column:last-child{border-right:none;margin-right:0}#content #c12 .ce-column:last-child::after,#content #c59 .ce-column:last-child::after,#content #c80 .ce-column:last-child::after{display:none}#content #c13,#content #c58,#content #c79{margin:0 0 30px}#content #c100,#content #c103,#content #c104,#content #c105,#content #c107,#content #c16,#content #c302,#content #c391,#content #c64,#content #c66,#content #c70,#content #c83{margin:120px 0 60px}@media only screen and (min-width:600px){#content #c50,#content #c51,#content #c91{float:right;padding:0 70px;width:50%}}#content #c50 p,#content #c51 p,#content #c91 p{font-size:14px;line-height:20px;text-align:center}#content .shortcuts{position:relative}#content .shortcuts ul{list-style:none;max-width:1024px}#content .shortcuts ul::after{clear:both;content:"";display:block}#content .shortcuts ul li{display:block;float:left;margin:0 0 10px;position:relative;width:100%}@media only screen and (min-width:992px){#content .shortcuts ul li{height:280px;margin:0 10px 0 0;width:calc(33% - 4px)}}#content .shortcuts ul li:last-child{margin:0}#content .shortcuts ul li::before{display:none}#content .shortcuts ul li a{background:-webkit-linear-gradient(top, white 0%, white 1%, rgba(255, 255, 255, 0.5) 100%);background:linear-gradient(to bottom, white 0%, white 1%, rgba(255, 255, 255, 0.5) 100%);display:block;min-height:277px;padding:30px 30px 60px;position:relative;text-decoration:none}#content .shortcuts ul li a::after{background:#ffffff;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:100%}#content .shortcuts ul li a:hover::after{opacity:0.5}#content .shortcuts ul li a::before{bottom:30px;color:black;font-size:24px;position:absolute;right:30px}#content .shortcuts ul li a h2{font-size:18px;font-weight:700;line-height:24px;margin:0 0 10px}#content .shortcuts ul li a h3{font-size:32px;font-weight:300;line-height:38px;margin:0 0 15px}#video{background:transparent url("/fileadmin/Distribution/Public/Images/video_bg.jpg") fixed no-repeat center / cover;display:none;height:auto;left:50%;min-height:100%;min-width:100%;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto;z-index:-100}@media only screen and (min-width:992px){#video{display:block}}#content .parsley-errors-list{bottom:-25px;position:absolute}#content .parsley-errors-list li{color:red;font-size:14px;font-weight:300;line-height:20px}#content .parsley-errors-list li::before{display:none}.powermail_form{margin:60px auto 0;max-width:600px}.powermail_form h3,.powermail_form legend{display:none}.powermail_form .powermail_fieldset{border:none}.powermail_form .powermail_fieldset .powermail_fieldwrap{margin:0 0 30px;position:relative;width:100%}@media only screen and (min-width:768px){.powermail_form .powermail_fieldset .powermail_fieldwrap{float:left;width:50%}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_captcha,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_textarea{clear:both;width:100%}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_firma,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_firma01,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_plz,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_plz01,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_strasse,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_strasse01,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_telefon,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_telefon01{padding:0 30px 0 0}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_email,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_email01,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_hausnummer,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_hausnummer01,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_name,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_name01,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_ort,.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_ort01{padding:0 0 0 30px}}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_check .powermail_label{display:none}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_captchaimage{margin:30px 0 0}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_label{color:black;font-size:18px;font-weight:300;line-height:24px}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_captcha,.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_input,.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_textarea{border:1px solid #4f4f4f;color:#4f4f4f;font-size:18px;font-weight:300;line-height:24px;padding:5px;width:100%}.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_captcha.parsley-error,.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_input.parsley-error,.powermail_form .powermail_fieldset .powermail_fieldwrap .powermail_textarea.parsley-error{border:1px solid red}.powermail_form .powermail_fieldset .powermail_fieldwrap .checkbox{border-bottom:1px solid #4f4f4f;padding:15px 0}.powermail_form .powermail_fieldset .powermail_fieldwrap .checkbox:nth-last-child(2){border-bottom:none}.powermail_form .powermail_fieldset .powermail_fieldwrap .checkbox label{cursor:pointer;font-weight:300}.powermail_form .powermail_fieldset .powermail_fieldwrap .checkbox input{height:20px;margin:0 10px 0 0;position:relative;top:3px;width:20px}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit{height:54px;position:relative;width:160px}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit::after{background:#009380;content:"";display:block;height:17px;position:absolute;right:0;top:0;width:2px;z-index:10}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit .powermail_submit{background:transparent;border-bottom:2px solid #009380;border-left:2px solid #009380;border-right:none;border-top:2px solid #009380;color:black;cursor:pointer;display:block;font-size:22px;font-weight:300;line-height:28px;padding:17px 0 5px;position:relative;text-align:right;text-decoration:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:160px}.powermail_form .powermail_fieldset .powermail_fieldwrap.powermail_fieldwrap_type_submit .powermail_submit:hover{color:#009380}#footer{background:#ededed;padding:60px 0;position:relative;z-index:0}#footer.home{background:transparent;padding:0 0 60px}#footer p{color:black;font-size:12px;font-weight:600;line-height:18px}#footer p a{color:black;text-decoration:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}#footer p a:hover{color:#009380}#footer-nav{margin:30px 0 0}@media only screen and (min-width:992px){#footer-nav{margin:0;position:absolute;right:30px;top:-3px}}#footer-nav ul{list-style:none}#footer-nav ul li{display:inline-block;margin:0 0 0 30px}#footer-nav ul li:first-child{margin:0}#footer-nav ul li a{color:black;font-size:12px;font-weight:600;line-height:18px;text-decoration:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}#footer-nav ul li a:hover{color:#009380}#footer-extra::after{clear:both;content:"";display:block}#footer-extra .left{margin:0 0 60px}@media only screen and (min-width:768px){#footer-extra .left{float:left;margin:0;padding:0 60px 0 0;width:50%}}@media only screen and (min-width:992px){#footer-extra .left{width:60%}}#footer-extra .right{margin:0 0 60px}@media only screen and (min-width:768px){#footer-extra .right{float:left;margin:0;padding:60px 0 0 60px;text-align:right;width:50%}}@media only screen and (min-width:992px){#footer-extra .right{width:40%}}#footer-extra h4{color:black;font-size:32px;font-weight:600;line-height:38px;margin:0 auto}#footer-extra h5{color:black;font-size:32px;font-weight:300;line-height:38px;margin:0 auto 30px}#footer-extra p{color:black;font-size:18px;font-weight:300;line-height:24px}#footer-extra p strong{font-weight:600}#footer-extra a{background:#ededed;border:2px solid #009380;color:black;display:inline-block;font-size:22px;font-weight:300;height:54px;line-height:24px;margin:0 30px 0 0;position:relative;text-decoration:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:120px}@media only screen and (min-width:992px){#footer-extra a{margin:0 60px 0 0}}#footer-extra a:last-child{margin:0}#footer-extra a:hover span{color:#009380}#footer-extra a span{background:#ededed;bottom:0;display:block;padding:5px 0;position:absolute;right:-2px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.footer-dealers{margin-bottom:30px}@media only screen and (min-width:768px){.footer-dealers{text-align:right}}.footer-dealers a{color:#009380}#video-lightbox{background:rgba(0, 0, 0, 0.8);height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;visibility:hidden;width:100%;z-index:4000}#video-lightbox.active{opacity:1;visibility:visible}#video-lightbox #video-lightbox-close{color:white;display:block;font-size:24px;height:44px;line-height:44px;position:absolute;right:30px;text-align:center;text-decoration:none;top:30px;width:44px}#video-lightbox #video-lightbox-inner{height:180px;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:320px}@media only screen and (min-width:768px){#video-lightbox #video-lightbox-inner{height:360px;width:640px}}@media only screen and (min-width:992px){#video-lightbox #video-lightbox-inner{height:540px;width:960px}}#video-lightbox #video-lightbox-inner iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.root-5 #main>div:first-child{margin:120px 0 60px}.tooltip{color:#009380;cursor:pointer;display:block;font-size:16px;line-height:24px;position:absolute;right:20px;top:20px;transition:all 0.3s ease;z-index:200}.tooltip.open{opacity:0;visibility:hidden}.tooltip-content{background:rgba(255, 255, 255, 0.8);left:0;opacity:0;padding:20px;position:absolute;right:0;top:0;transition:all 0.3s ease;visibility:hidden}.tooltip-content.open{opacity:1;visibility:visible}.tooltip-content .close{background:transparent;color:#009380;cursor:pointer;display:block;font-size:16px;line-height:24px;position:absolute;right:20px;top:20px;z-index:10}.image{line-height:0;position:relative}.swiper-slide .tooltip{bottom:20px;top:auto}.swiper-slide .tooltip-content{bottom:0;top:auto}.swiper-slide .slideshow-headline-image{width:320px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.swiper-slide .slideshow-headline-image{min-width:100% !important}}.frame-type-mask_two_columns{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.frame-type-mask_two_columns>div{flex:1;box-sizing:border-box;min-width:400px;margin-bottom:80px;text-align:left !important}.frame-type-mask_two_columns>div h3{margin:0 0 60px !important;text-align:left !important}.frame-type-mask_two_columns>div:last-child{padding-left:80px}.dealers-overview .header{text-align:center;padding-bottom:60px}.dealers-overview .regions-grid{display:grid;grid-template-columns:1fr}.dealers-overview .regions-grid .regions-title{position:relative}.dealers-overview .regions-grid .regions-title h4{font-size:28px !important;margin:initial !important;padding-left:115px}.dealers-overview .regions-grid .regions{max-width:620px;margin:0 auto;width:100%}.dealers-overview .regions-grid .countries-grid{display:grid;grid-template-columns:1fr 1fr;border-top:2px solid #C8C8C8;padding:15px 0;margin-top:15px}.dealers-overview .regions-grid .countries-grid .country-title h5{font-weight:normal;font-size:28px !important;line-height:35px;padding-left:115px}.dealers-overview .regions-grid .countries-grid .dealer{border-top:2px solid #C8C8C8;padding-top:20px;margin-top:20px}.dealers-overview .regions-grid .countries-grid .dealer:first-child{padding-top:initial;margin-top:initial;border-top:initial}.dealers-overview .regions-grid-two-columns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px}.dealers-overview .regions-grid-two-columns .regions-title{position:relative}.dealers-overview .regions-grid-two-columns .regions-title h4{font-size:28px;margin:initial !important;padding-left:70px}.dealers-overview .regions-grid-two-columns .regions{max-width:620px;margin:0 auto;width:100%}.dealers-overview .regions-grid-two-columns .countries-grid{display:grid;grid-template-columns:1fr 1fr;border-top:2px solid #C8C8C8;padding:15px 0;margin-top:15px;grid-column-gap:40px}.dealers-overview .regions-grid-two-columns .countries-grid .country-title h5{font-weight:normal;font-size:28px;line-height:35px;padding-left:70px}.dealers-overview .regions-grid-two-columns .countries-grid .dealer{border-top:2px solid #C8C8C8;padding-top:20px;margin-top:20px}.dealers-overview .regions-grid-two-columns .countries-grid .dealer:first-child{padding-top:initial;margin-top:initial;border-top:initial}@media only screen and (max-width:960px){.dealers-overview .regions-grid-two-columns .regions-title h4{margin:initial !important;padding-left:initial}.dealers-overview .regions-grid-two-columns .countries-grid{grid-column-gap:initial}.dealers-overview .regions-grid-two-columns .countries-grid .country-title h5{font-weight:normal;font-size:28px;line-height:35px;padding-left:initial}}@media only screen and (max-width:810px){.dealers-overview .regions-grid-two-columns{grid-template-columns:1fr;grid-row-gap:40px}}@media only screen and (max-width:680px){.dealers-overview .regions-grid .regions-title h4{margin:initial !important;padding-left:initial}.dealers-overview .regions-grid .countries-grid .country-title h5{font-weight:normal;font-size:28px;line-height:35px;padding-left:initial}}@media only screen and (max-width:460px){.dealers-overview .regions-grid .countries-grid,.dealers-overview .regions-grid-two-columns .countries-grid{display:grid;grid-template-columns:1fr;border-top:2px solid #C8C8C8;padding:15px 0;margin-top:15px}.dealers-overview .regions-grid .countries-grid .country-title h5,.dealers-overview .regions-grid-two-columns .countries-grid .country-title h5{padding-bottom:10px}.dealers-overview .regions-grid .countries-grid .dealer,.dealers-overview .regions-grid-two-columns .countries-grid .dealer{border-top:1px solid #C8C8C8;width:80%}}.frame-type-mask_dealers_map{position:relative;height:300px;overflow:hidden;margin:0 0 120px;border-bottom:2px solid #d8d8d8}.frame-type-mask_dealers_map #geochart{position:absolute;top:0;left:0;right:0;height:350px;z-index:1}.frame-type-mask_dealers_map #click-blocker{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}@media only screen and (min-width:768px){.frame-type-mask_dealers_map{height:500px}.frame-type-mask_dealers_map #geochart{height:550px}}@media only screen and (min-width:768px){.frame-type-mask_dealers_map{height:600px}.frame-type-mask_dealers_map #geochart{height:700px}}.cc-window .dp--cookie-check label{text-overflow:initial}.cc-window .cc-message .cc-link{color:#009380}.cc-window .cc-message .cc-link:active,.cc-window .cc-message .cc-link:visited{color:#009380}.cc-window .cc-compliance .cc-btn{background:#009380 !important;color:#fff !important;transition:all 0.2s ease;text-decoration:none !important;width:100%;border-bottom:1px solid #fff}.cc-window .cc-compliance .cc-btn:hover{background:#000 !important;text-decoration:none !important}.cc-window .cc-compliance .cc-btn:last-child{border-bottom:0 !important}.dp--overlay-inner .dp--overlay-header{color:#000 !important}.dp--overlay-inner .dp--overlay-description{color:#000 !important}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes modal-popin{0%{transform:translate(-50%, -50%) scale(0);opacity:0}85%{transform:translate(-50%, -50%) scale(1.05);opacity:1}100%{transform:translate(-50%, -50%) scale(1);opacity:1}}.frame-type-mask_popup{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;color:#000}.frame-type-mask_popup .modal-underlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0, 0, 0, 0.4);cursor:pointer;animation:fadein 0.5s}.frame-type-mask_popup .modal{width:90%;max-width:530px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fefefe;margin:auto;animation:modal-popin 0.3s;box-shadow:0 0 16px rgba(0, 0, 0, 0.2)}@media (max-width:500px){.frame-type-mask_popup .modal{top:180px;transform:translate(-50%, 0%)}}.frame-type-mask_popup .modal .modal-close{position:absolute;top:20px;right:20px;width:25px;height:25px;color:#b2b2b2;text-align:center;font-size:25px}.frame-type-mask_popup .modal .modal-close .nc-icon{width:15px;height:15px}.frame-type-mask_popup .modal .modal-close:hover{color:#009380 !important}.frame-type-mask_popup .modal .modal-close:focus,.frame-type-mask_popup .modal .modal-close:hover{color:#000;text-decoration:none;cursor:pointer}.frame-type-mask_popup .modal .modal-body{padding:40px}.frame-type-mask_popup .modal .modal-body h2{margin-bottom:24px}.frame-type-mask_popup .modal .modal-body p{margin-bottom:18px !important}.frame-type-mask_popup .modal .modal-body p strong{font-weight:700}.frame-type-mask_popup .modal .modal-body p:last-child{margin:0 !important}.frame-type-mask_popup .modal .modal-body .columns{display:grid;grid-template-columns:1fr;grid-row-gap:20px;grid-column-gap:20px}@media (min-width:600px){.frame-type-mask_popup .modal .modal-body .columns{grid-template-columns:1fr 150px}}.frame-type-mask_popup .modal .modal-body .columns>div img{display:block;width:100%;height:auto;max-width:250px;margin:0 auto}.frame-type-mask_popup .modal .modal-body .columns p.info{font-size:10px !important}.frame-type-mask_popup .modal .modal-footer{text-align:right;padding:0 40px 20px}.frame-type-mask_popup .modal .modal-footer a{background:#fff;border:2px solid #009380;color:black;display:inline-block;font-size:22px;font-weight:300;height:54px;line-height:24px;margin:0 30px 0 0;position:relative;text-decoration:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:180px}@media only screen and (min-width:992px){.frame-type-mask_popup .modal .modal-footer a{margin:0 60px 0 0}}.frame-type-mask_popup .modal .modal-footer a:last-child{margin:0}.frame-type-mask_popup .modal .modal-footer a:hover span{color:#009380}.frame-type-mask_popup .modal .modal-footer a span{background:#fff;bottom:0;display:block;padding:5px 0;position:absolute;right:-2px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}#main-nav-open{background:#ededed;color:#009380;display:block;font-size:24px;height:44px;line-height:44px;position:absolute;right:15px;text-align:center;text-decoration:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px}@media only screen and (min-width:992px){#main-nav-open{display:none}}#main-nav-close{background:#ededed;color:#009380;display:block;font-size:24px;height:44px;line-height:44px;position:absolute;right:15px;text-align:center;text-decoration:none;top:36px;width:44px}@media only screen and (min-width:992px){#main-nav-close{display:none}}#main-nav{background:white;height:100%;left:0;opacity:0;position:fixed;text-align:center;top:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;visibility:hidden;width:100%;z-index:300}@media only screen and (min-width:992px){#main-nav{background:transparent;bottom:18px;height:auto;left:auto;opacity:1;position:absolute;right:30px;text-align:left;top:auto;-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s;visibility:visible;width:auto}}#main-nav.active{opacity:1;visibility:visible}#main-nav>ul{list-style:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width:992px){#main-nav>ul{display:flex;width:100%;left:initial;transform:initial;align-items:center;justify-content:space-between;position:relative;top:auto;-webkit-transform:none;transform:none;width:auto}}#main-nav>ul>li{position:relative;display:block;padding:16px}@media only screen and (min-width:992px){#main-nav>ul>li{margin:0 0 0 30px;padding:0}}#main-nav>ul>li:first-child{margin:0}#main-nav>ul>li>a{color:black;display:inline-block;font-size:24px;font-weight:300;line-height:30px;margin:0 auto;text-decoration:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media only screen and (min-width:992px){#main-nav>ul>li>a{display:block;font-size:18px;line-height:24px;margin:auto}}#main-nav>ul>li>a:hover{color:#009380}#main-nav>ul>li>i{display:none}#main-nav>ul>li.active>a,#main-nav>ul>li.current>a{color:#009380}@media (max-width:991px){#main-nav>ul>li.sub{white-space:nowrap;transition:all 0.3s ease-out}#main-nav>ul>li.sub>a{margin-left:32px}#main-nav>ul>li.sub>i{display:inline-block;font-size:24px;margin-left:8px;transition:all 0.3s ease-out;cursor:pointer}#main-nav>ul>li.sub>div{height:0;overflow:hidden;transition:all 0.3s ease-out}#main-nav>ul>li.sub.expanded{border:1px solid #009380}#main-nav>ul>li.sub.expanded>i{transform:rotate(180deg)}#main-nav>ul>li.sub.expanded>div{height:initial}}@media (max-width:991px){#main-nav>ul>li>div{padding-top:16px}#main-nav>ul>li>div ul{list-style:none}#main-nav>ul>li>div ul li{text-align:center;padding:8px 0}#main-nav>ul>li>div ul li a{color:black;display:inline-block;font-size:20px;font-weight:300;line-height:30px;margin:0 auto;text-decoration:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}#main-nav>ul>li>div ul li.active>a,#main-nav>ul>li>div ul li.current>a{color:#009380}}@media only screen and (min-width:992px){#main-nav>ul>li>div{position:absolute;top:40px;left:50%;transform:translateX(-50%);z-index:100;width:200px;background-color:#ffffff;border:1px solid #009380;padding:8px;opacity:0;visibility:hidden;transition:all 0.2s ease-in}#main-nav>ul>li>div ul li{display:block;padding:4px 0}#main-nav>ul>li>div ul li a{color:black;display:block;font-size:18px;line-height:24px;padding:4px 8px;text-decoration:none}#main-nav>ul>li>div ul li a:hover{color:#009380;background:rgba(237, 237, 237, 0.9)}#main-nav>ul>li>div ul li.active>a,#main-nav>ul>li>div ul li.current>a,#main-nav>ul>li>div ul li:hover>a{color:#009380}#main-nav>ul>li>div::before{position:absolute;top:-20px;left:0;z-index:1000;width:100%;height:20px;content:"";background:transparent}}@media only screen and (min-width:992px) and (hover:none) and (pointer:coarse){#main-nav>ul>li>div ul li{}#main-nav>ul>li>div ul li a{padding:8px}}#main-nav>ul>li.show-sub div,#main-nav>ul>li:hover div{opacity:1;visibility:visible}.swiper-container{background:#f4f4f4}