/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:GT-Americana;src:url(/fonts/GT-America-Standard-Regular.woff?b5eeba278d73ad944b10942c37362dce) format("woff"),url(/fonts/GT-America-Standard-Regular.woff2?af7576efaa33b006d1658f7af69de58c) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:GT-Americana;src:url(/fonts/GT-America-Standard-Bold.woff?e481c03783ddfaa0ecd51158548847d5) format("woff"),url(/fonts/GT-America-Standard-Bold.woff2?f9dcd95761c274ff903f9c660e713d64) format("woff2");font-weight:700;font-style:normal}html{font-size:14px;box-sizing:border-box}@media only screen and (min-width:760px){html{font-size:16px}}*,:after,:before{box-sizing:inherit}body,html{width:100%;overflow-x:hidden}body{position:relative;font-family:GT-Americana,sans-serif;font-weight:500;font-size:1.375rem;letter-spacing:-.004rem;line-height:1.2;color:#000;background-color:#fff;padding-top:48px}@media only screen and (min-width:1200px){body{padding-top:80px}}p{margin:0 0 2em}li p{margin:0 0 1em}img{display:inline-block;max-width:100%;height:auto}a{text-decoration:none}a,a:visited{color:grey}a:hover{text-decoration:underline}b,h1,h2,h3,h4,strong{font-weight:700}h1,h2,h3,h4{letter-spacing:-.0017rem;line-height:1;margin:5rem 0 2.5rem;text-transform:uppercase}h3,h4{margin-bottom:1rem}h4{font-size:2.0625rem;font-weight:500}@media only screen and (max-width:760px){h1{font-size:2.0625rem}h2{font-size:1.71875rem}h3{font-size:1.375rem}}@media only screen and (min-width:760px){h1{font-size:2.475rem}h2{font-size:1.99375rem}h3{font-size:1.5125rem;line-height:1.25}}p:empty{margin:0}.main ol,.main ul{list-style:none}.btn,form input[type=button],form input[type=submit]{display:inline-block;background-color:#000;border-radius:4rem;border:0;padding:.25rem .75rem;transition:background-color .3s ease-in-out;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.btn:before,form input[type=button]:before,form input[type=submit]:before{content:"\2192";display:inline-block;margin-right:.5rem}.btn,.btn:hover,.btn:visited,form input[type=button],form input[type=submit]{color:#fff;text-decoration:none}.btn:hover,form input[type=button]:hover,form input[type=submit]:hover{background-color:#404040}form input,form select,form textarea{font-size:inherit;font-weight:inherit;font-family:inherit;color:#000}form input[type=button],form input[type=submit]{margin:1.25rem 0}form input[type=button]:before,form input[type=submit]:before{display:none}form input[type=email].form-control,form input[type=text].form-control,form select.form-control,form textarea.form-control{background-color:transparent;width:100%}form input[type=email].form-control,form input[type=text].form-control,form select.form-control{border:0;border-bottom:1px solid #000}form textarea.form-control{border:1px solid #000}form .form-group{margin-bottom:.65rem}form .form-group.invalid{border-color:maroon}form .form-group p{margin-bottom:.65rem}form .error{color:maroon}.icon{display:inline-block;width:32px;height:32px;cursor:pointer;border:0;overflow:hidden;text-indent:-999px;background-color:transparent;background-size:100%;background-position:50%;background-repeat:no-repeat}.icon-nav{background-image:url(/images/icon-nav.svg?d31eec49e66e6c53705351d78392f908)}.pagination{display:flex;justify-content:center;list-style:none;margin:2.5rem 0;padding:0}.pagination .disabled{display:none}.pagination a,.pagination span{display:inline-block;padding:.5rem}nav ul li.has-children>a:after{content:"";display:inline-block;width:.8rem;height:.8rem;margin-left:.5rem;background-position:50%;background-size:90%;background-repeat:no-repeat;transition:transform .3s ease-in-out}nav ul li.has-children>a.open:after{transform:rotate(180deg)}.banner{background-color:#000;line-height:1;position:fixed;left:0;top:0;width:100%;display:flex;justify-content:space-between;overflow:hidden;z-index:900}@media only screen and (max-width:1200px){.banner{align-items:center;padding:.5rem 1.25rem;height:48px}}@media only screen and (min-width:1200px){.banner{padding:25px 40px 15px;height:80px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}}@media only screen and (max-width:1200px){.banner .brand{margin-right:1.25rem;margin-top:.25rem}.banner .brand img{height:28px;width:auto}}@media only screen and (min-width:1200px){.banner .brand{width:40%;margin-right:5rem}.banner .brand img{height:48px;width:auto}}.banner .main-nav{width:100%}@media only screen and (max-width:1200px){.banner .main-nav{display:none}}@media only screen and (min-width:1200px){.banner .main-nav ul{width:100%;list-style:none;margin:0;padding:0;display:flex;justify-content:space-between}.banner .main-nav ul ul{display:none}.banner .main-nav ul>li.has-children a{white-space:nowrap}.banner .main-nav ul>li.has-children a:after{background-image:url(/images/icon-chevron.svg?544549f3e92d086e9b849d04ae1f2ea0)}.banner .main-nav a{display:inline-block;padding:14px 0 10px}.banner .main-nav a,.banner .main-nav a:hover,.banner .main-nav a:visited{text-decoration:none;color:#fff}}@media only screen and (max-width:1200px){.banner .nav-toggle.open{background-image:url(/images/icon-close.svg?d1bde7594686db072e17675d17ec65f9);background-size:85%}}@media only screen and (min-width:1200px){.banner .nav-toggle{display:none}}@media only screen and (max-width:1200px){.mobile-nav{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;background-color:#f2f2f2;z-index:800;display:flex;justify-content:center;align-items:center;text-transform:uppercase;transform:translateY(-100%);transition:transform .3s .3s;padding:160px 0}.mobile-nav.open{transform:translateY(0)}.mobile-nav a,.mobile-nav a:hover,.mobile-nav a:visited{color:#000;text-decoration:none;font-weight:700;letter-spacing:-.0017rem}.mobile-nav ul{list-style:none;padding:0;margin:0;font-size:2.0625rem;line-height:1.5;text-align:center;height:100%}.mobile-nav ul ul{font-size:1.71875rem;display:none;margin-top:0;margin-bottom:1.25rem}.mobile-nav ul li.has-children>a{padding-left:1rem}.mobile-nav ul li.has-children>a:after{background-image:url(/images/icon-chevron-inv.svg?a5abc24412d183edc290582e22ac96a3)}}@media only screen and (min-width:1200px){.mobile-nav{display:none}}@media only screen and (max-width:1200px){.submenu{display:none}}@media only screen and (min-width:1200px){.submenu{background-color:#f2f2f2;position:fixed;left:0;top:0;z-index:800;width:100%;min-height:calc(30vw + 80px);padding-top:80px;font-size:1.375rem;text-transform:uppercase;text-align:center;line-height:2;display:flex;justify-content:center;align-items:center;transform:translateY(-100%);transition:transform .3s ease-in-out}.submenu.open{transform:translateY(0)}.submenu ul{list-style:none;padding:0;margin:0}.submenu a,.submenu a:hover,.submenu a:visited{font-weight:700;letter-spacing:-.0017rem;color:#000;text-decoration:none}}.content-info{background-color:#000;padding:2.5rem 2.5rem 0}@media only screen and (min-width:760px){.content-info{padding:5rem}}.content-info h1,.content-info h2,.content-info h3{margin-top:0}.content-info,.content-info a{color:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.content-info dl{display:flex;flex-wrap:wrap;margin:0}.content-info dl dt{flex:0 0 33.33333%}.content-info dl dd{flex:0 0 66.66666%;margin:0}@media only screen and (max-width:760px){.content-info .container .contact-info,.content-info .container .footer-nav{margin-bottom:5rem}.content-info .container .openings-info{margin-bottom:2.5rem}}@media only screen and (min-width:760px){.content-info .container{display:flex}.content-info .container .contact-info{flex:0 0 calc(24.99% - 1px - 1.25rem)}.content-info .container .openings-info{flex:0 0 calc(24.99% - 1px + 1.25rem);padding:0 1.25rem}.content-info .container .contact-info,.content-info .container .openings-info{border-right:1px solid #fff;padding-right:1.25rem}.content-info .container .general-info{flex:0 0 49.99%;display:flex;flex-direction:column;justify-content:space-between;padding-left:2.5rem}}.content-info .container .openings-info dd,.content-info .container .openings-info dt{margin-bottom:1rem}.content-info .container .openings-info dt:after{content:":"}.content-info .container .general-info .footer-nav ul{list-style:none;margin:0;padding:0;display:flex}@media only screen and (min-width:760px){.content-info .container .general-info .footer-nav ul{justify-content:flex-end}}.content-info .container .general-info .footer-nav ul li:not(:last-child):after{content:"/";padding:0 .5rem}.content-info .container .general-info .set-display-logos{display:flex;justify-content:space-between;padding-top:2.5rem}@media only screen and (max-width:760px){.content-info .container .general-info .set-display-logos{display:flex;flex-wrap:wrap}.content-info .container .general-info .set-display-logos img{flex:0 0 calc((99.99% - 10rem)/3);max-width:calc((99.99% - 10rem)/3);margin-right:1.25rem;margin-bottom:2.5rem}.content-info .container .general-info .set-display-logos img:nth-child(3n-0){margin-right:0}}.newsletter-subscription{padding:5rem 2.5rem;background-color:#f2f2f2}@media only screen and (max-width:760px){.newsletter-subscription .text-container{margin-bottom:5rem}}@media only screen and (min-width:760px){.newsletter-subscription{display:flex;flex-wrap:wrap;padding:5rem}.newsletter-subscription>div{flex:0 0 calc((99.99% - 5rem)/2);max-width:calc((99.99% - 5rem)/2);margin-right:1.25rem}.newsletter-subscription>div:nth-child(2n-0){margin-right:0}}.newsletter-subscription h3{margin-top:0}.newsletter-subscription .form-container .field-group{display:flex;flex-wrap:wrap}.newsletter-subscription .form-container .field-group .form-group{flex:0 0 100%}.newsletter-subscription .form-container .field-group .form-group.field-plz{flex:0 0 calc(24.99% - 5rem);margin-right:5rem}.newsletter-subscription .form-container .field-group .form-group.field-ort{flex:0 0 75%}.newsletter-subscription .form-container .field-group .hp-group{display:none}.set-anchor{height:0;line-height:0}.set-google-maps-banner{display:block;width:100%;height:50vw;border:0}@media only screen and (min-width:760px){.set-google-maps-banner{height:30vw}}.set-3d-tour-embed{display:block;width:100%;height:50vw;border:0}@media only screen and (min-width:760px){.set-3d-tour-embed{height:30vw}}.main .news-item,.main .set-columns,.main .set-display-form,.main .set-display-logos,.main .set-download-list,.main .set-google-location,.main .set-hr,.main .set-image,.main .set-linked-images,.main .set-text,.main .set-video{margin:0 2.5rem 5rem;text-align:center}@media only screen and (min-width:760px){.main .news-item,.main .set-columns,.main .set-display-form,.main .set-display-logos,.main .set-download-list,.main .set-google-location,.main .set-hr,.main .set-image,.main .set-linked-images,.main .set-text,.main .set-video{margin:0 auto 5rem;width:60%}}.set-icon{text-align:center;margin-bottom:.5rem}.set-icon img{width:4rem;height:auto}.set-button{text-align:center;margin-bottom:5rem}@media only screen and (min-width:760px){.set-columns{display:grid;-moz-column-gap:1em;column-gap:1em;row-gap:1em;grid-template-columns:repeat(var(--col-numbers,2),1fr)}.set-columns .set-image{width:100%}.set-columns .set-text{width:100%;margin-left:0;margin-right:0;text-align:center}}.set-display-angebot{margin:0 2.5rem;justify-content:center}@media only screen and (min-width:760px){.set-display-angebot{margin:0 5rem;display:flex;flex-wrap:wrap}}@media only screen and (min-width:760px) and (min-width:760px) and (max-width:980px){.set-display-angebot .angebot-item{flex:0 0 calc((99.99% - 5rem)/2);max-width:calc((99.99% - 5rem)/2);margin-right:1.25rem}.set-display-angebot .angebot-item:nth-child(2n-0){margin-right:0}}@media only screen and (min-width:760px) and (min-width:980px) and (max-width:1200px){.set-display-angebot .angebot-item{flex:0 0 calc((99.99% - 5rem)/2);max-width:calc((99.99% - 5rem)/2);margin-right:1.25rem}.set-display-angebot .angebot-item:nth-child(2n-0){margin-right:0}}@media only screen and (min-width:760px) and (min-width:1200px){.set-display-angebot .angebot-item{flex:0 0 calc((99.99% - 10rem)/3);max-width:calc((99.99% - 10rem)/3);margin-right:1.25rem}.set-display-angebot .angebot-item:nth-child(3n-0){margin-right:0}}.set-display-angebot .angebot-item{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:5rem;background-color:#f2f2f2;padding:1.25rem}.set-display-angebot .angebot-item h4{text-align:center;margin-top:0;margin-bottom:1.5rem}.set-display-angebot .angebot-item .excerpt{flex-grow:1;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 4 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 4 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}.set-display-angebot .angebot-item .button-container{margin-top:2.5rem;margin-bottom:0;text-align:center}.set-display-cars{margin:0 2.5rem}@media only screen and (min-width:760px){.set-display-cars{display:flex;flex-wrap:wrap;margin:0 5rem}.set-display-cars .car-item{flex:0 0 calc((99.99% - 10rem)/3);max-width:calc((99.99% - 10rem)/3);margin-right:1.25rem}.set-display-cars .car-item:nth-child(3n-0){margin-right:0}}.set-display-cars .car-item{display:flex;flex-direction:column;margin-bottom:5rem;background-color:#f2f2f2}.set-display-cars .car-item .image-container{padding-top:58.6595%;position:relative;overflow:hidden;height:0}.set-display-cars .car-item .image-container>img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.set-display-cars .car-item .text-container{flex-grow:1;padding:1.25rem;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.set-display-cars .car-item .text-container h3{margin-top:0}.set-display-cars .car-item .text-container .intro-content{flex-grow:1}.set-display-cars .car-item .text-container .button-container{margin-top:2.5rem;margin-bottom:0}.set-display-form form{text-align:left}@media only screen and (min-width:760px){.set-display-form .field-group{display:flex;flex-wrap:wrap}}@media only screen and (min-width:760px){.set-display-form .field-group>.form-group{flex:0 0 calc((99.99% - 5rem)/2)}.set-display-form .field-group>.form-group.field-adresse,.set-display-form .field-group>.form-group.field-arbeiten,.set-display-form .field-group>.form-group.field-bemerkungen,.set-display-form .field-group>.form-group.field-ersatzwagen,.set-display-form .field-group>.form-group.field-kostenvoranschlag,.set-display-form .field-group>.form-group.subtitle{flex:0 0 100%}.set-display-form .field-group>.form-group.field-autokennzeichen,.set-display-form .field-group>.form-group.field-email,.set-display-form .field-group>.form-group.field-fahrzeugmarke,.set-display-form .field-group>.form-group.field-plz,.set-display-form .field-group>.form-group.field-vorname{margin-right:5rem}.set-display-form .field-group>.form-group .field-arbeiten .radio-group{-moz-column-count:2;column-count:2}}.set-display-form .field-group>.form-group.field-arbeiten,.set-display-form .field-group>.form-group.field-bemerkungen,.set-display-form .field-group>.form-group.field-ersatzwagen,.set-display-form .field-group>.form-group.field-kostenvoranschlag,.set-display-form .field-group>.form-group.field-wunschtermin,.set-display-form .field-group>.form-group.subtitle{margin-top:2rem}.set-display-form .field-group>.form-group.field-wunschtermin{margin-bottom:2.5rem}.set-display-form .field-group>.form-group label{display:block;margin-bottom:.5rem}.set-display-form .field-group>.form-group label input{margin-right:.5rem}.set-display-form .field-group>.form-group textarea{min-height:5rem}.set-display-form .field-group .hp-group{display:none}.set-google-location:before{content:"";display:block;background-image:url(/images/icon-location.svg?67cb646bd29b1b4cd6415adcef91b6d3);background-position:50%;background-repeat:no-repeat;background-size:100%;width:40px;height:40px;margin:0 auto .2rem}.set-display-logos{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;row-gap:1.25rem;-moz-column-gap:2.5rem;column-gap:2.5rem}@media only screen and (min-width:760px){.set-display-logos{-moz-column-gap:5rem;column-gap:5rem}}.set-display-logos img{width:75px;height:auto}@media only screen and (min-width:760px){.set-display-logos img{width:100px}}.set-download-list{margin-bottom:7.5rem!important}.set-download-list .list{text-align:left;padding-left:0}.set-download-list .list li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.625rem;align-items:flex-end;padding:.5em 0;border-bottom:1px solid grey}.set-download-list .list li .title{flex:1 0}.set-download-list .list li .meta{color:grey;flex-basis:25%;font-size:1.03125rem}.set-download-list .list li .btn:before,.set-download-list .list li form input[type=button]:before,.set-download-list .list li form input[type=submit]:before,form .set-download-list .list li input[type=button]:before,form .set-download-list .list li input[type=submit]:before{display:none}@media only screen and (max-width:760px){.set-download-list .list li .title{flex-basis:100%}.set-download-list .list li .btn,.set-download-list .list li form input[type=button],.set-download-list .list li form input[type=submit],form .set-download-list .list li input[type=button],form .set-download-list .list li input[type=submit]{flex-basis:50%;text-align:center}}.set-hr hr{border:0;border-top:1px solid #000}.set-image{display:flex;justify-content:center}@media only screen and (max-width:760px){.set-image img{max-width:100%!important}}.news-item{margin-top:2.5rem!important;padding-bottom:2.5rem;border-bottom:1px solid #000}.news-item .news-title{margin-top:1rem}.news-item .set-text{width:auto}.news-item .image-container{margin-bottom:2.5rem}@media only screen and (min-width:760px){.news-item .image-container img{height:18em;width:100%;-o-object-fit:contain;object-fit:contain}}.news-item .set-button{margin-bottom:1rem}.news-single{border-bottom:0}.set-product-presentation{margin:0 2.5rem;justify-content:center}.set-product-presentation>a{display:block;margin-bottom:5rem}.set-product-presentation>a:hover{text-decoration:none}@media only screen and (min-width:760px){.set-product-presentation{margin:0 5rem;display:flex;flex-wrap:wrap}.set-product-presentation>a{flex:0 0 calc((99.99% - 10rem)/3);max-width:calc((99.99% - 10rem)/3);margin-right:1.25rem}.set-product-presentation>a:nth-child(3n-0){margin-right:0}}.set-product-presentation .image-container{padding-top:58.6595%;position:relative;overflow:hidden;height:0}.set-product-presentation .image-container>img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.set-product-presentation .image-container .logo-panel{position:absolute;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;transform:translateY(100%);transition:transform .3s ease-in-out}.set-product-presentation .image-container .logo-panel img{width:45%;height:auto}.set-product-presentation .image-container:hover .logo-panel{transform:translateY(0)}.set-product-presentation .title-container{font-size:1.375rem;text-transform:uppercase;line-height:1;color:#000;background-color:#f2f2f2;text-align:center;padding:1.25rem 0}.set-linked-images{margin:0 2.5rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width:760px){.set-linked-images{margin:0 5rem}}.set-linked-images picture{display:block;padding:1rem}.set-linked-images picture img{width:10rem;height:auto}.set-slider h1,.set-slider h2,.set-slider h3,.set-slider h4{margin-top:0}.set-slider .slick-slide>div{display:flex}.set-slider .slide{width:100%;position:relative}.set-slider .slide .slide-content-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.set-slider .slide .slide-content{background-color:hsla(0,0%,100%,.85);padding:2.5rem 0;margin-left:2.5rem;margin-right:2.5rem}@media only screen and (min-width:760px){.set-slider .slide .slide-content{padding:5rem;width:60%}}.set-slider .slide .slide-content .set-columns,.set-slider .slide .slide-content .set-display-logos,.set-slider .slide .slide-content .set-google-location,.set-slider .slide .slide-content .set-text{width:100%;margin:0 auto 5rem}@media only screen and (max-width:760px){.set-slider .slide .slide-content .set-columns,.set-slider .slide .slide-content .set-display-logos,.set-slider .slide .slide-content .set-google-location,.set-slider .slide .slide-content .set-text{padding-left:2.5rem;padding-right:2.5rem}}.set-slider .slide .slide-content :last-child{margin-bottom:0}@media only screen and (max-width:760px){.set-slider .slick-arrow{display:none!important}}@media only screen and (min-width:760px){.set-slider .slick-arrow{position:absolute;top:0;height:100%;z-index:100;border:0;background-image:url(/images/icon-arrow.svg?bea76f338fbbfab2f7fb74c4a91da1df);background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:33px 62px;width:4rem;text-indent:-999px;overflow:hidden;outline:0;cursor:pointer}.set-slider .slick-arrow.slick-prev{left:2.5rem}.set-slider .slick-arrow.slick-next{right:2.5rem;transform:rotate(180deg)}}.set-team{margin:0 2.5rem;justify-content:center;gap:2.5rem}.set-team .team-member{margin-bottom:5rem}@media only screen and (min-width:760px){.set-team{margin:0 5rem;display:flex;flex-wrap:wrap}.set-team .team-member{flex:0 0 calc((99.99% - 15rem)/4);max-width:calc((99.99% - 15rem)/4);margin-right:1.25rem}.set-team .team-member:nth-child(4n-0){margin-right:0}}.set-team .portrait-container{padding-top:132.22222%;position:relative;overflow:hidden;height:0}.set-team .portrait-container>img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.set-team .portrait-container .details-panel{position:absolute;left:0;top:0;width:100%;height:100%;padding:.625rem;background-color:hsla(0,0%,100%,.85);display:flex;flex-direction:column;justify-content:center;transform:translateY(100%);transition:transform .3s ease-in-out;text-align:center}.set-team .portrait-container .details-panel p{margin-bottom:1em!important}.set-team .portrait-container:hover .details-panel{transform:translateY(0)}.set-team .title-container{line-height:1;background-color:#f2f2f2;text-align:center;padding:1.25rem 0}.set-tour-iframe iframe{display:block;width:100%;height:50vw;border:0}@media only screen and (min-width:760px){.set-tour-iframe iframe{height:30vw}}.set-display-popup{position:fixed;left:0;bottom:0;right:0;padding:1.5rem;height:100vh;max-width:100%;display:flex;justify-content:center;align-items:center;transition:.3s ease-in-out;background:rgba(0,0,0,.7)}.set-display-popup .content{width:100%;display:block;background-color:#fff;padding:2.5rem;overflow-y:scroll;max-height:calc(100vh - 5rem - 48px);margin-top:48px;align-self:flex-start}@media (min-width:760px){.set-display-popup .content{width:50%;padding:2.5rem;margin-top:80px}}.set-display-popup.closed{opacity:0;height:0;width:0;line-height:0}.set-display-popup img{max-width:800px;max-height:600px;width:100%;height:auto}.set-video .video-content .video-wrapper{height:0;overflow:hidden;position:relative}.set-video .video-content .video-wrapper iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}