@charset "UTF-8";textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-alto-vehicle table{border-collapse:separate;border-spacing:10px;}.tx-alto-vehicle table th{font-weight:bold;}.tx-alto-vehicle table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}.consent-wrapper,.cookie-wrapper{--cookie-highlight-color:#0A3D46}.switch-cookie{position:relative;display:inline-block;width:40px;height:24px;margin:0;padding:0}.switch-cookie input{opacity:0;width:0;height:0}.switcher{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:24px;border:2px solid transparent}.switcher:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}input:checked+.switcher{background-color:var(--cookie-highlight-color)}input:focus+.switcher,input:focus-visible+.switcher{border-color:var(--cookie-highlight-color)}input:checked:focus+.switcher,input:checked:focus-visible+.switcher{border-color:red}input:checked+.switcher:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.consent-wrapper button,.cookie-wrapper button{display:block;background:var(--cookie-highlight-color);border-radius:0;border:2px solid var(--cookie-highlight-color);color:#fff;padding:10px;font-weight:700;transition:all .5s ease;width:100%;cursor:pointer;font-size:1.1rem;margin:0 5px}.consent-wrapper button:hover,.cookie-wrapper button:hover{color:var(--cookie-highlight-color);border:2px solid var(--cookie-highlight-color);background:#fff}.consent-wrapper button.gray,.cookie-wrapper button.gray{font-weight:unset;font-size:.9rem;color:#778a99;background:#f1f4f7;border-color:#f1f4f7}.consent-wrapper button.gray:hover,.cookie-wrapper button.gray:hover{background:#fff;color:#778a99;border-color:#f1f4f7}.cookie-wrapper *{font-family:sans-serif;line-height:1rem;color:#778a99}.cookie-wrapper .headline{font-size:1.5rem;line-height:1.5rem;color:var(--cookie-highlight-color);font-weight:700;margin:auto 0;text-align:left}.cookie-wrapper p{font-size:.9rem}.cookie-wrapper button:first-of-type{margin-left:0}.cookie-wrapper button:last-of-type{margin-right:0}.cookie-wrapper .sub-headline{font-size:1.1rem;line-height:1.1rem;text-align:left}.cookie-wrapper .show-details{display:block;width:100%;text-align:center;font-size:.8rem;text-decoration:none}.cookie-wrapper .show-details .hide{display:none}.cookie-wrapper .show-details.is-open .show{display:none}.cookie-wrapper .show-details.is-open .hide{display:inline}.cookie-wrapper table{width:100%;margin-bottom:20px;text-align:left;font-size:.9rem}.cookie-wrapper table,.cookie-wrapper tbody,.cookie-wrapper td,.cookie-wrapper th,.cookie-wrapper tr{background:#fff!important;display:block}.cookie-wrapper table:hover,.cookie-wrapper tbody:hover,.cookie-wrapper td:hover,.cookie-wrapper th:hover,.cookie-wrapper tr:hover{background:#fff}.cookie-wrapper table td,.cookie-wrapper table th{padding:5px 10px;border-top:1px solid #f1f4f7}.cookie-wrapper .accept-col{display:flex;justify-content:space-between;width:auto}.cookie-wrapper .accept-col td,.cookie-wrapper .accept-col th{width:auto}.cookie-wrapper a{display:inline-block;color:var(--cookie-highlight-color);transition:all .5s ease;padding:10px 10px}.cookie-wrapper a span{color:var(--cookie-highlight-color)}.cookie-wrapper a:hover{color:var(--cookie-highlight-color);text-decoration:underline}.cookie-wrapper .options{display:flex;flex-direction:column;text-align:center}.cookie-wrapper .options a{font-size:.9rem}.cookie-wrapper .further{display:flex;margin-top:20px;justify-content:center}.cookie-wrapper .further a{margin:auto 0;font-size:.8rem}@media (max-width:576px){.consent-wrapper button,.cookie-wrapper button{margin:10px 0 0 0}.consent-wrapper button:first-of-type,.cookie-wrapper button:first-of-type{margin-top:0}}@media (min-width:576px){.cookie-wrapper a{padding:10px}.cookie-wrapper .further{margin-top:0;margin-left:auto}}.cookie-control-wrap,.cookie-init-wrap{position:fixed;right:20px;bottom:20px;left:20px;z-index:9999;transform:translateY(100%) translateY(20px);max-height:60vh;transition:all .5s cubic-bezier(.87,.07,.32,.94);overflow:auto;background:#fff;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);padding:20px;display:flex;flex-direction:column;max-width:500px;margin:0 auto}.cookie-control-wrap:focus-visible,.cookie-init-wrap:focus-visible{border:none}.cookie-control-wrap.is-open,.cookie-init-wrap.is-open{transform:none}.cookie-control-wrap .split-header-icon,.cookie-init-wrap .split-header-icon{display:flex;justify-content:space-between;margin-bottom:10px}.cookie-control-wrap .split-header-icon .icon,.cookie-init-wrap .split-header-icon .icon{display:flex}.cookie-control-wrap .split-header-icon svg,.cookie-init-wrap .split-header-icon svg{margin:auto 0;height:40px;width:40px;fill:var(--cookie-highlight-color)}.cookie-control-wrap .split-header-icon img,.cookie-init-wrap .split-header-icon img{margin:auto 0;width:40px;height:100%}.cookie-control-wrap{max-width:750px}.cookie-control-wrap .further{padding-bottom:10px}.cookie-control-wrap .split-header-icon .icon{display:flex}.cookie-control-wrap .split-header-icon svg{margin:auto 0;height:80px;width:80px;fill:var(--cookie-highlight-color)}.cookie-control-wrap .split-header-icon img{margin:auto 0;width:80px;height:100%}@media (min-width:576px){.cookie-init-wrap .options{display:block}.cookie-control-wrap .options{display:flex;justify-content:space-between;flex-direction:row}}.right-side{display:flex;flex-direction:column}@media (min-width:576px){.right-side{flex-direction:row}}.block-cookie-list-group{display:flex;flex-wrap:wrap;margin:20px -10px}.cookie-group{display:flex;flex-direction:column;border:2px solid #f1f4f7;flex:1 0 240px;margin:10px}.group-footer,.group-header{background-color:#f1f4f7;padding:10px 20px;color:#778a99}.group-footer{padding:10px 0;margin-top:auto}.group-body{padding:10px 20px}.group-footer a{padding:0}.cookie-group-toggler-wrap{display:flex}.cookie-group-toggler-wrap .switch-cookie{margin:auto 0 auto auto}.cookie-list{max-height:0;overflow:hidden;transition:all .5s cubic-bezier(.87,.07,.32,.94)}.cookie-list.is-open{max-height:2500px;transition:all 1s cubic-bezier(.87,.07,.32,.94);margin-bottom:-30px}.cookie-list a{padding:0}.cookie{margin-top:10px}.consent-wrapper{display:flex;flex-direction:column;padding:20px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.consent-wrapper button{min-width:100%;width:auto;margin:0;font-size:1rem}.consent-wrap{margin:auto;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);max-width:250px}.consent-wrap .consent-content{background-color:#fff;color:#778a99;margin:0;padding:10px;border:2px solid var(--cookie-highlight-color);border-bottom:0}.consent-wrap p{margin:0}@media print{.cookie-wrapper{display:none}.consent-wrapper{display:none}}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:0!important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(to bottom,#fff 0,#b4b9be 30%,#fff 100%);box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:0;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;outline:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:0;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;outline:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover{opacity:.9}.splide__arrow:focus{outline:0}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:0}.splide__progress__bar{background:#ccc;height:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:0}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}:root{--blue:#1C69D4;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--grey:#e6e6e6;--primary:#1C69D4;--secondary:#e6e6e6;--success:#1C69D4;--info:#1C69D4;--warning:#1C69D4;--danger:#1C69D4;--light:#f8f9fa;--dark:#343a40;--link:#1C69D4;--grey:#e6e6e6;--hover:#1C69D4;--breakpoint-xs:0;--breakpoint-xsm:448px;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1500px;--font-family-sans-serif:"copy","Montserrat",Arial,sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:copy,Montserrat,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.8125;color:#4a4a4a;text-align:left;background-color:#f9f9f9}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#1c69d4;text-decoration:none;background-color:transparent}a:hover{color:#1c69d4;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xsm,.col-xsm-1,.col-xsm-10,.col-xsm-11,.col-xsm-12,.col-xsm-2,.col-xsm-3,.col-xsm-4,.col-xsm-5,.col-xsm-6,.col-xsm-7,.col-xsm-8,.col-xsm-9,.col-xsm-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:448px){.col-xsm{flex-basis:0;flex-grow:1;max-width:100%}.col-xsm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xsm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xsm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xsm-3{flex:0 0 25%;max-width:25%}.col-xsm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xsm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xsm-6{flex:0 0 50%;max-width:50%}.col-xsm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xsm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xsm-9{flex:0 0 75%;max-width:75%}.col-xsm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xsm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xsm-12{flex:0 0 100%;max-width:100%}.order-xsm-first{order:-1}.order-xsm-last{order:13}.order-xsm-0{order:0}.order-xsm-1{order:1}.order-xsm-2{order:2}.order-xsm-3{order:3}.order-xsm-4{order:4}.order-xsm-5{order:5}.order-xsm-6{order:6}.order-xsm-7{order:7}.order-xsm-8{order:8}.order-xsm-9{order:9}.order-xsm-10{order:10}.order-xsm-11{order:11}.order-xsm-12{order:12}.offset-xsm-0{margin-left:0}.offset-xsm-1{margin-left:8.33333%}.offset-xsm-2{margin-left:16.66667%}.offset-xsm-3{margin-left:25%}.offset-xsm-4{margin-left:33.33333%}.offset-xsm-5{margin-left:41.66667%}.offset-xsm-6{margin-left:50%}.offset-xsm-7{margin-left:58.33333%}.offset-xsm-8{margin-left:66.66667%}.offset-xsm-9{margin-left:75%}.offset-xsm-10{margin-left:83.33333%}.offset-xsm-11{margin-left:91.66667%}}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1500px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}.form-control{display:block;width:100%;height:calc(2.5625rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:300;line-height:1.8125;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #bcbcbc;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#81afee;outline:0;box-shadow:0 0 0 .2rem rgba(28,105,212,.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#acacac;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.8125}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.15rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.7rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.8125;color:#4a4a4a;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.55rem + 2px);padding:.25rem .5rem;font-size:.7rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.725rem + 2px);padding:.5rem 1rem;font-size:1.15rem;line-height:1.5;border-radius:.8rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#1c69d4}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.7rem;line-height:1.8125;color:#fff;background-color:rgba(28,105,212,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#1c69d4;padding-right:2.5625rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231C69D4' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.45312em + .1875rem);background-size:calc(.90625em + .375rem) calc(.90625em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#1c69d4;box-shadow:0 0 0 .2rem rgba(28,105,212,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:2.5625rem;background-position:top calc(.45312em + .1875rem) right calc(.45312em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#1c69d4;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231C69D4' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.90625em + .375rem) calc(.90625em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#1c69d4;box-shadow:0 0 0 .2rem rgba(28,105,212,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#1c69d4}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#1c69d4}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#1c69d4}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#3e84e5;background-color:#3e84e5}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(28,105,212,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#1c69d4}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#1c69d4}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#1c69d4;box-shadow:0 0 0 .2rem rgba(28,105,212,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#1c69d4}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.7rem;line-height:1.8125;color:#fff;background-color:rgba(28,105,212,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#1c69d4;padding-right:2.5625rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%231C69D4' viewBox='-2 -2 7 7'%3e%3cpath stroke='%231C69D4' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.45312em + .1875rem);background-size:calc(.90625em + .375rem) calc(.90625em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#1c69d4;box-shadow:0 0 0 .2rem rgba(28,105,212,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:2.5625rem;background-position:top calc(.45312em + .1875rem) right calc(.45312em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#1c69d4;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%231C69D4' viewBox='-2 -2 7 7'%3e%3cpath stroke='%231C69D4' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.90625em + .375rem) calc(.90625em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#1c69d4;box-shadow:0 0 0 .2rem rgba(28,105,212,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#1c69d4}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#1c69d4}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#1c69d4}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#3e84e5;background-color:#3e84e5}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(28,105,212,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#1c69d4}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#1c69d4}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#1c69d4;box-shadow:0 0 0 .2rem rgba(28,105,212,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:300;color:#4a4a4a;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.8125;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#4a4a4a;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(28,105,212,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-primary:hover{color:#fff;background-color:#1858b2;border-color:#1653a7}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1653a7;border-color:#154d9c}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-secondary{color:#494949;background-color:#e6e6e6;border-color:#e6e6e6}.btn-secondary:hover{color:#494949;background-color:#d3d3d3;border-color:#cdcdcd}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(206,206,206,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#494949;background-color:#e6e6e6;border-color:#e6e6e6}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#494949;background-color:#cdcdcd;border-color:#c6c6c6}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(206,206,206,.5)}.btn-success{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-success:hover{color:#fff;background-color:#1858b2;border-color:#1653a7}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1653a7;border-color:#154d9c}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-info{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-info:hover{color:#fff;background-color:#1858b2;border-color:#1653a7}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#1653a7;border-color:#154d9c}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-warning{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-warning:hover{color:#fff;background-color:#1858b2;border-color:#1653a7}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#1653a7;border-color:#154d9c}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-danger{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-danger:hover{color:#fff;background-color:#1858b2;border-color:#1653a7}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#1653a7;border-color:#154d9c}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-light{color:#494949;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#494949;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(222,223,223,.5)}.btn-light.disabled,.btn-light:disabled{color:#494949;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#494949;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,223,223,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-link{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-link:hover{color:#fff;background-color:#1858b2;border-color:#1653a7}.btn-link.focus,.btn-link:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-link.disabled,.btn-link:disabled{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-link:not(:disabled):not(.disabled).active,.btn-link:not(:disabled):not(.disabled):active,.show>.btn-link.dropdown-toggle{color:#fff;background-color:#1653a7;border-color:#154d9c}.btn-link:not(:disabled):not(.disabled).active:focus,.btn-link:not(:disabled):not(.disabled):active:focus,.show>.btn-link.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-grey{color:#494949;background-color:#e6e6e6;border-color:#e6e6e6}.btn-grey:hover{color:#494949;background-color:#d3d3d3;border-color:#cdcdcd}.btn-grey.focus,.btn-grey:focus{box-shadow:0 0 0 .2rem rgba(206,206,206,.5)}.btn-grey.disabled,.btn-grey:disabled{color:#494949;background-color:#e6e6e6;border-color:#e6e6e6}.btn-grey:not(:disabled):not(.disabled).active,.btn-grey:not(:disabled):not(.disabled):active,.show>.btn-grey.dropdown-toggle{color:#494949;background-color:#cdcdcd;border-color:#c6c6c6}.btn-grey:not(:disabled):not(.disabled).active:focus,.btn-grey:not(:disabled):not(.disabled):active:focus,.show>.btn-grey.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(206,206,206,.5)}.btn-hover{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-hover:hover{color:#fff;background-color:#1858b2;border-color:#1653a7}.btn-hover.focus,.btn-hover:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-hover.disabled,.btn-hover:disabled{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-hover:not(:disabled):not(.disabled).active,.btn-hover:not(:disabled):not(.disabled):active,.show>.btn-hover.dropdown-toggle{color:#fff;background-color:#1653a7;border-color:#154d9c}.btn-hover:not(:disabled):not(.disabled).active:focus,.btn-hover:not(:disabled):not(.disabled):active:focus,.show>.btn-hover.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(62,128,218,.5)}.btn-outline-primary{color:#1c69d4;border-color:#1c69d4}.btn-outline-primary:hover{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#1c69d4;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-secondary{color:#e6e6e6;border-color:#e6e6e6}.btn-outline-secondary:hover{color:#494949;background-color:#e6e6e6;border-color:#e6e6e6}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(230,230,230,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#e6e6e6;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#494949;background-color:#e6e6e6;border-color:#e6e6e6}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(230,230,230,.5)}.btn-outline-success{color:#1c69d4;border-color:#1c69d4}.btn-outline-success:hover{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#1c69d4;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-info{color:#1c69d4;border-color:#1c69d4}.btn-outline-info:hover{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#1c69d4;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-warning{color:#1c69d4;border-color:#1c69d4}.btn-outline-warning:hover{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#1c69d4;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-danger{color:#1c69d4;border-color:#1c69d4}.btn-outline-danger:hover{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#1c69d4;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#494949;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#494949;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-link{color:#1c69d4;border-color:#1c69d4}.btn-outline-link:hover{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-link.focus,.btn-outline-link:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-link.disabled,.btn-outline-link:disabled{color:#1c69d4;background-color:transparent}.btn-outline-link:not(:disabled):not(.disabled).active,.btn-outline-link:not(:disabled):not(.disabled):active,.show>.btn-outline-link.dropdown-toggle{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-link:not(:disabled):not(.disabled).active:focus,.btn-outline-link:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-link.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-grey{color:#e6e6e6;border-color:#e6e6e6}.btn-outline-grey:hover{color:#494949;background-color:#e6e6e6;border-color:#e6e6e6}.btn-outline-grey.focus,.btn-outline-grey:focus{box-shadow:0 0 0 .2rem rgba(230,230,230,.5)}.btn-outline-grey.disabled,.btn-outline-grey:disabled{color:#e6e6e6;background-color:transparent}.btn-outline-grey:not(:disabled):not(.disabled).active,.btn-outline-grey:not(:disabled):not(.disabled):active,.show>.btn-outline-grey.dropdown-toggle{color:#494949;background-color:#e6e6e6;border-color:#e6e6e6}.btn-outline-grey:not(:disabled):not(.disabled).active:focus,.btn-outline-grey:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-grey.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(230,230,230,.5)}.btn-outline-hover{color:#1c69d4;border-color:#1c69d4}.btn-outline-hover:hover{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-hover.focus,.btn-outline-hover:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-outline-hover.disabled,.btn-outline-hover:disabled{color:#1c69d4;background-color:transparent}.btn-outline-hover:not(:disabled):not(.disabled).active,.btn-outline-hover:not(:disabled):not(.disabled):active,.show>.btn-outline-hover.dropdown-toggle{color:#fff;background-color:#1c69d4;border-color:#1c69d4}.btn-outline-hover:not(:disabled):not(.disabled).active:focus,.btn-outline-hover:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-hover.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(28,105,212,.5)}.btn-link{font-weight:300;color:#1c69d4;text-decoration:none}.btn-link:hover{color:#1c69d4;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-lg{padding:.5rem 1rem;font-size:1.15rem;line-height:1.5;border-radius:.8rem}.btn-sm{padding:.25rem .5rem;font-size:.7rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#4a4a4a;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:448px){.dropdown-menu-xsm-left{right:auto;left:0}.dropdown-menu-xsm-right{right:0;left:auto}}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width:1500px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #acacac}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:300;color:#494949;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#3c3c3c;text-decoration:none;background-color:#ebebeb}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#1c69d4}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.7rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#494949}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.slick-loading .slick-list{background:#fff url('../../../typo3conf/ext/alto_tpl/Resources/Public/Css/ajax-loader.gif') center center no-repeat}@font-face{font-family:slick;src:url('../../../typo3conf/ext/alto_tpl/Resources/Public/Fonts/slick.eot');src:url('../../../typo3conf/ext/alto_tpl/Resources/Public/Fonts/slick.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/alto_tpl/Resources/Public/Fonts/slick.woff') format("woff"),url('../../../typo3conf/ext/alto_tpl/Resources/Public/Fonts/slick.ttf') format("truetype"),url('../../../typo3conf/ext/alto_tpl/Resources/Public/Fonts/slick.svg#slick') format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:FontAwesome;src:url('../../../typo3conf/ext/alto_tpl/Resources/Public/Fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../../../typo3conf/ext/alto_tpl/Resources/Public/Fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format("embedded-opentype"),url('../../../typo3conf/ext/alto_tpl/Resources/Public/Fonts/fontawesome-webfont.woff2?v=4.7.0') format("woff2"),url('../../../typo3conf/ext/alto_tpl/Resources/Public/Fonts/fontawesome-webfont.woff?v=4.7.0') format("woff"),url('../../../typo3conf/ext/alto_tpl/Resources/Public/Fonts/fontawesome-webfont.ttf?v=4.7.0') format("truetype"),url('../../../typo3conf/ext/alto_tpl/Resources/Public/Fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format("svg");font-weight:400;font-style:normal}[data-aos][data-aos][data-aos-duration='50'],body[data-aos-duration='50'] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay='50'],body[data-aos-delay='50'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='50'].aos-animate,body[data-aos-delay='50'] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration='100'],body[data-aos-duration='100'] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay='100'],body[data-aos-delay='100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='100'].aos-animate,body[data-aos-delay='100'] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration='150'],body[data-aos-duration='150'] [data-aos]{transition-duration:150ms}[data-aos][data-aos][data-aos-delay='150'],body[data-aos-delay='150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='150'].aos-animate,body[data-aos-delay='150'] [data-aos].aos-animate{transition-delay:150ms}[data-aos][data-aos][data-aos-duration='200'],body[data-aos-duration='200'] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay='200'],body[data-aos-delay='200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='200'].aos-animate,body[data-aos-delay='200'] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration='250'],body[data-aos-duration='250'] [data-aos]{transition-duration:250ms}[data-aos][data-aos][data-aos-delay='250'],body[data-aos-delay='250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='250'].aos-animate,body[data-aos-delay='250'] [data-aos].aos-animate{transition-delay:250ms}[data-aos][data-aos][data-aos-duration='300'],body[data-aos-duration='300'] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay='300'],body[data-aos-delay='300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='300'].aos-animate,body[data-aos-delay='300'] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration='350'],body[data-aos-duration='350'] [data-aos]{transition-duration:350ms}[data-aos][data-aos][data-aos-delay='350'],body[data-aos-delay='350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='350'].aos-animate,body[data-aos-delay='350'] [data-aos].aos-animate{transition-delay:350ms}[data-aos][data-aos][data-aos-duration='400'],body[data-aos-duration='400'] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay='400'],body[data-aos-delay='400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='400'].aos-animate,body[data-aos-delay='400'] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration='450'],body[data-aos-duration='450'] [data-aos]{transition-duration:450ms}[data-aos][data-aos][data-aos-delay='450'],body[data-aos-delay='450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='450'].aos-animate,body[data-aos-delay='450'] [data-aos].aos-animate{transition-delay:450ms}[data-aos][data-aos][data-aos-duration='500'],body[data-aos-duration='500'] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay='500'],body[data-aos-delay='500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='500'].aos-animate,body[data-aos-delay='500'] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration='550'],body[data-aos-duration='550'] [data-aos]{transition-duration:550ms}[data-aos][data-aos][data-aos-delay='550'],body[data-aos-delay='550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='550'].aos-animate,body[data-aos-delay='550'] [data-aos].aos-animate{transition-delay:550ms}[data-aos][data-aos][data-aos-duration='600'],body[data-aos-duration='600'] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay='600'],body[data-aos-delay='600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='600'].aos-animate,body[data-aos-delay='600'] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration='650'],body[data-aos-duration='650'] [data-aos]{transition-duration:650ms}[data-aos][data-aos][data-aos-delay='650'],body[data-aos-delay='650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='650'].aos-animate,body[data-aos-delay='650'] [data-aos].aos-animate{transition-delay:650ms}[data-aos][data-aos][data-aos-duration='700'],body[data-aos-duration='700'] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay='700'],body[data-aos-delay='700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='700'].aos-animate,body[data-aos-delay='700'] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration='750'],body[data-aos-duration='750'] [data-aos]{transition-duration:750ms}[data-aos][data-aos][data-aos-delay='750'],body[data-aos-delay='750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='750'].aos-animate,body[data-aos-delay='750'] [data-aos].aos-animate{transition-delay:750ms}[data-aos][data-aos][data-aos-duration='800'],body[data-aos-duration='800'] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay='800'],body[data-aos-delay='800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='800'].aos-animate,body[data-aos-delay='800'] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration='850'],body[data-aos-duration='850'] [data-aos]{transition-duration:850ms}[data-aos][data-aos][data-aos-delay='850'],body[data-aos-delay='850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='850'].aos-animate,body[data-aos-delay='850'] [data-aos].aos-animate{transition-delay:850ms}[data-aos][data-aos][data-aos-duration='900'],body[data-aos-duration='900'] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay='900'],body[data-aos-delay='900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='900'].aos-animate,body[data-aos-delay='900'] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration='950'],body[data-aos-duration='950'] [data-aos]{transition-duration:950ms}[data-aos][data-aos][data-aos-delay='950'],body[data-aos-delay='950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='950'].aos-animate,body[data-aos-delay='950'] [data-aos].aos-animate{transition-delay:950ms}[data-aos][data-aos][data-aos-duration='1000'],body[data-aos-duration='1000'] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay='1000'],body[data-aos-delay='1000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1000'].aos-animate,body[data-aos-delay='1000'] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration='1050'],body[data-aos-duration='1050'] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay='1050'],body[data-aos-delay='1050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1050'].aos-animate,body[data-aos-delay='1050'] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration='1100'],body[data-aos-duration='1100'] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay='1100'],body[data-aos-delay='1100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1100'].aos-animate,body[data-aos-delay='1100'] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration='1150'],body[data-aos-duration='1150'] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay='1150'],body[data-aos-delay='1150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1150'].aos-animate,body[data-aos-delay='1150'] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration='1200'],body[data-aos-duration='1200'] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay='1200'],body[data-aos-delay='1200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1200'].aos-animate,body[data-aos-delay='1200'] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration='1250'],body[data-aos-duration='1250'] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay='1250'],body[data-aos-delay='1250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1250'].aos-animate,body[data-aos-delay='1250'] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration='1300'],body[data-aos-duration='1300'] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay='1300'],body[data-aos-delay='1300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1300'].aos-animate,body[data-aos-delay='1300'] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration='1350'],body[data-aos-duration='1350'] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay='1350'],body[data-aos-delay='1350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1350'].aos-animate,body[data-aos-delay='1350'] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration='1400'],body[data-aos-duration='1400'] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay='1400'],body[data-aos-delay='1400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1400'].aos-animate,body[data-aos-delay='1400'] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration='1450'],body[data-aos-duration='1450'] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay='1450'],body[data-aos-delay='1450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1450'].aos-animate,body[data-aos-delay='1450'] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration='1500'],body[data-aos-duration='1500'] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay='1500'],body[data-aos-delay='1500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1500'].aos-animate,body[data-aos-delay='1500'] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration='1550'],body[data-aos-duration='1550'] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay='1550'],body[data-aos-delay='1550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1550'].aos-animate,body[data-aos-delay='1550'] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration='1600'],body[data-aos-duration='1600'] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay='1600'],body[data-aos-delay='1600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1600'].aos-animate,body[data-aos-delay='1600'] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration='1650'],body[data-aos-duration='1650'] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay='1650'],body[data-aos-delay='1650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1650'].aos-animate,body[data-aos-delay='1650'] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration='1700'],body[data-aos-duration='1700'] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay='1700'],body[data-aos-delay='1700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1700'].aos-animate,body[data-aos-delay='1700'] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration='1750'],body[data-aos-duration='1750'] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay='1750'],body[data-aos-delay='1750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1750'].aos-animate,body[data-aos-delay='1750'] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration='1800'],body[data-aos-duration='1800'] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay='1800'],body[data-aos-delay='1800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1800'].aos-animate,body[data-aos-delay='1800'] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration='1850'],body[data-aos-duration='1850'] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay='1850'],body[data-aos-delay='1850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1850'].aos-animate,body[data-aos-delay='1850'] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration='1900'],body[data-aos-duration='1900'] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay='1900'],body[data-aos-delay='1900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1900'].aos-animate,body[data-aos-delay='1900'] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration='1950'],body[data-aos-duration='1950'] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay='1950'],body[data-aos-delay='1950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1950'].aos-animate,body[data-aos-delay='1950'] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration='2000'],body[data-aos-duration='2000'] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay='2000'],body[data-aos-delay='2000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2000'].aos-animate,body[data-aos-delay='2000'] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration='2050'],body[data-aos-duration='2050'] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay='2050'],body[data-aos-delay='2050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2050'].aos-animate,body[data-aos-delay='2050'] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration='2100'],body[data-aos-duration='2100'] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay='2100'],body[data-aos-delay='2100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2100'].aos-animate,body[data-aos-delay='2100'] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration='2150'],body[data-aos-duration='2150'] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay='2150'],body[data-aos-delay='2150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2150'].aos-animate,body[data-aos-delay='2150'] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration='2200'],body[data-aos-duration='2200'] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay='2200'],body[data-aos-delay='2200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2200'].aos-animate,body[data-aos-delay='2200'] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration='2250'],body[data-aos-duration='2250'] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay='2250'],body[data-aos-delay='2250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2250'].aos-animate,body[data-aos-delay='2250'] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration='2300'],body[data-aos-duration='2300'] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay='2300'],body[data-aos-delay='2300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2300'].aos-animate,body[data-aos-delay='2300'] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration='2350'],body[data-aos-duration='2350'] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay='2350'],body[data-aos-delay='2350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2350'].aos-animate,body[data-aos-delay='2350'] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration='2400'],body[data-aos-duration='2400'] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay='2400'],body[data-aos-delay='2400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2400'].aos-animate,body[data-aos-delay='2400'] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration='2450'],body[data-aos-duration='2450'] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay='2450'],body[data-aos-delay='2450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2450'].aos-animate,body[data-aos-delay='2450'] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration='2500'],body[data-aos-duration='2500'] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay='2500'],body[data-aos-delay='2500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2500'].aos-animate,body[data-aos-delay='2500'] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration='2550'],body[data-aos-duration='2550'] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay='2550'],body[data-aos-delay='2550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2550'].aos-animate,body[data-aos-delay='2550'] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration='2600'],body[data-aos-duration='2600'] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay='2600'],body[data-aos-delay='2600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2600'].aos-animate,body[data-aos-delay='2600'] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration='2650'],body[data-aos-duration='2650'] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay='2650'],body[data-aos-delay='2650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2650'].aos-animate,body[data-aos-delay='2650'] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration='2700'],body[data-aos-duration='2700'] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay='2700'],body[data-aos-delay='2700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2700'].aos-animate,body[data-aos-delay='2700'] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration='2750'],body[data-aos-duration='2750'] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay='2750'],body[data-aos-delay='2750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2750'].aos-animate,body[data-aos-delay='2750'] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration='2800'],body[data-aos-duration='2800'] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay='2800'],body[data-aos-delay='2800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2800'].aos-animate,body[data-aos-delay='2800'] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration='2850'],body[data-aos-duration='2850'] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay='2850'],body[data-aos-delay='2850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2850'].aos-animate,body[data-aos-delay='2850'] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration='2900'],body[data-aos-duration='2900'] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay='2900'],body[data-aos-delay='2900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2900'].aos-animate,body[data-aos-delay='2900'] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration='2950'],body[data-aos-duration='2950'] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay='2950'],body[data-aos-delay='2950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2950'].aos-animate,body[data-aos-delay='2950'] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration='3000'],body[data-aos-duration='3000'] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay='3000'],body[data-aos-delay='3000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='3000'].aos-animate,body[data-aos-delay='3000'] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:cubic-bezier(.25,.1,.25,1)}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:cubic-bezier(.42,0,1,1)}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:cubic-bezier(0,0,.58,1)}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:cubic-bezier(.42,0,.58,1)}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate3d(0,0,0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate3d(0,0,0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate3d(0,0,0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}@keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:inline-flex;align-items:center;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{animation:.3s linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;transform-style:preserve-3d;transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}.starability-grow>label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAYAAABxVAqfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA1xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iNUQ0OTY5NzAyQTY0NEM2OERGREIxQUJGRkY1QzAxMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDdBQ0U3ODU5QzBBMTFFOUFBNTBCMDVDREE1MTBGMzUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDdBQ0U3ODQ5QzBBMTFFOUFBNTBCMDVDREE1MTBGMzUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmNmMWU1NDY2LTUwOGMtY2E0NS1hNjUzLWU2ZWE0ODdkZTY4NiIgc3RSZWY6ZG9jdW1lbnRJRD0iNUQ0OTY5NzAyQTY0NEM2OERGREIxQUJGRkY1QzAxMTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6sMENVAAACFklEQVR42uyXO0sDQRSFExEDIY0RXxgsLGwsLKKFWimYQmIlaKVgJXZ2VkJaCxsb/Q1pFAQVRTCCD6xETKEWCr61EEHUBHQ9CycYQ7I7O5ndNHPhg9ndM/cys5mbPX7DMHyViCpfhUIX1oWtohf0yE6uLqPwODDP4qHMZL/kOQ6ABxZuBlmvtnoI1IIwx56teAW0gW9wBUa8KBzmNs+BD7AAmsCroyxmYYdMgx8QAXUgA6ac5im14gZQzx9OPVfUSAbBJeinNsmjtQ2eyCN45s68EKEVJ4y/+AQXYB8kwSLoy9Oa41VwDG5A1vgfiWI1rLZjkkmuQbuDbQyCXc6dLKWzSxIDb+AFdAsUDYMDzolZaUVW0AluwTsYsNC1gjS1nXZ5Rbcvwvd3aaHZoyYiklO0c92DINjKu1dHcnFKzb3Klhll49jgdRykSZz3NqmJqiwcAxlwBJbAGjgj5niZzzLUKutcKR6rc/AFZoCfzPDeOTUpkZwiRUN5TeEEdBTRdPCZQW1IReFh9uZ5ELDQBaj54RzLvCJfIO3syykbnfl+Z8E66HLr/1h/3urCurAurN2idovuuUXZwhMFW+7JVufcYg2vszJuUWbFY3lFfRyPqlqxnVtsKdDfueEWyw1ptygbStyi01DqFkXDFbdoF665RbtwzS2KNBflbrEwdoiItiy3mItSbjEX2i1qt6g/b72NXwEGAD9L5iNaOqcqAAAAAElFTkSuQmCC)!important}body{--color-primary:#1C69D4;--color-before-primary:white;--color-hover:#1C69D4;--color-link:#1C69D4;--color-contrast-primary:#ffffff;--color-sidebar2:#0d336e;--body-color:#4a4a4a;--footer-color:#4a4a4a;--font-family-copy:"copy","Montserrat",Arial,sans-serif;--font-family-copy-bold:"copy-bold","Montserrat",Arial,sans-serif;--font-family-headline:"headline","Montserrat",Arial,sans-serif;--header-height:140px;--top-bar-height:92px;--hamburger-layer-color:white;--desktop-navigation-start:1500;--zindex-o-forms:50;--zindex-header:52;--zindex-topbar:51;--zindex-mobilemenu:52;--zindex-sidebar:50;--zindex-locations:49}body.fixed{--top-bar-height:72px}@media (max-width:447.98px){body{--zindex-locations:53;--zindex-sidebar:54}}@media (max-width:767.98px){body{--top-bar-height:72px}}@media (min-width:576px){body{--zindex-header:51;--zindex-sidebar:54;--zindex-locations:53}}.make-alpina,.make-bmw,.make-bmw-motorrad,.make-schubert{--color-primary:#1C69D4;--color-before-primary:white;--color-hover:#1C69D4;--color-link:#1C69D4;--color-contrast-primary:#ffffff;--color-sidebar2:#0d336e;--body-color:#4a4a4a;--font-family-copy:"copy","Montserrat",Arial,sans-serif;--font-family-copy-bold:"copy-bold","Montserrat",Arial,sans-serif;--font-family-headline:"headline","Montserrat",Arial,sans-serif}.make-mini{--color-primary:#000000;--color-before-primary:white;--color-hover:#525252;--color-link:#000000;--color-contrast-primary:#000000;--color-sidebar2:#181818;--body-color:#000000;--font-family-copy:"copy-mini","Montserrat",Arial,serif;--font-family-copy-bold:"copy-mini-bold","Montserrat",Arial,serif;--font-family-headline:"headline-mini","Montserrat",Arial,serif}.make-hyundai{--color-primary:#002C5F;--color-before-primary:white;--color-hover:#001a3a;--color-link:#001a3a;--color-contrast-primary:#ffffff;--color-sidebar2:#001a3a;--body-color:#4a4a4a;--font-family-copy:"copy-hyundai","Montserrat",Arial,serif;--font-family-copy-bold:"copy-hyundai-bold","Montserrat",Arial,serif;--font-family-headline:"headline-hyundai","Montserrat",Arial,serif}.hamburger{padding:10px 5px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:var(--hamburger-layer-color)}.hamburger-box{width:30px;height:19px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:30px;height:3px;background-color:var(--hamburger-layer-color);border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--spring .hamburger-inner{top:1.5px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:8px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:16px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,8px,0) rotate(-45deg)}.starability-result{position:relative;width:30px;height:30px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAMAAABGivqtAAAAxlBMVEUAAACZmZn2viTHuJ72viOampqampr1viSampr3vySampqdnZ34wiX1vSSampr1vSOZmZmampr1viT2vSOampr2viT2viSampr2viSampr2vyX4vyWbm5v3vSSdnZ32wSadnZ36wCWcnJyZmZn/wSr/2ySampr2vSP2viSZmZn2vSSZmZn2vST2viSampr2viSbm5ubm5uZmZn1vSSampqbm5v2vSWampqampr3vSf5wiT5vyagoKD/xCmkpKT/yCSZmZn1vSO4V2dEAAAAQHRSTlMA+vsG9fO6uqdgRSIi7+3q39XVqZWVgnJyX09HPDw1NTAwKRkYB+jh3L6+srKijY2Ef2lpYllZUU5CKigWFQ4Oneh1twAAAZlJREFUOMuV0mdzAiEQBmDgWq4YTWIvKRqT2Htv8P//VJCTGfYQZnw/3fJ4tyO76KE0m1b2fZu+U/pu4QGlA7N+Up5PIz9d+cmkbSrSNr9seT3GKeNYIyeO5j16S28exY5suK0U/QKmmeCCX6xs22hJLVkitMImxCvEs8EG3SCRCN/ViFPqnq5epIzZ07QJJvkM9Tkz1xnkmXbfSvR7f4H8AtXBkLGj74mMvjM1+VHZpAZ4LM4K/LBWEI9jwP71v1ZEQ6dyvQMf8A/1pmdZnKce/VH1iIsdte4U8VEtY23xOujxtFpWDgKbfjD2YeEhY0OzfjGeLyO/XfnNpAcmcjDwKOXRfU1IyiTRyEkaiz67pb9oJHJb9vVqKfgjLBPyF5Sq9T0KmSUhQmtiQrJGPHVi0DoSabj31G2gW3buHd0pY85lNdcCk8xlNDPXMuSyNiwl+theIb9C7RLIpKvviYy+M6H8qGwSAp6Is19+GP6KxwnggJ/kq6Jht5rnRQA4z9zyRRaXssvyqp5I6Vutv0vkpJaJtnjpz/8B19ytIayazLoAAAAASUVORK5CYII=);font-size:.1em;color:transparent}.starability-result:after{content:' ';position:absolute;left:0;height:30px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAMAAABGivqtAAAAxlBMVEUAAACZmZn2viTHuJ72viOampqampr1viSampr3vySampqdnZ34wiX1vSSampr1vSOZmZmampr1viT2vSOampr2viT2viSampr2viSampr2vyX4vyWbm5v3vSSdnZ32wSadnZ36wCWcnJyZmZn/wSr/2ySampr2vSP2viSZmZn2vSSZmZn2vST2viSampr2viSbm5ubm5uZmZn1vSSampqbm5v2vSWampqampr3vSf5wiT5vyagoKD/xCmkpKT/yCSZmZn1vSO4V2dEAAAAQHRSTlMA+vsG9fO6uqdgRSIi7+3q39XVqZWVgnJyX09HPDw1NTAwKRkYB+jh3L6+srKijY2Ef2lpYllZUU5CKigWFQ4Oneh1twAAAZlJREFUOMuV0mdzAiEQBmDgWq4YTWIvKRqT2Htv8P//VJCTGfYQZnw/3fJ4tyO76KE0m1b2fZu+U/pu4QGlA7N+Up5PIz9d+cmkbSrSNr9seT3GKeNYIyeO5j16S28exY5suK0U/QKmmeCCX6xs22hJLVkitMImxCvEs8EG3SCRCN/ViFPqnq5epIzZ07QJJvkM9Tkz1xnkmXbfSvR7f4H8AtXBkLGj74mMvjM1+VHZpAZ4LM4K/LBWEI9jwP71v1ZEQ6dyvQMf8A/1pmdZnKce/VH1iIsdte4U8VEtY23xOujxtFpWDgKbfjD2YeEhY0OzfjGeLyO/XfnNpAcmcjDwKOXRfU1IyiTRyEkaiz67pb9oJHJb9vVqKfgjLBPyF5Sq9T0KmSUhQmtiQrJGPHVi0DoSabj31G2gW3buHd0pY85lNdcCk8xlNDPXMuSyNiwl+theIb9C7RLIpKvviYy+M6H8qGwSAp6Is19+GP6KxwnggJ/kq6Jht5rnRQA4z9zyRRaXssvyqp5I6Vutv0vkpJaJtnjpz/8B19ytIayazLoAAAAASUVORK5CYII=);background-position:0 -30px}.starability-result[data-rating="1"]::after{width:30px}@media screen and (min-resolution:192dpi){.starability-result{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAB4CAMAAACZ62E6AAABAlBMVEUAAACZmZmampr2vSObm5v/yiufn5+ampr1viP1viSZmZn2viOZmZmampqampr2viSampqampqcnJz5vyScnJz3wSf/wyn/xiujo6Oqqqr/0C/1vSOampr2viP2viOampr2viP2vST2viOampqampqampr1vyP3viSampr2vyT4vyX3viSbm5ubm5v5wCT8xSmgoKCampqampr3vyb2wiWenp72viOampqZmZmampr2viP2viP1viSampqbm5v2vyT3viObm5v4vyadnZ34wSSbm5v2viSZmZn2viP2vST2viP2viT1viOZmZn2viT2viX3viT3vyb2vyOZmZn1vSOZmZlNN+fKAAAAVHRSTlMA9uz4PQwS8O7r5+fTw4yMelw2MB0dFRELBgbS+/Hfu7uxqKWdg4N7ZmZMPi8pKRgPs0w7Nhb14drKw6Gck21tXkNDIyMZ1rDLycTBtaqVknlfV0sGP8ZwAAADW0lEQVRYw9zWvYqDQBSG4TPDoCAqKhYKQgoVLFaIgZCkiCBBUqVazv3fyu4aEXWdM85Uy779A+LP58AfTQgw73AwtxFiZIwbxMbUfuB3H4b49YNfZrbGodoI52+cm9hH9sbZwwAXOFbo2zjDsSzWxnecuuvaM8MpdtbEPs7y9azF5phZWrjERaWOPdpLbB81cICrgv3W4mvMLbU6RmFQeA5u5HhFEEbHLdWLsMxvHJXxW16Goh+ZqPyny1Az5j79SsCJoWHsBNAxQ9sNF26bWFuMC8v1LY+mmeTadjaqtaNnnXoxWBcde1nNWnzdb68xrOqvu22/MTzuPutujpJ122NvluSb8tTWk85CclDZQwLS0oa2TQpEKacsJy0kSJaQOKJxROKKxhWJ7zS+k9ijsUdim8Y2ZWNUFBP4pMKfOv8onX9WrsI5gd3VVLXtatxcuU0znGUHCUAS2DgrS6mT6hTzrXEjfIZj5Dk2xKkihqm4wKlQfQRqalhUP9UHo3FIPAG/Et44JVLsDDf0JHmB3OEByOwZES8hSAsviGjBdh3ylh6plmMnW4IyAUVJWcE/76vTell1EIaiMBwIAcWBA9GC0lIdKFXQQUsHVVCklN7ojf3+z3JOxYqK2TH555+K6CJJQtRbr9XtDmCnjH0AX9Va8J+liIMvDtRsCk2pEs6hKVexR2g7KuDihwt5a9MfprY0fkLXU9ZmFLpoJolN6GXKWWfZx0tHCocwKJSxC22ItYUEjmBUJHFjfYz1xQxlfaLiZsBExq2IPtbkNbLtOwwuGgjTLkH43mYtSzam7+1Bsr3nm5uExBQUozEh9V7N7uvmwZcqdpm0C6vJW63bZEuXtbrV2zpDzhrpYLBWMnY1mjV7JWFtMio7zbWniWFxvHnWm1yGxXmOPXP+L3YV2ysjnNhaZNeMcHPvuL27BMnVMaujljBAYyje4niH4g2ONyh+4PiB4gOODyjWcKxh1gZBNoJjEY4R/BLhF4IDEQ4QPBoEoyxH4+bxrUsHyxwxQlg0WHXqYifVLmo67cKY/UtaXFxBV26TLjuHrkp8BPJTMij1xQejdkgO24nf7dBOCRcbzQuNOR9Qs64GzzrfQa8It2oFAA6Zrga9xEeq1KHmLUHIiCAWInsg1x/MLqkMsItF8QAAAABJRU5ErkJggg==);background-size:30px auto}.starability-result:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAB4CAMAAACZ62E6AAABAlBMVEUAAACZmZmampr2vSObm5v/yiufn5+ampr1viP1viSZmZn2viOZmZmampqampr2viSampqampqcnJz5vyScnJz3wSf/wyn/xiujo6Oqqqr/0C/1vSOampr2viP2viOampr2viP2vST2viOampqampqampr1vyP3viSampr2vyT4vyX3viSbm5ubm5v5wCT8xSmgoKCampqampr3vyb2wiWenp72viOampqZmZmampr2viP2viP1viSampqbm5v2vyT3viObm5v4vyadnZ34wSSbm5v2viSZmZn2viP2vST2viP2viT1viOZmZn2viT2viX3viT3vyb2vyOZmZn1vSOZmZlNN+fKAAAAVHRSTlMA9uz4PQwS8O7r5+fTw4yMelw2MB0dFRELBgbS+/Hfu7uxqKWdg4N7ZmZMPi8pKRgPs0w7Nhb14drKw6Gck21tXkNDIyMZ1rDLycTBtaqVknlfV0sGP8ZwAAADW0lEQVRYw9zWvYqDQBSG4TPDoCAqKhYKQgoVLFaIgZCkiCBBUqVazv3fyu4aEXWdM85Uy779A+LP58AfTQgw73AwtxFiZIwbxMbUfuB3H4b49YNfZrbGodoI52+cm9hH9sbZwwAXOFbo2zjDsSzWxnecuuvaM8MpdtbEPs7y9azF5phZWrjERaWOPdpLbB81cICrgv3W4mvMLbU6RmFQeA5u5HhFEEbHLdWLsMxvHJXxW16Goh+ZqPyny1Az5j79SsCJoWHsBNAxQ9sNF26bWFuMC8v1LY+mmeTadjaqtaNnnXoxWBcde1nNWnzdb68xrOqvu22/MTzuPutujpJ122NvluSb8tTWk85CclDZQwLS0oa2TQpEKacsJy0kSJaQOKJxROKKxhWJ7zS+k9ijsUdim8Y2ZWNUFBP4pMKfOv8onX9WrsI5gd3VVLXtatxcuU0znGUHCUAS2DgrS6mT6hTzrXEjfIZj5Dk2xKkihqm4wKlQfQRqalhUP9UHo3FIPAG/Et44JVLsDDf0JHmB3OEByOwZES8hSAsviGjBdh3ylh6plmMnW4IyAUVJWcE/76vTell1EIaiMBwIAcWBA9GC0lIdKFXQQUsHVVCklN7ojf3+z3JOxYqK2TH555+K6CJJQtRbr9XtDmCnjH0AX9Va8J+liIMvDtRsCk2pEs6hKVexR2g7KuDihwt5a9MfprY0fkLXU9ZmFLpoJolN6GXKWWfZx0tHCocwKJSxC22ItYUEjmBUJHFjfYz1xQxlfaLiZsBExq2IPtbkNbLtOwwuGgjTLkH43mYtSzam7+1Bsr3nm5uExBQUozEh9V7N7uvmwZcqdpm0C6vJW63bZEuXtbrV2zpDzhrpYLBWMnY1mjV7JWFtMio7zbWniWFxvHnWm1yGxXmOPXP+L3YV2ysjnNhaZNeMcHPvuL27BMnVMaujljBAYyje4niH4g2ONyh+4PiB4gOODyjWcKxh1gZBNoJjEY4R/BLhF4IDEQ4QPBoEoyxH4+bxrUsHyxwxQlg0WHXqYifVLmo67cKY/UtaXFxBV26TLjuHrkp8BPJTMij1xQejdkgO24nf7dBOCRcbzQuNOR9Qs64GzzrfQa8It2oFAA6Zrga9xEeq1KHmLUHIiCAWInsg1x/MLqkMsItF8QAAAABJRU5ErkJggg==);background-size:30px auto}}@keyframes grow{0%{transform:scale(1,1)}70%{transform:scale(3,3);opacity:0}100%{transform:scale(1,1);opacity:0}}.starability-grow{display:block;position:relative;width:30px;min-height:60px;padding:0;border:none;will-change:contents}.starability-grow>input{position:absolute;margin-right:-100%;opacity:0}.starability-grow>input:checked~label,.starability-grow>input:focus~label{background-position:0 0}.starability-grow>input:checked+label,.starability-grow>input:focus+label{background-position:0 -30px}.starability-grow>input[disabled]:hover+label{cursor:default}.starability-grow>input:not([disabled]):hover~label{background-position:0 0}.starability-grow>input:not([disabled]):hover+label{background-position:0 -30px}.starability-grow>input:not([disabled]):hover+label::before{opacity:1}.starability-grow>input:focus+label{outline:1px dotted #999}.starability-grow>label{position:relative;display:inline-block;float:left;width:30px;height:30px;font-size:.1em;color:transparent;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAMAAABGivqtAAAAxlBMVEUAAACZmZn2viTHuJ72viOampqampr1viSampr3vySampqdnZ34wiX1vSSampr1vSOZmZmampr1viT2vSOampr2viT2viSampr2viSampr2vyX4vyWbm5v3vSSdnZ32wSadnZ36wCWcnJyZmZn/wSr/2ySampr2vSP2viSZmZn2vSSZmZn2vST2viSampr2viSbm5ubm5uZmZn1vSSampqbm5v2vSWampqampr3vSf5wiT5vyagoKD/xCmkpKT/yCSZmZn1vSO4V2dEAAAAQHRSTlMA+vsG9fO6uqdgRSIi7+3q39XVqZWVgnJyX09HPDw1NTAwKRkYB+jh3L6+srKijY2Ef2lpYllZUU5CKigWFQ4Oneh1twAAAZlJREFUOMuV0mdzAiEQBmDgWq4YTWIvKRqT2Htv8P//VJCTGfYQZnw/3fJ4tyO76KE0m1b2fZu+U/pu4QGlA7N+Up5PIz9d+cmkbSrSNr9seT3GKeNYIyeO5j16S28exY5suK0U/QKmmeCCX6xs22hJLVkitMImxCvEs8EG3SCRCN/ViFPqnq5epIzZ07QJJvkM9Tkz1xnkmXbfSvR7f4H8AtXBkLGj74mMvjM1+VHZpAZ4LM4K/LBWEI9jwP71v1ZEQ6dyvQMf8A/1pmdZnKce/VH1iIsdte4U8VEtY23xOujxtFpWDgKbfjD2YeEhY0OzfjGeLyO/XfnNpAcmcjDwKOXRfU1IyiTRyEkaiz67pb9oJHJb9vVqKfgjLBPyF5Sq9T0KmSUhQmtiQrJGPHVi0DoSabj31G2gW3buHd0pY85lNdcCk8xlNDPXMuSyNiwl+theIb9C7RLIpKvviYy+M6H8qGwSAp6Is19+GP6KxwnggJ/kq6Jht5rnRQA4z9zyRRaXssvyqp5I6Vutv0vkpJaJtnjpz/8B19ytIayazLoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:0 -30px}.starability-grow>label::before{content:'';position:absolute;display:block;height:30px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAMAAABGivqtAAAAxlBMVEUAAACZmZn2viTHuJ72viOampqampr1viSampr3vySampqdnZ34wiX1vSSampr1vSOZmZmampr1viT2vSOampr2viT2viSampr2viSampr2vyX4vyWbm5v3vSSdnZ32wSadnZ36wCWcnJyZmZn/wSr/2ySampr2vSP2viSZmZn2vSSZmZn2vST2viSampr2viSbm5ubm5uZmZn1vSSampqbm5v2vSWampqampr3vSf5wiT5vyagoKD/xCmkpKT/yCSZmZn1vSO4V2dEAAAAQHRSTlMA+vsG9fO6uqdgRSIi7+3q39XVqZWVgnJyX09HPDw1NTAwKRkYB+jh3L6+srKijY2Ef2lpYllZUU5CKigWFQ4Oneh1twAAAZlJREFUOMuV0mdzAiEQBmDgWq4YTWIvKRqT2Htv8P//VJCTGfYQZnw/3fJ4tyO76KE0m1b2fZu+U/pu4QGlA7N+Up5PIz9d+cmkbSrSNr9seT3GKeNYIyeO5j16S28exY5suK0U/QKmmeCCX6xs22hJLVkitMImxCvEs8EG3SCRCN/ViFPqnq5epIzZ07QJJvkM9Tkz1xnkmXbfSvR7f4H8AtXBkLGj74mMvjM1+VHZpAZ4LM4K/LBWEI9jwP71v1ZEQ6dyvQMf8A/1pmdZnKce/VH1iIsdte4U8VEtY23xOujxtFpWDgKbfjD2YeEhY0OzfjGeLyO/XfnNpAcmcjDwKOXRfU1IyiTRyEkaiz67pb9oJHJb9vVqKfgjLBPyF5Sq9T0KmSUhQmtiQrJGPHVi0DoSabj31G2gW3buHd0pY85lNdcCk8xlNDPXMuSyNiwl+theIb9C7RLIpKvviYy+M6H8qGwSAp6Is19+GP6KxwnggJ/kq6Jht5rnRQA4z9zyRRaXssvyqp5I6Vutv0vkpJaJtnjpz/8B19ytIayazLoAAAAASUVORK5CYII=);background-position:0 30px;pointer-events:none;opacity:0}.starability-grow>label:nth-of-type(1)::before{width:0;left:0}@media screen and (min-resolution:192dpi){.starability-grow>label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAB4CAMAAACZ62E6AAABAlBMVEUAAACZmZmampr2vSObm5v/yiufn5+ampr1viP1viSZmZn2viOZmZmampqampr2viSampqampqcnJz5vyScnJz3wSf/wyn/xiujo6Oqqqr/0C/1vSOampr2viP2viOampr2viP2vST2viOampqampqampr1vyP3viSampr2vyT4vyX3viSbm5ubm5v5wCT8xSmgoKCampqampr3vyb2wiWenp72viOampqZmZmampr2viP2viP1viSampqbm5v2vyT3viObm5v4vyadnZ34wSSbm5v2viSZmZn2viP2vST2viP2viT1viOZmZn2viT2viX3viT3vyb2vyOZmZn1vSOZmZlNN+fKAAAAVHRSTlMA9uz4PQwS8O7r5+fTw4yMelw2MB0dFRELBgbS+/Hfu7uxqKWdg4N7ZmZMPi8pKRgPs0w7Nhb14drKw6Gck21tXkNDIyMZ1rDLycTBtaqVknlfV0sGP8ZwAAADW0lEQVRYw9zWvYqDQBSG4TPDoCAqKhYKQgoVLFaIgZCkiCBBUqVazv3fyu4aEXWdM85Uy779A+LP58AfTQgw73AwtxFiZIwbxMbUfuB3H4b49YNfZrbGodoI52+cm9hH9sbZwwAXOFbo2zjDsSzWxnecuuvaM8MpdtbEPs7y9azF5phZWrjERaWOPdpLbB81cICrgv3W4mvMLbU6RmFQeA5u5HhFEEbHLdWLsMxvHJXxW16Goh+ZqPyny1Az5j79SsCJoWHsBNAxQ9sNF26bWFuMC8v1LY+mmeTadjaqtaNnnXoxWBcde1nNWnzdb68xrOqvu22/MTzuPutujpJ122NvluSb8tTWk85CclDZQwLS0oa2TQpEKacsJy0kSJaQOKJxROKKxhWJ7zS+k9ijsUdim8Y2ZWNUFBP4pMKfOv8onX9WrsI5gd3VVLXtatxcuU0znGUHCUAS2DgrS6mT6hTzrXEjfIZj5Dk2xKkihqm4wKlQfQRqalhUP9UHo3FIPAG/Et44JVLsDDf0JHmB3OEByOwZES8hSAsviGjBdh3ylh6plmMnW4IyAUVJWcE/76vTell1EIaiMBwIAcWBA9GC0lIdKFXQQUsHVVCklN7ojf3+z3JOxYqK2TH555+K6CJJQtRbr9XtDmCnjH0AX9Va8J+liIMvDtRsCk2pEs6hKVexR2g7KuDihwt5a9MfprY0fkLXU9ZmFLpoJolN6GXKWWfZx0tHCocwKJSxC22ItYUEjmBUJHFjfYz1xQxlfaLiZsBExq2IPtbkNbLtOwwuGgjTLkH43mYtSzam7+1Bsr3nm5uExBQUozEh9V7N7uvmwZcqdpm0C6vJW63bZEuXtbrV2zpDzhrpYLBWMnY1mjV7JWFtMio7zbWniWFxvHnWm1yGxXmOPXP+L3YV2ysjnNhaZNeMcHPvuL27BMnVMaujljBAYyje4niH4g2ONyh+4PiB4gOODyjWcKxh1gZBNoJjEY4R/BLhF4IDEQ4QPBoEoyxH4+bxrUsHyxwxQlg0WHXqYifVLmo67cKY/UtaXFxBV26TLjuHrkp8BPJTMij1xQejdkgO24nf7dBOCRcbzQuNOR9Qs64GzzrfQa8It2oFAA6Zrga9xEeq1KHmLUHIiCAWInsg1x/MLqkMsItF8QAAAABJRU5ErkJggg==);background-size:30px auto}}.starability-grow>label::after{content:' ';position:absolute;opacity:0;width:30px;height:30px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAMAAABGivqtAAAAxlBMVEUAAACZmZn2viTHuJ72viOampqampr1viSampr3vySampqdnZ34wiX1vSSampr1vSOZmZmampr1viT2vSOampr2viT2viSampr2viSampr2vyX4vyWbm5v3vSSdnZ32wSadnZ36wCWcnJyZmZn/wSr/2ySampr2vSP2viSZmZn2vSSZmZn2vST2viSampr2viSbm5ubm5uZmZn1vSSampqbm5v2vSWampqampr3vSf5wiT5vyagoKD/xCmkpKT/yCSZmZn1vSO4V2dEAAAAQHRSTlMA+vsG9fO6uqdgRSIi7+3q39XVqZWVgnJyX09HPDw1NTAwKRkYB+jh3L6+srKijY2Ef2lpYllZUU5CKigWFQ4Oneh1twAAAZlJREFUOMuV0mdzAiEQBmDgWq4YTWIvKRqT2Htv8P//VJCTGfYQZnw/3fJ4tyO76KE0m1b2fZu+U/pu4QGlA7N+Up5PIz9d+cmkbSrSNr9seT3GKeNYIyeO5j16S28exY5suK0U/QKmmeCCX6xs22hJLVkitMImxCvEs8EG3SCRCN/ViFPqnq5epIzZ07QJJvkM9Tkz1xnkmXbfSvR7f4H8AtXBkLGj74mMvjM1+VHZpAZ4LM4K/LBWEI9jwP71v1ZEQ6dyvQMf8A/1pmdZnKce/VH1iIsdte4U8VEtY23xOujxtFpWDgKbfjD2YeEhY0OzfjGeLyO/XfnNpAcmcjDwKOXRfU1IyiTRyEkaiz67pb9oJHJb9vVqKfgjLBPyF5Sq9T0KmSUhQmtiQrJGPHVi0DoSabj31G2gW3buHd0pY85lNdcCk8xlNDPXMuSyNiwl+theIb9C7RLIpKvviYy+M6H8qGwSAp6Is19+GP6KxwnggJ/kq6Jht5rnRQA4z9zyRRaXssvyqp5I6Vutv0vkpJaJtnjpz/8B19ytIayazLoAAAAASUVORK5CYII=);background-repeat:no-repeat;bottom:0;left:0}@media screen and (min-resolution:192dpi){.starability-grow>label::after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAB4CAMAAACZ62E6AAABAlBMVEUAAACZmZmampr2vSObm5v/yiufn5+ampr1viP1viSZmZn2viOZmZmampqampr2viSampqampqcnJz5vyScnJz3wSf/wyn/xiujo6Oqqqr/0C/1vSOampr2viP2viOampr2viP2vST2viOampqampqampr1vyP3viSampr2vyT4vyX3viSbm5ubm5v5wCT8xSmgoKCampqampr3vyb2wiWenp72viOampqZmZmampr2viP2viP1viSampqbm5v2vyT3viObm5v4vyadnZ34wSSbm5v2viSZmZn2viP2vST2viP2viT1viOZmZn2viT2viX3viT3vyb2vyOZmZn1vSOZmZlNN+fKAAAAVHRSTlMA9uz4PQwS8O7r5+fTw4yMelw2MB0dFRELBgbS+/Hfu7uxqKWdg4N7ZmZMPi8pKRgPs0w7Nhb14drKw6Gck21tXkNDIyMZ1rDLycTBtaqVknlfV0sGP8ZwAAADW0lEQVRYw9zWvYqDQBSG4TPDoCAqKhYKQgoVLFaIgZCkiCBBUqVazv3fyu4aEXWdM85Uy779A+LP58AfTQgw73AwtxFiZIwbxMbUfuB3H4b49YNfZrbGodoI52+cm9hH9sbZwwAXOFbo2zjDsSzWxnecuuvaM8MpdtbEPs7y9azF5phZWrjERaWOPdpLbB81cICrgv3W4mvMLbU6RmFQeA5u5HhFEEbHLdWLsMxvHJXxW16Goh+ZqPyny1Az5j79SsCJoWHsBNAxQ9sNF26bWFuMC8v1LY+mmeTadjaqtaNnnXoxWBcde1nNWnzdb68xrOqvu22/MTzuPutujpJ122NvluSb8tTWk85CclDZQwLS0oa2TQpEKacsJy0kSJaQOKJxROKKxhWJ7zS+k9ijsUdim8Y2ZWNUFBP4pMKfOv8onX9WrsI5gd3VVLXtatxcuU0znGUHCUAS2DgrS6mT6hTzrXEjfIZj5Dk2xKkihqm4wKlQfQRqalhUP9UHo3FIPAG/Et44JVLsDDf0JHmB3OEByOwZES8hSAsviGjBdh3ylh6plmMnW4IyAUVJWcE/76vTell1EIaiMBwIAcWBA9GC0lIdKFXQQUsHVVCklN7ojf3+z3JOxYqK2TH555+K6CJJQtRbr9XtDmCnjH0AX9Va8J+liIMvDtRsCk2pEs6hKVexR2g7KuDihwt5a9MfprY0fkLXU9ZmFLpoJolN6GXKWWfZx0tHCocwKJSxC22ItYUEjmBUJHFjfYz1xQxlfaLiZsBExq2IPtbkNbLtOwwuGgjTLkH43mYtSzam7+1Bsr3nm5uExBQUozEh9V7N7uvmwZcqdpm0C6vJW63bZEuXtbrV2zpDzhrpYLBWMnY1mjV7JWFtMio7zbWniWFxvHnWm1yGxXmOPXP+L3YV2ysjnNhaZNeMcHPvuL27BMnVMaujljBAYyje4niH4g2ONyh+4PiB4gOODyjWcKxh1gZBNoJjEY4R/BLhF4IDEQ4QPBoEoyxH4+bxrUsHyxwxQlg0WHXqYifVLmo67cKY/UtaXFxBV26TLjuHrkp8BPJTMij1xQejdkgO24nf7dBOCRcbzQuNOR9Qs64GzzrfQa8It2oFAA6Zrga9xEeq1KHmLUHIiCAWInsg1x/MLqkMsItF8QAAAABJRU5ErkJggg==);background-size:30px auto}}.starability-grow>input:checked+label::after{background-position:0 -30px;opacity:1;animation-duration:1s;animation-name:grow;animation-fill-mode:forwards}#slides{position:relative}#slides .slides-container{display:none}#slides .scrollable{position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}#slides .scrollable:after{content:"";display:table;clear:both}.slides-navigation{margin:0 auto;position:absolute;z-index:3;top:46%;width:100%}.slides-navigation a{position:absolute;display:block}.slides-navigation a.prev{left:0}.slides-navigation a.next{right:0}.slides-pagination{position:absolute;z-index:3;bottom:50px;text-align:center;width:100%}.slides-pagination a{background:#fff;width:40px;height:5px;display:inline-block;vertical-align:middle;zoom:1;margin:2px;overflow:hidden;text-indent:-100%}.slides-pagination a.current{background:var(--color-primary)}#mleasing{margin-top:-100px;padding-top:100px}@media (min-width:1200px) and (max-width:1499.98px){#mleasing{margin-top:-100px;padding-top:200px}}@media (min-width:1500px){#mleasing{margin-top:-40px;padding-top:80px}}#itt-sl-ucl{--bg-dark:var(--color-sidebar2)!important;--sofa:var(--color-primary)!important}@font-face{font-family:headline;src:url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/BMWTypeNext-Light.woff2) format("woff2"),url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/BMWTypeNext-Light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:headline-mini;src:url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/MINISerif-Bold.woff2) format("woff2"),url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/MINISerif-Bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:headline-hyundai;src:url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/HyundaiSansHead-Regular.woff2) format("woff2"),url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/HyundaiSansHead-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:copy;src:url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/BMWTypeNext-Light.woff2) format("woff2"),url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/BMWTypeNext-Light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:copy-mini;src:url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/MINISans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:copy-hyundai;src:url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/HyundaiSansText-Regular.woff2) format("woff2"),url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/HyundaiSansText-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:copy-bold;src:url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/BMWTypeNext-Bold.woff2) format("woff2"),url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/BMWTypeNext-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:copy-mini-bold;src:url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/MINISans-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:copy-hyundai-bold;src:url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/HyundaiSansText-Bold.woff2) format("woff2"),url(/typo3conf/ext/alto_tpl/Resources/Public/Fonts/HyundaiSansText-Bold.woff) format("woff");font-weight:700;font-style:normal}body{font-family:var(--font-family-copy);color:var(--body-color)}.navigation-wrapper .navigation-wrap .main-nav ul li a,.offer-detail-wrapper .offer-detail-margincol .offer-detail-financial-summary div.price p.value span,.offer-overview-wrapper .color-box-wrap label,.offer-overview-wrapper .property-box-wrap label,.panel-filter-wrapper .color-box-wrap label,.panel-filter-wrapper .property-box-wrap label{font-family:var(--font-family-copy),sans-serif;font-size:.9rem;line-height:1.8125}@media (min-width:768px){.navigation-wrapper .navigation-wrap .main-nav ul li a,.offer-detail-wrapper .offer-detail-margincol .offer-detail-financial-summary div.price p.value span,.offer-overview-wrapper .color-box-wrap label,.offer-overview-wrapper .property-box-wrap label,.panel-filter-wrapper .color-box-wrap label,.panel-filter-wrapper .property-box-wrap label{font-size:1rem}}.acc-wrapper .wrap-collapse-all a,.address-wrap .blue,.calendar-wrap .details-wrap .event-item .title,.close-popover,.coupon-sub,.coupon-title,.featherlight .featherlight-close-icon,.form-row label,.meta-header,.newent-masonry-wrapper .newent-masonry-wrap .meta-box,.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card .tip-box .text span,.newent-wrapper .meta-box,.newent-wrapper .newent-wrap .newent-item .title,.newent-wrapper.news-wrapper .newent-item .meta,.news-single .header .mediaelement .meta-box,.news-single h2,.offer-compare-wrap h3,.offer-detail-wrapper .offer-detail-header a,.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact p.contact-mail,.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact p.name,.offer-detail-wrapper .offer-detail-margincol .offer-detail-financial-summary div.price p.value,.offer-detail-wrapper .offer-detail-margincol p.header,.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap a,.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-inpayment .headline,.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-price h3,.offer-overview-wrapper .box-icon .label,.offer-overview-wrapper .favorite-actions,.offer-overview-wrapper .filter-wrap-filter .close,.offer-overview-wrapper .offer-item .offer-overview .offer-meta span strong,.panel-favorite-sidebar .panel-favorite-wrapper .wrap-compare .compare-tooltip,.panel-filter-wrapper .box-icon .label,.panel-filter-wrapper .favorite-actions,.panel-filter-wrapper .filter-wrap-filter .close,.panel-filter-wrapper .form-header span,.panel-filter-wrapper .offer-item .offer-overview .offer-meta span strong,.panel-search-wrapper .search-bar .col-input span,.panel-wrapper .panel-favorite-wrapper .wrap-compare .compare-tooltip,.panel-wrapper .panel-opener,.related-title,.service-wrapper .teaser-wrapper .teaser-wrap .teaser-text .teaser-meta span:first-child,.service-wrapper .teaser-wrapper .teaser-wrap .teaser-text h4,.staff-item .contact-mail,.staff-item .contact-person-headline,[id^=staff-contact-popup] .form-group label,b,strong{font-family:var(--font-family-copy-bold),sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:var(--font-family-headline),sans-serif;font-weight:400;line-height:1.2;color:inherit}.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--color-primary)}.h1,h1{font-size:2rem}@media (min-width:768px){.h1,h1{font-size:3.5rem}}.h2,h2{font-size:1.5rem}@media (min-width:768px){.h2,h2{font-size:2.25rem}}.h3,h3{font-size:1rem}@media (min-width:768px){.h3,h3{font-size:1.5rem}}.h4,h4{font-size:1rem}.h5,h5{font-size:.875rem}.h6,h6{font-size:.75rem}.panel-wrapper ul li a,figure{box-shadow:0 0 8px rgba(0,0,0,.15)}.address-wrap,.calendar-wrap .bg-shadow,.filter-alert,.imaser-wrapper .imaser-wrap .shadow,.location-wrapper .bg,.location-wrapper .make,.newent-masonry-wrapper .newent-masonry-wrap .left-side .deko-card img,.newent-masonry-wrapper .newent-masonry-wrap .left-side .header-card .bg-color,.newent-masonry-wrapper .newent-masonry-wrap .newent-item .overlay,.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card .tip-box,.newent-wrapper .filter-wrap .shadow,.newent-wrapper .newent-wrap .newent-item .shadow,.offer-compare-wrap .card-shadow,.offer-detail-wrapper .offer-detail-bg,.offer-detail-wrapper .offer-detail-wrap .offer-detail-bg,.offer-overview-wrapper .filter-shadow,.offer-overview-wrapper .offer-item .card-shadow,.offer-overview-wrapper .splide__slide,.panel-filter-wrapper,.panel-filter-wrapper .filter-shadow,.panel-filter-wrapper .offer-item .card-shadow,.panel-filter-wrapper .splide__slide,.panel-wrapper,.popover,.service-wrapper .teaser-wrapper .teaser-wrap{box-shadow:0 0 6px rgba(0,0,0,.2)}.form-row .dropdown-toggle,.form-row input,.form-row select,.form-row textarea,.offer-overview-wrapper .filter-wrap-filter form .irs-line,.offer-overview-wrapper .filter-wrap-filter form .size-50 .input-group,.panel-filter-wrapper .filter-wrap-filter form .irs-line,.panel-filter-wrapper .filter-wrap-filter form .size-50 .input-group{box-shadow:0 5px 8px -8px rgba(0,0,0,.15)}body,html{overflow-x:hidden;position:relative}body.preload *,html.preload *{animation-delay:0s!important;animation-duration:0s!important;transition:background-color 0s,opacity 0s,color 0s,width 0s,height 0s,padding 0s,margin 0s!important}body.no-scroll,html.no-scroll{overflow:hidden}html:has(.location-layer-open),html:has(.no-scroll),html:has(.sidebar-locations-open){overflow:hidden}body.location-layer-open,body.no-scroll,body.sidebar-locations-open{overflow:hidden}body:before{display:none}@media (max-width:447.98px){body:before{content:'xs - tiny'}}@media (min-width:576px) and (max-width:767.98px){body:before{content:'sm - small'}}@media (min-width:768px) and (max-width:991.98px){body:before{content:'md - medium'}}@media (min-width:992px) and (max-width:1199.98px){body:before{content:'lg - large'}}@media (min-width:1200px) and (max-width:1499.98px){body:before{content:'xl - huge'}}@media (min-width:1500px){body:before{content:'xxl - ultra'}}body:after{display:none;content:'mobile'}@media (min-width:1500px){body:after{content:'desktop'}}section{padding:50px 0}@media (min-width:768px){section{padding:100px 0}}.close:after,.close:before{position:absolute;left:15px;content:' ';height:25px;width:2px}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.datepicker--cell.-current-{color:var(--color-primary)}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{background-color:var(--color-primary)}.datepicker--cell.-selected-.-current-:hover,.datepicker--cell.-selected-:hover{background-color:var(--color-primary)}.starability-grow>label{background-position:0 -1px}.starability-grow>input:focus+label{background-position:0 -1px}.starability-grow>input:checked+label,.starability-grow>input:not([disabled]):hover+label{background-position:0 -31px!important}a.isDisabled{cursor:not-allowed;pointer-events:none;opacity:.8}iframe{border:0;width:100%}figure{overflow:hidden}img{max-width:100%;margin:0 auto;height:auto}.gallery-wrapper img,.imaser-wrapper img,.newent-wrapper .newent-wrap .newent-item,.news-single .header img,.offer-overview-wrapper .offer-item .offer-image img,.panel-filter-wrapper .offer-item .offer-image img,.panel-wrapper ul li img,.panel-wrapper ul li picture,.service-wrapper .teaser-wrapper .teaser-wrap .teaser-image img,.text-media .ce-media img{transform:scale(1);transition:.3s ease-in-out}.gallery-wrapper img:hover,.imaser-wrapper img:hover,.newent-wrapper .newent-wrap .newent-item:hover,.news-single .header img:hover,.offer-overview-wrapper .offer-item .offer-image img:hover,.panel-filter-wrapper .offer-item .offer-image img:hover,.panel-wrapper ul li img:hover,.panel-wrapper ul li picture:hover,.service-wrapper .teaser-wrapper .teaser-wrap .teaser-image img:hover,.text-media .ce-media img:hover{transform:scale(1.1)}.text-intro{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:992px){.text-intro{flex:0 0 66.66667%;max-width:66.66667%}}.bg-white{background-color:#fff}.button,.offer-detail-wrapper .offer-detail-accessories .shop-unavailable a{display:inline-block;background:var(--color-primary);border-radius:0;border:0;color:#fff;padding:.7rem 1.85rem;font-size:14px;letter-spacing:.02rem;transition:all .6s;margin-bottom:1rem;font-family:var(--font-family-copy-bold),sans-serif}.button:hover,.offer-detail-wrapper .offer-detail-accessories .shop-unavailable a:hover{cursor:pointer;border-radius:6px;background:var(--color-hover);text-decoration:none;color:#fff}.button-dark.button,.offer-detail-wrapper .offer-detail-accessories .shop-unavailable a.button-dark{background:#e6e6e6}.button-dark.button:hover,.offer-detail-wrapper .offer-detail-accessories .shop-unavailable a.button-dark:hover{cursor:pointer;border-radius:6px;background:#eee}ol,ul{padding-left:1rem}.table-responsive{overflow:auto;margin-bottom:1rem}table{width:100%}table td,table th{padding:.75rem;border-top:1px solid #dee2e6}table td.text-right,table th.text-right{text-align:right}table td.text-left,table th.text-left{text-align:left}table thead tr{background-color:var(--color-primary);color:#fff}table tbody tr:hover{background-color:rgba(0,0,0,.075)}.slick-next:before,.slick-prev:before{content:"";display:inline-block;padding:10px;border:solid var(--color-primary);border-width:0 2px 2px 0;color:var(--color-primary)!important}@media (max-width:575.98px){.slick-next:before,.slick-prev:before{border:solid #fff;border-width:0 2px 2px 0;padding:5px}}@media (max-width:575.98px){.slick-prev{left:15px;z-index:1;top:25%;width:30px;height:30px;background-color:var(--color-primary)!important}}.slick-prev:before{transform:rotate(135deg)}@media (max-width:575.98px){.slick-next{right:15px;z-index:1;top:25%;width:30px;height:30px;background-color:var(--color-primary)!important}}.slick-next:before{transform:rotate(-45deg)}.consent-wrapper{z-index:9}.map-dummy img{height:100%;width:100%;object-fit:cover}.need-consent{position:relative}.youtube:not(.mfp-wrap):not(.mfp-bg){position:relative;width:100%;min-height:270px}.youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.youtube .play-button,.youtube img{margin:auto;display:flex;cursor:pointer}.youtube img:hover{transform:unset}.youtube .play-button,.youtube .play-button:before{position:absolute}.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.hide{display:none}@media (max-width:1199.98px){.hide-mobile{display:none}}@media (min-width:992px){.hide-desktop{display:none}}.consent-wrapper,.cookie-wrapper{--cookie-highlight-color:var(--color-primary)}.frame-space-before-extra-small{padding-top:1em}.frame-space-before-small{padding-top:2em}.frame-space-before-medium{padding-top:3em}.frame-space-before-large{padding-top:4em}.frame-space-before-extra-large{padding-top:5em}.frame-space-after-extra-small{padding-bottom:1em}.frame-space-after-small{padding-bottom:2em}.frame-space-after-medium{padding-bottom:3em}.frame-space-after-large{padding-bottom:4em}.frame-space-after-extra-large{padding-bottom:5em}header{background-color:#fff;width:100%;position:relative;z-index:var(--zindex-header);--sticky-threshold:120}header.root{position:relative}header.root.has-active-menu{z-index:var(--zindex-mobilemenu)}header.root .header-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:absolute;padding-left:30px;padding-right:30px}@media (min-width:768px){header.root{height:100vh}}@media (max-height:850px){header.root{height:auto}}header.sub .header-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-left:30px;padding-right:30px}@media (min-width:768px){header .header-container{z-index:1;height:var(--header-height);background:linear-gradient(180deg,rgba(0,0,0,.80014) 0,rgba(0,0,0,.6) 29%,rgba(0,0,0,.237115) 68%,rgba(0,0,0,0) 99%)}}@media (max-width:767.98px){header{--sticky-threshold:-1!important}}body{--sidebar-width:100vw;--sidebar-offset:0;--sidebar-height:80px;--locations-width:100vh;--locations-height:100vh}@media (min-width:992px){body{--sidebar-width:250px;--sidebar-offset:50px;--sidebar-height:100vh;--locations-height:100vh;--locations-width:260px;--icon-size:28px}}#sidebar{position:fixed;bottom:0;height:var(--sidebar-height);width:var(--sidebar-width);background:var(--color-primary);color:var(--color-before-primary);z-index:var(--zindex-sidebar)}#sidebar .socialmedia{display:none}#sidebar .menu-wrapper{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}#sidebar .menu-wrapper .sb-address-item{display:none;flex:1 1 100%}#sidebar .menu-wrapper .sb-address-item a{color:unset;text-decoration:none}@media (max-width:991.98px){#sidebar .menu-wrapper .sb-address-item{display:block;background-color:var(--color-sidebar2);position:absolute;right:0;left:0;transition:transform 1s ease;bottom:80px;transform:translateY(calc(100% + 80px));z-index:1}#sidebar .menu-wrapper .sb-address-item .subitem{display:flex;flex-direction:row;padding:20px}#sidebar .menu-wrapper .sb-address-item .subitem .icon{order:2}#sidebar .menu-wrapper .sb-address-item .subitem .label{order:1;flex:1 1 100%}#sidebar .menu-wrapper .sb-address-item .subitem.title{align-items:center;line-height:1.5;background-color:#fff;color:#000}#sidebar .menu-wrapper .sb-address-item .subitem.title .icon-map{display:none}#sidebar .menu-wrapper .sb-address-item .subitem.title .title{font-family:var(--font-family-copy-bold);font-size:24px}#sidebar .menu-wrapper .sb-address-item .subitem.title .icon-close:hover{cursor:pointer}#sidebar .menu-wrapper .sb-address-item .subitem.hours .hours{margin-bottom:8px}#sidebar .menu-wrapper .sb-address-item .subitem.hours .hours span:first-of-type{font-family:var(--font-family-copy-bold);text-transform:uppercase}}@media (min-width:992px){#sidebar .menu-wrapper .sb-address-item{display:blocK;flex:unset}}#sidebar .menu-wrapper .sb-menu-item{padding:12px 0;flex:1 1 33%;text-align:center}#sidebar .menu-wrapper .sb-menu-item .icon svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-before-primary)}#sidebar .menu-wrapper .sb-menu-item .label{display:none;font-family:var(--font-family-copy-bold)}#sidebar .menu-wrapper .sb-menu-item .label.mobile{display:block}#sidebar .menu-wrapper .sb-menu-item a{text-decoration:none;color:inherit}#sidebar .menu-wrapper .sb-menu-item.hidden{display:none}@media (max-width:991.98px){#sidebar .menu-wrapper .sb-menu-item{z-index:2}}@media (min-width:992px){#sidebar{top:0;right:0;width:var(--sidebar-width);height:var(--sidebar-height);max-height:100vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;transition:all .6s ease;box-shadow:0 0 10px rgba(0,0,0,.1);transform:translateX(calc(var(--sidebar-width) - var(--sidebar-offset)))}#sidebar .sidebar-inner{min-height:100%;overflow-y:scroll;position:relative;display:flex;flex-direction:column;gap:250px;justify-content:flex-end}#sidebar .sidebar-inner .menu-wrapper{flex-wrap:nowrap;position:relative}#sidebar .sidebar-inner:has(.sb-address-item){gap:50px}#sidebar .sidebar-inner .socialmedia{display:block;margin-bottom:50px}#sidebar .menu-wrapper{position:absolute;width:100%;flex-direction:column}#sidebar .menu-wrapper .sb-address-item,#sidebar .menu-wrapper .sb-menu-item{padding:8px;text-align:left;flex:unset}#sidebar .menu-wrapper .sb-address-item .icon svg,#sidebar .menu-wrapper .sb-menu-item .icon svg{width:var(--icon-size);height:var(--icon-size)}#sidebar .menu-wrapper .sb-address-item .icon.icon-close,#sidebar .menu-wrapper .sb-menu-item .icon.icon-close{cursor:pointer}#sidebar .menu-wrapper .sb-address-item .icon.icon-close svg,#sidebar .menu-wrapper .sb-menu-item .icon.icon-close svg{width:18px;height:18px;margin-right:8px}#sidebar .menu-wrapper .sb-address-item .label.desktop,#sidebar .menu-wrapper .sb-menu-item .label.desktop{display:inline}#sidebar .menu-wrapper .sb-address-item .label.mobile,#sidebar .menu-wrapper .sb-menu-item .label.mobile{display:none}#sidebar .menu-wrapper .sb-address-item div.subitem,#sidebar .menu-wrapper .sb-menu-item div.subitem{margin-bottom:16px}#sidebar .menu-wrapper .sb-address-item a,#sidebar .menu-wrapper .sb-address-item div.subitem,#sidebar .menu-wrapper .sb-menu-item a,#sidebar .menu-wrapper .sb-menu-item div.subitem{min-height:40px;display:flex;flex-direction:row;align-items:center;line-height:1.2}#sidebar .menu-wrapper .sb-address-item a .icon,#sidebar .menu-wrapper .sb-address-item div.subitem .icon,#sidebar .menu-wrapper .sb-menu-item a .icon,#sidebar .menu-wrapper .sb-menu-item div.subitem .icon{flex:1 0 42px}#sidebar .menu-wrapper .sb-address-item a .icon:nth-of-type(2),#sidebar .menu-wrapper .sb-address-item div.subitem .icon:nth-of-type(2),#sidebar .menu-wrapper .sb-menu-item a .icon:nth-of-type(2),#sidebar .menu-wrapper .sb-menu-item div.subitem .icon:nth-of-type(2){text-align:right}#sidebar .menu-wrapper .sb-address-item a .label,#sidebar .menu-wrapper .sb-address-item div.subitem .label,#sidebar .menu-wrapper .sb-menu-item a .label,#sidebar .menu-wrapper .sb-menu-item div.subitem .label{flex:1 1 100%}#sidebar .menu-wrapper .sb-address-item a .title,#sidebar .menu-wrapper .sb-address-item div.subitem .title,#sidebar .menu-wrapper .sb-menu-item a .title,#sidebar .menu-wrapper .sb-menu-item div.subitem .title{font-family:var(--font-family-copy-bold)}#sidebar .menu-wrapper .sb-address-item a .subtitle,#sidebar .menu-wrapper .sb-address-item div.subitem .subtitle,#sidebar .menu-wrapper .sb-menu-item a .subtitle,#sidebar .menu-wrapper .sb-menu-item div.subitem .subtitle{font-size:.9rem}#sidebar .menu-wrapper .sb-address-item a .hours,#sidebar .menu-wrapper .sb-address-item div.subitem .hours,#sidebar .menu-wrapper .sb-menu-item a .hours,#sidebar .menu-wrapper .sb-menu-item div.subitem .hours{font-size:.9rem;margin-bottom:8px}#sidebar .menu-wrapper .sb-address-item a .hours span:first-child,#sidebar .menu-wrapper .sb-address-item div.subitem .hours span:first-child,#sidebar .menu-wrapper .sb-menu-item a .hours span:first-child,#sidebar .menu-wrapper .sb-menu-item div.subitem .hours span:first-child{font-family:var(--font-family-copy-bold);text-transform:uppercase}#sidebar .menu-wrapper .sb-address-item a.hours,#sidebar .menu-wrapper .sb-address-item div.subitem.hours,#sidebar .menu-wrapper .sb-menu-item a.hours,#sidebar .menu-wrapper .sb-menu-item div.subitem.hours{margin-bottom:0}#sidebar .menu-wrapper .sb-address-item a.page a:after,#sidebar .menu-wrapper .sb-address-item div.subitem.page a:after,#sidebar .menu-wrapper .sb-menu-item a.page a:after,#sidebar .menu-wrapper .sb-menu-item div.subitem.page a:after{display:block;float:right;margin-left:.8em;vertical-align:.255em;content:"";border-top:.5em solid transparent;border-right:0;border-bottom:.5em solid transparent;border-left:.5em solid}}#sidebar-locations{transition:all .5s ease;position:fixed;width:var(--locations-width);background-color:var(--color-sidebar2);bottom:-100vh;right:calc((var(--locations-width) - var(--sidebar-offset)) * -1);height:var(--locations-height);color:var(--color-before-primary);z-index:var(--zindex-locations)}#sidebar-locations .sidebar-inner{height:calc(100% - var(--sidebar-height));display:flex;flex-direction:column;overflow-y:scroll}@media (min-width:992px){#sidebar-locations .sidebar-inner{height:100%;overflow-y:hidden}}#sidebar-locations ul{margin:auto 0;padding:0;list-style-type:none;height:fit-content}@media (min-width:992px){#sidebar-locations ul{height:unset}}#sidebar-locations ul>li{width:100%;margin:0;list-style-type:none}#sidebar-locations ul>li>a{display:inline-block;width:100%;padding:8px 24px;color:var(--color-before-primary);text-decoration:none;font-family:var(--font-family-copy-bold)}@media (min-width:992px){#sidebar-locations ul>li>a:hover{background-color:var(--color-before-primary);color:var(--color-primary)}}@media (max-width:1199.98px){#sidebar-locations ul>li>a{padding-top:16px;padding-bottom:16px}}#sidebar-locations ul>li ul.sublocations{transition:max-height .5s ease;max-height:0;overflow:hidden}#sidebar-locations ul>li ul.sublocations li a{padding:4px 32px;font-family:var(--font-family-copy);line-height:1.5}@media (max-width:991.98px){#sidebar-locations ul>li ul.sublocations li a{padding-top:20px!important;padding-bottom:20px!important}}#sidebar-locations ul>li.is-open ul.sublocations{max-height:200px}@media (max-width:991.98px){#sidebar-locations ul>li.is-open ul.sublocations{max-height:260px}}@media (max-width:991.98px){#sidebar-locations ul>li.is-open{background-color:#fff;color:#000}#sidebar-locations ul>li.is-open a{color:#000}}@media (min-width:992px){#sidebar-locations{display:block;bottom:0}}@media (min-width:992px){body.sidebar-open #sidebar{transform:translateX(0)}body.sidebar-open #sidebar .menu-wrapper .sb-menu-item:hover{background:var(--color-before-primary);color:#000}body.sidebar-open #sidebar .menu-wrapper .sb-menu-item:hover .icon svg{color:#000}body.sidebar-open #sidebar .menu-wrapper .sb-menu-item .label.desktop{display:inline}}body:not(.sidebar-open) #sidebar .sidebar-opener{position:absolute;top:0;bottom:0;left:0;right:0;background-color:transparent}body.sidebar-locations-open #sidebar-locations{display:block}@media (max-width:1199.98px){body.sidebar-locations-open #sidebar-locations{bottom:0}}@media (min-width:992px){body.sidebar-locations-open #sidebar-locations{transform:translateX(calc((var(--sidebar-width) + var(--locations-width) - var(--sidebar-offset)) * -1))}}@media (max-width:991.98px){body.sidebar-locations-open #sidebar .sb-menu-item:first-child{background-color:var(--color-sidebar2)}}@media (max-width:991.98px){body.location-layer-open #sidebar{--sidebar-height:100vh;background-color:rgba(0,0,0,.85)}body.location-layer-open #sidebar .sidebar-inner{height:calc(100vh - var(--top-bar-height));margin-top:var(--top-bar-height);display:flex;flex-direction:column;justify-content:flex-end}body.location-layer-open #sidebar .shortlinks{display:flex;flex-direction:row;justify-content:space-between}body.location-layer-open #sidebar .socialmedia{display:none}body.location-layer-open #sidebar .sb-address-item{flex:1 1 100%;transform:translateY(0)}body.location-layer-open #sidebar .sb-menu-item{margin-top:auto;margin-bottom:-4px;background-color:var(--color-primary)}body.location-layer-open #sidebar .sb-menu-item.current-location{background-color:var(--color-sidebar2)}}@media (max-width:991.98px) and (max-width:1199.98px){body.location-layer-open #sidebar{bottom:0}}header.sub{background:0 0}@media (max-width:1199.98px){header.sub{margin-bottom:90px}}.top-bar{--border-top-height:10px;--border-bottom-height:3px;width:calc(100% - var(--sidebar-offset));height:var(--top-bar-height)}.top-bar .top-bar-top{display:flex;flex-direction:row;align-items:center;height:100%}.top-bar .column-topbar{z-index:21;height:100%}.top-bar .column-topbar.col-logo{z-index:22;flex:0 0 230px;display:flex;align-items:center;padding-top:2px}.top-bar .column-topbar.col-logo svg{width:200px;max-width:220px;fill:#fff;fill-rule:evenodd;clip-rule:evenodd}@media (min-width:768px){.top-bar .column-topbar.col-logo{padding-top:15px;z-index:unset}}@media (min-width:1000px) and (max-width:1602px){.top-bar .column-topbar.col-logo{flex:0 0 338px}}.top-bar .column-topbar.col-navigation{flex:1 1 auto;position:unset;display:flex;justify-content:center}.top-bar .column-topbar.col-navigation .wrapper-brands{max-width:600px;margin:0 auto;display:none;flex-wrap:wrap;position:absolute;bottom:92px;left:0;right:0;align-items:center;justify-content:space-evenly}.top-bar .column-topbar.col-navigation .wrapper-brands .brand-logo{flex:1 1 50%;text-align:center}.top-bar .column-topbar.col-navigation .wrapper-brands .brand-logo svg{width:75px;height:auto;color:#000;fill:#000;margin-top:-40px}.top-bar .column-topbar.col-navigation .wrapper-brands .brand-logo.bmw svg{color:#6f6f6f;fill:#6f6f6f}@media (min-width:768px){.top-bar .column-topbar.col-navigation .wrapper-brands{display:flex;flex-wrap:nowrap;bottom:0}.top-bar .column-topbar.col-navigation .wrapper-brands .brand-logo{flex:1 1 auto}.top-bar .column-topbar.col-navigation .wrapper-brands .brand-logo svg{margin:0}}.top-bar .column-topbar.col-meta{flex:1 1;display:flex;justify-content:flex-end;align-items:center;z-index:25}.top-bar .column-topbar.col-meta .wrapper-brands{display:none}@media (min-width:1500px){.top-bar .column-topbar.col-meta .wrapper-brands{display:flex;justify-content:flex-end;align-items:center;gap:15px;height:100%}}.top-bar .column-topbar.col-meta .wrapper-brands .brand-logo{position:relative;display:flex;height:calc(100% + var(--border-bottom-height));margin-bottom:calc(-1 * var(--border-bottom-height));align-items:center;border-top:var(--border-top-height) solid transparent;border-bottom:var(--border-bottom-height) solid transparent}.top-bar .column-topbar.col-meta .wrapper-brands .brand-logo.is-current,.top-bar .column-topbar.col-meta .wrapper-brands .brand-logo:hover{border-top:var(--border-top-height) solid #fff;border-bottom:var(--border-bottom-height) solid var(--color-primary)}.top-bar .column-topbar.col-meta .wrapper-brands .brand-logo a{margin-top:calc(-1 * var(--border-top-height))}.top-bar .column-topbar.col-meta .wrapper-brands .brand-logo svg{width:100%;height:100%;color:#000;fill:#000}@media (min-width:1500px){.top-bar .column-topbar.col-meta .wrapper-brands .brand-logo svg{color:#fff;fill:#fff}}.top-bar .column-topbar.col-meta .wrapper-brands .brand-logo.bmw{width:56px}.top-bar .column-topbar.col-meta .wrapper-brands .brand-logo.mini{width:80px}.top-bar .column-topbar.col-meta .wrapper-brands .brand-logo.alpina{width:56px}.top-bar .column-topbar.col-meta .wrapper-brands .brand-logo.hyundai{width:83px}.top-bar .column-topbar.col-meta .wrapper-brands .brand-logo.bmw-motorrad{width:101px}.top-bar .column-topbar.col-meta svg{width:1.5em;height:1.5em;margin-right:2.5px;margin-top:auto;margin-bottom:auto;padding:2px;fill:var(--color-primary)}@media (min-width:1200px){.top-bar .column-topbar.col-meta svg{width:1em;height:1em;fill:var(--body-color)}}.top-bar .top-bar-bottom{display:none;width:100%;height:36px}.top-bar .top-bar-bottom .col-left{flex:0 0 338px}.top-bar .top-bar-bottom .col-right{flex:1 1 auto;border-top:2px solid #fff}@media (min-width:768px){.top-bar .top-bar-bottom{display:flex}}.top-bar .hamburger{height:39px}@media (min-width:1200px){.top-bar .hamburger{padding:9px 5px}}@media (min-width:1500px){.top-bar .hamburger{display:none}}.top-bar .hamburger.is-active{--hamburger-layer-color:black}@media (max-width:1499.98px){header.has-active-menu .top-bar .column-topbar.col-meta{border-bottom:none}}@media (max-width:767.98px){header.root .header-container,header.sub .header-container{position:static;background:#fff}header.root .top-bar,header.sub .top-bar{--hamburger-layer-color:black}header.root .top-bar .column-topbar,header.sub .top-bar .column-topbar{border-bottom:none}header.root .top-bar .column-topbar.col-logo svg,header.sub .top-bar .column-topbar.col-logo svg{width:150px;fill:var(--color-primary)}}.hidden{display:none!important}body.fixed{--hamburger-layer-color:black}body.fixed .header-container{position:fixed;top:0;z-index:var(--zindex-topbar);background:#fff;height:revert;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}body.fixed .header-container .top-bar-bottom{display:none}body.fixed .header-container .column-topbar{border-bottom:none}body.fixed .header-container .top-bar{--border-top-height:4px;--border-bottom-height:2px}body.fixed .header-container .top-bar .col-logo{padding-top:2px}body.fixed .header-container .top-bar .col-logo svg{width:138px;fill:var(--color-primary)}body.fixed .header-container .top-bar .main-nav>li>a{color:var(--body-color)}body.fixed .header-container .top-bar .main-nav>li.active,body.fixed .header-container .top-bar .main-nav>li:hover{border-color:var(--color-primary)}body.fixed .header-container .top-bar .main-nav>li.active>a,body.fixed .header-container .top-bar .main-nav>li:hover>a{color:var(--color-primary)}body.fixed .header-container .top-bar .main-nav .icon-search svg{stroke:var(--body-color)}body.fixed .header-container .top-bar .main-nav ul.dropdown-menu{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}body.fixed .header-container .top-bar .wrapper-brands{margin-top:-1px}body.fixed .header-container .top-bar .wrapper-brands .brand-logo svg{color:#000;fill:#000;margin-top:-10px}body.fixed .header-container .top-bar .wrapper-brands .brand-logo.is-current,body.fixed .header-container .top-bar .wrapper-brands .brand-logo:hover{border-color:var(--color-primary)}body.fixed .header-container .top-bar .wrapper-brands .brand-logo.bmw svg{color:#6f6f6f;fill:#6f6f6f}header.root .slide-counter{display:flex}header.root .slick-dots{display:none!important}@media (min-width:768px){header.root .progress-bar{display:block;position:absolute;bottom:0;width:100%;height:10px}header.root .progress-bar .progress-bar-inner{background-color:var(--color-primary);height:10px;width:0%;transition:width linear!important;transition-duration:var(--transition-duration)!important}}header.root .js-slide-image{position:relative}@media (min-width:768px){header.root .js-slide-image{height:100%}}@media (max-height:850px){header.root .js-slide-image{height:auto}}header.root .js-slide-image .slick-dots{bottom:15px}@media (min-width:768px){header.root .js-slide-image .slick-dots{bottom:50px}}header.root .js-slide-image .slick-dots .slick-active button,header.root .js-slide-image .slick-dots .slick-active li{background-color:var(--color-primary)}header.root .js-slide-image .slick-dots button,header.root .js-slide-image .slick-dots li{width:40px;height:5px;background-color:#fff;padding:0}header.root .js-slide-image .slick-dots button:before{content:''}@media (min-width:768px) and (min-height:850px){header.root .slick-list,header.root .slick-track{height:100%!important}}header.root .slide-item img{object-fit:cover;min-height:40vh}@media (min-width:768px){header.root .slide-item img{min-height:100%;min-width:100%;max-width:1920px}}@media (min-width:576px) and (max-width:767.98px){header.root .slide-item .slide-item-video{padding-top:8px}}header.root .slide-item .slide-item-video video{width:100%;height:auto;margin:0 auto;object-fit:cover;min-height:40vh}@media (min-width:768px){header.root .slide-item .slide-item-video video{min-height:100%;min-width:100%;max-width:1920px}}header.root .slider-container{position:relative;top:0;padding:25px;background:#fff;color:var(--body-color);pointer-events:none}header.root .slider-container .button,header.root .slider-container a{pointer-events:all}@media (min-width:768px){header.root .slider-container{position:absolute;top:150px;color:#fff;background:0 0;max-width:55%;height:calc(100% - 150px)}}@media (min-width:992px){header.root .slider-container{margin-left:150px;max-width:50%}}@media (max-height:850px){header.root .slider-container{position:relative;top:0;padding:25px;background:#fff;color:var(--body-color);max-width:100%;margin-left:0}}@media (max-height:850px){header.root .slider-container h1{font-size:2rem}}header.root .slider-container.dark{color:var(--body-color)}header.root .sub-overlay{display:none}header .progress-bar{display:none}header .slide-counter{display:none;position:absolute;bottom:25px;left:25px;gap:10px;padding:8px;pointer-events:all;line-height:1;background-color:var(--color-primary);color:var(--color-before-primary);font-size:14px}@media (min-height:850px) and (min-width:992px){header .slide-counter{bottom:50px;left:175px}}header .slide-counter .switch-slide{cursor:pointer;fill:var(--color-white)}header .slide-counter .switch-slide.switch-slide-previous svg{transform:rotate(180deg)}header .slide-counter .switch-slide svg{width:16px;fill:var(--color-white)}header .slide-counter .numbers{display:inline-block;margin-top:4px}@media (min-width:768px){body.feature-slider header.root .progress-bar{display:block;position:absolute;bottom:0;width:100%;height:10px}body.feature-slider header.root .progress-bar .progress-bar-inner{background-color:var(--color-primary);height:10px;width:0%;transition:width linear!important;transition-duration:var(--transition-duration)!important}}body.feature-slider header.root .slide-counter{display:flex}.slider-wrapper{--transition-duration:0.5s;--autoplay:false;height:100%;margin-bottom:0!important}@media (max-height:850px){.slider-wrapper{height:auto}}@media (min-width:768px){.slider-wrapper{--autoplay:true}}.slider-wrapper.single-slide{--autoplay:false}.slider-wrapper.single-slide .progress-bar,.slider-wrapper.single-slide .slide-counter{display:none!important}.slider-wrapper.js-hidebeforeinit .slide-item:nth-child(n+2){display:none}.location-wrapper{color:var(--body-color);margin-top:50px;font-size:1.3125rem}@media (min-width:768px){.location-wrapper{margin-top:100px;height:calc(100% - 150px);max-width:450px}}.location-wrapper img{min-height:auto!important;min-width:auto!important}.location-wrapper .bg{margin-top:1rem;padding:23px 32px;background-color:#fff}.location-wrapper .makes-wrap{display:flex;margin:-.5rem}.location-wrapper .make{background-color:#fff;width:56px;margin:.5rem;display:flex}.location-wrapper .make img{margin:auto;height:auto;width:100%}.location-wrapper .openings-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.location-wrapper .contact-wrap{display:flex}.location-wrapper .contact-wrap img{width:36px;height:36px;margin:auto 1rem auto 0}@media (min-width:768px){.location-wrapper .contact-wrap img{margin:auto 1.5rem auto 0}}.location-wrapper .contact-wrap strong{margin:auto 0}.address-wrap{font-size:1rem;display:flex;padding:23px 32px;background-color:#fff}@media (min-width:768px){.address-wrap{margin:20px 0 0 0}}.address-wrap .icon{flex-shrink:0;margin-right:1rem}.address-wrap img{height:30px;min-height:auto!important;min-width:auto!important}.address-wrap .blue{color:var(--color-primary);margin:0 2px}.address-wrap div{margin:auto 0}@media (min-width:992px){.address-wrap{position:absolute;bottom:0;padding:23px 32px;background-color:#fff}}@media (max-height:850px){.address-wrap{position:relative}}.mfp-content .consent-wrapper .mfp-close{color:#333;background:unset;border:none;min-width:unset;width:44px}.mfp-wrap.consent img{margin-left:50%;transform:translateX(-50%);min-height:300px}.panel-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;z-index:100;display:none;transition:all 1s ease-in-out}.panel-overlay.is-active{display:block;opacity:.3}.panel-wrapper{position:fixed;display:flex;bottom:0;width:100%;z-index:10;flex-wrap:wrap;background-color:#fff;max-height:100vh}@media (min-width:768px){.panel-wrapper{background-color:transparent;box-shadow:none}}@media (min-width:992px){.panel-wrapper{left:unset;right:0;top:50%;bottom:unset;width:auto;transform:translateY(-50%)}}.panel-wrapper .col-opener{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 33.33333%;max-width:33.33333%}.panel-wrapper .col-favorites{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 66.66667%;max-width:66.66667%;padding-left:0}.panel-wrapper .col-brands{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;display:flex;flex-direction:column}@media (min-width:768px){.panel-wrapper .col-brands{padding:0}}.panel-wrapper.is-open{overflow:auto;z-index:150}@media (min-width:768px){.panel-wrapper.is-open{overflow:hidden}}.panel-wrapper.is-open .col-opener{flex:0 0 91.66667%;max-width:91.66667%}.panel-wrapper.is-open .panel{padding-bottom:50px;max-height:100vh}@media (min-width:768px){.panel-wrapper.is-open .panel{padding-bottom:0}}.panel-wrapper.is-open .panel-opener{padding-top:50px;padding-bottom:30px}.panel-wrapper.is-open .headline{font-family:var(--font-family-headline);color:var(--body-color);font-size:1.6875rem;transition:all 1s ease-in-out}.panel-wrapper.is-open .close:after{border:none!important;padding:0!important;transform:rotate(-45deg)!important;position:absolute!important}.panel-wrapper.is-open .close:after,.panel-wrapper.is-open .close:before{background-color:var(--color-primary);height:20px!important}@media (min-width:768px){.panel-wrapper .container{width:auto}}.panel-wrapper .panel{max-height:0;transition:all 1s ease-in-out}@media (min-width:768px){.panel-wrapper .panel{max-height:unset}}.panel-wrapper .panel-opener{position:relative;width:100%;color:var(--color-primary);padding:1rem 0;cursor:pointer}@media (min-width:768px){.panel-wrapper .panel-opener{display:none}}.panel-wrapper .panel-opener .headline{display:block;transition:all .5s ease-in-out}.panel-wrapper .panel-opener .close{position:absolute;top:21px;right:15px}.panel-wrapper .panel-opener .close:after{border:solid var(--color-primary);border-width:0 2px 2px 0;display:inline-block;padding:5px;position:relative;height:auto;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.panel-wrapper ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;background-color:#fff;margin:-15px}.panel-wrapper ul:hover li{opacity:.75}@media (min-width:768px){.panel-wrapper ul{margin:0}}@media (min-width:992px){.panel-wrapper ul{display:block}}.panel-wrapper ul li{margin:15px 0;transition:opacity ease .3s;border-left:3px solid #fff;position:relative;width:100%;padding-right:15px;padding-left:15px;width:auto;flex:1 0}@media (min-width:768px){.panel-wrapper ul li{width:78px;height:75px;margin:0;padding:0;flex:0}}@media (min-width:992px){.panel-wrapper ul li{opacity:.3}.panel-wrapper ul li:hover{opacity:1;border-color:#fff}.panel-wrapper ul li.is-current{opacity:1;border-color:var(--color-primary)}}.panel-wrapper ul li a{display:flex;height:100%}.panel-wrapper ul li img,.panel-wrapper ul li picture{margin:auto;max-width:90px}.panel-wrapper ul li img:hover,.panel-wrapper ul li picture:hover{transform:scale(1.05)}.panel-wrapper ul li.half img,.panel-wrapper ul li.half picture{max-width:210px;width:210px}@media (min-width:768px){.panel-wrapper ul li.half img,.panel-wrapper ul li.half picture{width:75px}}.panel-wrapper .button{margin-top:60px}@media (min-width:768px){.panel-wrapper .button{display:none}}.fixed .panel-contact-wrapper{position:fixed}.panel-contact-wrapper{background-color:rgba(255,255,255,.99);position:absolute;top:0;left:0;right:0;z-index:60;transform:translateY(-100%);transition:all 1s cubic-bezier(.87,.07,.32,.94)}.panel-contact-wrapper section{padding:50px}.panel-contact-wrapper.open{transform:translateY(0)}.panel-contact-wrapper .panel-meta{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;align-items:flex-end;margin:25px 0}.panel-contact-wrapper .panel-meta img{width:100px}.panel-contact-wrapper a,.panel-contact-wrapper b{color:var(--color-primary)}.panel-contact-wrapper .panel-wrap{display:flex}.panel-contact-wrapper .panel-image{display:none}@media (min-width:992px){.panel-contact-wrapper .panel-image{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 25%;max-width:25%;display:block}}.panel-contact-wrapper .panel-location-wrapper{display:flex;flex-wrap:wrap;width:100%}.panel-contact-wrapper .panel-location-wrapper .panel-location{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;word-wrap:break-word}@media (min-width:576px){.panel-contact-wrapper .panel-location-wrapper .panel-location{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.panel-contact-wrapper .panel-location-wrapper .panel-location{flex:0 0 33.33333%;max-width:33.33333%}}.panel-contact-wrapper .panel-location-wrapper .panel-location:first-child{flex:0 0 100%;max-width:100%}.contact-modal .mfp-content .dropdown-toggle,.contact-modal .mfp-content input,.contact-modal .mfp-content textarea{border:none!important;box-shadow:0 0 6px -3px rgba(0,0,0,.5)!important}.panel-browser-wrapper{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.panel-browser-wrapper{display:block}}.panel-browser-wrapper.is-ignored{display:none}.panel-browser-wrapper section{padding:50px 0 20px}@media (min-width:768px){.panel-browser-wrapper section{padding:20px 0}}.panel-browser-wrapper .message-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;order:1}@media (min-width:768px){.panel-browser-wrapper .message-wrap{flex:0 0 83.33333%;max-width:83.33333%}}@media (min-width:768px){.panel-browser-wrapper .close-message{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 16.66667%;max-width:16.66667%;display:flex;order:2}}.panel-browser-wrapper p{margin-bottom:.5rem;font-size:.8em}.panel-browser-wrapper p:last-of-type{margin-bottom:0}.panel-browser-wrapper .container{position:relative}@media (max-width:767.98px){.panel-browser-wrapper .close-browser-panel{position:absolute;right:15px;top:-35px}}.panel-browser-wrapper .close-browser-panel{margin:auto 0 auto auto;width:25px;height:25px;opacity:1}.panel-browser-wrapper .close-browser-panel:hover{cursor:pointer}.panel-browser-wrapper .close-browser-panel:after,.panel-browser-wrapper .close-browser-panel:before{position:absolute;right:15px;content:' ';height:25px;width:2px;background-color:var(--color-primary)}.panel-browser-wrapper .close-browser-panel:before{transform:rotate(45deg)}.panel-browser-wrapper .close-browser-panel:after{transform:rotate(-45deg)}.fixed .panel-search-wrapper{position:fixed;top:0;left:0;right:0;z-index:70}.panel-search-wrapper{background-color:var(--color-primary);z-index:20;transition:all 1s cubic-bezier(.87,.07,.32,.94);overflow:hidden;max-height:0;color:#fff}.panel-search-wrapper section{padding:0}.panel-search-wrapper.open{max-height:100px}.panel-search-wrapper .search-bar{margin:0;font-size:18px}@media (min-width:576px){.panel-search-wrapper .search-bar{margin:0 25px}}.panel-search-wrapper .search-bar .col-close{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 16.66667%;max-width:16.66667%;padding:0;display:flex}.panel-search-wrapper .search-bar .col-close .close{margin-top:auto;margin-bottom:auto;width:25px;height:25px;opacity:1}.panel-search-wrapper .search-bar .col-close .close:hover{cursor:pointer}.panel-search-wrapper .search-bar .col-close .close:after,.panel-search-wrapper .search-bar .col-close .close:before{background-color:#fff}.panel-search-wrapper .search-bar .col-input{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 83.33333%;max-width:83.33333%;display:flex;flex-direction:row;padding:20px 0}@media (min-width:768px){.panel-search-wrapper .search-bar .col-input{flex:0 0 66.66667%;max-width:66.66667%}}.panel-search-wrapper .search-bar .col-input .tx-kesearch-pi1,.panel-search-wrapper .search-bar .col-input form{display:flex;width:100%;justify-content:center}.panel-search-wrapper .search-bar .col-input a,.panel-search-wrapper .search-bar .col-input button{padding:0 5px;background-color:rgba(255,255,255,.1);border:none;color:#fff;cursor:pointer}.panel-search-wrapper .search-bar .col-input span{display:none;margin-right:10px}@media (min-width:768px){.panel-search-wrapper .search-bar .col-input span{display:inherit}}.panel-search-wrapper .search-bar .col-input img{width:16px;height:16px;margin-top:-1px}.panel-search-wrapper input{background:0 0;border:0;color:#fff;width:720px;padding:0}.panel-search-wrapper input::placeholder{color:#fff;opacity:.5}.tx-kesearch-pi1 .js-hidden{display:none}.result-list-item a{color:#1c69d4;text-decoration:underline;font-size:1rem}.kesearch_pagebrowser,.page-navigation{flex:0 0 100%;max-width:100%;display:flex}.kesearch_pagebrowser ul,.page-navigation ul{list-style:none;margin:15px auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.kesearch_pagebrowser ul li,.page-navigation ul li{margin:0 1px}.kesearch_pagebrowser ul li:hover,.page-navigation ul li:hover{background-color:#e6e6e6}.kesearch_pagebrowser ul li:hover a,.page-navigation ul li:hover a{text-decoration:none;color:#fff}.kesearch_pagebrowser ul li a,.page-navigation ul li a{padding:0 10px;color:#e6e6e6;display:block}.kesearch_pagebrowser ul li a.current,.page-navigation ul li a.current{background-color:#e6e6e6;color:#fff}.panel-favorite-sidebar .panel-favorite-wrapper{display:none}@media (min-width:768px){.panel-favorite-sidebar .panel-favorite-wrapper{display:block;position:fixed;left:0;right:unset;top:50%;bottom:unset;width:auto;transform:translateY(-50%);z-index:5}}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-carsearch{margin-bottom:20px;position:relative}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-favorite{margin-bottom:20px;position:relative}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-compare .compare-tooltip{position:absolute;width:270px;height:50px;left:-270px;background-color:var(--color-primary);color:#fff;line-height:1.2;font-size:.9rem;padding:7.5px 15px 7.5px 30px;transition:all ease 1s}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-compare .compare-tooltip.is-active{left:50px;transition:all ease 1s}.panel-favorite-sidebar .panel-favorite-wrapper .box{background-color:var(--color-primary);width:50px;height:50px;display:flex;margin-left:-10px;padding-left:10px;transition:all .5s ease;box-sizing:content-box;position:relative}.panel-favorite-sidebar .panel-favorite-wrapper .box.animate,.panel-favorite-sidebar .panel-favorite-wrapper .box:hover{margin-left:0}.panel-favorite-sidebar .panel-favorite-wrapper .box.animate{transform:scale(1.3)}.panel-favorite-sidebar .panel-favorite-wrapper .box img,.panel-favorite-sidebar .panel-favorite-wrapper .box svg{margin:auto;padding:10px;background:var(--color-primary);width:50px;height:50px;z-index:10}.panel-favorite-sidebar .panel-favorite-wrapper .box svg{fill:#fff}.panel-favorite-sidebar .panel-favorite-wrapper .counter{position:absolute;right:5px;top:5px;color:#fff;line-height:1;font-size:.8rem;z-index:20}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social{width:50px;height:50px;margin-top:20px;background-color:var(--color-primary);position:relative;transition:width .5s}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social:hover{width:200px}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social:hover .accounts{display:flex}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social:hover .accounts .account:first-child span{z-index:1;height:auto;font-size:12px;padding:0 4px;opacity:1;transition:height .3s,padding .3s;transition-delay:.3s}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social .widget-icon{position:absolute;top:50%;left:5px;transform:translateY(-50%)}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social .widget-icon svg{max-width:35px;max-height:35px;min-width:30px;fill:#fff}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social .accounts{width:calc(100% - 50px);height:50px;position:absolute;top:0;left:50px;display:none;align-items:center;justify-content:space-around;list-style:none;padding:0;margin:0}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social .accounts .account a{display:flex;text-decoration:none}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social .accounts .account a:hover span{z-index:1;height:auto;font-size:12px;padding:0 4px;opacity:1;transition:height .3s,padding .3s}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social .accounts .account img{width:40px;position:relative;border-radius:50%;background:#fff;min-height:40px;padding:2px;opacity:.25;transition:.2s}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social .accounts .account img:hover{filter:none}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social .accounts .account span{position:absolute;background:var(--color-primary);color:#fff;padding:0 8px;min-width:calc(100% + 50px);height:0;top:calc(100% - 2px);left:-50px;white-space:nowrap;opacity:0;transition:height .3s,padding .3s;transition-delay:.1s}.panel-favorite-sidebar .panel-favorite-wrapper .wrap-social .accounts .account.active img{opacity:1}.panel-wrapper .panel-favorite-wrapper{display:flex;justify-content:flex-end;transition:opacity 1s ease-in-out}.panel-wrapper .panel-favorite-wrapper .wrap-phone{order:1;margin-right:32px}.panel-wrapper .panel-favorite-wrapper .wrap-phone .box svg{height:30px;width:30px}.panel-wrapper .panel-favorite-wrapper .wrap-email{order:2;margin-right:32px}.panel-wrapper .panel-favorite-wrapper .wrap-carsearch{order:1;margin-right:15px}.panel-wrapper .panel-favorite-wrapper .wrap-favorite{order:3;margin-right:15px}.panel-wrapper .panel-favorite-wrapper .wrap-favorite .counter{color:var(--color-primary);font-size:12px;display:inline-block;margin:-8px 0 0 -8px}.panel-wrapper .panel-favorite-wrapper .wrap-compare{order:2;margin-right:15px}.panel-wrapper .panel-favorite-wrapper .wrap-compare .compare-tooltip{position:absolute;bottom:62px;right:0;height:0;width:100vw;overflow:hidden;background-color:var(--color-primary);color:#fff;line-height:1.2;font-size:.9rem;padding:0 15px 0 30px;transition:all ease 1s}@media (min-width:576px){.panel-wrapper .panel-favorite-wrapper .wrap-compare .compare-tooltip{width:unset}}.panel-wrapper .panel-favorite-wrapper .wrap-compare .compare-tooltip.is-active{height:50px;padding:7.5px 15px 7.5px 30px;transition:all ease 1s}.panel-wrapper .panel-favorite-wrapper .box{display:flex;width:32px;height:32px}.panel-wrapper .panel-favorite-wrapper .box svg{fill:var(--color-primary)}.panel-wrapper .panel-favorite-wrapper .box:hover{text-decoration:none}.panel-wrapper .panel-favorite-wrapper .wrap-social{margin-top:10px;order:4;width:35px!important;height:35px;position:relative;transition:width .5s}.panel-wrapper .panel-favorite-wrapper .wrap-social:last-child{margin-left:10px}.panel-wrapper .panel-favorite-wrapper .wrap-social:hover .accounts{display:flex}.panel-wrapper .panel-favorite-wrapper .wrap-social:hover .accounts .account:first-child span{display:none;z-index:1;height:auto;font-size:12px;padding:0 4px;opacity:1;transition:height .3s,padding .3s;transition-delay:.3s}.panel-wrapper .panel-favorite-wrapper .wrap-social .widget-icon{position:absolute;top:50%;transform:translateY(-50%)}.panel-wrapper .panel-favorite-wrapper .wrap-social .widget-icon svg{max-width:35px;max-height:35px;min-width:30px;fill:var(--color-primary)}.panel-wrapper .panel-favorite-wrapper .wrap-social .widget-icon svg .st0{fill:var(--color-primary)}.panel-wrapper .panel-favorite-wrapper .wrap-social .accounts{height:50px;position:absolute;bottom:142px;left:0;display:none;align-items:center;justify-content:space-around;list-style:none;padding:0;margin:0;background-color:transparent}.panel-wrapper .panel-favorite-wrapper .wrap-social .accounts .account{margin:5px 0;border-left:none;padding:0;max-width:max-content}.panel-wrapper .panel-favorite-wrapper .wrap-social .accounts .account a{box-shadow:none;display:flex;text-decoration:none;width:fit-content}.panel-wrapper .panel-favorite-wrapper .wrap-social .accounts .account a:hover span{display:none;z-index:1;height:auto;font-size:12px;padding:0 4px;opacity:1;transition:height .3s,padding .3s}.panel-wrapper .panel-favorite-wrapper .wrap-social .accounts .account img{margin:0;box-shadow:0 0 8px rgba(0,0,0,.15);width:40px;position:relative;border-radius:50%;background:#fff;min-height:40px;padding:2px;filter:contrast(.5);transition:.2s}.panel-wrapper .panel-favorite-wrapper .wrap-social .accounts .account img:hover{filter:none}.panel-wrapper .panel-favorite-wrapper .wrap-social .accounts .account span{display:none;width:0}.panel-wrapper .panel-favorite-wrapper .wrap-social .accounts .account.active img{filter:none}@media (min-width:768px){.panel-wrapper .panel-favorite-wrapper{display:none}}.panel-wrapper.is-open .panel-favorite-wrapper{display:none}.text-media{display:flex}.text-media h1,.text-media h2,.text-media h3,.text-media h4,.text-media h5,.text-media h6{line-height:1.5;margin-bottom:1rem}.text-media .ce-bodytext,.text-media .ce-media{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.text-media .ce-bodytext,.text-media .ce-media{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.text-media .ce-bodytext,.text-media .ce-media{flex:0 0 50%;max-width:50%}}.text-media .ce-bodytext{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.text-media .ce-bodytext h1,.text-media .ce-bodytext h2,.text-media .ce-bodytext h3,.text-media .ce-bodytext h4,.text-media .ce-bodytext h5,.text-media .ce-bodytext h6{word-wrap:break-word}.text-media.with-vertical-media .ce-bodytext,.text-media.with-vertical-media .ce-media{position:relative;width:100%;padding-right:15px;padding-left:15px;margin:0}@media (min-width:576px){.text-media.with-vertical-media .ce-bodytext,.text-media.with-vertical-media .ce-media{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.text-media.with-vertical-media .ce-bodytext,.text-media.with-vertical-media .ce-media{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.text-media.with-vertical-media.media-left .ce-bodytext{order:2}.text-media.with-vertical-media.media-left .ce-media{order:1}}.text-media.with-horizontal-media .ce-bodytext{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.text-media.with-horizontal-media .ce-bodytext{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.text-media.with-horizontal-media .ce-bodytext{flex:0 0 100%;max-width:100%}}.text-media.with-horizontal-media .ce-media{margin-top:3rem;position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.text-media.with-horizontal-media .ce-media{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.text-media.with-horizontal-media .ce-media{flex:0 0 100%;max-width:100%}}.text-media.with-horizontal-media .ce-media .media-gallery{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.text-media.with-horizontal-media .ce-media .media-gallery>*{flex:1 1 100%}@media (min-width:576px){.text-media.with-horizontal-media .ce-media .media-gallery>*{flex:1 1 calc(50% - 15px)}}@media (min-width:768px){.text-media.with-horizontal-media .ce-media .media-gallery>*{flex:1 1 33%}}@media (min-width:768px){.text-media.with-horizontal-media .ce-media .media-gallery{flex-wrap:nowrap}}@media (min-width:768px){.text-media.with-horizontal-media.media-up .ce-bodytext{order:2}.text-media.with-horizontal-media.media-up .ce-media{order:1;margin-top:0;margin-bottom:3rem}.text-media.with-horizontal-media.media-up .ce-media figure{margin-bottom:0}}.text-media .ce-media.intext-wrap{padding:0}@media (min-width:768px){.text-media .ce-media.intext-wrap{float:right;width:40%;height:auto;margin:0 0 15px 15px}.text-media .ce-media.intext-wrap figure{margin:0}}.text-media .ce-media figure{display:flex}.text-media .ce-media img{height:100%}.text-media .ce-media video{height:100%}.gallery-wrapper .gallery-wrap{display:flex;flex-wrap:wrap;width:100%;margin-bottom:-15px}.gallery-wrapper .gallery-wrap .gallery-item{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:768px){.gallery-wrapper .gallery-wrap.num-items-2 .gallery-item{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.gallery-wrapper .gallery-wrap.num-items-3 .gallery-item{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:768px){.gallery-wrapper .gallery-wrap.num-items-4 .gallery-item{flex:0 0 25%;max-width:25%}}.ce-gallery2 .gallery2-intro{margin-bottom:3rem}.ce-gallery2 .gallery2-wrapper{width:100%;display:grid;gap:32px;grid-template-columns:repeat(1,1fr)}@media (min-width:576px){.ce-gallery2 .gallery2-wrapper{grid-template-columns:repeat(2,1fr)}}.ce-gallery2 .gallery2-wrapper .gallery2-item{position:relative;width:100%;overflow:hidden}.ce-gallery2 .gallery2-wrapper .gallery2-item a.link-button{position:absolute;bottom:24px;left:24px;background-color:#fff;padding:8px 24px;font-family:var(--font-family-copy-bold);font-size:16px;color:var(--color-primary)}.ce-gallery2 .gallery2-wrapper .gallery2-item a.link-button:hover{text-decoration:none;background-color:var(--color-primary);color:#fff}.ce-gallery2 .gallery2-wrapper .gallery2-item figure{height:100%;width:100%}.ce-gallery2 .gallery2-wrapper .gallery2-item img{width:100%;height:100%;object-fit:cover;grid-column:1/2;grid-row:1/2}@media (min-width:576px){.ce-gallery2 .gallery2-wrapper.layout-0 .gallery2-item.img1{grid-column:1/2;grid-row:1/2}.ce-gallery2 .gallery2-wrapper.layout-0 .gallery2-item.img2{grid-column:1/2;grid-row:2/3}.ce-gallery2 .gallery2-wrapper.layout-0 .gallery2-item.img3{grid-column:2/3;grid-row:1/3}.ce-gallery2 .gallery2-wrapper.layout-0 .gallery2-item.img3 .link-button{left:unset;right:24px}.ce-gallery2 .gallery2-wrapper.layout-10 .gallery2-item.img1{grid-column:1/2;grid-row:1/3}.ce-gallery2 .gallery2-wrapper.layout-10 .gallery2-item.img2{grid-column:2/3;grid-row:1/2}.ce-gallery2 .gallery2-wrapper.layout-10 .gallery2-item.img2 .link-button{left:unset;right:24px}.ce-gallery2 .gallery2-wrapper.layout-10 .gallery2-item.img3{grid-column:2/3;grid-row:2/3}.ce-gallery2 .gallery2-wrapper.layout-10 .gallery2-item.img3 .link-button{left:unset;right:24px}}.service-wrapper .teaser-wrapper{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.service-wrapper .teaser-wrapper a{color:var(--body-color)}.service-wrapper .teaser-wrapper a:hover{text-decoration:none}.service-wrapper .teaser-wrapper .slick-slider{margin:0 -15px}.service-wrapper .teaser-wrapper .slick-track{display:flex}.service-wrapper .teaser-wrapper .slick-track .slick-slide{display:flex;flex-direction:column;height:auto;background-color:#f0f0f0}.service-wrapper .teaser-wrapper .teaser-wrap{position:relative;margin:15px}.service-wrapper .teaser-wrapper .teaser-wrap :focus{outline:unset!important}.service-wrapper .teaser-wrapper .teaser-wrap .teaser-image{overflow:hidden}.service-wrapper .teaser-wrapper .teaser-wrap .teaser-image .service-icon{position:absolute;width:50px;height:50px;bottom:25px;right:25px;z-index:3;background-color:var(--color-primary);padding:10px}@media (min-width:576px){.service-wrapper .teaser-wrapper .teaser-wrap .teaser-image .service-icon{bottom:unset;right:unset;top:25px;left:25px}}.service-wrapper .teaser-wrapper .teaser-wrap .teaser-text{background-color:#f0f0f0;padding:20px;margin-bottom:50px}@media (min-width:768px){.service-wrapper .teaser-wrapper .teaser-wrap .teaser-text{margin-bottom:20px}}.service-wrapper .teaser-wrapper .teaser-wrap .teaser-text .teaser-meta{position:absolute;left:20px;right:20px;bottom:20px;display:flex;flex-direction:column}@media (min-width:768px){.service-wrapper .teaser-wrapper .teaser-wrap .teaser-text .teaser-meta{flex-direction:row}}.service-wrapper .teaser-wrapper .teaser-wrap .teaser-text .teaser-meta span:first-child{color:var(--color-primary)}.service-wrapper .teaser-wrapper .teaser-wrap .teaser-text .teaser-meta .h3{margin:0}@media (min-width:768px){.service-wrapper .teaser-wrapper .teaser-wrap .teaser-text .teaser-meta .h3{margin-left:auto}}.form-row .dropdown-toggle,.form-row input,.form-row select,.form-row textarea{background:#fff!important;border:0;border-radius:0}.form-row .form-check{padding-left:0}.form-o-header{position:relative;z-index:var(--zindex-o-forms)}footer .form-o-header{padding:0}footer .form-o-header .container{padding:0}footer .form-o-header h2,footer .form-o-header input::placeholder,footer .form-o-header label{display:none}footer .form-o-header .is-form .col-lg-4{display:none}footer .form-o-header form{margin-top:12px;display:flex;flex-direction:row;gap:0}footer .form-o-header form .form-group{margin:0}footer .form-o-header form button{margin:0 0 0 16px;padding-top:.5rem;padding-bottom:.5rem}footer .form-o-header input{border-radius:0}footer .subscribe-wrapper p{margin:0}footer .subscribe-wrapper .header{font-family:var(--font-family-copy-bold);text-transform:uppercase}.filter-alert{position:fixed;top:100%;right:1rem;background:rgba(45,45,45,.6);color:#fff;z-index:100;padding:5px 10px;transition:all .5s ease;border-radius:.25rem;cursor:pointer}.filter-alert.is-visibile{top:unset;bottom:1rem}.offer-overview-wrapper .text-intro p,.panel-filter-wrapper .text-intro p{margin-bottom:0}.offer-overview-wrapper .offer-filter-wrap,.panel-filter-wrapper .offer-filter-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin:20px 0;transition:all .5s ease}.offer-overview-wrapper .offer-filter-wrap.closed .filter-wrap-init,.panel-filter-wrapper .offer-filter-wrap.closed .filter-wrap-init{max-height:1500px}.offer-overview-wrapper .offer-filter-wrap.closed .filter-wrap-filter,.panel-filter-wrapper .offer-filter-wrap.closed .filter-wrap-filter{max-height:0;overflow:hidden}.offer-overview-wrapper .offer-filter-wrap.open .filter-wrap-init,.panel-filter-wrapper .offer-filter-wrap.open .filter-wrap-init{padding:0;max-height:0}.offer-overview-wrapper .offer-filter-wrap.open .filter-wrap-filter,.panel-filter-wrapper .offer-filter-wrap.open .filter-wrap-filter{max-height:3500px;overflow:visible}.offer-overview-wrapper .offer-filter-wrap li .disabled,.panel-filter-wrapper .offer-filter-wrap li .disabled{display:none}.offer-overview-wrapper .dropdown-menu.show,.panel-filter-wrapper .dropdown-menu.show{min-height:unset!important}.offer-overview-wrapper .dropdown-menu.show .inner,.panel-filter-wrapper .dropdown-menu.show .inner{min-height:unset!important}.offer-overview-wrapper .dropdown-menu .disabled,.panel-filter-wrapper .dropdown-menu .disabled{cursor:not-allowed}.offer-overview-wrapper .filter-shadow,.panel-filter-wrapper .filter-shadow{position:relative}.offer-overview-wrapper .layer-spinner,.panel-filter-wrapper .layer-spinner{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;background:rgba(255,255,255,.5);text-align:center;display:none}.offer-overview-wrapper .layer-spinner img,.panel-filter-wrapper .layer-spinner img{top:50%;position:absolute;transform:translateY(-50%)}.offer-overview-wrapper .layer-spinner.load,.panel-filter-wrapper .layer-spinner.load{display:block}.offer-overview-wrapper .filter-wrap-init,.panel-filter-wrapper .filter-wrap-init{padding:15px 0;text-align:center;background-color:#f0f0f0;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);overflow:hidden;display:flex}.offer-overview-wrapper .filter-wrap-init h4,.panel-filter-wrapper .filter-wrap-init h4{margin:auto;display:flex}.offer-overview-wrapper .filter-wrap-init h4:after,.panel-filter-wrapper .filter-wrap-init h4:after{content:'';margin:auto auto auto 10px;background:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/filterauswahl.svg);background-position:center;width:1em;height:1em}.offer-overview-wrapper .filter-wrap-filter,.panel-filter-wrapper .filter-wrap-filter{background-color:#f0f0f0;position:relative;transition:all .5s cubic-bezier(.645,.045,.355,1)}.offer-overview-wrapper .filter-wrap-filter .close,.panel-filter-wrapper .filter-wrap-filter .close{font-size:.8rem;position:absolute;right:60px;top:20px;display:flex;cursor:pointer;opacity:1}.offer-overview-wrapper .filter-wrap-filter .close:after,.offer-overview-wrapper .filter-wrap-filter .close:before,.panel-filter-wrapper .filter-wrap-filter .close:after,.panel-filter-wrapper .filter-wrap-filter .close:before{position:absolute;right:-15px;content:' ';height:20px;width:2px;top:2px;left:unset;background-color:var(--body-color)}.offer-overview-wrapper .filter-wrap-filter .close:before,.panel-filter-wrapper .filter-wrap-filter .close:before{transform:rotate(45deg)}.offer-overview-wrapper .filter-wrap-filter .close:after,.panel-filter-wrapper .filter-wrap-filter .close:after{transform:rotate(-45deg)}.offer-overview-wrapper .filter-wrap-filter .bottom-button,.panel-filter-wrapper .filter-wrap-filter .bottom-button{position:absolute;bottom:0;left:50%;transform:translateX(-50%);margin-bottom:0;color:#fff;width:100%;text-align:center}@media (min-width:576px){.offer-overview-wrapper .filter-wrap-filter .bottom-button,.panel-filter-wrapper .filter-wrap-filter .bottom-button{width:auto}}.offer-overview-wrapper .filter-wrap-filter form,.panel-filter-wrapper .filter-wrap-filter form{padding:30px 30px 70px}@media (min-width:768px){.offer-overview-wrapper .filter-wrap-filter form,.panel-filter-wrapper .filter-wrap-filter form{padding:70px}}.offer-overview-wrapper .filter-wrap-filter form .form-row,.panel-filter-wrapper .filter-wrap-filter form .form-row{margin-bottom:50px;display:block}.offer-overview-wrapper .filter-wrap-filter form .form-content,.panel-filter-wrapper .filter-wrap-filter form .form-content{display:flex;flex-wrap:wrap;margin:0 auto;width:100%}@media (min-width:576px){.offer-overview-wrapper .filter-wrap-filter form .form-content,.panel-filter-wrapper .filter-wrap-filter form .form-content{max-width:540px}}@media (min-width:768px){.offer-overview-wrapper .filter-wrap-filter form .form-content,.panel-filter-wrapper .filter-wrap-filter form .form-content{max-width:720px}}@media (min-width:992px){.offer-overview-wrapper .filter-wrap-filter form .form-content,.panel-filter-wrapper .filter-wrap-filter form .form-content{max-width:960px}}@media (min-width:1200px){.offer-overview-wrapper .filter-wrap-filter form .form-content,.panel-filter-wrapper .filter-wrap-filter form .form-content{max-width:1140px}}.offer-overview-wrapper .filter-wrap-filter form .bootstrap-select,.panel-filter-wrapper .filter-wrap-filter form .bootstrap-select{width:100%!important}.offer-overview-wrapper .filter-wrap-filter form .size-33,.panel-filter-wrapper .filter-wrap-filter form .size-33{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:576px){.offer-overview-wrapper .filter-wrap-filter form .size-33,.panel-filter-wrapper .filter-wrap-filter form .size-33{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.offer-overview-wrapper .filter-wrap-filter form .size-33,.panel-filter-wrapper .filter-wrap-filter form .size-33{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:576px) and (max-width:991.98px){.offer-overview-wrapper .filter-wrap-filter form .size-33.size-sm-100,.panel-filter-wrapper .filter-wrap-filter form .size-33.size-sm-100{flex:0 0 100%;max-width:100%}}.offer-overview-wrapper .filter-wrap-filter form .size-66,.panel-filter-wrapper .filter-wrap-filter form .size-66{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:992px){.offer-overview-wrapper .filter-wrap-filter form .size-66,.panel-filter-wrapper .filter-wrap-filter form .size-66{flex:0 0 66.66667%;max-width:66.66667%}}.offer-overview-wrapper .filter-wrap-filter form .size-17,.panel-filter-wrapper .filter-wrap-filter form .size-17{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:992px){.offer-overview-wrapper .filter-wrap-filter form .size-17,.panel-filter-wrapper .filter-wrap-filter form .size-17{flex:0 0 16.66667%;max-width:16.66667%}}.offer-overview-wrapper .filter-wrap-filter form .size-25,.panel-filter-wrapper .filter-wrap-filter form .size-25{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:576px){.offer-overview-wrapper .filter-wrap-filter form .size-25,.panel-filter-wrapper .filter-wrap-filter form .size-25{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.offer-overview-wrapper .filter-wrap-filter form .size-25,.panel-filter-wrapper .filter-wrap-filter form .size-25{flex:0 0 25%;max-width:25%}}@media (min-width:576px) and (max-width:991.98px){.offer-overview-wrapper .filter-wrap-filter form .size-25.size-sm-100,.panel-filter-wrapper .filter-wrap-filter form .size-25.size-sm-100{flex:0 0 100%;max-width:100%}}.offer-overview-wrapper .filter-wrap-filter form .size-50,.panel-filter-wrapper .filter-wrap-filter form .size-50{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:448px) and (max-width:991.98px){.offer-overview-wrapper .filter-wrap-filter form .size-50,.panel-filter-wrapper .filter-wrap-filter form .size-50{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.offer-overview-wrapper .filter-wrap-filter form .size-50,.panel-filter-wrapper .filter-wrap-filter form .size-50{flex:0 0 50%;max-width:50%}}.offer-overview-wrapper .filter-wrap-filter form .size-50 .input-group,.panel-filter-wrapper .filter-wrap-filter form .size-50 .input-group{display:flex;flex-direction:row}.offer-overview-wrapper .filter-wrap-filter form .size-50 .input-group .input,.panel-filter-wrapper .filter-wrap-filter form .size-50 .input-group .input{display:flex;width:100%}.offer-overview-wrapper .filter-wrap-filter form .size-50 .input-group .input input,.panel-filter-wrapper .filter-wrap-filter form .size-50 .input-group .input input{color:var(--color-primary);text-align:right;padding:0;border:0;box-shadow:unset}.offer-overview-wrapper .filter-wrap-filter form .size-50 .input-group .input input::placeholder,.panel-filter-wrapper .filter-wrap-filter form .size-50 .input-group .input input::placeholder{color:var(--color-primary)}.offer-overview-wrapper .filter-wrap-filter form .size-50 .input-group .input input:focus,.panel-filter-wrapper .filter-wrap-filter form .size-50 .input-group .input input:focus{border:0;box-shadow:unset}.offer-overview-wrapper .filter-wrap-filter form .size-50 .input-group .input-addon,.panel-filter-wrapper .filter-wrap-filter form .size-50 .input-group .input-addon{padding:0 5px;background-color:#fff;display:flex;flex-wrap:wrap;align-content:center}.offer-overview-wrapper .filter-wrap-filter form .size-50 .input-group .input-addon.before,.panel-filter-wrapper .filter-wrap-filter form .size-50 .input-group .input-addon.before{font-size:.7rem;color:#bcbcbc}.offer-overview-wrapper .filter-wrap-filter form .size-50 .input-group .input-addon.after,.panel-filter-wrapper .filter-wrap-filter form .size-50 .input-group .input-addon.after{color:var(--color-primary)}.offer-overview-wrapper .filter-wrap-filter form .size-100,.panel-filter-wrapper .filter-wrap-filter form .size-100{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.offer-overview-wrapper .filter-wrap-filter form label,.panel-filter-wrapper .filter-wrap-filter form label{text-transform:uppercase}.offer-overview-wrapper .filter-wrap-filter form .dropdown,.panel-filter-wrapper .filter-wrap-filter form .dropdown{width:100%}.offer-overview-wrapper .filter-wrap-filter form .filter-option-inner-inner,.panel-filter-wrapper .filter-wrap-filter form .filter-option-inner-inner{color:var(--color-primary)}.offer-overview-wrapper .filter-wrap-filter form .irs-bar,.offer-overview-wrapper .filter-wrap-filter form .irs-bar-edge,.offer-overview-wrapper .filter-wrap-filter form .irs-line-left,.offer-overview-wrapper .filter-wrap-filter form .irs-line-mid,.offer-overview-wrapper .filter-wrap-filter form .irs-line-right,.offer-overview-wrapper .filter-wrap-filter form .irs-slider,.panel-filter-wrapper .filter-wrap-filter form .irs-bar,.panel-filter-wrapper .filter-wrap-filter form .irs-bar-edge,.panel-filter-wrapper .filter-wrap-filter form .irs-line-left,.panel-filter-wrapper .filter-wrap-filter form .irs-line-mid,.panel-filter-wrapper .filter-wrap-filter form .irs-line-right,.panel-filter-wrapper .filter-wrap-filter form .irs-slider{background-image:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/rangeSlider.png)}.offer-overview-wrapper .filter-wrap-filter form .irs-line,.offer-overview-wrapper .filter-wrap-filter form .irs-line-left,.offer-overview-wrapper .filter-wrap-filter form .irs-line-mid,.offer-overview-wrapper .filter-wrap-filter form .irs-line-right,.panel-filter-wrapper .filter-wrap-filter form .irs-line,.panel-filter-wrapper .filter-wrap-filter form .irs-line-left,.panel-filter-wrapper .filter-wrap-filter form .irs-line-mid,.panel-filter-wrapper .filter-wrap-filter form .irs-line-right{height:13px}.offer-overview-wrapper .filter-wrap-filter form .irs-line-left,.panel-filter-wrapper .filter-wrap-filter form .irs-line-left{background-position:0 -28px}.offer-overview-wrapper .filter-wrap-filter form .irs-line-right,.panel-filter-wrapper .filter-wrap-filter form .irs-line-right{background-position:100% -28px}.offer-overview-wrapper .filter-wrap-filter form .irs-grid,.panel-filter-wrapper .filter-wrap-filter form .irs-grid{bottom:-5px}.offer-overview-wrapper .filter-wrap-filter form .irs-bar,.panel-filter-wrapper .filter-wrap-filter form .irs-bar{top:26px;background-position:0 -60px}.offer-overview-wrapper .filter-wrap-filter form .irs-slider,.panel-filter-wrapper .filter-wrap-filter form .irs-slider{background-position:0 -118px}.offer-overview-wrapper .filter-wrap-filter form .irs-line-mid,.panel-filter-wrapper .filter-wrap-filter form .irs-line-mid{background-position:0 -1px}.offer-overview-wrapper .filter-wrap-filter form .irs--flat .irs-from::before,.offer-overview-wrapper .filter-wrap-filter form .irs--flat .irs-single::before,.offer-overview-wrapper .filter-wrap-filter form .irs--flat .irs-to::before,.panel-filter-wrapper .filter-wrap-filter form .irs--flat .irs-from::before,.panel-filter-wrapper .filter-wrap-filter form .irs--flat .irs-single::before,.panel-filter-wrapper .filter-wrap-filter form .irs--flat .irs-to::before{border-top-color:var(--color-primary)}.offer-overview-wrapper .filter-wrap-filter form .irs--flat .irs-from,.offer-overview-wrapper .filter-wrap-filter form .irs--flat .irs-single,.offer-overview-wrapper .filter-wrap-filter form .irs--flat .irs-to,.panel-filter-wrapper .filter-wrap-filter form .irs--flat .irs-from,.panel-filter-wrapper .filter-wrap-filter form .irs--flat .irs-single,.panel-filter-wrapper .filter-wrap-filter form .irs--flat .irs-to{background-color:var(--color-primary)}.offer-overview-wrapper .filter-wrap-filter form .irs--flat .irs-bar,.offer-overview-wrapper .filter-wrap-filter form .irs--flat .irs-handle>i:first-child,.panel-filter-wrapper .filter-wrap-filter form .irs--flat .irs-bar,.panel-filter-wrapper .filter-wrap-filter form .irs--flat .irs-handle>i:first-child{background-color:var(--color-primary)}.offer-overview-wrapper .offer-filter-single,.panel-filter-wrapper .offer-filter-single{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin:20px 0;display:flex;flex-wrap:wrap;float:left}.offer-overview-wrapper .offer-filter-single .filter-item,.panel-filter-wrapper .offer-filter-single .filter-item{font-size:.75rem;border:1px solid #d2d2d2;border-radius:.8rem;padding:3px 30px 3px 10px;margin:5px;float:left;position:relative;cursor:pointer}.offer-overview-wrapper .offer-filter-single .filter-item:only-child,.panel-filter-wrapper .offer-filter-single .filter-item:only-child{display:none}.offer-overview-wrapper .offer-filter-single .filter-item.ve_condition,.panel-filter-wrapper .offer-filter-single .filter-item.ve_condition{order:10}.offer-overview-wrapper .offer-filter-single .filter-item.make,.panel-filter-wrapper .offer-filter-single .filter-item.make{order:20}.offer-overview-wrapper .offer-filter-single .filter-item.model_serie,.panel-filter-wrapper .offer-filter-single .filter-item.model_serie{order:30}.offer-overview-wrapper .offer-filter-single .filter-item.model_variant,.panel-filter-wrapper .offer-filter-single .filter-item.model_variant{order:40}.offer-overview-wrapper .offer-filter-single .filter-item.registration_year,.panel-filter-wrapper .offer-filter-single .filter-item.registration_year{order:45}.offer-overview-wrapper .offer-filter-single .filter-item.transmission_type,.panel-filter-wrapper .offer-filter-single .filter-item.transmission_type{order:50}.offer-overview-wrapper .offer-filter-single .filter-item.emission_class,.panel-filter-wrapper .offer-filter-single .filter-item.emission_class{order:60}.offer-overview-wrapper .offer-filter-single .filter-item.fuel_type,.panel-filter-wrapper .offer-filter-single .filter-item.fuel_type{order:70}.offer-overview-wrapper .offer-filter-single .filter-item.kilometer-from,.panel-filter-wrapper .offer-filter-single .filter-item.kilometer-from{order:90}.offer-overview-wrapper .offer-filter-single .filter-item.kilometer-to,.panel-filter-wrapper .offer-filter-single .filter-item.kilometer-to{order:90}.offer-overview-wrapper .offer-filter-single .filter-item.price-from,.panel-filter-wrapper .offer-filter-single .filter-item.price-from{order:100}.offer-overview-wrapper .offer-filter-single .filter-item.price-to,.panel-filter-wrapper .offer-filter-single .filter-item.price-to{order:110}.offer-overview-wrapper .offer-filter-single .filter-item.monthly-from,.panel-filter-wrapper .offer-filter-single .filter-item.monthly-from{order:120}.offer-overview-wrapper .offer-filter-single .filter-item.monthly-to,.panel-filter-wrapper .offer-filter-single .filter-item.monthly-to{order:130}.offer-overview-wrapper .offer-filter-single .filter-item.color,.panel-filter-wrapper .offer-filter-single .filter-item.color{order:140}.offer-overview-wrapper .offer-filter-single .filter-item.equipments,.panel-filter-wrapper .offer-filter-single .filter-item.equipments{order:150}.offer-overview-wrapper .offer-filter-single .filter-item:first-child,.panel-filter-wrapper .offer-filter-single .filter-item:first-child{background-color:#6e6e6e;border:1px solid #6e6e6e;color:#fff;padding:3px 7px;order:0}.offer-overview-wrapper .offer-filter-single .filter-item:first-child:after,.offer-overview-wrapper .offer-filter-single .filter-item:first-child:before,.panel-filter-wrapper .offer-filter-single .filter-item:first-child:after,.panel-filter-wrapper .offer-filter-single .filter-item:first-child:before{display:none}.offer-overview-wrapper .offer-filter-single .filter-item:hover,.panel-filter-wrapper .offer-filter-single .filter-item:hover{background-color:#6e6e6e;border:1px solid #6e6e6e;color:#fff}.offer-overview-wrapper .offer-filter-single .filter-item:hover:after,.offer-overview-wrapper .offer-filter-single .filter-item:hover:before,.panel-filter-wrapper .offer-filter-single .filter-item:hover:after,.panel-filter-wrapper .offer-filter-single .filter-item:hover:before{background-color:#fff}.offer-overview-wrapper .offer-filter-single .filter-item:after,.offer-overview-wrapper .offer-filter-single .filter-item:before,.panel-filter-wrapper .offer-filter-single .filter-item:after,.panel-filter-wrapper .offer-filter-single .filter-item:before{position:absolute;right:15px;content:' ';height:10px;width:1.5px;top:9px;background-color:var(--body-color)}.offer-overview-wrapper .offer-filter-single .filter-item:before,.panel-filter-wrapper .offer-filter-single .filter-item:before{transform:rotate(45deg)}.offer-overview-wrapper .offer-filter-single .filter-item:after,.panel-filter-wrapper .offer-filter-single .filter-item:after{transform:rotate(-45deg)}.offer-overview-wrapper .offer-overview-wrap,.panel-filter-wrapper .offer-overview-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.offer-overview-wrapper .offer-overview-wrap .pagination-wrap,.panel-filter-wrapper .offer-overview-wrap .pagination-wrap{flex:0 0 100%;max-width:100%;display:flex}.offer-overview-wrapper .offer-overview-wrap .pagination-wrap .pagination,.panel-filter-wrapper .offer-overview-wrap .pagination-wrap .pagination{list-style:none;margin:15px auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.offer-overview-wrapper .offer-overview-wrap .pagination-wrap .pagination li,.panel-filter-wrapper .offer-overview-wrap .pagination-wrap .pagination li{margin:0 1px}.offer-overview-wrapper .offer-overview-wrap .pagination-wrap .pagination li:hover,.panel-filter-wrapper .offer-overview-wrap .pagination-wrap .pagination li:hover{background-color:#e6e6e6}.offer-overview-wrapper .offer-overview-wrap .pagination-wrap .pagination li:hover a,.panel-filter-wrapper .offer-overview-wrap .pagination-wrap .pagination li:hover a{text-decoration:none;color:#fff}.offer-overview-wrapper .offer-overview-wrap .pagination-wrap .pagination li a,.panel-filter-wrapper .offer-overview-wrap .pagination-wrap .pagination li a{padding:0 10px;color:#e6e6e6}.offer-overview-wrapper .offer-overview-wrap .pagination-wrap .pagination li.active,.panel-filter-wrapper .offer-overview-wrap .pagination-wrap .pagination li.active{background-color:#e6e6e6}.offer-overview-wrapper .offer-overview-wrap .pagination-wrap .pagination li.active a,.panel-filter-wrapper .offer-overview-wrap .pagination-wrap .pagination li.active a{color:#fff}.offer-overview-wrapper .offer-overview-wrap .layer-spinner,.panel-filter-wrapper .offer-overview-wrap .layer-spinner{position:relative;width:100%;height:200px;text-align:center;display:none}.offer-overview-wrapper .offer-overview-wrap .layer-spinner img,.panel-filter-wrapper .offer-overview-wrap .layer-spinner img{top:50%;position:absolute;transform:translateY(-50%)}.offer-overview-wrapper .offer-overview-wrap .layer-spinner.load,.panel-filter-wrapper .offer-overview-wrap .layer-spinner.load{display:block}.offer-overview-wrapper .offer-overview-wrap .row,.panel-filter-wrapper .offer-overview-wrap .row{margin-top:-15px;margin-bottom:-15px}.offer-overview-wrapper .offer-overview-wrap .offer-item,.panel-filter-wrapper .offer-overview-wrap .offer-item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-top:15px;margin-bottom:15px}@media (min-width:768px){.offer-overview-wrapper .offer-overview-wrap .offer-item,.panel-filter-wrapper .offer-overview-wrap .offer-item{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.offer-overview-wrapper .offer-overview-wrap .offer-item,.panel-filter-wrapper .offer-overview-wrap .offer-item{flex:0 0 25%;max-width:25%}}.offer-overview-wrapper .offer-overview-wrap .offer-item.compare .card-shadow,.panel-filter-wrapper .offer-overview-wrap .offer-item.compare .card-shadow{padding-top:15px}.offer-overview-wrapper .offer-overview-new-wrap,.offer-overview-wrapper .offer-overview-used-wrap,.panel-filter-wrapper .offer-overview-new-wrap,.panel-filter-wrapper .offer-overview-used-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:25px}@media (min-width:992px){.offer-overview-wrapper .offer-overview-new-wrap,.offer-overview-wrapper .offer-overview-used-wrap,.panel-filter-wrapper .offer-overview-new-wrap,.panel-filter-wrapper .offer-overview-used-wrap{flex:0 0 50%;max-width:50%;margin-bottom:0}}.offer-overview-wrapper .offer-overview-new-wrap .offer-item,.offer-overview-wrapper .offer-overview-used-wrap .offer-item,.panel-filter-wrapper .offer-overview-new-wrap .offer-item,.panel-filter-wrapper .offer-overview-used-wrap .offer-item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:25px}.offer-overview-wrapper .offer-overview-new-wrap .offer-item:last-child,.offer-overview-wrapper .offer-overview-used-wrap .offer-item:last-child,.panel-filter-wrapper .offer-overview-new-wrap .offer-item:last-child,.panel-filter-wrapper .offer-overview-used-wrap .offer-item:last-child{margin-bottom:0}@media (min-width:768px){.offer-overview-wrapper .offer-overview-new-wrap .offer-item,.offer-overview-wrapper .offer-overview-used-wrap .offer-item,.panel-filter-wrapper .offer-overview-new-wrap .offer-item,.panel-filter-wrapper .offer-overview-used-wrap .offer-item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;margin-bottom:0}}.offer-overview-wrapper .offer-item,.panel-filter-wrapper .offer-item{perspective:600px;display:flex;flex-direction:column}.offer-overview-wrapper .offer-item .card-shadow,.panel-filter-wrapper .offer-item .card-shadow{background-color:#fff;flex:1;position:relative;transition:all 1s cubic-bezier(.5,1.25,.5,1);transform-style:preserve-3d}.offer-overview-wrapper .offer-item .card-shadow.is-flipped,.panel-filter-wrapper .offer-item .card-shadow.is-flipped{transform:rotateY(180deg)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.offer-overview-wrapper .offer-item .card-shadow.is-flipped,.panel-filter-wrapper .offer-item .card-shadow.is-flipped{transform:none}.offer-overview-wrapper .offer-item .card-shadow.is-flipped .front,.panel-filter-wrapper .offer-item .card-shadow.is-flipped .front{transform:perspective(1000px) rotateY(180deg)}.offer-overview-wrapper .offer-item .card-shadow.is-flipped .back,.panel-filter-wrapper .offer-item .card-shadow.is-flipped .back{transform:perspective(1000px) rotateY(0)}}@media only screen and (-webkit-min-device-pixel-ratio:1){.offer-overview-wrapper .offer-item .card-shadow:not(:root:root).is-flipped,.panel-filter-wrapper .offer-item .card-shadow:not(:root:root).is-flipped{transform:none}.offer-overview-wrapper .offer-item .card-shadow:not(:root:root).is-flipped .front,.panel-filter-wrapper .offer-item .card-shadow:not(:root:root).is-flipped .front{transform:perspective(1000px) rotateY(180deg)}.offer-overview-wrapper .offer-item .card-shadow:not(:root:root).is-flipped .back,.panel-filter-wrapper .offer-item .card-shadow:not(:root:root).is-flipped .back{transform:perspective(1000px) rotateY(0)}}.offer-overview-wrapper .offer-item .front,.panel-filter-wrapper .offer-item .front{position:relative!important;backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%}.offer-overview-wrapper .offer-item .back,.panel-filter-wrapper .offer-item .back{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:rotateY(180deg);display:flex;background:rgba(var(--color-primary),.95%)}.offer-overview-wrapper .offer-item .offer-image,.panel-filter-wrapper .offer-item .offer-image{position:relative}.offer-overview-wrapper .offer-item .offer-image figure,.panel-filter-wrapper .offer-item .offer-image figure{margin:0}.offer-overview-wrapper .offer-item .small,.panel-filter-wrapper .offer-item .small{font-size:.8rem;color:#acacac;display:block;padding:20px 0;word-break:break-word}.offer-overview-wrapper .offer-item .offer-overview,.panel-filter-wrapper .offer-item .offer-overview{padding:20px;line-height:1.4;height:100%;display:flex;flex-direction:column}@media (min-width:992px) and (max-width:1199.98px){.offer-overview-wrapper .offer-item .offer-overview,.panel-filter-wrapper .offer-item .offer-overview{padding:15px}}.offer-overview-wrapper .offer-item .offer-overview .offer-meta,.panel-filter-wrapper .offer-item .offer-overview .offer-meta{display:flex;flex-direction:column;justify-content:space-between;margin-top:auto;margin-bottom:1em}@media (min-width:992px) and (max-width:1199.98px){.offer-overview-wrapper .offer-item .offer-overview .offer-meta,.panel-filter-wrapper .offer-item .offer-overview .offer-meta{flex-direction:column}}.offer-overview-wrapper .offer-item .offer-overview .offer-meta .popover-button,.panel-filter-wrapper .offer-item .offer-overview .offer-meta .popover-button{margin-left:.375rem}.offer-overview-wrapper .offer-item .offer-overview .offer-meta .popover-button svg,.panel-filter-wrapper .offer-item .offer-overview .offer-meta .popover-button svg{margin:auto}.offer-overview-wrapper .offer-item .offer-overview .offer-meta .popover-button:hover svg,.panel-filter-wrapper .offer-item .offer-overview .offer-meta .popover-button:hover svg{fill:var(--body-color)}.offer-overview-wrapper .offer-item .offer-overview .offer-meta .popover-button[aria-describedby] svg,.panel-filter-wrapper .offer-item .offer-overview .offer-meta .popover-button[aria-describedby] svg{fill:var(--body-color)}.offer-overview-wrapper .offer-item .offer-overview .offer-meta span,.panel-filter-wrapper .offer-item .offer-overview .offer-meta span{display:flex;flex-direction:column;margin-top:auto}@media (min-width:992px) and (max-width:1199.98px){.offer-overview-wrapper .offer-item .offer-overview .offer-meta span,.panel-filter-wrapper .offer-item .offer-overview .offer-meta span{margin-top:.5rem;order:2}}.offer-overview-wrapper .offer-item .offer-overview .offer-meta span small,.panel-filter-wrapper .offer-item .offer-overview .offer-meta span small{margin-top:auto;margin-right:.375rem}.offer-overview-wrapper .offer-item .offer-overview .offer-meta span.icon-holder,.panel-filter-wrapper .offer-item .offer-overview .offer-meta span.icon-holder{flex-direction:row}.offer-overview-wrapper .offer-item .offer-overview .offer-meta span:nth-child(2),.panel-filter-wrapper .offer-item .offer-overview .offer-meta span:nth-child(2){margin-top:1em}.offer-overview-wrapper .offer-item .offer-overview .offer-links,.panel-filter-wrapper .offer-item .offer-overview .offer-links{width:100%;margin-top:auto;display:flex;flex-wrap:wrap}.offer-overview-wrapper .offer-item .offer-overview .offer-links .button,.panel-filter-wrapper .offer-item .offer-overview .offer-links .button{text-align:center;background-color:var(--color-primary);margin-bottom:0;width:calc(50% - 5px);line-height:1rem;padding:.7rem}.offer-overview-wrapper .offer-item .offer-overview .offer-links .button:first-child,.panel-filter-wrapper .offer-item .offer-overview .offer-links .button:first-child{margin-right:10px}.offer-overview-wrapper .offer-item .offer-overview .offer-links .button.button-outline,.panel-filter-wrapper .offer-item .offer-overview .offer-links .button.button-outline{background-color:#fff;color:var(--color-primary)}.offer-overview-wrapper .offer-item .offer-overview .offer-links .button.button-outline:after,.panel-filter-wrapper .offer-item .offer-overview .offer-links .button.button-outline:after{display:block;float:right;margin-left:.255em;vertical-align:.255em;content:"";border-top:.5em solid transparent;border-right:0;border-bottom:.5em solid transparent;border-left:.5em solid}.offer-overview-wrapper .offer-item .offer-overview .offer-fineprint,.panel-filter-wrapper .offer-item .offer-overview .offer-fineprint{margin-top:1rem;width:100%}.offer-overview-wrapper .offer-item .offer-overview .offer-fineprint .small,.panel-filter-wrapper .offer-item .offer-overview .offer-fineprint .small{padding:2px 0;white-space:nowrap}.offer-overview-wrapper .offer-item .offer-details,.panel-filter-wrapper .offer-item .offer-details{height:100%;width:100%;padding:30px 15px 20px;color:#fff;display:flex;flex-wrap:wrap;flex-direction:column}.offer-overview-wrapper .offer-item .offer-details h4,.panel-filter-wrapper .offer-item .offer-details h4{margin-bottom:1rem}.offer-overview-wrapper .offer-item .offer-details h5,.panel-filter-wrapper .offer-item .offer-details h5{margin-bottom:0;margin-top:1rem}.offer-overview-wrapper .offer-item .offer-details .small,.panel-filter-wrapper .offer-item .offer-details .small{color:#fff;padding:0}.offer-overview-wrapper .box-icon,.panel-filter-wrapper .box-icon{background-color:var(--color-primary);width:unset;height:30px;min-height:unset;position:absolute;bottom:-15px;z-index:100;color:#fff}.offer-overview-wrapper .box-icon .label,.panel-filter-wrapper .box-icon .label{padding:0 5px;font-size:.8rem}.offer-overview-wrapper .box-icon.favorite-box,.panel-filter-wrapper .box-icon.favorite-box{right:15px}.offer-overview-wrapper .box-icon.compare-box,.panel-filter-wrapper .box-icon.compare-box{cursor:pointer;left:15px}.offer-overview-wrapper .box-icon.compare-box label,.panel-filter-wrapper .box-icon.compare-box label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAYAAABxVAqfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iNUQ0OTY5NzAyQTY0NEM2OERGREIxQUJGRkY1QzAxMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEFCOTAyMzBDNDI0MTFFOTg3QkVCQjM0MDAxOTYzQTkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEFCOTAyMkZDNDI0MTFFOTg3QkVCQjM0MDAxOTYzQTkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmIwM2NjNjI0LWNkODUtZWU0OC04Y2I0LTg2MGQzYjY2YmQ3MyIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBlNjRkZTI0LTRhYzMtZmM0Yy04ZDYyLWM3Yzk3OTEzNWM4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pts1dksAAAG/SURBVHja7Jg/S8NAGMaTUhG61U0HwdFyi1ARuzn4CURdQ0H9En4MF6d2VRz9CtXBgktUcNDJDg4iSHEpPZ/AWwghZ3N3by4K98IPSv7cw13eJ7mnoZQyqKJqQUXlhb2wTjVAr+jFIZOd1sElEMmYrmYcgRtwpnVXMmNDGqAHRqBDx2Tmmhpo5t1fN5xlC1yAL9AGo/Rc8h4px1InS3sHbsFORjTMgf0ZT20aw7SrBS31J9hPzVo1mNVSD8Aq/Y7BJnimZe9oL7dGFyf1DnYzxyPwAY5zulqJrvAJGINTEKbOCRCXKRyQZ9/AdcajM19bCatqdn4FDMAL2DB5Ac2b3W8sgnPwDbq6wjY+lsTUxNP1OQOr/LgMrkATbJG9WL7HS2BB4cVtMCQPt01ETXx8RJ6NLL5qRnZ6IM8Gtug0V59ekzHD5oFt6+O3t17YC3thnxb/flockqjTtKjaEJaaFoXmloklLYp/aSfbtNgqqsOdFvsKEWdpcazoarZdZlKTKtJiuqzSoqq5inbcK9gD967ttEZ/rnWr8DF7WixST+DAVVpMRxpnaVGSZ63Tou5SP4JDjuDm06IXLq1+BBgA/zUUbXcn4mQAAAAASUVORK5CYII=)!important}.offer-overview-wrapper .box-icon.compare-box label:after,.offer-overview-wrapper .box-icon.compare-box label:before,.panel-filter-wrapper .box-icon.compare-box label:after,.panel-filter-wrapper .box-icon.compare-box label:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAYAAABxVAqfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iNUQ0OTY5NzAyQTY0NEM2OERGREIxQUJGRkY1QzAxMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEFCOTAyMzBDNDI0MTFFOTg3QkVCQjM0MDAxOTYzQTkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEFCOTAyMkZDNDI0MTFFOTg3QkVCQjM0MDAxOTYzQTkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmIwM2NjNjI0LWNkODUtZWU0OC04Y2I0LTg2MGQzYjY2YmQ3MyIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBlNjRkZTI0LTRhYzMtZmM0Yy04ZDYyLWM3Yzk3OTEzNWM4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pts1dksAAAG/SURBVHja7Jg/S8NAGMaTUhG61U0HwdFyi1ARuzn4CURdQ0H9En4MF6d2VRz9CtXBgktUcNDJDg4iSHEpPZ/AWwghZ3N3by4K98IPSv7cw13eJ7mnoZQyqKJqQUXlhb2wTjVAr+jFIZOd1sElEMmYrmYcgRtwpnVXMmNDGqAHRqBDx2Tmmhpo5t1fN5xlC1yAL9AGo/Rc8h4px1InS3sHbsFORjTMgf0ZT20aw7SrBS31J9hPzVo1mNVSD8Aq/Y7BJnimZe9oL7dGFyf1DnYzxyPwAY5zulqJrvAJGINTEKbOCRCXKRyQZ9/AdcajM19bCatqdn4FDMAL2DB5Ac2b3W8sgnPwDbq6wjY+lsTUxNP1OQOr/LgMrkATbJG9WL7HS2BB4cVtMCQPt01ETXx8RJ6NLL5qRnZ6IM8Gtug0V59ekzHD5oFt6+O3t17YC3thnxb/flockqjTtKjaEJaaFoXmloklLYp/aSfbtNgqqsOdFvsKEWdpcazoarZdZlKTKtJiuqzSoqq5inbcK9gD967ttEZ/rnWr8DF7WixST+DAVVpMRxpnaVGSZ63Tou5SP4JDjuDm06IXLq1+BBgA/zUUbXcn4mQAAAAASUVORK5CYII=)!important}.offer-overview-wrapper .box-icon.compare-box .label,.panel-filter-wrapper .box-icon.compare-box .label{position:relative;right:unset}.offer-overview-wrapper .box-icon.compare-box:hover label,.panel-filter-wrapper .box-icon.compare-box:hover label{background-position:0 -31px!important}.offer-overview-wrapper .favorite-actions,.panel-filter-wrapper .favorite-actions{margin-top:5px;display:flex;justify-content:space-between}.offer-overview-wrapper .color-boxes,.offer-overview-wrapper .property-boxes,.panel-filter-wrapper .color-boxes,.panel-filter-wrapper .property-boxes{position:relative;width:100%;padding-right:15px;padding-left:15px;display:flex;flex-wrap:wrap}.offer-overview-wrapper .color-boxes .headline,.offer-overview-wrapper .property-boxes .headline,.panel-filter-wrapper .color-boxes .headline,.panel-filter-wrapper .property-boxes .headline{width:100%;margin-bottom:7.5px}.offer-overview-wrapper .color-box-wrap,.offer-overview-wrapper .property-box-wrap,.panel-filter-wrapper .color-box-wrap,.panel-filter-wrapper .property-box-wrap{flex:0 0 50%;max-width:50%}@media (min-width:768px){.offer-overview-wrapper .color-box-wrap,.offer-overview-wrapper .property-box-wrap,.panel-filter-wrapper .color-box-wrap,.panel-filter-wrapper .property-box-wrap{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:992px){.offer-overview-wrapper .color-box-wrap,.offer-overview-wrapper .property-box-wrap,.panel-filter-wrapper .color-box-wrap,.panel-filter-wrapper .property-box-wrap{flex:0 0 16.66667%;max-width:16.66667%}}.offer-overview-wrapper .color-box-wrap.is-disabled,.offer-overview-wrapper .property-box-wrap.is-disabled,.panel-filter-wrapper .color-box-wrap.is-disabled,.panel-filter-wrapper .property-box-wrap.is-disabled{display:none}.offer-overview-wrapper .color-box-wrap label,.offer-overview-wrapper .property-box-wrap label,.panel-filter-wrapper .color-box-wrap label,.panel-filter-wrapper .property-box-wrap label{font-size:.8rem;padding-left:5px}.offer-overview-wrapper .color-box-wrap input,.offer-overview-wrapper .property-box-wrap input,.panel-filter-wrapper .color-box-wrap input,.panel-filter-wrapper .property-box-wrap input{box-shadow:unset}.offer-overview-wrapper .property-box-wrap,.panel-filter-wrapper .property-box-wrap{flex:0 0 100%;max-width:100%}@media (min-width:768px){.offer-overview-wrapper .property-box-wrap,.panel-filter-wrapper .property-box-wrap{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.offer-overview-wrapper .property-box-wrap,.panel-filter-wrapper .property-box-wrap{flex:0 0 25%;max-width:25%}}.offer-overview-wrapper .color-box,.panel-filter-wrapper .color-box{position:relative;cursor:pointer}.offer-overview-wrapper .color-box.is-disabled,.panel-filter-wrapper .color-box.is-disabled{opacity:.5;cursor:not-allowed}.offer-overview-wrapper .color-box input,.panel-filter-wrapper .color-box input{opacity:0}.offer-overview-wrapper .color-box input:checked+span svg,.panel-filter-wrapper .color-box input:checked+span svg{opacity:1}.offer-overview-wrapper .color-box .icon-check,.panel-filter-wrapper .color-box .icon-check{position:absolute;top:0;left:0;pointer-events:none}.offer-overview-wrapper .color-box .icon-check svg,.panel-filter-wrapper .color-box .icon-check svg{width:18px;height:18px;padding:2px;fill:#fff;opacity:0;pointer-events:none;position:absolute}.offer-overview-wrapper .color-box.color-id-0,.panel-filter-wrapper .color-box.color-id-0{background-color:#1b1c34}.offer-overview-wrapper .color-box.color-id-1,.panel-filter-wrapper .color-box.color-id-1{background-color:#c5ab77}.offer-overview-wrapper .color-box.color-id-2,.panel-filter-wrapper .color-box.color-id-2{background-color:#3a62be}.offer-overview-wrapper .color-box.color-id-3,.panel-filter-wrapper .color-box.color-id-3{background-color:#825e3e}.offer-overview-wrapper .color-box.color-id-4,.panel-filter-wrapper .color-box.color-id-4{background-color:#d9946f}.offer-overview-wrapper .color-box.color-id-5,.panel-filter-wrapper .color-box.color-id-5{background-color:#15347a}.offer-overview-wrapper .color-box.color-id-6,.panel-filter-wrapper .color-box.color-id-6{background-color:#185b08}.offer-overview-wrapper .color-box.color-id-7,.panel-filter-wrapper .color-box.color-id-7{background-color:#9c0015}.offer-overview-wrapper .color-box.color-id-8,.panel-filter-wrapper .color-box.color-id-8{background-color:#ebb31b}.offer-overview-wrapper .color-box.color-id-9,.panel-filter-wrapper .color-box.color-id-9{background-color:#edbb32}.offer-overview-wrapper .color-box.color-id-10,.panel-filter-wrapper .color-box.color-id-10{background-color:#828282}.offer-overview-wrapper .color-box.color-id-11,.panel-filter-wrapper .color-box.color-id-11{background-color:#5ca425}.offer-overview-wrapper .color-box.color-id-12,.panel-filter-wrapper .color-box.color-id-12{background-color:#eb7711}.offer-overview-wrapper .color-box.color-id-13,.panel-filter-wrapper .color-box.color-id-13{background-color:#ef3939}.offer-overview-wrapper .color-box.color-id-14,.panel-filter-wrapper .color-box.color-id-14{background-color:#2c2c2c}.offer-overview-wrapper .color-box.color-id-15,.panel-filter-wrapper .color-box.color-id-15{background-color:#c5c5c5}.offer-overview-wrapper .color-box.color-id-16,.panel-filter-wrapper .color-box.color-id-16{background-color:#b75efe}.offer-overview-wrapper .color-box.color-id-17,.panel-filter-wrapper .color-box.color-id-17{background-color:#fff}.offer-overview-wrapper .color-box.color-id-17 svg,.panel-filter-wrapper .color-box.color-id-17 svg{fill:#000}.offer-overview-wrapper .color-box.color-id-18,.panel-filter-wrapper .color-box.color-id-18{background:linear-gradient(0,#578cbb 0,#58b75e 100%)}.offer-overview-wrapper .form-header,.panel-filter-wrapper .form-header{position:relative;width:100%;padding-right:15px;padding-left:15px;margin-bottom:15px}.offer-overview-wrapper .form-header span,.panel-filter-wrapper .form-header span{font-family:var(--font-family-headline);font-weight:300;font-size:1.5rem;text-transform:uppercase}.offer-overview-wrapper .form-header .dropdown-toggle,.panel-filter-wrapper .form-header .dropdown-toggle{background:0 0!important;cursor:pointer;box-shadow:unset}.offer-overview-wrapper .splide__list,.panel-filter-wrapper .splide__list{padding-left:6px!important;padding-right:6px!important}.offer-overview-wrapper .splide__arrow,.panel-filter-wrapper .splide__arrow{background:0 0;opacity:1}.offer-overview-wrapper .splide__arrow svg,.panel-filter-wrapper .splide__arrow svg{fill:var(--color-primary)}.offer-overview-wrapper .splide__arrow--prev,.panel-filter-wrapper .splide__arrow--prev{left:-1.5rem}.offer-overview-wrapper .splide__arrow--next,.panel-filter-wrapper .splide__arrow--next{right:-1.6rem}.offer-overview-wrapper .splide__slide,.panel-filter-wrapper .splide__slide{display:flex;background-color:#fff;margin-top:6px;margin-bottom:6px;opacity:.7;cursor:pointer;transition:all .5s ease}.offer-overview-wrapper .splide__slide[data-filter-selected=true],.panel-filter-wrapper .splide__slide[data-filter-selected=true]{opacity:1}.offer-overview-wrapper .splide__slide[data-filter-selected=true] img,.panel-filter-wrapper .splide__slide[data-filter-selected=true] img{filter:grayscale(0)}.offer-overview-wrapper .splide__slide[data-filter-selected=true] .wrap-selector .button,.panel-filter-wrapper .splide__slide[data-filter-selected=true] .wrap-selector .button{animation:fadeOutDown 0s ease;animation-fill-mode:both}.offer-overview-wrapper .splide__slide[data-filter-selected=true] .wrap-selector .checked,.panel-filter-wrapper .splide__slide[data-filter-selected=true] .wrap-selector .checked{animation:fadeInDown 0s ease .5s;animation-fill-mode:both}.offer-overview-wrapper .splide__slide:hover,.panel-filter-wrapper .splide__slide:hover{opacity:1}.offer-overview-wrapper .splide__slide:hover img,.panel-filter-wrapper .splide__slide:hover img{filter:grayscale(0)}.offer-overview-wrapper .splide__slide .no-image,.offer-overview-wrapper .splide__slide img,.panel-filter-wrapper .splide__slide .no-image,.panel-filter-wrapper .splide__slide img{pointer-events:none;filter:grayscale(100%);width:calc(100% - (1.625rem * 2));margin:auto 1.625rem;padding:1.625rem 0}.offer-overview-wrapper .splide__slide.mode-model_serie img,.panel-filter-wrapper .splide__slide.mode-model_serie img{width:100%;height:100%;object-fit:cover;margin:0;padding:0}.offer-overview-wrapper .splide__slide.mode-model_variant,.panel-filter-wrapper .splide__slide.mode-model_variant{opacity:1}.offer-overview-wrapper .splide__slide.mode-model_variant img,.panel-filter-wrapper .splide__slide.mode-model_variant img{filter:grayscale(0)}.offer-overview-wrapper .splide__slide .wrap-selector,.panel-filter-wrapper .splide__slide .wrap-selector{position:relative;display:flex}.offer-overview-wrapper .splide__slide .wrap-selector .button,.panel-filter-wrapper .splide__slide .wrap-selector .button{margin:auto;animation:fadeInUp 0s ease .1s;animation-iteration-count:1;animation-fill-mode:both}.offer-overview-wrapper .splide__slide .wrap-selector .checked,.panel-filter-wrapper .splide__slide .wrap-selector .checked{position:absolute;opacity:0;left:50%;transform:translate3d(-50%,-100%,0);top:50%;animation:fadeOutUp 0s ease .5s;animation-fill-mode:both}.offer-overview-wrapper .wrap-label,.panel-filter-wrapper .wrap-label{position:relative;width:100%;height:100%}.offer-overview-wrapper .label,.panel-filter-wrapper .label{position:absolute;bottom:0;right:12px;font-size:3.25rem;color:#fff;line-height:1;word-break:break-all}.offer-overview-wrapper .no-image,.panel-filter-wrapper .no-image{display:block;width:auto!important;max-width:100%;text-align:center}.offer-overview-wrapper .holder-variant,.panel-filter-wrapper .holder-variant{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:2rem 1rem}@media (min-width:768px){.offer-overview-wrapper .holder-variant,.panel-filter-wrapper .holder-variant{padding:2rem}}.offer-overview-wrapper .holder-variant img,.panel-filter-wrapper .holder-variant img{margin:auto;padding:0}.offer-overview-wrapper .holder-variant .title,.panel-filter-wrapper .holder-variant .title{display:inline-block;margin:10px auto 2rem auto;font-size:1.3125rem;text-align:center}.offer-overview-wrapper .holder-variant .button,.panel-filter-wrapper .holder-variant .button{padding:.7rem 1.65rem;position:relative}@media (min-width:768px){.offer-overview-wrapper .holder-variant .button,.panel-filter-wrapper .holder-variant .button{padding:.7rem 1.85rem}}.offer-overview-wrapper .status-holder,.panel-filter-wrapper .status-holder{height:0;margin:0!important;overflow:hidden}.offer-overview-wrapper .status-holder[data-active=true],.panel-filter-wrapper .status-holder[data-active=true]{margin-bottom:50px!important;height:auto}.offer-overview-wrapper .wrapper-ve-condition,.panel-filter-wrapper .wrapper-ve-condition{display:flex;flex-wrap:wrap;flex-direction:column;margin-left:-13px;margin-right:-13px;margin-bottom:26px}@media (min-width:992px){.offer-overview-wrapper .wrapper-ve-condition,.panel-filter-wrapper .wrapper-ve-condition{margin-top:0;flex-direction:row}}.offer-overview-wrapper .wrap-ve-condition,.panel-filter-wrapper .wrap-ve-condition{padding:0;margin:6px 13px;position:relative;cursor:pointer;font-family:var(--font-family-headline);font-weight:300;font-size:1.5rem;text-transform:uppercase;overflow:hidden}@media (min-width:992px){.offer-overview-wrapper .wrap-ve-condition,.panel-filter-wrapper .wrap-ve-condition{padding:0 26px;margin:0 13px}}.offer-overview-wrapper .wrap-ve-condition span,.panel-filter-wrapper .wrap-ve-condition span{position:relative;display:inline-block}@media (min-width:992px){.offer-overview-wrapper .wrap-ve-condition span,.panel-filter-wrapper .wrap-ve-condition span{position:unset;display:inline}}.offer-overview-wrapper .wrap-ve-condition span:after,.panel-filter-wrapper .wrap-ve-condition span:after{position:absolute;left:0;bottom:-10px;width:100%;background:var(--color-primary) none repeat scroll 0 0;content:"";height:4px;transition:all .2s ease-in-out}.offer-overview-wrapper .wrap-ve-condition:hover span:after,.offer-overview-wrapper .wrap-ve-condition[data-filter-selected=true] span:after,.panel-filter-wrapper .wrap-ve-condition:hover span:after,.panel-filter-wrapper .wrap-ve-condition[data-filter-selected=true] span:after{bottom:0}.offer-overview-wrapper .wrap-ve-condition.disabled,.panel-filter-wrapper .wrap-ve-condition.disabled{pointer-events:none;opacity:.7}.panel-filter-wrapper{position:fixed;top:var(--top-bar-height);left:0;right:0;z-index:50}.panel-filter-wrapper section{padding:0}.panel-filter-wrapper .container{max-width:100%}.panel-filter-wrapper .offer-filter-wrap{padding:0;margin:0}.panel-filter-wrapper .button{display:none}.panel-filter-wrapper form{display:flex;flex-direction:row;justify-content:space-between;padding:0!important;margin:0 auto}@media (min-width:576px){.panel-filter-wrapper form{max-width:540px}}@media (min-width:768px){.panel-filter-wrapper form{max-width:720px}}@media (min-width:992px){.panel-filter-wrapper form{max-width:960px}}@media (min-width:1200px){.panel-filter-wrapper form{max-width:1140px}}.panel-filter-wrapper .close{display:none!important;text-indent:-999999px}.panel-filter-wrapper .form-header{margin:15px auto!important;cursor:pointer}.panel-filter-wrapper .form-header span{font-size:1rem!important}.panel-filter-wrapper .bg-fixed{position:absolute;left:0;right:0;background:#f0f0f0;padding-top:50px;padding-bottom:50px;display:none}.popover{background-color:#fff;padding:1rem 1.5rem 2rem 1.5rem;z-index:10}.popover td{border:none;padding:0 .5rem}.detail-leasing tr:hover,.popover tr:hover{background-color:transparent}.detail-leasing td:nth-child(2n),.popover td:nth-child(2n){text-align:right}.popover-body{display:flex;flex-direction:column}.close-popover{cursor:pointer;margin-bottom:1rem;color:var(--color-primary);margin-left:auto}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;transform:translate(0,29px)}}@keyframes fadeInUp{from{opacity:0;transform:translate(0,29px)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeOutUp{from{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-100%)}}@keyframes fadeInDown{from{opacity:0;transform:translate(-50%,-100%)}to{opacity:1;transform:translate(-50%,-50%)}}.offer-detail-wrapper .offer-detail-header{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.offer-detail-wrapper .offer-detail-header a{color:var(--body-color)}.offer-detail-wrapper .offer-detail-bg{padding-top:50px;padding-bottom:50px;background:#fff}.offer-detail-wrapper .offer-detail-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-top:25px}@media (min-width:1200px){.offer-detail-wrapper .offer-detail-wrap{flex:0 0 70.83333%;max-width:70.83333%}}.offer-detail-wrapper .offer-detail-wrap .offer-detail-bg{padding-top:50px;padding-bottom:50px;background:#fff}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information{display:flex;flex-wrap:wrap}@media (min-width:768px){.offer-detail-wrapper .offer-detail-wrap .detail-meta-information{margin-left:50px}}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-headline{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:25px}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-price{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin:25px 0}@media (min-width:992px){.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-price{flex:0 0 33.33333%;max-width:33.33333%;margin:auto 0}}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-price .autouncle-rating[data-au-widget-parsed=true]{margin-top:1rem;max-width:220px}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-price h3{margin-bottom:0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-price span{display:block}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-price span.order-no{color:var(--color-primary);margin-top:10px}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;padding-left:2.5px;display:flex;flex-wrap:wrap;margin-bottom:auto;margin-top:auto;line-height:1.2}@media (min-width:768px) and (max-width:991.98px){.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta{margin-left:-12.5px}}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta .meta-item{flex:0 0 50%;max-width:50%;padding:16.66667px 0 16.66667px 12.5px;border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta .meta-item:nth-last-child(-n+2){border-left:1px solid #f0f0f0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta .meta-item:first-child{border-left:0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta .meta-item:nth-of-type(2n+1){border-left:0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta .meta-item:nth-last-child(-n+2){border-bottom:0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta .meta-item strong{display:block}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta .meta-item span{word-break:break-all;display:inline-block;width:100%}@media (min-width:992px){.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.new-meta .meta-item{flex:0 0 25%;max-width:25%}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.new-meta .meta-item:nth-child(-n+4){border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.new-meta .meta-item:nth-last-child(-n+4){border-left:1px solid #f0f0f0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.new-meta .meta-item:nth-last-child(-n+4){border-bottom:0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.new-meta .meta-item:first-child{border-left:0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.new-meta .meta-item:nth-child(5n){border-left:0}}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.used-meta .splitter{display:none}@media (min-width:992px){.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.used-meta .splitter{display:block}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.used-meta .meta-item{flex-basis:0;flex-grow:1;max-width:100%}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.used-meta .meta-item:nth-child(-n+5){border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.used-meta .meta-item:nth-last-child(-n+4){border-left:1px solid #f0f0f0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.used-meta .meta-item:nth-last-child(-n+5){border-bottom:0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.used-meta .meta-item:first-child{border-left:0}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-meta.used-meta .meta-item:nth-of-type(6n){border-left:0}}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-inpayment{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-top:1.5rem;display:flex;justify-content:space-between;flex-wrap:wrap}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-inpayment .text{display:block;width:100%}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-inpayment .headline{text-transform:uppercase;display:block}.offer-detail-wrapper .offer-detail-wrap .detail-meta-information .col-inpayment .button{margin-top:1rem}.offer-detail-wrapper .offer-detail-wrap .detail-images{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin:50px 0;padding:25px 12.5px;background:#f0f0f0}.offer-detail-wrapper .offer-detail-wrap .detail-images .vehicle-stage{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;padding-bottom:20px}.offer-detail-wrapper .offer-detail-wrap .detail-images .vehicle-stage .vehicle-stage-icon{position:absolute;width:50px;height:50px;bottom:25px;right:25px;z-index:3;background-color:var(--color-primary);padding:10px}@media (min-width:576px){.offer-detail-wrapper .offer-detail-wrap .detail-images .vehicle-stage .vehicle-stage-icon{bottom:unset;right:25px;top:10px;left:unset}}.offer-detail-wrapper .offer-detail-wrap .detail-images .vehicle-stage .vehicle-stage-icon img{padding:2px;margin-bottom:2px}.offer-detail-wrapper .offer-detail-wrap .detail-images .vehicle-nav{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.offer-detail-wrapper .offer-detail-wrap .detail-images .vehicle-nav .slick-current{opacity:.5}.offer-detail-wrapper .offer-detail-wrap .detail-images .vehicle-nav .item{margin:0 10px}.offer-detail-wrapper .offer-detail-wrap .detail-leasing{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:75px}.offer-detail-wrapper .offer-detail-wrap .detail-leasing .offer-details-header h3:before{background-image:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/key.svg);background-position:unset;width:22px;height:22px}.offer-detail-wrapper .offer-detail-wrap .detail-leasing table{border-spacing:0 10px}.offer-detail-wrapper .offer-detail-wrap .detail-leasing tr:last-child td{border-bottom:none}.offer-detail-wrapper .offer-detail-wrap .detail-leasing td{border-top:none;border-bottom:1px solid #f0f0f0;padding:0;line-height:1.6}.offer-detail-wrapper .offer-detail-wrap .detail-leasing-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.offer-detail-wrapper .offer-detail-wrap .detail-leasing-wrap:first-child table{margin-bottom:-10px}@media (min-width:992px){.offer-detail-wrapper .offer-detail-wrap .detail-leasing-wrap{flex:0 0 41.66667%;max-width:41.66667%}.offer-detail-wrapper .offer-detail-wrap .detail-leasing-wrap:first-child{margin-left:8.33333%}.offer-detail-wrapper .offer-detail-wrap .detail-leasing-wrap:first-child table{margin-bottom:0;padding-right:35px}.offer-detail-wrapper .offer-detail-wrap .detail-leasing-wrap:last-child table{padding-left:35px}}.offer-detail-wrapper .offer-detail-wrap .leasing-legal{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-top:1rem;font-size:.7rem}@media (min-width:992px){.offer-detail-wrapper .offer-detail-wrap .leasing-legal{flex:0 0 83.33333%;max-width:83.33333%}}.offer-detail-wrapper .offer-detail-wrap .offer-details-header{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;text-align:center;padding-bottom:50px;text-transform:uppercase}.offer-detail-wrapper .offer-detail-wrap .offer-details-header h3:before{content:'';background-image:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/car.svg);background-position:0 3px;width:27px;height:27px;display:inline-block;margin-right:10px;padding:2px}.offer-detail-wrapper .offer-detail-wrap .detail-details{display:flex;flex-wrap:wrap;margin:50px 0}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (max-width:1199.98px){.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .offset-1{display:none}}@media (min-width:992px){.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap{flex:0 0 83.33333%;max-width:83.33333%}}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap a{text-transform:uppercase}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabNav{display:none}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .properties-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;line-height:1.2}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .properties-wrap .prop-item{flex:0 0 50%;max-width:50%;padding:16.66667px 0 16.66667px 12.5px;border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .properties-wrap .prop-item:nth-last-child(-n+2){border-left:1px solid #f0f0f0}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .properties-wrap .prop-item:first-child{border-left:0}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .properties-wrap .prop-item:nth-child(2n+1){border-left:0}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .properties-wrap .prop-item:nth-last-child(-n+2){border-bottom:0}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .properties-wrap .prop-item strong{display:block}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .properties-wrap .prop-item span{word-break:break-word;display:inline-block;width:100%}@media (min-width:992px){.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .properties-wrap .prop-item{flex:0 0 25%;max-width:25%;padding:16.66667px 0 16.66667px 12.5px;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .properties-wrap .prop-item:nth-last-child(-n+4){border-left:1px solid #f0f0f0;border-bottom:0}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .properties-wrap .prop-item:first-child{border-left:0}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .properties-wrap .prop-item:nth-child(4n+1){border-left:0}}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .tabHeader{border-top:2px solid #f0f0f0;display:block;padding:1em;color:var(--body-color);cursor:pointer;text-decoration:none}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .tabHeader.active{background-color:var(--color-primary);color:#fff}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .tabHeader:hover{background-color:var(--color-primary);color:#fff;text-decoration:none}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection:last-child .tabHeader{border-bottom:2px solid #f0f0f0}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .tabContent{display:none;margin:20px}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .tabContent.active{display:block}@media (min-width:992px){.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection{display:none}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .tabHeader{display:none}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection .tabContent{display:block}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabSection.active{display:block}}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .equipment-wrap{display:flex;flex-wrap:wrap}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .equipment-wrap .equipment-category{flex:0 0 100%;max-width:100%;margin-bottom:15px}@media (min-width:768px){.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .equipment-wrap .equipment-category{flex:0 0 50%;max-width:50%}}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .filiale-wrapper{display:flex;flex-wrap:wrap}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .filiale-wrapper h3{margin-bottom:15px}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .filiale-wrapper #contact-map,.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .filiale-wrapper #storage-map{height:300px}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .filiale-wrapper .map-wrapper{flex:0 0 100%;max-width:100%;position:relative;margin-bottom:10px;order:1}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .filiale-wrapper .contact-wrap,.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .filiale-wrapper .storage-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:992px){.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .filiale-wrapper.both-location .contact-wrap,.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .filiale-wrapper.both-location .storage-wrap{flex:0 0 50%;max-width:50%}}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabContent .is-form{background-color:#fff}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabContent .is-form .dropdown-toggle,.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabContent .is-form input,.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabContent .is-form select,.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabContent .is-form textarea{background-color:#f9f9f9!important}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabContent .is-form textarea.query-message{height:200px}@media (min-width:992px){.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabNav{display:flex;padding:15px;align-self:center;justify-content:space-between;border-top:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabNav a{margin-top:.7rem;color:var(--body-color);text-decoration:none}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabNav a:focus,.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabNav a:hover{border-bottom:2px solid var(--color-primary)}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabNav a.active{border-bottom:2px solid var(--color-primary)}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabNav a:last-child{display:inline-block;background:var(--color-primary);border-radius:0;border:0;color:#fff;padding:.7rem 1.85rem;font-size:14px;letter-spacing:.02rem;transition:all .6s;margin-bottom:1rem;font-family:var(--font-family-copy-bold),sans-serif;margin-bottom:0;margin-top:0}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabNav a:last-child:hover{cursor:pointer;border-radius:6px;background:var(--color-hover);text-decoration:none;color:#fff}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabNav a:last-child.button-dark{background:#e6e6e6}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabNav a:last-child.button-dark:hover{cursor:pointer;border-radius:6px;background:#eee}.offer-detail-wrapper .offer-detail-wrap .detail-details .details-tabs-wrap .tabContent{margin-top:50px;padding:1em}}.offer-detail-wrapper .offer-detail-margincol{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-top:25px}@media (min-width:1200px){.offer-detail-wrapper .offer-detail-margincol{flex:0 0 29.16667%;max-width:29.16667%}}.offer-detail-wrapper .offer-detail-margincol .offer-detail-bg{margin-bottom:25px;padding:20px}.offer-detail-wrapper .offer-detail-margincol p{margin:0;padding:0}.offer-detail-wrapper .offer-detail-margincol p.header{text-transform:uppercase;margin-bottom:8px}.offer-detail-wrapper .offer-detail-margincol p.subheader{font-size:12px}.offer-detail-wrapper .offer-detail-margincol .offer-detail-financial-summary .order-no{color:var(--color-primary)}.offer-detail-wrapper .offer-detail-margincol .offer-detail-financial-summary div.price{margin-top:1em}.offer-detail-wrapper .offer-detail-margincol .offer-detail-financial-summary div.price p.value{font-size:24px;line-height:1.5}.offer-detail-wrapper .offer-detail-margincol .offer-detail-financial-summary div.price .popover-button svg{fill:var(--color-primary);cursor:pointer}.offer-detail-wrapper .offer-detail-margincol .offer-detail-financial-summary .button{margin:1rem 0 0 0}.offer-detail-wrapper .offer-detail-margincol .offer-detail-tradein .button{margin:1rem 0 0 0}.offer-detail-wrapper .offer-detail-margincol .offer-detail-location p.location{margin-bottom:1em}.offer-detail-wrapper .offer-detail-margincol .offer-detail-location .button{margin:1rem 0 0 0}.offer-detail-wrapper .offer-detail-margincol .offer-detail-jumptoaccessories .button{margin:1rem 0 0 0}.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact.staff-item{max-width:100%;padding:0;margin:0;display:block}.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact p.name{font-size:21px}.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact p.contact-position{color:#acacac}.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact p.contact-tel{margin-top:1em}.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact p.contact-tel a{color:#1c69d4}.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact p.contact-mail{margin-top:1em}.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact p.contact-mail a.temp{display:flex}.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact p.contact-mail a.temp svg{width:30px;height:30px;fill:#1c69d4}.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact p.contact-mail a.temp span{margin-left:6px}.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact p.contact-mail a.temp:hover{text-decoration:none}.offer-detail-wrapper .offer-detail-margincol .offer-detail-contact p.contact-mail a.temp:hover svg{fill:#1c69d4}.offer-detail-wrapper .offer-detail-accessories{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.offer-detail-wrapper .offer-detail-accessories .shop-unavailable{display:none;margin-top:2rem;padding:2rem;background-color:var(--color-primary);color:#fff;text-align:center}.offer-detail-wrapper .offer-detail-accessories .shop-unavailable a{margin-bottom:0;margin-left:8px;background-color:#fff;color:var(--color-primary);border:2px solid #fff}.offer-detail-wrapper .offer-detail-accessories:has(.outOfOrder) #itt-sl-ucl{display:none}.offer-detail-wrapper .offer-detail-accessories:has(.outOfOrder) .shop-unavailable{display:block}.offer-compare-wrap{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;flex-wrap:nowrap;overflow:auto}.offer-compare-wrap .left-side-wrap,.offer-compare-wrap .right-side-wrap{flex:0 0 66.66667%;max-width:66.66667%;display:flex;min-width:350px}.offer-compare-wrap .right-side-wrap{border-left:1px solid #fff}.offer-compare-wrap .right-side-wrap th{display:none}.offer-compare-wrap .card-shadow{background-color:#fff}.offer-compare-wrap .card-shadow .tooltip-empty{display:none}.offer-compare-wrap .card-shadow.is-empty .tooltip-empty{display:block;margin:50px auto 0;text-align:center}.offer-compare-wrap .card{display:flex;min-height:50vh;height:100%;padding:30px}.offer-compare-wrap .row{height:100%}.offer-compare-wrap .remove-button{position:absolute;right:15px;top:15px;background-color:var(--color-primary);color:#fff;cursor:pointer;display:block;height:30px;width:30px;text-align:center}.offer-compare-wrap .headline{margin-bottom:60px}.offer-compare-wrap .detail-image{margin:-30px -30px 0 -30px;position:relative}.offer-compare-wrap .price{margin:30px 0}.offer-compare-wrap h3{color:var(--color-primary);display:inline}.offer-compare-wrap .button{display:block;margin-left:-30px;margin-right:-30px;text-align:center}.offer-compare-wrap .button.last{margin-bottom:-30px;position:absolute;bottom:0;width:calc(100% + 30px)}.offer-compare-wrap .button:hover{border-radius:unset}.offer-compare-wrap table{border-collapse:unset;border-spacing:unset}.offer-compare-wrap table td,.offer-compare-wrap table th{padding:.25rem}.offer-compare-wrap .equipment-wrap{margin:30px 0}.offer-compare-wrap .equipment-category{margin-bottom:15px}@media (min-width:768px){.offer-compare-wrap{flex-wrap:wrap;overflow:visible;min-width:unset}.offer-compare-wrap .right-side-wrap{border-left:0}.offer-compare-wrap .right-side-wrap th{display:table-cell}.offer-compare-wrap .left-side-wrap,.offer-compare-wrap .right-side-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}}.parallax{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center;position:relative;min-height:500px;max-width:100%}@media (max-width:447.98px){.parallax{background-attachment:unset;min-height:300px}}.parallax .transparent-above{background:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/Layout/transparent-above.svg) no-repeat;position:absolute;top:0;left:-15px;right:-15px;height:15px;background-size:cover}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.parallax .transparent-above{display:none}}.parallax .transparent-below{background:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/Layout/transparent-below.svg) no-repeat;position:absolute;bottom:-1px;left:-10px;right:-10px;height:80px;background-size:cover;background-position:right top}@media (min-width:768px){.parallax .transparent-below{height:120px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.parallax .transparent-below{display:none}}.parallax .parallax-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:768px){.parallax .parallax-wrap{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.parallax .parallax-wrap{flex:0 0 33.33333%;max-width:33.33333%}}.parallax .box-wrap{position:relative;background:rgba(255,255,255,.8);padding:60px 40px 40px;margin:40px 0 80px;text-align:center}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.parallax .box-wrap{margin:20px 0 40px}}.parallax .box-wrap.box-right{margin-left:66.66667%}.parallax .box-wrap .box-header{position:absolute;top:-40px;left:0;right:0}.parallax .box-wrap .box-header .svg-bg{position:relative;background-color:var(--color-primary);border-radius:50%;width:80px;height:80px;left:50%;transform:translateX(-50%)}.parallax .box-wrap .box-header object{width:100%;height:100%;padding:20px}.parallax .box-wrap .box-content h2{margin-bottom:10px}.parallax .box-wrap .box-content p{margin-bottom:20px}.parallax .box-wrap .box-content a{margin-bottom:0}@media (max-width:767.98px){.newent-section .container{max-width:100%;padding-left:0;padding-right:0}}.newent-masonry-wrapper .newent-masonry-wrap{display:flex;flex-wrap:wrap;max-width:100%;width:100%;margin-top:30px}.newent-masonry-wrapper .newent-masonry-wrap .left-side{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap}@media (min-width:768px){.newent-masonry-wrapper .newent-masonry-wrap .left-side{flex:0 0 50%;max-width:50%;padding-right:0}}.newent-masonry-wrapper .newent-masonry-wrap .left-side .header{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;text-align:center}@media (min-width:768px){.newent-masonry-wrapper .newent-masonry-wrap .left-side .header{height:230px;margin-bottom:30px;text-align:left}}.newent-masonry-wrapper .newent-masonry-wrap .left-side .header-card{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;height:100%}@media (min-width:992px){.newent-masonry-wrapper .newent-masonry-wrap .left-side .header-card{flex:0 0 50%;max-width:50%}}.newent-masonry-wrapper .newent-masonry-wrap .left-side .header-card .bg-color{height:100%;background-color:#1c69d4;color:#fff;padding:30px}.newent-masonry-wrapper .newent-masonry-wrap .left-side .header-card h1,.newent-masonry-wrapper .newent-masonry-wrap .left-side .header-card h2{line-height:1.2}.newent-masonry-wrapper .newent-masonry-wrap .left-side .deko-card{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;height:100%;display:none}@media (min-width:992px){.newent-masonry-wrapper .newent-masonry-wrap .left-side .deko-card{display:flex}}.newent-masonry-wrapper .newent-masonry-wrap .left-side .event-card{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.newent-masonry-wrapper .newent-masonry-wrap .right-side{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;margin-top:30px}.newent-masonry-wrapper .newent-masonry-wrap .right-side .slick-slide{height:auto}@media (min-width:768px){.newent-masonry-wrapper .newent-masonry-wrap .right-side{flex:0 0 50%;max-width:50%;padding-left:0;margin-top:0}}.newent-masonry-wrapper .newent-masonry-wrap .right-side .news-card{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:30px}.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;display:none}@media (min-width:768px){.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card{display:flex}}.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card .tip-box{display:flex;height:230px;width:100%}.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card .tip-box .img{display:none;flex:0 0 50%;max-width:50%}@media (min-width:992px){.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card .tip-box .img{display:block}}.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card .tip-box .img img{width:100%;height:100%;object-fit:cover}.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card .tip-box .text{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;padding:20px;background-color:#e6e6e6;color:#fff;line-height:1.5}@media (min-width:992px){.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card .tip-box .text{flex:0 0 50%;max-width:50%}}.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card .tip-box .text strong{font-size:1.5rem;line-height:1.2}.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card .tip-box .text p{margin:0}.newent-masonry-wrapper .newent-masonry-wrap .right-side .tip-card .tip-box .text span{display:flex;margin-left:auto;margin-top:auto;font-size:1.5rem}@media (min-width:768px){.newent-masonry-wrapper .newent-masonry-wrap .right-side .meta-box{left:auto;right:30px}}.newent-masonry-wrapper .newent-masonry-wrap .newent-item{position:relative}.newent-masonry-wrapper .newent-masonry-wrap .newent-item .youtube{overflow:hidden;height:250px}.newent-masonry-wrapper .newent-masonry-wrap .newent-item .youtube img{margin-top:-30%;width:100%}@media (min-width:768px){.newent-masonry-wrapper .newent-masonry-wrap .newent-item .youtube{height:300px}}.newent-masonry-wrapper .newent-masonry-wrap .newent-item .ce-media{display:flex}.newent-masonry-wrapper .newent-masonry-wrap .newent-item .ce-media iframe{width:100%!important;height:100%!important}.newent-masonry-wrapper .newent-masonry-wrap .newent-item .overlay{position:absolute;width:100%;height:100%;top:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 12%,rgba(0,0,0,.54) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 12%,rgba(0,0,0,.54) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 12%,rgba(0,0,0,.54) 100%)}.newent-masonry-wrapper .newent-masonry-wrap .meta-box{position:absolute;top:15px;color:#fff;text-align:center;left:15px}@media (min-width:576px){.newent-masonry-wrapper .newent-masonry-wrap .meta-box{top:30px;left:30px}}.newent-masonry-wrapper .newent-masonry-wrap .meta-box .date{padding:15px;background-color:var(--color-primary);margin-bottom:5px}.newent-masonry-wrapper .newent-masonry-wrap .meta-box .date span{display:block;line-height:1;font-size:1.5rem}.newent-masonry-wrapper .newent-masonry-wrap .meta-box .date span:first-child{font-size:2.25rem}.newent-masonry-wrapper .newent-masonry-wrap .meta-box .type{background-color:var(--color-primary)}.newent-masonry-wrapper .newent-masonry-wrap .content-box{position:absolute;bottom:30px;left:30px;right:30px;color:#fff;line-height:1.3}@media (min-width:768px){.newent-masonry-wrapper .newent-masonry-wrap .content-box{right:60px}}@media (min-width:992px){.newent-masonry-wrapper .newent-masonry-wrap .content-box{right:120px}}.newent-masonry-wrapper .newent-masonry-wrap .content-box strong{font-size:1rem;display:block}@media (min-width:768px){.newent-masonry-wrapper .newent-masonry-wrap .content-box strong{line-height:1.2;font-size:1.5rem}}.newent-masonry-wrapper .newent-masonry-wrap .content-box p{display:none;margin-bottom:.5rem}@media (min-width:992px){.newent-masonry-wrapper .newent-masonry-wrap .content-box p{display:flex}}.newent-masonry-wrapper .newent-masonry-wrap .content-box p:first-of-type{margin-top:1rem}.newent-masonry-wrapper a{color:#fff;position:relative;display:inline-block;margin-top:.5rem}.newent-masonry-wrapper a:after,.newent-masonry-wrapper a:before{border-right:1px solid;content:'';display:block;height:8px;margin-top:-6px;position:absolute;-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);right:-10px;top:50%;width:0}.newent-masonry-wrapper a:after{margin-top:-1px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.newent-masonry-wrapper .bottom-side{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-top:30px}.newent-masonry-wrapper .bottom-side .content-down-box{display:flex;flex-wrap:wrap;padding:15px 30px;background-color:#e6e6e6;color:#fff;line-height:1.2}.newent-masonry-wrapper .bottom-side .content-down-box strong{font-size:1.2em;margin-right:5px}.newent-masonry-wrapper .bottom-side .content-down-box .content{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap}@media (min-width:768px){.newent-masonry-wrapper .bottom-side .content-down-box .content{flex:0 0 66.66667%;max-width:66.66667%}}.newent-masonry-wrapper .bottom-side .content-down-box .desc{display:flex}.newent-masonry-wrapper .bottom-side .content-down-box p{margin:3px 0 0}.newent-masonry-wrapper .bottom-side .content-down-box .link{flex:0 0 100%;max-width:100%;display:flex}@media (min-width:768px){.newent-masonry-wrapper .bottom-side .content-down-box .link{flex:0 0 33.33333%;max-width:33.33333%}}.newent-masonry-wrapper .bottom-side .content-down-box a{color:#fff;margin-left:auto;margin-top:30px}@media (min-width:992px){.newent-masonry-wrapper .bottom-side .content-down-box a{margin-top:auto}}.newent-wrapper .text-intro{margin-bottom:30px}.newent-wrapper .newent-wrap{display:flex;flex-wrap:wrap;margin-bottom:-30px;width:100%}.newent-wrapper .newent-wrap .newent-item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:30px;color:var(--body-color);outline:0}.newent-wrapper .newent-wrap .newent-item .shadow{background-color:#fbfbfb;height:100%;display:flex}.newent-wrapper .newent-wrap .newent-item .content{display:flex;flex-wrap:wrap;width:100%;font-size:.9em}.newent-wrapper .newent-wrap .newent-item .meta{display:flex;width:100%}.newent-wrapper .newent-wrap .newent-item .title{color:var(--color-primary);font-size:1.1em;width:100%}.newent-wrapper .newent-wrap .newent-item:hover{text-decoration:none}.newent-wrapper .newent-wrap .newent-item figure{position:relative;margin:0;box-shadow:unset;width:100%}.newent-wrapper .newent-wrap .newent-item figure img{width:100%;height:100%}@media (min-width:768px){.newent-wrapper.news-wrapper .newent-item{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.newent-wrapper.news-wrapper .newent-item{flex:0 0 25%;max-width:25%}}.newent-wrapper.news-wrapper .newent-item figure{padding:7.5px}.newent-wrapper.news-wrapper .newent-item .shadow{flex-wrap:wrap;flex-direction:column}.newent-wrapper.news-wrapper .newent-item .content{padding:15px}.newent-wrapper.news-wrapper .newent-item .meta{margin-top:auto;justify-content:space-between;padding:15px;padding-top:15px}@media (min-width:992px){.newent-wrapper.events-wrapper .newent-item{flex:0 0 50%;max-width:50%}}.newent-wrapper.events-wrapper .newent-item .shadow{flex-wrap:wrap}@media (min-width:576px){.newent-wrapper.events-wrapper .newent-item .shadow{flex-wrap:unset}}@media (min-width:768px){.newent-wrapper.events-wrapper .newent-item .shadow{flex-wrap:unset}}.newent-wrapper.events-wrapper .newent-item .content{margin:auto;padding:20px}@media (min-width:768px){.newent-wrapper.events-wrapper .newent-item .content{flex:0 0 58.33333%;max-width:58.33333%}}.newent-wrapper.events-wrapper .newent-item figure{display:flex;padding:20px;width:100%}@media (min-width:576px){.newent-wrapper.events-wrapper .newent-item figure{padding:20px 0 20px 20px}}@media (min-width:768px){.newent-wrapper.events-wrapper .newent-item figure{flex:0 0 41.66667%;max-width:41.66667%}}.newent-wrapper.events-wrapper .newent-item img{margin:auto 0}.newent-wrapper.events-wrapper .newent-item .meta{justify-content:flex-start}.newent-wrapper.events-wrapper .newent-item .meta span{background-color:var(--color-primary);color:#fff;margin-left:3.75px;padding:0 5px;font-size:.8em}.newent-wrapper.events-wrapper .newent-item .meta span:first-child{margin-left:0}.newent-wrapper.events-wrapper .newent-item .meta .category:before{content:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/new-appointment-white.svg);display:inline-block;width:1em;height:1em;margin-right:2.5px;padding:1px}.newent-wrapper.events-wrapper .newent-item .meta .location:before{content:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/map-pointer-white.svg);display:inline-block;width:1em;height:1em;margin-right:2.5px;padding:1px}.newent-wrapper .meta-box{position:absolute;top:27.5px;color:#fff;text-align:center;left:27.5px;text-transform:uppercase}.newent-wrapper .meta-box .date{padding:7.5px;background-color:var(--color-primary);margin-bottom:5px}.newent-wrapper .meta-box .date span{display:block;line-height:1;font-size:1rem}.newent-wrapper .meta-box .date span:first-child{font-size:1.5rem}.newent-wrapper .meta-box .type{padding:0 7.5px;background-color:var(--color-primary);font-size:.8em}.newent-wrapper .filter-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.newent-wrapper .filter-wrap+div{width:100%}.newent-wrapper .filter-wrap .shadow{background-color:#f0f0f0;padding:30px;margin-bottom:100px}.newent-wrapper .filter-wrap form .size-25{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:768px){.newent-wrapper .filter-wrap form .size-25{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.newent-wrapper .filter-wrap form .size-25{flex:0 0 25%;max-width:25%}}@media (min-width:576px) and (max-width:991.98px){.newent-wrapper .filter-wrap form .size-25.size-sm-100{flex:0 0 100%;max-width:100%}}.newent-wrapper .filter-wrap form .size-25.size-sm-100 input{color:var(--body-color)}.newent-wrapper .filter-wrap form .form-group-button{display:flex;align-items:flex-end;height:100%;flex-direction:column;flex-wrap:wrap}.newent-wrapper .filter-wrap form .button{display:block;text-align:center;margin-top:auto;width:100%;line-height:41px;padding:0}.newent-wrapper .filter-wrap form label{text-transform:uppercase;font-size:.9em}.newent-wrapper .filter-wrap form .dropdown{width:100%!important}.news-single .news-img-caption{font-size:.8em}.news-single .article{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:992px){.news-single .article{flex:0 0 83.33333%;max-width:83.33333%;margin-left:8.33333%}}.news-single .article .gallery-wrapper{margin-bottom:30px}.news-single .meta-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;display:flex;justify-content:space-between;margin-bottom:70px;border-top:1px solid rgba(33,58,143,.3);border-bottom:1px solid rgba(33,58,143,.3);padding:0 15px;color:var(--color-primary)}.news-single .meta-wrap a{color:var(--color-primary)}.news-single .header{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;padding-bottom:50px}.news-single .header .mediaelement{margin:30px 0}.news-single .header .mediaelement .meta-box{z-index:3;position:absolute;top:15px;color:#fff;text-align:center;left:15px}.news-single .header .mediaelement .meta-box .date{padding:7.5px;background-color:var(--color-primary);margin-bottom:5px}.news-single .header .mediaelement .meta-box .date span{display:block;line-height:1;font-size:1.5rem}.news-single .header .mediaelement .meta-box .date span:first-child{font-size:2.25rem}.news-single .header .mediaelement .meta-box .type{padding:0 7.5px;background-color:var(--color-primary)}.news-single .header figure{position:relative}@media (min-width:768px){.news-single .header figure{margin:-15px}}.news-single section{padding:0}.news-single section.bg-white{background:0 0}.news-single h2{font-size:1rem}.news-single .news-related .newent-wrap{width:100%}.news-single .is-form .form-label,.news-single .reg-con-wrap .form-label{display:block;font-size:1.5rem;margin:1.5rem 0;font-family:var(--font-family-headline);font-weight:400;line-height:1.2}@media (min-width:768px){.news-single .is-form .form-label,.news-single .reg-con-wrap .form-label{font-size:2.25rem}}.related-title{position:absolute;top:-20px;left:50%;transform:translateX(-50%);background:#8b8b8b;padding:7.5px 15px;color:#fff}.default{position:relative}.border-top{padding:0}.border-top .container{padding:50px 0;border-top:1px solid #f9f9f9}@media (min-width:768px){.border-top .container{padding:100px 0}}.button-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}@media (min-width:992px){.button-wrap{flex:0 0 83.33333%;max-width:83.33333%;margin-left:8.33333%}}.button-wrap .button{margin:auto}.imaser-wrapper .imaser-wrap{display:flex;flex-wrap:wrap;width:100%;margin-top:-15px;margin-bottom:-15px}.imaser-wrapper .imaser-wrap figure{margin:0}.imaser-wrapper .imaser-wrap .imaser-item{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-top:15px;margin-bottom:15px}@media (min-width:576px){.imaser-wrapper .imaser-wrap .imaser-item{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.imaser-wrapper .imaser-wrap .imaser-item{flex:0 0 33.33333%;max-width:33.33333%}}.imaser-wrapper .imaser-wrap .shadow{display:flex;height:100%;text-decoration:none!important;flex-direction:column}.imaser-wrapper .imaser-wrap .meta{padding:1.25rem;display:flex;flex-direction:column;flex-grow:1}.imaser-wrapper .imaser-wrap .meta span{display:block;line-height:1.3}.imaser-wrapper .imaser-wrap .make{color:#acacac;margin-bottom:5px}.imaser-wrapper .imaser-wrap .title{font-size:1.5rem;font-family:var(--font-family-copy-bold),sans-serif;color:var(--color-primary);text-transform:uppercase;line-height:1.2;margin-top:auto}@media (min-width:768px) and (max-width:991.98px){.imaser-wrapper .imaser-wrap .title{font-size:1rem}}.acc-wrapper .header{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.acc-wrapper .wrap-collapse-all{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;display:flex;justify-content:flex-end;margin:15px 0;text-transform:uppercase}.acc-wrapper .wrap-collapse-all .is-hidden{display:none}.acc-wrapper .acc-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-top:15px;margin-bottom:-15px}.acc-wrapper .acc{padding-top:15px;padding-bottom:15px}.acc-wrapper .acc-header{text-transform:uppercase}.acc-wrapper .accordion-link{display:flex;justify-content:space-between;font-family:var(--font-family-copy-bold),sans-serif;font-size:1.5rem;line-height:1;cursor:pointer;padding-bottom:1.25rem;border-bottom:1px solid #bcbcbc}.acc-wrapper .accordion-link.collapsed .collapse-icon:before{transform:scaleY(-1)}.acc-wrapper .collapse-icon{display:flex}.acc-wrapper .collapse-icon:before{transition:all .2s ease-in-out;margin:auto;content:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/icon-accordion-collapse.svg)}.acc-wrapper .acc-body{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.staff-item{position:relative;width:100%;padding-right:15px;padding-left:15px;margin-top:30px;margin-bottom:30px;display:flex;flex-direction:column}@media (min-width:576px){.staff-item{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.staff-item{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:992px){.staff-item{flex:0 0 25%;max-width:25%}}.staff-item:not(figure)>.contact-person-headline{margin-top:auto}.staff-item:not(figure)>.contact-mail{margin-top:0}.staff-item .staff-item-textwrap{display:flex;flex-direction:column;flex-grow:1}.staff-item .staff-item-textwrap .staff-item-textwrap-top span{display:block}.staff-item .staff-item-textwrap .staff-item-textwrap-bottom{margin-top:auto}.staff-item .contact-person-headline{font-size:1.3125rem}.staff-item .contact-position{line-height:1;color:#acacac}.staff-item .contact-tel{display:block;margin:1.25rem 0}.staff-item .contact-tel a{color:var(--body-color)}.staff-item .contact-mail{margin-top:auto}.staff-item .contact-mail a{display:flex;line-height:1}.staff-item .contact-mail a:before{display:inline-block;content:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/email-link.svg);height:1rem;width:1rem;margin:auto 1rem auto 0}.staff-item .contact-mail a:hover:before{content:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/email-blue.svg)}[id^=staff-contact-popup] .form-row>[class*=col-]{padding-right:10px;padding-left:10px}[id^=staff-contact-popup] textarea.form-control{min-height:200px}[id^=staff-contact-popup] .mfp-close{top:10px;right:10px}[id^=staff-contact-popup] figure{box-shadow:none}[id^=staff-contact-popup] p.header{display:none}.maps-container .header{display:block;margin-bottom:1.5rem}.ce-coupon-grid{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:30px}@media (min-width:768px){.ce-coupon-grid{grid-template-columns:repeat(2,1fr)}}.ce-coupon-grid.single{grid-template-columns:repeat(1,minmax(min-content,540px));justify-content:center}.ce-coupon-item{background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);padding:1.25rem;line-height:1.5}.ce-coupon-item p:last-child{margin-bottom:0}.coupon-image{margin:-1.25rem -1.25rem 0 -1.25rem;width:calc(100% + 2.5rem);max-width:calc(100% + 2.5rem)}.coupon-sub{padding-top:.625rem;color:#6c757d}.coupon-sub+.coupon-title{padding-top:0}.coupon-title{padding-top:.625rem;font-size:1.5rem;line-height:1.2}.coupon-content{margin-top:1rem;margin-bottom:1rem}.coupon-row{display:flex;flex-wrap:wrap}.coupon-row>:first-child{margin-right:5rem}.coupon-row>:last-child{margin-right:1.25rem}.coupon-meta{display:flex;flex-direction:column;margin-bottom:1rem}.meta-header{color:var(--color-primary);line-height:1;text-transform:uppercase;font-size:.85rem}.coupon-action{display:flex;justify-content:center;margin:1.875rem 0}.coupon-action a{min-width:100%;margin-bottom:0;text-align:center}@media (min-width:576px){.coupon-action a{min-width:75%}}.coupon-legal{font-size:.7rem;color:#acacac}#opening-hours-modal .panel-header h2{margin-bottom:48px}#opening-hours-modal .panel-wrap{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#opening-hours-modal .panel-wrap .panel-location{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:32px}@media (min-width:768px){#opening-hours-modal .panel-wrap .panel-location{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){#opening-hours-modal .panel-wrap .panel-location{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:1500px){#opening-hours-modal .panel-wrap .panel-location{flex:0 0 25%;max-width:25%}}#opening-hours-modal.white-popup{position:relative;background:#fff;padding:20px;width:auto;margin:20px auto 0 auto;border-top-left-radius:10px;border-top-right-radius:10px;min-height:95vh}@media (min-width:1366px){#opening-hours-modal.white-popup{margin-left:100px!important;margin-right:100px!important;width:calc(100% - 200px)!important}}.teaser-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.teaser-container{max-width:540px}}@media (min-width:768px){.teaser-container{max-width:720px}}@media (min-width:992px){.teaser-container{max-width:960px}}@media (min-width:1200px){.teaser-container{max-width:1140px}}.teaser-container .teaser-wrapper{display:flex;flex-direction:column;gap:24px}@media (min-width:576px){.teaser-container .teaser-wrapper{flex-direction:row;flex-wrap:wrap}}@media (min-width:992px){.teaser-container .teaser-wrapper{flex-wrap:nowrap}}.teaser-container .teaser-wrapper .teaser{flex:1 1 100%}@media (min-width:576px){.teaser-container .teaser-wrapper .teaser{flex:1 1 calc(50% - 12px)}}@media (min-width:992px){.teaser-container .teaser-wrapper .teaser{flex:1 1 calc(25% - 12px)}}.teaser-container .teaser-wrapper .teaser figure{overflow:hidden;box-shadow:none}.teaser-container .teaser-wrapper .teaser img{transition:.3s ease-in-out;transform:scale(1)}.teaser-container .teaser-wrapper .teaser a{color:var(--color-body);text-decoration:none}.teaser-container .teaser-wrapper .teaser a:hover{color:#1c69d4}.teaser-container .teaser-wrapper .teaser a:hover img{transform:scale(1.1)}.teaser-container .teaser-wrapper .teaser .imgpart{margin-bottom:1rem}.teaser-container .teaser-wrapper .teaser .textpart p.title{font-size:1rem;margin:0;font-family:var(--font-family-copy-bold);text-transform:uppercase;line-height:1.5}.cta-wrapper{position:relative;background-color:#ededed;padding:0}.cta-wrapper .mobile-header{flex:0 0 100%;max-width:100%;text-align:center;padding:50px 0}.cta-wrapper .mobile-header h2{margin:0}@media (min-width:992px){.cta-wrapper .mobile-header{display:none}}.cta-wrapper .detail-wrap{display:none}.cta-wrapper #imagemap{position:relative}.cta-wrapper #imagemap svg{position:absolute;width:100%;top:0;left:0;height:100%}.cta-wrapper #imagemap svg .icon:hover{cursor:pointer;z-index:10}.cta-wrapper .box-wrap{text-align:center;padding-bottom:100px}.cta-wrapper .box-wrap h2{display:none}@media (min-width:576px){.cta-wrapper .box-wrap .box-content{max-width:50%;margin:auto}.cta-wrapper .box-wrap .box-content a{margin-bottom:0}}@media (min-width:992px){.cta-wrapper .box-wrap{position:absolute;left:50%;transform:translateX(-50%);top:50px;color:#fff;pointer-events:none;text-align:left}.cta-wrapper .box-wrap .box-content{margin:0}.cta-wrapper .box-wrap h2{display:block}}@media (min-width:1200px){.cta-wrapper .box-wrap{top:100px}}.cta-wrapper .transparent-above{background:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/Layout/transparent-above.svg) no-repeat;position:absolute;top:0;left:-15px;right:-15px;height:15px;z-index:10;background-size:cover;pointer-events:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.cta-wrapper .transparent-above{display:none}}.cta-wrapper .transparent-below{background:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/Layout/transparent-below.svg) no-repeat;position:absolute;bottom:-1px;left:-10px;right:-10px;height:80px;background-size:cover;background-position:right top;pointer-events:none}@media (min-width:768px){.cta-wrapper .transparent-below{height:120px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.cta-wrapper .transparent-below{display:none}}.featherlight-inner,.tippy-tooltip{color:unset;border-radius:0;max-width:250px;background-color:#f9f9f9;font-size:.8em;text-align:left;padding:0}.featherlight-inner .txt,.tippy-tooltip .txt{padding:15px}.featherlight-inner .txt p,.tippy-tooltip .txt p{padding:0;margin:0}.featherlight{background:rgba(255,255,255,.8)!important}.featherlight .featherlight-content{position:unset;background:0 0}.featherlight .featherlight-close-icon{top:12.5px;right:12.5px;font-size:1.5rem;color:var(--color-primary);background:0 0}@media (min-width:576px){.featherlight .featherlight-close-icon{top:50px;right:50px}}.tippy-popper[x-placement^=left] .tippy-arrow{border-left-color:#fff!important}.tippy-popper[x-placement^=right] .tippy-arrow{border-right-color:#fff!important}.tippy-popper[x-placement^=top] .tippy-arrow{border-top-color:#fff!important}.tippy-popper[x-placement^=bottom] .tippy-arrow{border-bottom-color:#fff!important}.calendar-wrap{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%}.calendar-wrap .bg-shadow{background-color:#fff}.calendar-wrap .next,.calendar-wrap .prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.calendar-wrap .next:before,.calendar-wrap .prev:before{content:"";display:inline-block;padding:10px;border:solid #fff;border-width:0 2px 2px 0;color:#fff!important}.calendar-wrap .prev{left:30px}.calendar-wrap .prev:before{transform:rotate(135deg)}.calendar-wrap .next{right:30px}.calendar-wrap .next:before{transform:rotate(-45deg)}.calendar-wrap .header{flex:0 0 100%;max-width:100%;background:var(--color-primary);color:#fff;padding:30px 15px;display:flex;position:relative}.calendar-wrap .header .current{margin:auto;font-family:var(--font-family-copy-bold),sans-serif}.calendar-wrap .weekdays{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin:0;text-align:center}.calendar-wrap .weekdays span{padding:10px 5px;border:1px solid #eee;font-family:var(--font-family-copy-bold),sans-serif}.calendar-wrap .content{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin:0}.calendar-wrap .content span{text-align:center}.calendar-wrap .content span.col{padding:10px 5px;border:1px solid #eee}.calendar-wrap .content span.col:hover{background-color:#eee}.calendar-wrap .content span.othermonth{background-color:#eee;opacity:.5}.calendar-wrap .content span.hasevents{cursor:pointer;transition:all .3s cubic-bezier(.07,.78,.98,.64)}.calendar-wrap .content span.hasevents.active,.calendar-wrap .content span.hasevents:hover{background-color:var(--color-primary);color:#fff}.calendar-wrap .content span.hasevents:before{content:"";width:6px;height:6px;border-radius:100%;background-color:var(--color-primary);position:absolute;bottom:5px;left:50%;transform:translateX(-50%)}.calendar-wrap .details-wrap{max-height:0;overflow:hidden;transition:max-height .5s linear}.calendar-wrap .details-wrap .pc{padding:30px}.calendar-wrap .details-wrap .pc hr{background:#eee;border:0;height:1px;margin:30px 0}.calendar-wrap .details-wrap .event-item{flex:0 0 100%;max-width:100%}@media (min-width:768px){.calendar-wrap .details-wrap .event-item{flex:0 0 66.66667%;max-width:66.66667%}}.calendar-wrap .details-wrap .event-item .title{color:var(--color-primary);font-size:1.1em;width:100%}.calendar-wrap .details-wrap .event-item .date{margin-left:10px}.calendar-wrap .details-wrap .event-item .date:before{content:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/new-appointment.svg);display:inline-block;width:1em;height:1em;margin-right:2.5px}.calendar-wrap .details-wrap .event-item .location:before{content:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/map-pointer.svg);display:inline-block;width:1em;height:1em;margin-right:2.5px}.calendar-wrap .details-wrap .event-item .description{margin-top:1rem}.calendar-wrap .details-wrap .event-item .description p{margin-bottom:.5rem}.calendar-wrap .details-wrap .event-item .description p:last-child{margin-bottom:0}.calendar-wrap .details-wrap.active{transition:max-height .1s linear;max-height:5500px}.calendar-wrap .w-100{width:100%!important}.calendar-wrap .layer-spinner{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;background:rgba(255,255,255,.5);text-align:center;display:none}.calendar-wrap .layer-spinner img{top:50%;position:absolute;transform:translateY(-50%)}.calendar-wrap .layer-spinner.load{display:block}.navigation-wrapper{position:absolute;top:0;left:0;height:100vh;width:100vw;z-index:var(--zindex-mobilemenu);display:flex;background:#fff;transform:translateX(100%);transition:all .6s ease}@media (min-width:992px){.navigation-wrapper{height:100vh;width:calc(100vw - var(--sidebar-offset))}}@media (min-width:1500px){.navigation-wrapper{position:relative;background:0 0;transform:none;top:revert;left:revert;height:revert;width:revert;display:flex}}.navigation-wrapper.menu-open{transform:none}.navigation-wrapper .navigation-wrap{position:relative;overflow:hidden;display:block;width:100%;height:100vh;padding:0}@media (min-width:992px){.navigation-wrapper .navigation-wrap{height:100vh}}@media (min-width:1500px){.navigation-wrapper .navigation-wrap{overflow:visible;display:flex;justify-content:center;height:100%}}.navigation-wrapper .navigation-wrap .js-left{transform:translateX(-100%)}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .js-left{transform:none}}.navigation-wrapper .navigation-wrap .main-nav{transition:all .6s cubic-bezier(.57,.21,.69,1);list-style:none;margin:100px 0 auto;position:absolute;width:100%;padding:0;font-size:1.1rem}.navigation-wrapper .navigation-wrap .main-nav .dropdown-menu{left:auto}@media (max-width:1499.98px){.navigation-wrapper .navigation-wrap .main-nav .dropdown-menu{display:block!important;position:absolute;float:none;transform:translateX(200%);right:auto;top:0;left:auto;margin:auto 0;width:100%;transition:all .4s cubic-bezier(.57,.21,.69,1)}}.navigation-wrapper .navigation-wrap .main-nav .dropdown-menu.js-open{transform:translateX(100%)!important}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav .dropdown-menu.js-open{transform:none}}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav{display:flex;align-items:center;position:static;margin:auto 0;width:auto;height:100%}}.navigation-wrapper .navigation-wrap .main-nav .dropdown-menu{border-radius:0}.navigation-wrapper .navigation-wrap .main-nav .back-item{background-color:#fff}.navigation-wrapper .navigation-wrap .main-nav .back-item a{color:#1c69d4;font-family:var(--font-family-copy);position:relative}.navigation-wrapper .navigation-wrap .main-nav .back-item a:before{content:'';background:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/Layout/menu-mobile-back-arrow.svg) no-repeat center;background-size:7px;padding:8px 20px!important;height:100%;left:0;top:0;color:#000;font-size:1.5rem;position:absolute;transition:.6s ease-in-out;cursor:pointer;z-index:5;pointer-events:none;margin:auto 0 auto}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav .back-item{display:none}}.navigation-wrapper .navigation-wrap .main-nav>li{position:static;border-bottom:1px solid #ededed}@media (max-width:1499.98px){.navigation-wrapper .navigation-wrap .main-nav>li.dropdown{position:static;display:block}}.navigation-wrapper .navigation-wrap .main-nav>li.dropdown a{white-space:nowrap}@media (max-width:1499.98px){.navigation-wrapper .navigation-wrap .main-nav>li.dropdown a{display:inline-block;width:calc(100% - 75px)}}.navigation-wrapper .navigation-wrap .main-nav>li.dropdown span{content:'';background:url(/typo3conf/ext/alto_tpl/Resources/Public/Icons/Layout/menu-mobile-arrow.svg) no-repeat center;padding:8px 37px;width:75px;display:inline-block;vertical-align:middle;height:100%;color:#000;font-size:1.5rem;transition:.6s ease-in-out;cursor:pointer;z-index:5;pointer-events:none;margin:auto 0 auto}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav>li.dropdown span,.navigation-wrapper .navigation-wrap .main-nav>li.dropdown:after{display:none}}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav>li{position:relative;height:calc(100% + var(--border-bottom-height));margin-bottom:calc(-1 * var(--border-bottom-height));display:flex;align-items:center;border-top:var(--border-top-height) solid transparent;border-bottom:var(--border-bottom-height) solid transparent}}.navigation-wrapper .navigation-wrap .main-nav>li:hover>a{text-decoration:none}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav>li:hover{border-top:var(--border-top-height) solid #fff;border-bottom:var(--border-bottom-height) solid var(--color-primary)}.navigation-wrapper .navigation-wrap .main-nav>li:hover>a{background-color:transparent}}.navigation-wrapper .navigation-wrap .main-nav>li a{display:block;padding:10px 10px 10px 20px;white-space:nowrap;color:var(--body-color)}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav>li a{padding:5px 10px;margin:0;color:#fff}}.navigation-wrapper .navigation-wrap .main-nav>li:last-of-type ul{right:0;left:auto}.navigation-wrapper .navigation-wrap .main-nav ul{padding:0;margin:0;border:0;background:#f7f7f7}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav ul{background-color:#fff;list-style:none;position:absolute;display:none}}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav ul li{display:revert;box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}}.navigation-wrapper .navigation-wrap .main-nav ul li a{padding:10px 73px 10px 40px;word-wrap:break-word;text-decoration:none}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav ul li a{padding:5px 10px;color:var(--body-color)}}.navigation-wrapper .navigation-wrap .main-nav ul li a:hover{background-color:#ebebeb}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav ul li a:hover{color:var(--color-primary)}}.navigation-wrapper .navigation-wrap .main-nav>li.active{background-color:#ebebeb}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav>li.active{background-color:transparent;border-top:var(--border-top-height) solid #fff;border-bottom:var(--border-bottom-height) solid var(--color-primary);color:#fff!important}}.navigation-wrapper .navigation-wrap .main-nav .icon-search svg{width:24px;height:24px;stroke:var(--body-color)}@media (min-width:1500px){.navigation-wrapper .navigation-wrap .main-nav .icon-search svg{stroke:#fff}}.totop-wrapper{background-color:#f8f8f8}.totop-wrapper .to-top{margin:50px 0;display:flex;width:100%;height:50px}.totop-wrapper .to-top a{display:flex;margin:0 auto}.totop-wrapper .to-top img{height:100%;width:60px}.totop-wrapper .rounded-bottom img{width:101%;max-width:101%}footer{color:var(--footer-color);padding:50px 0 125px 0;background-color:#e6e6e6}@media (min-width:992px){footer{padding:100px 0}}footer .row{flex-direction:column}@media (min-width:992px){footer .row{flex-direction:row}}@media (min-width:992px){footer .outer-col{display:flex;flex-wrap:wrap}}footer .column-footer{display:flex;margin:12.5px auto}@media (min-width:992px){footer .column-footer{margin:0}}footer .column-footer.logo{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}@media (min-width:992px){footer .column-footer.logo{flex:0 0 33.33333%;max-width:33.33333%}}footer .column-footer.logo a{width:100%;margin-top:auto}footer .column-footer.nav{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%}@media (min-width:992px){footer .column-footer.nav{margin-left:8.33333%;flex:0 0 58.33333%;max-width:58.33333%}}footer .column-footer.nav ul{display:flex;flex-wrap:wrap;flex-direction:column;list-style:none;margin:auto;padding:0}@media (min-width:992px){footer .column-footer.nav ul{flex-direction:row;margin:auto -15px -7.5px -15px}}footer .column-footer.nav ul li{margin:2px 7.5px}footer .column-footer.nav ul li a{color:var(--footer-color)}footer .column-footer.partners{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 41.66667%;max-width:41.66667%;width:100%;flex-direction:column;flex-wrap:wrap;margin-top:3.5rem;margin-bottom:-.5rem}@media (min-width:992px){footer .column-footer.partners{flex-direction:row;flex:0 0 100%;max-width:100%;margin-top:-.25rem;margin-bottom:-.25rem}}footer .column-footer.partners .two-col{width:100%}@media (min-width:768px){footer .column-footer.partners .two-col{display:flex}}footer .column-footer.partners .two-col div{flex:1 0 calc(50% - 15px * 2);margin:auto 0}footer .column-footer.partners .two-col a+a{margin-top:15px}footer .column-footer.partners a{display:flex}@media (min-width:992px){footer .column-footer.partners a{margin:auto 0 auto 15px;flex:1 0 calc(50% - 15px * 2)}}footer .column-footer.partners a.big{flex:1 0 calc(100% - 15px * 2)}footer .column-footer.partners a.big img{width:auto}footer .column-footer.partners a.bordered img{border:5px solid #fff}footer .column-footer.partners img{width:113px;height:100%;margin-top:.5rem;margin-bottom:.5rem}@media (min-width:992px){footer .column-footer.partners img{margin-top:.25rem;margin-bottom:.25rem}}footer .column-line{position:relative;width:100%;padding-right:15px;padding-left:15px;display:none}@media (min-width:992px){footer .column-line{flex:0 0 100%;max-width:100%;display:block}}footer .column-line .line{margin:25px 0;border-bottom:2px solid var(--body-color)}footer .socket{margin-top:50px}@media (min-width:992px){footer .socket{margin-top:0}}footer .column-socket{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 50%;max-width:50%;margin:0 auto;text-align:center}@media (min-width:992px){footer .column-socket{text-align:left}}footer .column-socket.copyright{flex:0 0 100%;max-width:100%;order:2;margin-top:25px}@media (min-width:992px){footer .column-socket.copyright{flex:0 0 50%;max-width:50%;margin-top:12.5px;order:1}}footer .column-socket.socials{order:1;display:flex;justify-content:center}@media (min-width:992px){footer .column-socket.socials{order:2;justify-content:flex-end}}footer .column-socket.socials a{width:44px;height:44px;padding:12px 0;text-align:center}@media (min-width:992px){footer .column-socket.socials a{text-align:right}}footer .column-socket.socials a object{height:100%;pointer-events:none}footer .column-socket.socials a.linkedin{padding:7px 0;margin-left:26px;width:24px;height:24px}footer .column-socket.socials a.linkedin object img{opacity:.7}.top-filter{--max-height:64px;--transition-value:all 0.3s ease-in-out;display:none;transition:var(--transition-value);min-height:1px;max-height:var(--max-height)}.top-filter .offer-filter-single{display:flex;flex-wrap:wrap;flex-grow:0;flex-shrink:0;gap:10px;max-width:calc(100% - 32px);overflow:hidden;margin-left:unset;margin-right:unset}@media (max-width:447.98px){.top-filter .offer-filter-single{padding-left:0;padding-right:0}}.top-filter .offer-filter-single .filter-item{font-size:.75rem;border:1px solid #d2d2d2;border-radius:.8rem;padding:3px 30px 3px 10px;margin:5px;float:left;position:relative;cursor:pointer;margin:0;white-space:nowrap}.top-filter .offer-filter-single .filter-item:only-child{display:none}.top-filter .offer-filter-single .filter-item.ve_condition{order:10}.top-filter .offer-filter-single .filter-item.make{order:20}.top-filter .offer-filter-single .filter-item.model_serie{order:30}.top-filter .offer-filter-single .filter-item.model_variant{order:40}.top-filter .offer-filter-single .filter-item.registration_year{order:45}.top-filter .offer-filter-single .filter-item.transmission_type{order:50}.top-filter .offer-filter-single .filter-item.emission_class{order:60}.top-filter .offer-filter-single .filter-item.fuel_type{order:70}.top-filter .offer-filter-single .filter-item.kilometer-from{order:90}.top-filter .offer-filter-single .filter-item.kilometer-to{order:90}.top-filter .offer-filter-single .filter-item.price-from{order:100}.top-filter .offer-filter-single .filter-item.price-to{order:110}.top-filter .offer-filter-single .filter-item.monthly-from{order:120}.top-filter .offer-filter-single .filter-item.monthly-to{order:130}.top-filter .offer-filter-single .filter-item.color{order:140}.top-filter .offer-filter-single .filter-item.equipments{order:150}.top-filter .offer-filter-single .filter-item:first-child{background-color:#6e6e6e;border:1px solid #6e6e6e;color:#fff;padding:3px 7px;order:0}.top-filter .offer-filter-single .filter-item:first-child:after,.top-filter .offer-filter-single .filter-item:first-child:before{display:none}.top-filter .offer-filter-single .filter-item:hover{background-color:#6e6e6e;border:1px solid #6e6e6e;color:#fff}.top-filter .offer-filter-single .filter-item:hover:after,.top-filter .offer-filter-single .filter-item:hover:before{background-color:#fff}.top-filter .offer-filter-single .filter-item:after,.top-filter .offer-filter-single .filter-item:before{position:absolute;right:15px;content:' ';height:10px;width:1.5px;top:9px;background-color:var(--body-color)}.top-filter .offer-filter-single .filter-item:before{transform:rotate(45deg)}.top-filter .offer-filter-single .filter-item:after{transform:rotate(-45deg)}.top-filter .opener{display:none;opacity:.4;flex-grow:1;min-width:32px;transition:rotate .3s ease-in-out}.top-filter .opener span{float:right}.top-filter .opener span svg{width:20px}.top-filter.is-collapsible .opener{opacity:1;cursor:pointer}.top-filter.has-content .offer-filter-single{margin-top:1rem;margin-bottom:1rem}.top-filter.has-content .opener{margin-top:1rem;margin-bottom:1rem;display:block}.top-filter.is-open{max-height:30vh;min-height:1px}.top-filter.is-open .offer-filter-single{margin-left:auto;margin-right:auto}.loading-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1100;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}body.vehiclefilter-loading{cursor:wait}body.vehiclefilter-loading .loading-backdrop{opacity:.5}body.fixed .top-filter{display:flex}div[style*='width:1px']{display:none}
