@charset "UTF-8";@font-face{font-family:Asap;src:url(/_astro/Asap-Bold.D5X5cHKO.ttf);font-weight:700;font-display:swap}@font-face{font-family:Asap;src:url(/_astro/Asap-Regular.B7Z-FcSR.ttf);font-weight:400;font-display:swap}@keyframes hover-v{0%{transform:scaleX(0);height:3px}45%{transform:scaleX(.45);height:3px}55%{transform:scaleX(.55);height:3px}to{transform:scaleX(1.05);height:6px}}@keyframes no-hover-v{0%{transform:scaleX(1.05);height:6px}45%{transform:scaleX(.45);height:3px}55%{transform:scaleX(.55);height:3px;opacity:.6}to{transform:scaleX(0);height:3px;opacity:.02}}@keyframes scale-up-ver-bottom{0%{-webkit-transform:scaleY(.4);transform:scaleY(.4);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}}@keyframes scale-down-ver-bottom{0%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}to{-webkit-transform:scaleY(.3);transform:scaleY(.3);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}}@keyframes lineaInput{0%{opacity:.01}45%{opacity:.1}65%{opacity:.25}85%{opacity:.8}to{opacity:1}}.content-leave-active,.content-enter-active{transition:opacity .25s;transition-timing-function:ease-in}.content-leave,.content-enter{opacity:0}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;height:100%}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.6}ul,ol,ul[class],ol[class]{list-style:none;padding:0}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body,h1,h2,h3,h4,p,ul,ol,li,figcaption,blockquote,dl,dd{font-family:Asap,arial,helvetica,sans-serif;font-size:13px;-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphenate-limit-lines:4;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphenate-limit-lines:4;hyphens:auto}.logo{grid-area:logo;z-index:4}.header{grid-area:header;z-index:3}.sidebar{grid-area:sidebar;z-index:5}.content{grid-area:content;z-index:2}.footer{grid-area:footer;z-index:1}.app{min-height:100%;display:grid;grid-gap:0;grid-template-rows:98px 1fr 50px;grid-template-columns:250px 1fr;grid-template-areas:"logo header header" "sidebar content content" "sidebar  footer  footer";background-color:#fff;color:#585857}@media only screen and (max-width:450px){.app{grid-template-rows:1fr;grid-template-columns:1fr;grid-template-areas:"header" "content" "footer" "logo"}}@media only screen and (min-width:451px)and (max-width:1024px){.app{grid-template-rows:98px 1fr;grid-template-columns:70px 1fr;grid-template-areas:"logo header" "sidebar content" "sidebar content" "sidebar footer"}}.app h1,.app h2,.app h3,.app h4,.app p,.app li{color:#585857}.app a:link,.app a:hover,.app a:active{text-decoration:none}.mobile{z-index:1000;position:fixed;inset:auto 0 0}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.btn{background:#4570b4;padding:.5rem 1.5rem;margin:1rem 0;position:relative;top:0;right:0;border-radius:25px;color:#fff;font-weight:400;font-size:1rem;text-align:center;line-height:0px}.logo{position:fixed;top:0;left:0;right:0;height:98px;width:250px;border-bottom:2px solid #4570b4;border-right:2px solid #4570b4}.logo a img{max-width:250px;width:100%;padding:.5rem;height:98px}.logo button{display:none}.hamburger{width:45px;height:45px;background:#fff;border:0;transform:rotate(180deg)}.hamburger:focus{outline:none}.linea{display:block;width:30px;height:3px;border-radius:2px;background:#4570b4;margin:7px 0}.line--1{width:10px}.line--2{width:20px}.line--3{width:30px}.handleOpened .hamburger{transform:rotate(0)}.mobile .logo{z-index:1000;top:auto;left:0;bottom:0;width:auto;height:auto;border-bottom:0;border-right:0;border-top:2px solid #4570b4;background:#fff;display:flex;justify-content:space-between;align-items:center}.mobile .logo a img{max-width:fit-content;width:auto;height:60px;padding:.5rem 0 .5rem 1rem}.mobile .logo button{display:block;width:60px;height:60px;color:#4570b4;margin-right:1rem;transform:rotate(0)}.mobile .logo .handleOpened .hamburger{transform:rotate(180deg);margin-left:0}.mobile .logo .menu__hh{display:flex;justify-content:flex-end;align-items:center}.mobile .logo h3{margin-left:auto}.mobile .dropup{height:0;animation:scale-down-ver-bottom .4s cubic-bezier(.25,.46,.45,.94) both;background-color:#fffffff0;backdrop-filter:blur(4px);transition:height .4s ease;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.mobile .dropup--up{height:100vh;animation:scale-up-ver-bottom .4s cubic-bezier(.39,.575,.565,1) both}.mobile .dropup--down{height:0;animation:scale-down-ver-bottom .4s cubic-bezier(.25,.46,.45,.94) both}.tablet .logo--link{z-index:6;overflow:hidden;top:100px;transition:all .5s ease;display:block}.tablet .logo--link:before{content:"";position:absolute;display:block;background:#fff;left:0;width:68px;height:98px;z-index:6;opacity:0;transition:all .35s ease}.tablet .logo--link:after{content:"";position:absolute;width:70px;display:block;border-bottom:2px solid #4570b4;transform:translate(0);overflow:hidden;top:98px;background:#fff;transition:all .4s ease;opacity:0;z-index:7}.tablet .logo--link.logo--link--off:before{content:"";position:absolute;display:block;background:#fff;left:0;width:318px;height:98px;z-index:6;opacity:1;transition:all .45s ease}.tablet .logo--link.logo--link--off:after{content:"";position:absolute;width:320px;display:block;border-bottom:2px solid #4570b4;transform:translate(0);overflow:hidden;top:96px;background:#fff;transition:all .45s ease;opacity:1;z-index:7}.tablet .logo__symbol{position:absolute;width:42px;top:5px;left:12px;z-index:7;transition:all .45s ease}.tablet .logo__symbol.logo__symbol--off{z-index:7;left:216px;transition:all .5s ease}.tablet .logo__full{display:flex;flex-direction:column;padding:1rem 0;left:-3rem;position:absolute;width:250px;left:-250px;transition:all .5s ease;z-index:7}.tablet .logo__full.logo__full--off{position:absolute;width:250px;left:10px;transition:all .5s ease}.tablet .logo__full .logo--name{width:199px;left:4px;position:relative;top:20px}.tablet .logo__full .logo--subname{width:135px;top:29px;position:relative;left:112px}form{width:auto}.search{position:fixed;top:0%;right:0%;z-index:10}.search--form{position:absolute;top:0;right:0;margin:1.5rem;display:flex;flex-direction:column;width:50px;height:50px;overflow:hidden;transition:all .45s;border:2px solid #4570b4;border-radius:25px}.search--form.search--open{width:50vw;height:64vh;background:#fff;overflow-x:hidden;overflow-y:scroll;transition:all .45s}@media only screen and (max-width:450px){.search--form.search--open{width:100vw;border:0;border-radius:0;margin:0;height:calc(100vh - 64px)}.search--form.search--open:before{content:"";background:#fffffff0;position:fixed;width:200%;height:200%;transform:translateY(-50%)}}.nav__link--button{appearance:none;-webkit-appearance:none;border:0;padding:0;margin:0;background:transparent;font:inherit;text-align:left;text-transform:inherit;color:inherit;cursor:pointer}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.search--submit{appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:0;width:0;height:0;overflow:hidden}.input--group.search--group{height:50px;min-width:50px;position:relative;border:0}@media only screen and (max-width:450px){.input--group.search--group{width:100vw;top:0;display:flex;justify-content:space-between;position:fixed;z-index:12;background:#fffffff0;height:fit-content}}@media only screen and (max-width:450px){.fake{right:0;top:0;transform:translate(0);position:fixed;width:50px;height:50px;border:2px solid #4570b4;border-radius:25px;margin:1.5rem 1.5rem 1.5rem 0;background:#4570b4 center center url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.3121%2016.0854L13.9358%2012.5972C13.7834%2012.4397%2013.5768%2012.3523%2013.3601%2012.3523H12.8081C13.7428%2011.1172%2014.2982%209.56375%2014.2982%207.87385C14.2982%203.85378%2011.1454%200.596436%207.25431%200.596436C3.36325%200.596436%200.210449%203.85378%200.210449%207.87385C0.210449%2011.8939%203.36325%2015.1513%207.25431%2015.1513C8.88997%2015.1513%2010.3936%2014.5775%2011.589%2013.6118V14.1821C11.589%2014.406%2011.6737%2014.6194%2011.826%2014.7769L15.2024%2018.2652C15.5207%2018.594%2016.0354%2018.594%2016.3504%2018.2652L17.3087%2017.275C17.6271%2016.9461%2017.6271%2016.4143%2017.3121%2016.0854ZM7.25431%2012.3523C4.86007%2012.3523%202.91963%2010.351%202.91963%207.87385C2.91963%205.40023%204.85669%203.39544%207.25431%203.39544C9.64854%203.39544%2011.589%205.39673%2011.589%207.87385C11.589%2010.3475%209.65193%2012.3523%207.25431%2012.3523Z'%20fill='white'/%3e%3c/svg%3e") no-repeat scroll;z-index:13}}.input--group .form--control.form--control--open{padding:10px 20px;width:50vw;color:#585857;cursor:auto;background-color:#fff;position:fixed;border-top:2px solid #4570b4;border-left:2px solid #4570b4;border-right:2px solid #4570b4;border-bottom:transparent;border-radius:25px 25px 0 0/25px 25px 0px 0px}@media only screen and (max-width:450px){.input--group .form--control.form--control--open{width:78vw;border:2px solid #4570b4;border-radius:25px;margin:1.5rem .5rem}}.search--open>.search--group:before{content:"";display:block;position:fixed;border-bottom:1px solid rgba(88,88,87,.4);margin:0 1rem;z-index:8;width:calc(48vw - 1rem);transform:translateY(48px);animation:lineaInput 1.4s cubic-bezier(.25,.46,.45,.94) both}@media only screen and (max-width:450px){.search--open>.search--group:before{content:none}}.input--group .form--control::-moz-placeholder{color:transparent}.input--group .form--control::-webkit-input-placeholder{color:transparent}.input--group .form--control.form--control--open::-moz-placeholder{color:#585857}.input--group .form--control.form--control--open::-webkit-input-placeholder{color:#585857}.input--group .form--control:focus{box-shadow:0 1px 1px #00000013 inset}.form--control.search--control{position:fixed;border-radius:25px;border:2px solid #4570b4;background:#4570b4 center center url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.3121%2016.0854L13.9358%2012.5972C13.7834%2012.4397%2013.5768%2012.3523%2013.3601%2012.3523H12.8081C13.7428%2011.1172%2014.2982%209.56375%2014.2982%207.87385C14.2982%203.85378%2011.1454%200.596436%207.25431%200.596436C3.36325%200.596436%200.210449%203.85378%200.210449%207.87385C0.210449%2011.8939%203.36325%2015.1513%207.25431%2015.1513C8.88997%2015.1513%2010.3936%2014.5775%2011.589%2013.6118V14.1821C11.589%2014.406%2011.6737%2014.6194%2011.826%2014.7769L15.2024%2018.2652C15.5207%2018.594%2016.0354%2018.594%2016.3504%2018.2652L17.3087%2017.275C17.6271%2016.9461%2017.6271%2016.4143%2017.3121%2016.0854ZM7.25431%2012.3523C4.86007%2012.3523%202.91963%2010.351%202.91963%207.87385C2.91963%205.40023%204.85669%203.39544%207.25431%203.39544C9.64854%203.39544%2011.589%205.39673%2011.589%207.87385C11.589%2010.3475%209.65193%2012.3523%207.25431%2012.3523Z'%20fill='white'/%3e%3c/svg%3e") no-repeat scroll;box-shadow:.5px .5px #fff!important;color:transparent;font-size:1rem;width:50px;height:50px;padding:0;margin:1.5rem;outline:0 none;right:0;top:0;z-index:10;cursor:pointer;transition:width .45s}.form--control.search--control.form--control--open{position:fixed}@media only screen and (max-width:450px){.form--control.search--control.form--control--open{position:relative}}.results{position:absolute;width:48vw;color:#fff;height:fit-content;top:0%;right:0%;margin:1rem;padding-top:50px;opacity:0;transition-duration:.3s,.2s;transition-property:transform,opacity;transition-timing-function:ease;transform:translate(0) translateY(0)}.results.results--open{transition:height 1.4s ease;opacity:1;display:block}@media only screen and (max-width:450px){.results{width:95vw}}.search--result{margin:0 0 1rem;padding-top:1rem;color:#fff}@media only screen and (max-width:450px){.search--result{top:2rem;position:relative}}.search--result li{margin:.5rem}@media only screen and (max-width:450px){.search--result li:last-child{margin:.5rem .5rem 2rem}}.search--result .search--item{font-size:1rem;color:#4570b4}.possible--tags{position:relative;display:inline-flex;flex-wrap:wrap;text-align:justify;padding:1rem 0 0}.possible--tags ::-webkit-scrollbar{-webkit-appearance:none;width:15px;height:15px}.possible--tags ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#000;box-shadow:0 0 1px #ffffff80}.possible--tags .tag--item{margin:.25rem;padding:0 1rem;color:#fff;background:#4570b4;border-radius:25px;line-height:250%;white-space:wrap;hyphens:manual;font-size:.7rem}.icon{transform:translate(-1rem);position:relative;width:1rem;background:#585857;height:1rem;display:inline-block;top:2px}.icon:hover{background:#4570b4}.mobile .icon{width:1.25rem;height:1.25rem}.icon--home{background:url("data:image/svg+xml,%3csvg%20aria-hidden='true'%20focusable='false'%20data-prefix='fas'%20data-icon='home'%20class='svg-inline--fa%20fa-home%20fa-w-18'%20role='img'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3cpath%20fill='currentColor'%20d='M280.37%20148.26L96%20300.11V464a16%2016%200%200%200%2016%2016l112.06-.29a16%2016%200%200%200%2015.92-16V368a16%2016%200%200%201%2016-16h64a16%2016%200%200%201%2016%2016v95.64a16%2016%200%200%200%2016%2016.05L464%20480a16%2016%200%200%200%2016-16V300L295.67%20148.26a12.19%2012.19%200%200%200-15.3%200zM571.6%20251.47L488%20182.56V44.05a12%2012%200%200%200-12-12h-56a12%2012%200%200%200-12%2012v72.61L318.47%2043a48%2048%200%200%200-61%200L4.34%20251.47a12%2012%200%200%200-1.6%2016.9l25.5%2031A12%2012%200%200%200%2045.15%20301l235.22-193.74a12.19%2012.19%200%200%201%2015.3%200L530.9%20301a12%2012%200%200%200%2016.9-1.6l25.5-31a12%2012%200%200%200-1.7-16.93z'%3e%3c/path%3e%3c/svg%3e") center center no-repeat}.icon--areas{background:url("data:image/svg+xml,%3csvg%20aria-hidden='true'%20focusable='false'%20data-prefix='fas'%20data-icon='layer-group'%20class='svg-inline--fa%20fa-layer-group%20fa-w-16'%20role='img'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='currentColor'%20d='M12.41%20148.02l232.94%20105.67c6.8%203.09%2014.49%203.09%2021.29%200l232.94-105.67c16.55-7.51%2016.55-32.52%200-40.03L266.65%202.31a25.607%2025.607%200%200%200-21.29%200L12.41%20107.98c-16.55%207.51-16.55%2032.53%200%2040.04zm487.18%2088.28l-58.09-26.33-161.64%2073.27c-7.56%203.43-15.59%205.17-23.86%205.17s-16.29-1.74-23.86-5.17L70.51%20209.97l-58.1%2026.33c-16.55%207.5-16.55%2032.5%200%2040l232.94%20105.59c6.8%203.08%2014.49%203.08%2021.29%200L499.59%20276.3c16.55-7.5%2016.55-32.5%200-40zm0%20127.8l-57.87-26.23-161.86%2073.37c-7.56%203.43-15.59%205.17-23.86%205.17s-16.29-1.74-23.86-5.17L70.29%20337.87%2012.41%20364.1c-16.55%207.5-16.55%2032.5%200%2040l232.94%20105.59c6.8%203.08%2014.49%203.08%2021.29%200L499.59%20404.1c16.55-7.5%2016.55-32.5%200-40z'%3e%3c/path%3e%3c/svg%3e") center center no-repeat}.icon--product{background:url("data:image/svg+xml,%3csvg%20aria-hidden='true'%20focusable='false'%20data-prefix='fas'%20data-icon='akv-products'%20class='svg-inline--avg'%20role='img'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M160%20288H104C99.58%20288%2096%20284.42%2096%20280V264C96%20259.58%2099.58%20256%20104%20256H160V192H104C99.58%20192%2096%20188.42%2096%20184V168C96%20163.58%2099.58%20160%20104%20160H160V96H104C99.58%2096%2096%2092.42%2096%2088V72C96%2067.58%2099.58%2064%20104%2064H160V32C160%2014.33%20145.67%200%20128%200H32C14.33%200%208.58307e-06%2014.33%208.58307e-06%2032L-1.19209e-05%20452.5C-14.5%20434%20-1.19209e-05%20455.27%20-1.19209e-05%20452.5L160%20329.38V288ZM480%20352H448V408C448%20412.42%20444.42%20416%20440%20416H424C419.58%20416%20416%20412.42%20416%20408V352H352V408C352%20412.42%20348.42%20416%20344%20416H328C323.58%20416%20320%20412.42%20320%20408V352H256V408C256%20412.42%20252.42%20416%20248%20416H232C227.58%20416%20224%20412.42%20224%20408V352H182.63L61%20498.5C63.56%20499.16%2061%20493%2061%20512H480C497.67%20512%20512%20497.67%20512%20480V384C512%20366.33%20497.67%20352%20480%20352Z'%20fill='black'/%3e%3cpath%20d='M507.73%20109.1C505.49%20100.07%20494.19%2097.01%20487.61%20103.59L413.25%20177.95L345.37%20166.64L334.06%2098.76L408.42%2024.4C415.04%2017.78%20411.85%206.49998%20402.76%204.23998C355.38%20-7.50001%20303.21%205.14998%20266.18%2042.17C226.54%2081.81%20215.63%20139.27%20232.13%20189.37L18.7401%20402.76C-6.24993%20427.75%20-6.24993%20468.27%2018.7401%20493.26C43.7301%20518.25%2084.2501%20518.25%20109.24%20493.26L322.45%20280.05C372.57%20296.76%20429.92%20285.73%20469.82%20245.83C506.89%20208.76%20519.52%20156.51%20507.73%20109.1ZM64.0001%20472C50.7501%20472%2040.0001%20461.25%2040.0001%20448C40.0001%20434.74%2050.7501%20424%2064.0001%20424C77.2501%20424%2088.0001%20434.74%2088.0001%20448C88.0001%20461.25%2077.2501%20472%2064.0001%20472Z'%20fill='black'/%3e%3c/svg%3e") center center no-repeat}.icon--service{background:url("data:image/svg+xml,%3csvg%20aria-hidden='true'%20focusable='false'%20data-prefix='fas'%20data-icon='handshake'%20class='svg-inline--fa%20fa-handshake%20fa-w-20'%20role='img'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20512'%3e%3cpath%20fill='currentColor'%20d='M434.7%2064h-85.9c-8%200-15.7%203-21.6%208.4l-98.3%2090c-.1.1-.2.3-.3.4-16.6%2015.6-16.3%2040.5-2.1%2056%2012.7%2013.9%2039.4%2017.6%2056.1%202.7.1-.1.3-.1.4-.2l79.9-73.2c6.5-5.9%2016.7-5.5%2022.6%201%206%206.5%205.5%2016.6-1%2022.6l-26.1%2023.9L504%20313.8c2.9%202.4%205.5%205%207.9%207.7V128l-54.6-54.6c-5.9-6-14.1-9.4-22.6-9.4zM544%20128.2v223.9c0%2017.7%2014.3%2032%2032%2032h64V128.2h-96zm48%20223.9c-8.8%200-16-7.2-16-16s7.2-16%2016-16%2016%207.2%2016%2016-7.2%2016-16%2016zM0%20384h64c17.7%200%2032-14.3%2032-32V128.2H0V384zm48-63.9c8.8%200%2016%207.2%2016%2016s-7.2%2016-16%2016-16-7.2-16-16c0-8.9%207.2-16%2016-16zm435.9%2018.6L334.6%20217.5l-30%2027.5c-29.7%2027.1-75.2%2024.5-101.7-4.4-26.9-29.4-24.8-74.9%204.4-101.7L289.1%2064h-83.8c-8.5%200-16.6%203.4-22.6%209.4L128%20128v223.9h18.3l90.5%2081.9c27.4%2022.3%2067.7%2018.1%2090-9.3l.2-.2%2017.9%2015.5c15.9%2013%2039.4%2010.5%2052.3-5.4l31.4-38.6%205.4%204.4c13.7%2011.1%2033.9%209.1%2045-4.7l9.5-11.7c11.2-13.8%209.1-33.9-4.6-45.1z'%3e%3c/path%3e%3c/svg%3e") center center no-repeat}.icon--mail{background:#585857;mask:url("data:image/svg+xml,%3csvg%20aria-hidden='true'%20focusable='false'%20data-prefix='fas'%20data-icon='envelope'%20class='svg-inline--fa%20fa-envelope%20fa-w-16'%20role='img'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='currentColor'%20d='M502.3%20190.8c3.9-3.1%209.7-.2%209.7%204.7V400c0%2026.5-21.5%2048-48%2048H48c-26.5%200-48-21.5-48-48V195.6c0-5%205.7-7.8%209.7-4.7%2022.4%2017.4%2052.1%2039.5%20154.1%20113.6%2021.1%2015.4%2056.7%2047.8%2092.2%2047.6%2035.7.3%2072-32.8%2092.3-47.6%20102-74.1%20131.6-96.3%20154-113.7zM256%20320c23.2.4%2056.6-29.2%2073.4-41.4%20132.7-96.3%20142.8-104.7%20173.4-128.7%205.8-4.5%209.2-11.5%209.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5%2064%200%2085.5%200%20112v19c0%207.4%203.4%2014.3%209.2%2018.9%2030.6%2023.9%2040.7%2032.4%20173.4%20128.7%2016.8%2012.2%2050.2%2041.8%2073.4%2041.4z'%3e%3c/path%3e%3c/svg%3e") center center no-repeat}.icon--phone{background:#585857;mask:url("data:image/svg+xml,%3csvg%20aria-hidden='true'%20focusable='false'%20data-prefix='fas'%20data-icon='phone'%20class='svg-inline--fa%20fa-phone%20fa-w-16'%20role='img'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='currentColor'%20d='M493.4%2024.6l-104-24c-11.3-2.6-22.9%203.3-27.5%2013.9l-48%20112c-4.2%209.8-1.4%2021.3%206.9%2028l60.6%2049.6c-36%2076.7-98.9%20140.5-177.2%20177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112%2048C3.9%20366.5-2%20378.1.6%20389.4l24%20104C27.1%20504.2%2036.7%20512%2048%20512c256.1%200%20464-207.5%20464-464%200-11.2-7.7-20.9-18.6-23.4z'%3e%3c/path%3e%3c/svg%3e") center center no-repeat}.icon--fb{background:#585857;mask:url("data:image/svg+xml,%3csvg%20aria-hidden='true'%20focusable='false'%20data-prefix='fab'%20data-icon='facebook-f'%20class='svg-inline--fa%20fa-facebook-f%20fa-w-10'%20role='img'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20320%20512'%3e%3cpath%20fill='currentColor'%20d='M279.14%20288l14.22-92.66h-88.91v-60.13c0-25.35%2012.42-50.06%2052.24-50.06h40.42V6.26S260.43%200%20225.36%200c-73.22%200-121.08%2044.38-121.08%20124.72v70.62H22.89V288h81.39v224h100.17V288z'%3e%3c/path%3e%3c/svg%3e") center center no-repeat}.go{width:15px;height:1.25rem;right:1rem;margin-top:3px;position:absolute;display:inline-block;background:#585857b3;mask:url("data:image/svg+xml,%3csvg%20width='17'%20height='30'%20viewBox='0%200%2017%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.4142%2016.4142C17.1953%2015.6332%2017.1953%2014.3668%2016.4142%2013.5858L3.68629%200.857864C2.90524%200.0768158%201.63891%200.0768158%200.857864%200.857864C0.0768158%201.63891%200.0768158%202.90524%200.857864%203.68629L12.1716%2015L0.857864%2026.3137C0.0768158%2027.0948%200.0768158%2028.3611%200.857864%2029.1421C1.63891%2029.9232%202.90524%2029.9232%203.68629%2029.1421L16.4142%2016.4142ZM12%2017H15V13H12V17Z'%20fill='black'/%3e%3c/svg%3e") center center no-repeat}.back{width:15px;height:1.25rem;left:1rem;margin-top:3px;position:absolute;display:inline-block;background:#585857b3;mask:url("data:image/svg+xml,%3csvg%20width='17'%20height='30'%20viewBox='0%200%2017%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.4142%2016.4142C17.1953%2015.6332%2017.1953%2014.3668%2016.4142%2013.5858L3.68629%200.857864C2.90524%200.0768158%201.63891%200.0768158%200.857864%200.857864C0.0768158%201.63891%200.0768158%202.90524%200.857864%203.68629L12.1716%2015L0.857864%2026.3137C0.0768158%2027.0948%200.0768158%2028.3611%200.857864%2029.1421C1.63891%2029.9232%202.90524%2029.9232%203.68629%2029.1421L16.4142%2016.4142ZM12%2017H15V13H12V17Z'%20fill='black'/%3e%3c/svg%3e") center center no-repeat;transform:rotate(180deg)}.sidebar{height:calc(100vh - 98px);display:flex;flex-direction:column;justify-content:space-around;position:fixed;bottom:0;left:0;right:0;width:250px;border-right:2px solid #4570b4}.sidebar.sidebar--sub{height:100vh;left:250px;width:300px;background:#fffffff0;justify-content:space-evenly}.sidebar.sidebar--sub .nav{margin-top:-8rem}.sidebar .contact,.sidebar .nav{margin-left:50px}.sidebar .contact .nav__item,.sidebar .nav .nav__item{margin:20px 0}.sidebar .contact .nav__item:active span,.sidebar .contact .nav__item:hover span,.sidebar .nav .nav__item:active span,.sidebar .nav .nav__item:hover span{width:1rem;height:1rem;position:absolute;margin:4px 4px 4px 0;left:1rem;z-index:1}.sidebar .contact .nav__item .nav__link,.sidebar .nav .nav__item .nav__link{font-size:1rem;font-weight:700;text-transform:uppercase;color:#585857;width:100%;display:inline-block;cursor:pointer;background:transparent}.sidebar .contact .nav__item .nav__link:hover,.sidebar .contact .nav__item .nav__link:active,.sidebar .nav .nav__item .nav__link:hover,.sidebar .nav .nav__item .nav__link:active{color:#4570b4}.sidebar .contact .nav__item .nav__link:hover:after,.sidebar .contact .nav__item .nav__link:active:after,.sidebar .nav .nav__item .nav__link:hover:after,.sidebar .nav .nav__item .nav__link:active:after{content:"";position:absolute;background:#4570b4;width:1rem;height:1rem;left:1rem;margin:4px 0}.sidebar .contact .nav__item .nav__link:hover i,.sidebar .contact .nav__item .nav__link:active i,.sidebar .nav .nav__item .nav__link:hover i,.sidebar .nav .nav__item .nav__link:active i{background:#4570b4}.sidebar .contact .nav__item .nav__link.Natursteinteppich:hover:after,.sidebar .nav .nav__item .nav__link.Natursteinteppich:hover:after{background:#ecc632}.sidebar .contact .nav__item .nav__link.Dach:hover:after,.sidebar .nav .nav__item .nav__link.Dach:hover:after{background:#a0231e}.sidebar .contact .nav__item .nav__link.Terrasse:hover:after,.sidebar .nav .nav__item .nav__link.Terrasse:hover:after{background:#326568}.sidebar .contact .nav__item .nav__link.Garage:hover:after,.sidebar .nav .nav__item .nav__link.Garage:hover:after{background:#679c46}.sidebar .contact .nav__item .nav__link.Sportboden:hover:after,.sidebar .nav .nav__item .nav__link.Sportboden:hover:after{background:#4570b4}.sidebar .contact .nav__item .nav__link.Spezialbeschichtung:hover:after,.sidebar .nav .nav__item .nav__link.Spezialbeschichtung:hover:after{background:#db8d26}.sidebar .contact .nav__item .nav__link.active.active--exact,.sidebar .nav .nav__item .nav__link.active.active--exact{color:#4570b4;background:transparent}.sidebar .contact .nav__item .nav__link.active.active--exact:after,.sidebar .nav .nav__item .nav__link.active.active--exact:after{content:"";position:absolute;background:#4570b4;width:1rem;height:1rem;left:1rem;margin:4px 0}.sidebar .contact .nav__item .nav__link.active.active--exact i,.sidebar .nav .nav__item .nav__link.active.active--exact i{background:#4570b4}.sidebar .contact .nav__item .nav__link.Natursteinteppich.active--exact:after,.sidebar .nav .nav__item .nav__link.Natursteinteppich.active--exact:after{background:#ecc632}.sidebar .contact .nav__item .nav__link.Dach.active--exact:after,.sidebar .nav .nav__item .nav__link.Dach.active--exact:after{background:#a0231e}.sidebar .contact .nav__item .nav__link.Terrasse.active--exact:after,.sidebar .nav .nav__item .nav__link.Terrasse.active--exact:after{background:#326568}.sidebar .contact .nav__item .nav__link.Garage.active--exact:after,.sidebar .nav .nav__item .nav__link.Garage.active--exact:after{background:#679c46}.sidebar .contact .nav__item .nav__link.Sportboden.active--exact:after,.sidebar .nav .nav__item .nav__link.Sportboden.active--exact:after{background:#4570b4}.sidebar .contact .nav__item .nav__link.Spezialbeschichtung.active--exact:after,.sidebar .nav .nav__item .nav__link.Spezialbeschichtung.active--exact:after{background:#db8d26}.sidebar .contact .nav__item.icon .nav__link:after,.sidebar .contact .nav__item.icon .nav__link.active--exact:after,.sidebar .nav .nav__item.icon .nav__link:after,.sidebar .nav .nav__item.icon .nav__link.active--exact:after{background:transparent}.sidebar .contact .nav__item{margin:20px 0 0 -20px}.sidebar .contact .nav__item .nav__link:hover,.sidebar .contact .nav__item .nav__link:active{color:#4570b4}.sidebar .contact .nav__item .nav__link:hover:after,.sidebar .contact .nav__item .nav__link:active:after{content:none}.sidebar .contact .nav__item .nav__link:hover i,.sidebar .contact .nav__item .nav__link:active i{background:#4570b4}.sidebar .contact .nav__item .nav__link.active.active--exact{color:#4570b4;background:transparent}.sidebar .contact .nav__item .nav__link.active.active--exact:after{content:"";position:absolute;background:transparent}@media only screen and (min-height:433px)and (max-height:768px){.sidebar .nav{margin-top:unset}}@media only screen and (min-height:769px){.sidebar .nav{margin-top:0}}.sidebar .nav{margin-right:2px}.sidebar .nav .nav--sub{position:absolute;margin-left:198px;margin-top:-44px;width:300px}.sidebar .nav .nav--sub:before{content:"";position:absolute;background:#fffffff0;width:300px;height:200vh;z-index:-1;left:0;margin:0;top:0;bottom:0;transform:translateY(-50%);border-right:2px solid #4570b4;border-left:2px solid #4570b4;backdrop-filter:blur(4px)}.sidebar .nav .nav--sub .nav__item{top:0;margin-left:35px}.sidebar .nav .nav__item--sub .nav--sub{display:none}.sidebar .nav .nav__item--sub:hover .nav--sub,.sidebar .nav .nav__item--sub:active .nav--sub,.sidebar .nav .nav__item--sub:focus .nav--sub{display:block}.sidebar .nav .nav__item--sub:hover .nav--sub .nav__link,.sidebar .nav .nav__item--sub:active .nav--sub .nav__link,.sidebar .nav .nav__item--sub:focus .nav--sub .nav__link{margin-left:1rem}.mobile .sidebar{position:relative;width:100%;border:0;justify-content:center;margin-right:3rem}.mobile .sidebar li a,.mobile .sidebar li p{opacity:0}.mobile .sidebar .press:after{content:"";position:absolute;background:#fff;width:200%;height:3rem;display:block;transform:translate(-50%,-65%);z-index:-1;margin-top:-.5rem;padding:1.25rem}.mobile .sidebar .nav li:nth-child(1) a{transition:.2s .25s ease-out opacity}.mobile .sidebar .nav li p{transition:.3s .35s ease-out opacity}.mobile .sidebar .nav li:nth-child(3) a{transition:.3s .35s ease-out opacity}.mobile .sidebar .nav li:nth-child(4) a{transition:.4s .45s ease-out opacity}.mobile .sidebar .nav li:nth-child(5) a{transition:.5s .55s ease-out opacity}.mobile .sidebar .contact li:nth-child(1) a{transition:.5s .55s ease-out opacity}.mobile .sidebar .contact li:nth-child(2) a{transition:.6s .65s ease-out opacity}.mobile .sidebar .contact li:nth-child(3) a{transition:.7s .75s ease-out opacity}.mobile .sidebar .nav .nav__item .nav__link,.mobile .sidebar .contact .nav__item .nav__link{font-size:1.25rem}.mobile .sidebar .nav .nav__item .nav__link:after,.mobile .sidebar .nav .nav__item .nav__link.active--exact:after,.mobile .sidebar .contact .nav__item .nav__link:after,.mobile .sidebar .contact .nav__item .nav__link.active--exact:after{width:1.25rem;height:1.25rem}.mobile .sidebar--sub{left:0;position:absolute;width:100vw;background-color:#fff}.mobile .sidebar--sub .nav{margin-top:0}.mobile .sidebar--sub .nav .press:after{content:"";position:absolute;background:#fff;width:200%;height:2rem;display:block;transform:translate(-50%,-60%);z-index:-1;margin-top:-.5rem;padding:1.25rem}.mobile .button--close{top:4rem;position:fixed;display:block;right:2.2rem}.mobile .button--close button{width:30px;height:30px;border:0;background:transparent url("data:image/svg+xml,%3csvg%20width='30'%20height='30'%20viewBox='0%200%2030%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='15'%20cy='15'%20r='15'%20fill='%234570B4'/%3e%3cline%20x1='6.70711'%20y1='6.91789'%20x2='22.9571'%20y2='23.1679'%20stroke='white'%20stroke-width='2'/%3e%3cline%20x1='7.14651'%20y1='23.0689'%20x2='22.9014'%20y2='6.31503'%20stroke='white'%20stroke-width='2'/%3e%3c/svg%3e") center center}.dropup--up .sidebar li p,.dropup--up .sidebar li a{opacity:1}.tablet{z-index:4;height:100vh;width:70px;left:0;top:0;position:fixed}.tablet .sidebar{height:100vh;justify-content:center;width:auto;border-right:0}@media only screen and (min-height:450px)and (max-height:1024px){.tablet .sidebar{justify-content:center}}@media only screen and (max-height:432px){.tablet .sidebar .nav{margin-top:100px}}.tablet .sidebar .nav .press:after{content:"";position:absolute;background:#fff;width:318px;height:3rem;display:block;transform:translate(-120px,-60%);z-index:-1;margin-top:-.5rem;padding:1.25rem}.tablet .sidebar.sidebar--sub{left:320px;width:300px;background:#fffffff0;justify-content:center}.tablet .tablet--nav{position:absolute;display:flex;justify-content:center;flex-direction:column;height:100%;z-index:7;background:#fff}.tablet .slide{width:70px;left:0;height:100vh;transition:width .4s ease;background-color:#fffffff0;border-right:2px solid #4570b4;bottom:0}.tablet .slide--right{width:320px;height:100vh;border-right:2px solid #4570b4}.tablet .slide--left{width:220px;height:100vh;border-right:2px solid #4570b4}.tablet .sidebar--sub{left:320px;width:300px;background-color:#fffffff0;border-right:2px solid #4570b4;transition:all .3s ease}.tablet .sidebar--sub .nav{margin-top:224px}@media only screen and (max-height:450px){.tablet .sidebar--sub .nav{margin-top:100px;overflow-y:scroll}}@media only screen and (min-height:450px)and (max-height:1024px){.tablet .sidebar--sub .nav{margin-top:0;justify-self:center;display:flex;flex-direction:column}}.tablet .sidebar--sub .nav .press:after{content:"";position:absolute;background:#fff;width:298px;height:3rem;display:block;transform:translate(-50px,-60%);z-index:-1;margin-top:-.5rem;padding:1.25rem}.tablet .sidebar--sub .nav .nav__item{margin:0 0 20px}.tablet .slidein{width:250px;overflow:scroll;z-index:5;top:0;left:70px;height:100%;transition:all .5s ease}.tablet .slide-enter,.tablet .slide-leave-active{left:-100%}.slide-fade-enter-active,.slide-fade-main-enter-active,.slide-fade-main-tablet-enter-active,.slide-fade-sub-tablet-enter-active,.slide-fade-logo-tablet-enter-active,.slide-fade-leave-active,.slide-fade-main-leave-active,.slide-fade-main-tablet-leave-active,.slide-fade-sub-tablet-leave-active,.slide-fade-logo-tablet-leave-active{transition:.25s cubic-bezier(.43,.42,.63,.63)}.results-leave-active,.results-enter-active{transition:1.25s cubic-bezier(.43,.42,.63,.63)}.results-enter,.results-leave-to{transform:translateY(-400px)}.slide-fade-main-enter,.slide-fade-main-leave-to{transform:translate(-450px)}.slide-fade-enter,.slide-fade-leave-to{transform:translate(450px)}.slide-fade-main-tablet-enter-active{transition-timing-function:ease}.slide-fade-main-tablet-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(0,1,.5,1)}.slide-fade-main-tablet-enter-to,.slide-fade-main-tablet-leave{transform:translate(0);overflow:hidden}.slide-fade-main-tablet-enter,.slide-fade-main-tablet-leave-to{transform:translate(-270px);overflow:hidden}.slide-fade-sub-tablet-enter-active{transition-duration:.3s;transition-timing-function:ease;overflow:hidden}.slide-fade-sub-tablet-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(0,1,.5,1);overflow:hidden}.slide-fade-sub-tablet-enter-to,.slide-fade-sub-tablet-leave{transform-origin:left center;transform:translate(0) scale(1);opacity:1;overflow:hidden}.slide-fade-sub-tablet-enter,.slide-fade-sub-tablet-leave-to{transform-origin:left center;transform:translate(-270px) scale(.01);opacity:0;overflow:hidden}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave{opacity:1}.fade-enter-active,.fade-leave-active{transition:all .25s ease}.content{width:calc(100vw - 250px);height:fit-content;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width:451px)and (max-width:1024px){.content{width:calc(100vw - 70px);flex-direction:row}}@media only screen and (max-width:450px){.content{width:100vw;flex-direction:column;height:calc(100vh - 98px);max-width:450px;flex-wrap:nowrap}}.Terrasse,.Dach,.Garage,.Natursteinteppich,.Sportboden,.Spezialbeschichtung{margin:0}.Terrasse{background-color:#326568;background-image:radial-gradient(circle at 15vw 200px,#ffffff73 1%,#326568)}.Dach{background-color:#a0231e;background-image:radial-gradient(circle at 15vw 200px,#ffffff73 1%,#a0231e)}.Garage{background-color:#679c46;background-image:radial-gradient(circle at 15vw 200px,#ffffff73 1%,#679c46)}.Natursteinteppich{background-color:#ecc632;background-image:radial-gradient(circle at 15vw 200px,#ffffff73 1%,#ecc632)}.Sportboden{background-color:#4570b4;background-image:radial-gradient(circle at 15vw 200px,#ffffff73 1%,#4570b4)}.Spezialbeschichtung{background-color:#db8d26;background-image:radial-gradient(circle at 15vw 200px,#ffffff73 1%,#db8d26)}.teaser{margin-top:100px}.teaser .teaser--box{position:absolute;width:100%;max-width:calc(100vw - 254px);height:auto;max-height:1500px;z-index:-1;right:0;top:0;object-fit:contain}@media only screen and (max-width:450px){.teaser .teaser--box{max-width:100vw}}@media only screen and (min-width:451px)and (max-width:1024px){.teaser .teaser--box{max-width:calc(100vw - 72px)}}@media only screen and (min-width:1451px){.teaser .teaser--box{max-width:62.5vw}}.teaser .teaser--background{width:100%;filter:opacity(.25)}.teaser .teaser__claim{margin:0 0 8rem 84px}@media only screen and (max-width:450px){.teaser .teaser__claim{margin:0 0 4rem}}@media only screen and (min-width:451px)and (max-width:1024px){.teaser .teaser__claim{margin:0 0 8rem 1.5rem}}.teaser .teaser__claim h1{font-weight:700;font-size:4rem;color:#4570b4;margin-left:64px;margin-bottom:2.5rem;line-height:1.1}@media only screen and (max-width:450px){.teaser .teaser__claim h1{font-size:2rem;margin-left:1rem;margin-bottom:1.5rem}}.teaser .teaser__claim h4{font-weight:700;font-size:2.25rem;color:#585857;line-height:1.3}@media only screen and (max-width:450px){.teaser .teaser__claim h4{font-size:1.25rem;margin-left:1rem}}.teaser .teaser--flex{display:flex}@media only screen and (max-width:450px){.teaser .teaser--flex{flex-direction:column}}.teaser .teaser--flex .teaser--img{flex-basis:20%;align-self:baseline;max-width:300px}@media only screen and (max-width:450px){.teaser .teaser--flex .teaser--img{max-width:60vw;margin:0 auto 2rem}}.teaser .teaser--flex .teaser--desc{flex-basis:50%;flex-shrink:2;align-self:center;margin-right:-150px}@media only screen and (max-width:450px){.teaser .teaser--flex .teaser--desc{margin:0 1rem 2rem}}.teaser .teaser--flex .teaser--btn{font-size:1.5rem;flex-basis:30%;align-self:flex-end;margin-right:75px;padding:1.75rem 2.5rem;min-width:fit-content}@media only screen and (min-width:451px)and (max-width:1024px){.teaser .teaser--flex .teaser--btn{top:6rem}}.teaser .scope{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-left:calc(84px - 2rem);margin-right:84px}@media only screen and (min-width:451px)and (max-width:900px){.teaser .scope{flex-direction:column;margin:0 2rem}}@media only screen and (min-width:901px)and (max-width:1024px){.teaser .scope{margin:0 2rem}}@media only screen and (max-width:450px){.teaser .scope{margin:1rem 1rem 0}}.teaser .scope section{max-height:440px;display:flex;flex-direction:row;justify-content:space-around;flex:1 1 auto;overflow:hidden;margin-bottom:3rem;padding:1.5rem 0}@media only screen and (max-width:450px){.teaser .scope section{margin-bottom:1.5rem;padding:1rem 0}}@media only screen and (min-width:451px){.teaser .scope section{flex:1 1 calc(50% - 3rem);margin-bottom:1.5rem}}@media only screen and (min-width:900px){.teaser .scope section{flex:1 1 calc(50% - 3rem);margin:1.5rem}}@media only screen and (min-width:1441px){.teaser .scope section{flex:1 1 calc(33% - 3rem);margin:1.5rem}}@media only screen and (min-width:1700px){.teaser .scope section{flex:1 1 calc(25% - 3rem);margin:1.5rem}}.teaser .scope section .scope--flex{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.teaser .scope section .scope--flex .g-image{width:250px;padding-bottom:2.5rem;transition:.3s ease-out;transition-property:opacity,transform;opacity:.9}.teaser .scope section:hover .g-image{transform:scale(1.03);opacity:1}.teaser .scope section h2{color:#fff;font-size:1.75rem;font-weight:700;text-transform:uppercase;padding:1.25rem 0;margin:1.25rem}.teaser .scope section p{color:#fff;font-size:1.25rem;font-weight:400;text-transform:none;line-height:1.6;margin:0 1.5rem 1.5rem;text-align:center}.sequence.mobile{width:1rem;height:100vh;margin:0;position:fixed;top:0;bottom:0;background:#fff;box-shadow:.5px .5px #58585766;z-index:9}.alphabet{display:flex;top:0rem;right:4.5rem;z-index:9}@media only screen and (max-width:450px){.alphabet{flex-direction:column;left:2px;top:.6rem}}.alphabet .abc{top:0;margin:1.5rem .5rem 0 0;width:50px;height:50px;overflow:hidden}@media only screen and (max-width:450px){.alphabet .abc{width:25px;height:15px}}.alphabet .abc .abc--link{background:#fffffff0;border-radius:100%;border:2px solid #4570b4;box-shadow:.5px .5px #fff;position:absolute;display:inherit;width:48px;height:48px}@media only screen and (max-width:450px){.alphabet .abc .abc--link{width:25px;height:25px;background:#fff;border:1px solid #fff;border-radius:100%;box-shadow:.5px .5px #58585766}}.alphabet .abc .abc--link:hover{background:#4570b4;outline:0}.alphabet .abc .abc--link:hover .btn--abc{color:#fff}.alphabet .abc .abc--link:focus{background:#4570b4;outline:0}.alphabet .abc .abc--link:focus .btn--abc{color:#fff}.alphabet .abc .abc--link:active{background:#58585766;outline:0}.alphabet .abc .abc--link:active .btn--abc{color:#fff}.alphabet .abc .abc--link .btn--abc{display:flex;justify-content:center;width:50px;font-size:1.25rem;font-weight:400;background:transparent;color:#4570b4;padding:0;margin:23px -3px}@media only screen and (max-width:450px){.alphabet .abc .abc--link .btn--abc{width:25px;font-size:.75rem;padding:0;margin:12px -1px;color:#585857b3}}.product--list{height:320px;max-height:320px;border-bottom:2px solid #4570b4;display:flex;flex-direction:row;justify-content:space-between;flex:1 1 auto;overflow:hidden}@media only screen and (max-width:690px){.product--list{flex:1 0 100%;border-right:0}}@media only screen and (min-width:691px)and (max-width:1440px){.product--list{flex:0 1 50%;border-right:2px solid #4570b4}}@media only screen and (min-width:1441px){.product--list{flex:0 1 33%;border-right:2px solid #4570b4}}@media only screen and (min-width:1871px){.product--list{flex:0 1 25%;border-right:2px solid #4570b4}}.product--list .product__desc,.product--list .product__teaser{display:flex;flex-direction:column;justify-content:space-around}.product--list .product__desc .g-image,.product--list .product__teaser .g-image{width:200px;max-height:200px;object-fit:scale-down;align-items:flex-start}.product--list .product__desc .button,.product--list .product__teaser .button{align-items:flex-end;transform:translate(-22px,-10px)}.product--list .product__desc{justify-content:flex-start;flex-shrink:1;flex-basis:60%}.product--list .product__desc h2{font-weight:700;font-size:1rem;margin:3rem 0 1.5rem 2.5rem}.product--list .product__desc p{font-weight:400;line-height:1.7;margin:0 1rem 2.5rem 2.5rem}.product--list .button{color:#fff;border:0;border-radius:25px;position:relative;padding:0 0 0 150px;overflow:hidden;height:50px;display:flex;flex-wrap:nowrap;align-items:center}@media only screen and (max-width:450px){.product--list .button{padding:0}}.product--list .button:hover:before{opacity:1;transform:translate(0)}.product--list .button:before{content:attr(data-hover);position:absolute;padding-left:20px;right:0;width:100%;opacity:0;border:0;border-radius:25px;transform:translate(100%);transition:all .3s ease-in-out;background:#4570b4;height:50px;align-items:center;display:flex}.product--list .button:hover div{opacity:1}.product--list .button div{position:absolute;z-index:2;margin:0}.product--list .btn__rm{width:50px;height:50px;color:#fff;background:#4570b4 url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.7071%208.70711C17.0976%208.31658%2017.0976%207.68342%2016.7071%207.29289L10.3431%200.928932C9.95262%200.538408%209.31946%200.538408%208.92893%200.928932C8.53841%201.31946%208.53841%201.95262%208.92893%202.34315L14.5858%208L8.92893%2013.6569C8.53841%2014.0474%208.53841%2014.6805%208.92893%2015.0711C9.31946%2015.4616%209.95262%2015.4616%2010.3431%2015.0711L16.7071%208.70711ZM0%209H16V7H0V9Z'%20fill='white'/%3e%3c/svg%3e") center center scroll no-repeat}.product{display:flex;flex-wrap:wrap;flex:1 1 25%}.product .product__color{width:1.25rem;height:100vh;margin:0;position:fixed;top:0;bottom:0}@media only screen and (max-width:1024px){.product .product__color{width:1rem}}.product .product__tech,.product .product__desc{display:flex;flex-direction:column;margin:140px 4rem 0;width:40%}.product .product__tech .title,.product .product__desc .title{display:none}@media only screen and (max-width:450px){.product .product__tech,.product .product__desc{margin:40px 2rem}}@media only screen and (max-width:1024px){.product .product__tech,.product .product__desc{width:100%}}.product .product__tech{margin:140px 0;width:35%;align-items:center}@media only screen and (max-width:1024px){.product .product__tech{width:100%;margin:60px 0}}.product .product__tech--img{width:100%;max-width:10vw;margin-bottom:5rem}.product .product__tech--img:not(:nth-child(1)){max-width:20vw;box-shadow:0 3px 6px #0006;border:5px dashed #fff;box-shadow:0 0 0 2.5px #ccc,0 0 0 12.5px #fff,inset 0 0 0 2.5px #ccc,0 5px 10px 15px #00000080,inset 0 0 0 6px #fff,inset 0 0 100vw 100vw #4570b4}@media only screen and (max-width:1024px){.product .product__tech--img{max-width:50vw}.product .product__tech--img:not(:nth-child(1)){max-width:46vw}}@media only screen and (max-width:450px){.product .product__tech--img{max-width:300px}.product .product__tech--img:not(:nth-child(1)){max-width:280px}}.product .product__tech--cert{width:100%;max-width:100px;margin-bottom:1rem}.product .product__tech--desc{font-size:1rem;font-weight:700;margin-bottom:4rem;padding:0 3rem}.product .product__tech--btn{margin:0 auto 3rem;width:fit-content;font-size:1rem;padding:1.5rem 2.5rem}.product .product__desc a{position:relative;z-index:1;display:inline;color:#585857;font-weight:700;margin:0 .25rem}.product .product__desc a:hover,.product .product__desc a:active{color:#4570b4}.product .product__desc a:before{content:"";background:#58585766;color:#fff;position:absolute;width:100%;height:3px;bottom:0;left:0;transform:scaleX(0);animation:.12s forwards no-hover-v linear;animation-fill-mode:forwards;z-index:-1}.product .product__desc a:hover:before,.product .product__desc a:focus:before{animation:.12s forwards hover-v linear;animation-fill-mode:forwards}.page{width:auto}.page a:link{color:#585857;cursor:pointer;font-weight:700}.page a:link:hover,.page a:link:active{color:#4570b4}.page h1{color:#4570b4;font-size:1.75rem;font-weight:700;text-transform:uppercase;padding:2rem 0 0 3rem}.page h2{color:#585857;font-size:1.25rem;font-weight:700;text-transform:uppercase;padding:1.5rem 0 1rem;margin:1.5rem 0 .5rem}.page label,.page p{color:#585857;font-size:1.25rem;font-weight:400;text-transform:none;line-height:1.7;margin:0 1rem 1rem 0;text-align:left}.page .page--contact{display:flex;justify-content:space-between;flex-direction:row}.page .page--contact .page--col{width:50%}@media only screen and (max-width:900px){.page .page--contact{flex-direction:column}.page .page--contact .page--col{width:calc(100% - 70px);margin:2rem}}.page .page--col{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:3rem}@media only screen and (max-width:900px){.page .page--col div{margin-bottom:2rem}}@media only screen and (min-width:901px){.page .page--col div{flex:1 1 calc(50% - 3rem);margin:0 3rem 0 0}}.page form,.page form label{margin:0}.page form .teaser--btn{font-size:1.5rem;float:right;padding:1.75rem 2.5rem;min-width:fit-content}.page .contact{display:flex;justify-content:flex-start;flex-wrap:wrap}.page .contact ul{margin:1rem}.page .contact li{margin:2rem}.page .contact li .nav__link{font-size:1rem;font-weight:700;text-transform:uppercase;color:#585857;display:inline-block;cursor:pointer}.page .contact li .nav__link:hover,.page .contact li .nav__link:active{color:#4570b4}.headline{border-bottom:2px solid #4570b4;height:98px;position:absolute;top:0;width:calc(100vw - 250px);display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:450px){.headline{position:relative;width:100vw}}@media only screen and (min-width:451px)and (max-width:1024px){.headline{width:calc(100vw - 70px)}}.headline h1{font-size:1.75rem;font-weight:700;text-transform:uppercase;padding:0 100px 0 2rem;text-decoration:none}@media only screen and (max-width:900px){.headline h1{font-size:1.25rem;padding:0 50px 0 2rem}}.headline.headline--awb{border:none}.headline.headline--awb .title{font-size:3rem;font-weight:700;margin:0 0 0 1rem;line-height:1}@media only screen and (max-width:450px){.headline.headline--awb .title{font-size:1.75rem;padding:1.5rem 70px 0 0;margin:0 0 1rem 3rem}}.blue{color:#4570b4}.footer{display:flex;justify-content:center;margin:0 auto;bottom:0;position:relative;z-index:3}.footer a{font-size:.8rem;color:#58585766;margin:.5rem;padding-right:1rem}.footer a:after{content:" | ";position:relative;right:-1rem}.footer a:last-child:after{content:""}.footer.mobile{display:none;margin-bottom:60px}.footer.mobile .footer--mobile{display:inline}.footer.mobile .footer--tablet{display:none}.footer.desktop,.footer.laptop,.footer.tablet{margin-bottom:1rem;height:fit-content;width:auto;z-index:1}.footer.desktop .footer--mobile,.footer.laptop .footer--mobile,.footer.tablet .footer--mobile{display:none}.footer.desktop .footer--tablet,.footer.laptop .footer--tablet,.footer.tablet .footer--tablet{display:inline}.sub-menus{z-index:100}.content .footer{margin-top:auto;padding-top:3rem;padding-bottom:60px}.content .footer .footer--tablet{display:none}.title{font-size:3rem;font-weight:700;margin-bottom:4rem;z-index:5}.subtitle{font-size:1.75rem;font-weight:700;margin-bottom:2rem;z-index:5}.txt--headline{font-size:1rem;font-weight:700;margin-bottom:1.5rem;z-index:5}.txt{font-weight:400;margin-bottom:1.75rem;line-height:1.7;z-index:5}ol.list,ul.list{list-style:disc;padding-left:1.25rem}ol.list li,ul.list li{margin-bottom:.5rem}ol.list li:last-child,ul.list li:last-child{padding-bottom:2.5rem}.second_feature_img{margin-top:3rem;width:100%;max-width:250px}.iframe--container{background:#fff;position:relative;display:flex;max-width:560px;max-height:100%;align-content:center;justify-content:space-around;align-items:center;flex-wrap:wrap;flex-direction:row}.iframe--container p{font-weight:700;color:#4570b4;text-align:justify;position:absolute;z-index:2;padding:2rem;margin:2rem;border:2px solid #4570b4;visibility:hidden}iframe{margin:3rem 0;max-width:560px;max-height:315px;width:100%;z-index:2}.show--note p{visibility:visible;z-index:5}.grecaptcha-badge{box-shadow:none!important}.grecaptcha-badge iframe{margin:0;max-width:max-content;max-height:max-content}.rc-anchor-light{background:transparent!important;color:#000}.product__desc h3{margin-top:2.5rem;margin-bottom:.75rem}
