:root{--primary-dark:#2a499e;--secondary-dark:#980200;--bs-black:#000;--bs-white:#fff;--gray-100:#f5f5f5;--gray-200:#e9ecef;--gray-300:#ddd;--gray-400:#c4c4c4;--gray-500:#adb5bd;--gray-600:#707070;--gray-650:#7b7b7b;--gray-700:#434343;--gray-800:#2e2e2e;--gray-900:#242424;--gray-950:#0b0b0b;--bs-primary:#2f68ff;--bs-secondary:#de4533;--bs-dark:var(--bs-black);--yellow:#fefa00;--yellow-dark:#fee100;--green:#4ec618;--green-dark:#33a500;--blue-02:#1c3476;--bs-body-bg:var(--bs-white);--bs-body-color:var(--bs-black);--bs-body-font-size:1.6rem;--bs-body-line-height:1.375;--bs-body-font-family:Source Sans Pro, Arial, Helvetica, sans-serif;--bs-link-color:var(--bs-secondary);--bs-link-hover-color:var(--secondary-dark);--bs-text-muted:#7b7b7b;--bs-font-weight-bold:600;--font-weight-bold:600;--bs-font-family-base:Source Sans Pro, Arial, Helvetica, sans-serif;--font-family-secondary:Open Sans, Arial, Helvetica, sans-serif;--h1-font-size:4.6rem;--h2-font-size:3rem;--h3-font-size:3.6rem;--h4-font-size:2rem;--h5-font-size:2.2rem;--h6-font-size:1.7rem;--h1-font-size-sm:3.6rem;--h2-font-size-sm:2.6rem;--h3-font-size-sm:var(--h3-font-size);--h4-font-size-sm:var(--h4-font-size);--h5-font-size-sm:var(--h5-font-size);--h6-font-size-sm:var(--h6-font-size);--headings-font-weight:700;--headings-font-family:Open Sans, Arial, Helvetica, sans-serif;--btn-font-size:1.7rem;--btn-line-height:1.412;--btn-font-weight:700;--btn-padding-y:0.8rem;--btn-padding-x:1.6rem;--btn-font-size-sm:1rem;--btn-padding-y-sm:0.4rem;--btn-padding-x-sm:0.6rem;--btn-font-size-lg:1.6rem;--btn-padding-y-lg:1.1rem;--btn-padding-x-lg:1rem;--input-border-color:#7b7b7b;--input-color:#7b7b7b;--input-placeholder-color:#7b7b7b;--input-bg:var(--bs-white);--input-box-shadow:none;--input-height:4rem;--input-font-size:1.6rem;--input-font-weight:400;--input-padding-y:0.4rem;--input-padding-x:1.4rem;--input-focus-bg:var(--bs-white);--input-border-color-focus:#0b0b0b;--input-color-focus:#0b0b0b;--bs-breadcrumb-margin-bottom:0.8rem;--header-bg-color:var(--bs-white);--header-color:var(--bs-black);--header-drop-bg-color:var(--bs-white);--header-drop-bg-color-mobile:var(--gray-100);--header-drop-color:var(--gray-950);--header-drop-color-mobile:var(--gray-950);--header-drop-hover-color:var(--primary-dark);--extra-menu-bg-color:var(--bs-white);--extra-menu-color:var(--bs-black);--menu-bg-color-mobile:var(--bs-white);--menu-color-mobile:var(--bs-black);--footer-bg-color:var(--gray-800);--footer-color:var(--bs-white);--footer-secondary-bg-color:var(--bs-black);--footer-secondary-color:var(--gray-650);--backdrop-bg:var(--bs-black);--backdrop-opacity:0.4;--modal-border-width:0;--modal-border-color:var(--bs-white);--modal-bg:var(--bs-white);--gray-light:#7b7b7b;--gray-002:#212121;--bs-gutter-x:3rem}.form-group{margin-bottom:2rem}.form-group>label:first-child{vertical-align:top;margin-bottom:.3rem}.form-group+.wpcf7-form-control-wrap{margin-top:3rem}.form-group.filled .form-control{color:var(--input-color-focus);border-color:var(--input-border-color-focus)}.form-control{height:var(--input-height);border-color:var(--input-border-color)}input.form-control.date-input{padding-right:4rem;background-image:url(/wp-content/themes/auto-haendler/assets/sources/images/ico-calendar.svg);background-repeat:no-repeat;background-position:right 1.7rem bottom 50%}input.form-control:-moz-read-only,textarea.form-control:-moz-read-only{background-color:var(--gray-100);color:var(--gray-650)}input.form-control:read-only,textarea.form-control:read-only{background-color:var(--gray-100);color:var(--gray-650)}textarea.form-control{height:11rem;min-height:11rem;max-height:40rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;display:block;width:100%;height:4rem;border-radius:0;padding-left:.9rem;padding-right:3rem;border:.1rem solid;background:#fff0;color:var(--gray-650);font-size:var(--bs-body-font-size);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}select::-ms-expand{display:none}select.filled,select:focus{color:var(--input-color-focus)}select.filled+label::after,select:focus+label::after{color:var(--input-color-focus)}select+label{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0;position:relative;z-index:0;display:block;height:4rem;margin:-4rem 0 0}select+label::after{content:"";position:absolute;top:0;right:1.6rem;bottom:.3rem;margin-top:auto;margin-bottom:auto;width:.9rem;height:.9rem;color:var(--gray-650);border-style:solid;border-width:0 .1rem .1rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}select{padding-left:var(--input-padding-x);border-color:var(--input-border-color)}select.filled,select.form-control.filled{color:var(--input-color-focus);border-color:var(--input-border-color-focus)}.wpcf7-form-control-wrap{display:block;position:relative}.wpcf7-form-control-wrap.with-select{position:relative}.wpcf7-form-control-wrap.with-select::after{content:"";position:absolute;top:calc(var(--input-height) * 0.5);right:1.6rem;z-index:3;margin-top:-.6rem;width:.9rem;height:.9rem;color:var(--gray-650);border-style:solid;border-width:0 .1rem .1rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none}.wpcf7-form-control-wrap .fa.fa-eye-slash,.wpcf7-form-control-wrap .fa.fa-eye{position:absolute!important;top:calc(var(--input-height) * 0.5);right:1rem;margin-top:-.5em;font-size:1.6rem;line-height:1}.wpcf7-list-item{display:block;margin-left:0;margin-bottom:1.2rem;line-height:1.375}.wpcf7-list-item label{position:relative;display:inline-block;vertical-align:top;margin-bottom:0;font:inherit}.wpcf7-list-item label a{text-decoration:none}.wpcf7-list-item label a:hover{text-decoration:underline}.wpcf7-list-item label input[type=checkbox]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.wpcf7-list-item label input[type=checkbox]:checked+.wpcf7-list-item-label::after{opacity:1}.wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label{display:block;padding-left:1.875em}.wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::before,.wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::after{content:"";position:absolute;top:.6875em;left:0}.wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::before{border:.1rem solid;width:1.125em;height:1.125em;margin-top:-.5625em}.wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::after{width:.9375em;height:.4375em;margin-top:-.3125em;margin-left:.1875em;border-style:solid;border-width:0 0 .2rem .2rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.wpcf7-list-item{display:block;margin-left:0;margin-bottom:1.2rem;line-height:1.375}.wpcf7-list-item label{position:relative;display:inline-block;vertical-align:top;margin-bottom:0;font:inherit}.wpcf7-list-item label a{text-decoration:none}.wpcf7-list-item label a:hover{text-decoration:underline}.wpcf7-list-item label input[type=radio]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.wpcf7-list-item label input[type=radio]:checked+.wpcf7-list-item-label::after{opacity:1}.wpcf7-list-item label input[type=radio]+.wpcf7-list-item-label{display:block;padding-left:1.875em}.wpcf7-list-item label input[type=radio]+.wpcf7-list-item-label::before,.wpcf7-list-item label input[type=radio]+.wpcf7-list-item-label::after{content:"";position:absolute;top:.6875em;left:0;border-radius:50%}.wpcf7-list-item label input[type=radio]+.wpcf7-list-item-label::before{border:.1rem solid;width:1.125em;height:1.125em;margin-top:-.5625em}.wpcf7-list-item label input[type=radio]+.wpcf7-list-item-label::after{width:.6em;height:.6em;margin-top:-.3em;margin-left:.2625em;background-color:currentColor;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.custom-radio{position:relative}.custom-radio input[type=radio]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.custom-radio input[type=radio]:checked+span::after{opacity:1}.custom-radio input[type=radio]+span{display:block;padding-left:1.875em}.custom-radio input[type=radio]+span::before,.custom-radio input[type=radio]+span::after{content:"";position:absolute;top:.6875em;left:0;border-radius:50%}.custom-radio input[type=radio]+span::before{border:.1rem solid;width:1.125em;height:1.125em;margin-top:-.5625em}.custom-radio input[type=radio]+span::after{width:.6em;height:.6em;margin-top:-.3em;margin-left:.2625em;background-color:currentColor;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.file-group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-group>label:first-child{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:.5rem 1rem;margin:0 1.2rem 0 0;border:.1rem solid var(--bs-gray-700);background:none;color:var(--input-color);font-size:1.4rem;line-height:1.5;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition-property:border,background,color;transition-property:border,background,color;cursor:pointer}.file-group>label:first-child:hover{background-color:var(--bs-gray-700);color:var(--bs-white)}.file-group>input.form-control[type=file]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-width:0;width:auto;height:auto;border:0;padding:0;background:none;color:var(--bs-black);font-size:1.4rem}.file-group>input.form-control[type=file]::-webkit-file-upload-button{display:none}.file-group>input.form-control[type=file]::file-selector-button{display:none}.file-group:not(.filled)>input.form-control[type=file]{opacity:0;width:0;height:0;max-width:0;font-size:0;line-height:0}.file-group:not(.filled)::after{content:attr(data-placeholder);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-width:0;font-size:1.4rem}.file-group.filled>input.form-control[type=file]{color:var(--input-color)}.wpcf7-form-control-wrap input[type=file]{height:auto;border:0;padding:0;background:none;color:var(--input-placeholder-color)}.wpcf7-form-control-wrap input[type=file]::-webkit-file-upload-button{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;padding:.5rem 1rem;margin:0 .6rem 0 0;border:.1rem solid var(--bs-gray-700);background:none;color:var(--input-color);line-height:1.3125;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition-property:border,background,color;transition-property:border,background,color;cursor:pointer}.wpcf7-form-control-wrap input[type=file]::file-selector-button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:.5rem 1rem;margin:0 .6rem 0 0;border:.1rem solid var(--bs-gray-700);background:none;color:var(--input-color);line-height:1.3125;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition-property:border,background,color;transition-property:border,background,color;cursor:pointer}.wpcf7-form-control-wrap input[type=file]:hover::-webkit-file-upload-button{background-color:var(--bs-gray-700);color:var(--bs-white)}.wpcf7-form-control-wrap input[type=file]:hover::file-selector-button{background-color:var(--bs-gray-700);color:var(--bs-white)}.wpcf7-form-control-wrap.filled input[type=file]{color:var(--input-color)}.file-group{margin-bottom:1.1rem}[data-class=wpcf7cf_group]{position:relative}[data-class=wpcf7cf_group] .helptext{position:absolute;left:100%;z-index:20;margin-top:-1rem;padding:1rem;width:22.5rem;line-height:1.3;background:#fff;border:1px solid;-webkit-box-shadow:0 .3rem .6rem 0 rgb(0 0 0 / .16);box-shadow:0 .3rem .6rem 0 rgb(0 0 0 / .16);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;visibility:hidden}@media (max-width:1439.98px){[data-class=wpcf7cf_group] .helptext{left:auto;right:100%}}@media (max-width:991.98px){[data-class=wpcf7cf_group] .helptext{top:100%;left:0;right:0;width:auto;margin-top:1rem}}[data-class=wpcf7cf_group] *:hover>.helptext{opacity:1;visibility:visible}.info-icon{position:relative;-ms-flex-item-align:start;align-self:flex-start}.info-icon>div{position:absolute;top:100%;margin-top:.5rem}.info-icon:hover>div{display:block!important}form .border-content,form .border-content-first{position:relative}.buy-form,form.buy-form{margin-bottom:2rem;line-height:1.375}.wp-block-separator+.buy-form,.wp-block-separator+form.buy-form{margin-top:2.3rem}.buy-form h3,.buy-form .h3,form.buy-form h3,form.buy-form .h3{text-transform:uppercase;margin-bottom:2.8rem}@media (min-width:992px){.buy-form h3,.buy-form .h3,form.buy-form h3,form.buy-form .h3{margin-bottom:4.8rem}}.buy-form h6,.buy-form .h6,form.buy-form h6,form.buy-form .h6{font-weight:inherit;font-size:inherit;line-height:inherit;margin-bottom:.5rem}.buy-form .wpcf7-form-control-wrap+.wpcf7-form-control-wrap,form.buy-form .wpcf7-form-control-wrap+.wpcf7-form-control-wrap{margin-top:-.6rem}@media (min-width:992px){.buy-form .wpcf7-form-control-wrap+.form-group,form.buy-form .wpcf7-form-control-wrap+.form-group{margin-top:4rem}}.buy-form .wpcf7-form-control-wrap .wpcf7-list-item+.wpcf7-list-item,form.buy-form .wpcf7-form-control-wrap .wpcf7-list-item+.wpcf7-list-item{margin-top:-.6rem}.buy-form .form-msg-1 textarea,.buy-form textarea.form-msg-1,form.buy-form .form-msg-1 textarea,form.buy-form textarea.form-msg-1{height:12.5rem;min-height:11rem;max-height:40rem}@media (min-width:992px){.buy-form div.form-msg-1,form.buy-form div.form-msg-1{margin-top:4rem}}.buy-form .form-msg-2 textarea,.buy-form textarea.form-msg-2,form.buy-form .form-msg-2 textarea,form.buy-form textarea.form-msg-2{height:18.4rem;min-height:11rem;max-height:40rem}.buy-form .file-holder,form.buy-form .file-holder{margin-top:2rem}.buy-form .file-holder h6,.buy-form .file-holder .h6,form.buy-form .file-holder h6,form.buy-form .file-holder .h6{margin-bottom:1.1rem}.buy-form .file-holder .file-group+h6,.buy-form .file-holder .file-group+.h6,form.buy-form .file-holder .file-group+h6,form.buy-form .file-holder .file-group+.h6{margin-top:2.8rem}.buy-form .form-msg-2 textarea,form.buy-form .form-msg-2 textarea{margin-top:.9rem}.buy-form .btn-hold,form.buy-form .btn-hold{position:relative;margin-top:2.6rem}.buy-form .btn-hold .btn,form.buy-form .btn-hold .btn{width:100%}.buy-form .btn-hold .wpcf7-spinner,form.buy-form .btn-hold .wpcf7-spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.buy-form .form-text,form.buy-form .form-text{color:inherit;font-size:inherit;margin-top:0}.car-form-print{padding-bottom:1.4rem}.car-form-print h3,.car-form-print .h3{text-transform:none;font-weight:400;font-size:2rem;line-height:1.3;margin-bottom:2.8rem}.car-form-print .form-group{margin-bottom:2rem;position:relative}.car-form-print .form-group>label:first-child{vertical-align:top;margin-bottom:.3rem}.car-form-print .form-control{height:var(--input-height)}.car-form-print .form-control:-moz-read-only{background-color:var(--gray-100);color:var(--gray-650)}.car-form-print .form-control:read-only{background-color:var(--gray-100);color:var(--gray-650)}.car-form-print select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;display:block;width:100%;height:4rem;border-radius:0;padding-left:.9rem;padding-right:3rem;border:.1rem solid;background:#fff0;color:var(--gray-650);font-size:var(--bs-body-font-size);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.car-form-print select::-ms-expand{display:none}.car-form-print select.filled,.car-form-print select:focus{color:var(--input-color-focus)}.car-form-print select.filled+label::after,.car-form-print select:focus+label::after{color:var(--input-color-focus)}.car-form-print select+label{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0;position:relative;z-index:0;display:block;height:4rem;margin:-4rem 0 0}.car-form-print select+label::after{content:"";position:absolute;top:0;right:1.6rem;bottom:.3rem;margin-top:auto;margin-bottom:auto;width:.9rem;height:.9rem;color:var(--gray-650);border-style:solid;border-width:0 .1rem .1rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.car-form-print select{padding-left:var(--input-padding-x)}@media (min-width:992px){.car-form-print .row>[class*=col]>.wpcf7-form-control-wrap:first-child{margin-top:2.4rem}}.car-form-print .wpcf7-list-item{display:block;margin-left:0;margin-bottom:1.2rem;line-height:1.375}.car-form-print .wpcf7-list-item label{position:relative;display:inline-block;vertical-align:top;margin-bottom:0;font:inherit}.car-form-print .wpcf7-list-item label a{text-decoration:none}.car-form-print .wpcf7-list-item label a:hover{text-decoration:underline}.car-form-print .wpcf7-list-item label input[type=checkbox]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.car-form-print .wpcf7-list-item label input[type=checkbox]:checked+.wpcf7-list-item-label::after{opacity:1}.car-form-print .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label{display:block;padding-left:1.875em}.car-form-print .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::before,.car-form-print .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::after{content:"";position:absolute;top:.6875em;left:0}.car-form-print .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::before{border:.1rem solid;width:1.125em;height:1.125em;margin-top:-.5625em}.car-form-print .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::after{width:.9375em;height:.4375em;margin-top:-.3125em;margin-left:.1875em;border-style:solid;border-width:0 0 .2rem .2rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.car-form-print .wpcf7-list-item label a{color:var(--bs-link-color);text-decoration:none}.car-form-print .wpcf7-list-item label a:hover{color:var(--bs-link-hover-color);text-decoration:none}.car-form-print .btn-hold{position:relative;margin-top:2rem;margin-bottom:2rem}@media (min-width:992px){.car-form-print .btn-hold{margin-top:auto}}.car-form-print .btn-hold .btn{width:100%}.car-form-print .week-days{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem}.car-form-print .week-days ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:0 1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;text-align:center}.car-form-print .week-days img{max-width:100%}.car-form-print .week-days .week-days-name{display:inline-block;vertical-align:top;-webkit-margin-after:.6rem;margin-block-end:.6rem}.car-form-print .week-days .week-days-check{-ms-flex-negative:0;flex-shrink:0;aspect-ratio:1/1;width:3rem;display:block;background:url(/wp-content/themes/auto-haendler/assets/sources/images/ico-check.png) 50% 50%/contain no-repeat}.car-form-exchange,.details-base .accordion .wpcf7{margin-top:.9rem;margin-bottom:2.6rem;line-height:1.375}@media (min-width:992px){.car-form-exchange .form-narrow-col,.details-base .accordion .wpcf7 .form-narrow-col{width:38.7%}}@media (min-width:992px){.car-form-exchange .form-wide-col,.details-base .accordion .wpcf7 .form-wide-col{width:61.3%}}.car-form-exchange h3,.car-form-exchange .h3,.details-base .accordion .wpcf7 h3,.details-base .accordion .wpcf7 .h3{text-transform:none;font-weight:400;font-size:2rem;line-height:1.3;margin-bottom:2.8rem}.car-form-exchange .form-group,.details-base .accordion .wpcf7 .form-group{margin-bottom:2rem}.car-form-exchange .form-group>label:first-child,.details-base .accordion .wpcf7 .form-group>label:first-child{vertical-align:top;margin-bottom:.3rem}.car-form-exchange .form-group+.wpcf7-form-control-wrap,.details-base .accordion .wpcf7 .form-group+.wpcf7-form-control-wrap{margin-top:3rem}.car-form-exchange .form-control,.details-base .accordion .wpcf7 .form-control{height:var(--input-height)}.car-form-exchange .form-control:-moz-read-only,.details-base .accordion .wpcf7 .form-control:-moz-read-only{background-color:var(--gray-100);color:var(--gray-650)}.car-form-exchange .form-control:read-only,.details-base .accordion .wpcf7 .form-control:read-only{background-color:var(--gray-100);color:var(--gray-650)}.car-form-exchange textarea.form-control,.details-base .accordion .wpcf7 textarea.form-control{height:11rem;min-height:11rem;max-height:40rem}.car-form-exchange select,.details-base .accordion .wpcf7 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;display:block;width:100%;height:4rem;border-radius:0;padding-left:.9rem;padding-right:3rem;border:.1rem solid;background:#fff0;color:var(--gray-650);font-size:var(--bs-body-font-size);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.car-form-exchange select::-ms-expand,.details-base .accordion .wpcf7 select::-ms-expand{display:none}.car-form-exchange select.filled,.car-form-exchange select:focus,.details-base .accordion .wpcf7 select.filled,.details-base .accordion .wpcf7 select:focus{color:var(--input-color-focus)}.car-form-exchange select.filled+label::after,.car-form-exchange select:focus+label::after,.details-base .accordion .wpcf7 select.filled+label::after,.details-base .accordion .wpcf7 select:focus+label::after{color:var(--input-color-focus)}.car-form-exchange select+label,.details-base .accordion .wpcf7 select+label{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0;position:relative;z-index:0;display:block;height:4rem;margin:-4rem 0 0}.car-form-exchange select+label::after,.details-base .accordion .wpcf7 select+label::after{content:"";position:absolute;top:0;right:1.6rem;bottom:.3rem;margin-top:auto;margin-bottom:auto;width:.9rem;height:.9rem;color:var(--gray-650);border-style:solid;border-width:0 .1rem .1rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.car-form-exchange select,.details-base .accordion .wpcf7 select{padding-left:var(--input-padding-x)}.car-form-exchange .wpcf7-form-control-wrap,.details-base .accordion .wpcf7 .wpcf7-form-control-wrap{display:block}.car-form-exchange .wpcf7-list-item,.details-base .accordion .wpcf7 .wpcf7-list-item{display:block;margin-left:0;margin-bottom:1.2rem;line-height:1.375}.car-form-exchange .wpcf7-list-item label,.details-base .accordion .wpcf7 .wpcf7-list-item label{position:relative;display:inline-block;vertical-align:top;margin-bottom:0;font:inherit}.car-form-exchange .wpcf7-list-item label a,.details-base .accordion .wpcf7 .wpcf7-list-item label a{text-decoration:none}.car-form-exchange .wpcf7-list-item label a:hover,.details-base .accordion .wpcf7 .wpcf7-list-item label a:hover{text-decoration:underline}.car-form-exchange .wpcf7-list-item label input[type=checkbox],.details-base .accordion .wpcf7 .wpcf7-list-item label input[type=checkbox]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.car-form-exchange .wpcf7-list-item label input[type=checkbox]:checked+.wpcf7-list-item-label::after,.details-base .accordion .wpcf7 .wpcf7-list-item label input[type=checkbox]:checked+.wpcf7-list-item-label::after{opacity:1}.car-form-exchange .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label,.details-base .accordion .wpcf7 .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label{display:block;padding-left:1.875em}.car-form-exchange .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::before,.car-form-exchange .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::after,.details-base .accordion .wpcf7 .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::before,.details-base .accordion .wpcf7 .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::after{content:"";position:absolute;top:.6875em;left:0}.car-form-exchange .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::before,.details-base .accordion .wpcf7 .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::before{border:.1rem solid;width:1.125em;height:1.125em;margin-top:-.5625em}.car-form-exchange .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::after,.details-base .accordion .wpcf7 .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::after{width:.9375em;height:.4375em;margin-top:-.3125em;margin-left:.1875em;border-style:solid;border-width:0 0 .2rem .2rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.car-form-exchange .wpcf7-list-item+.wpcf7-list-item,.details-base .accordion .wpcf7 .wpcf7-list-item+.wpcf7-list-item{margin-top:-.6rem}.car-form-exchange .btn-hold,.details-base .accordion .wpcf7 .btn-hold{margin-top:2.6rem}.car-form-exchange .btn-hold .btn,.details-base .accordion .wpcf7 .btn-hold .btn{width:100%}.car-form-exchange .date-wrap,.details-base .accordion .wpcf7 .date-wrap{position:relative}.car-form-exchange .date-wrap::after,.details-base .accordion .wpcf7 .date-wrap::after{content:"\f783";position:absolute;top:calc(var(--input-height) * 0.5);right:1.4rem;margin-top:-.5em;color:var(--gray-650);font-weight:900;font-size:2rem;line-height:1;font-family:"Font Awesome 6 Free";pointer-events:none}.car-form-exchange .date-wrap .datepicker,.details-base .accordion .wpcf7 .date-wrap .datepicker{min-width:100%}.car-form-exchange .date-wrap .datepicker .datepicker-picker,.details-base .accordion .wpcf7 .date-wrap .datepicker .datepicker-picker{min-width:100%}.car-form-exchange .form-text,.details-base .accordion .wpcf7 .form-text{color:inherit;font-size:inherit}.car-form-exchange .btn-hold{position:relative}.car-form-exchange .btn-hold .wpcf7-spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.car-form-online-payment{margin-top:.9rem;margin-bottom:.7rem;line-height:1.375}@media (min-width:992px){.car-form-online-payment .form-narrow-col{width:38.7%}}@media (min-width:992px){.details-base .accordion .car-form-online-payment .form-narrow-col{width:45.5%}}@media (min-width:992px){.car-form-online-payment .form-wide-col,.details-base .accordion .car-form-online-payment .form-wide-col{width:54.5%}}.car-form-online-payment h3,.car-form-online-payment .h3{text-transform:none;font-weight:400;font-size:2rem;line-height:1.3;margin-bottom:2.8rem}.car-form-online-payment .form-group{margin-bottom:2rem}.car-form-online-payment .form-group>label:first-child{vertical-align:top;margin-bottom:.3rem}.car-form-online-payment .form-control{height:var(--input-height)}.car-form-online-payment .form-control:-moz-read-only{background-color:var(--gray-100);color:var(--gray-650)}.car-form-online-payment .form-control:read-only{background-color:var(--gray-100);color:var(--gray-650)}.car-form-online-payment textarea.form-control{height:11rem;min-height:11rem;max-height:40rem}.car-form-online-payment select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;display:block;width:100%;height:4rem;border-radius:0;padding-left:.9rem;padding-right:3rem;border:.1rem solid;background:#fff0;color:var(--gray-650);font-size:var(--bs-body-font-size);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.car-form-online-payment select::-ms-expand{display:none}.car-form-online-payment select.filled,.car-form-online-payment select:focus{color:var(--input-color-focus)}.car-form-online-payment select.filled+label::after,.car-form-online-payment select:focus+label::after{color:var(--input-color-focus)}.car-form-online-payment select+label{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0;position:relative;z-index:0;display:block;height:4rem;margin:-4rem 0 0}.car-form-online-payment select+label::after{content:"";position:absolute;top:0;right:1.6rem;bottom:.3rem;margin-top:auto;margin-bottom:auto;width:.9rem;height:.9rem;color:var(--gray-650);border-style:solid;border-width:0 .1rem .1rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.car-form-online-payment select{padding-left:var(--input-padding-x)}.car-form-online-payment .wpcf7-list-item{display:block;margin-left:0;margin-bottom:1.2rem;line-height:1.375}.car-form-online-payment .wpcf7-list-item label{position:relative;display:inline-block;vertical-align:top;margin-bottom:0;font:inherit}.car-form-online-payment .wpcf7-list-item label a{text-decoration:none}.car-form-online-payment .wpcf7-list-item label a:hover{text-decoration:underline}.car-form-online-payment .wpcf7-list-item label input[type=checkbox]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.car-form-online-payment .wpcf7-list-item label input[type=checkbox]:checked+.wpcf7-list-item-label::after{opacity:1}.car-form-online-payment .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label{display:block;padding-left:1.875em}.car-form-online-payment .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::before,.car-form-online-payment .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::after{content:"";position:absolute;top:.6875em;left:0}.car-form-online-payment .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::before{border:.1rem solid;width:1.125em;height:1.125em;margin-top:-.5625em}.car-form-online-payment .wpcf7-list-item label input[type=checkbox]+.wpcf7-list-item-label::after{width:.9375em;height:.4375em;margin-top:-.3125em;margin-left:.1875em;border-style:solid;border-width:0 0 .2rem .2rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.car-form-online-payment .btn-hold{margin-top:2.3rem;margin-bottom:1.2rem;position:relative}.car-form-online-payment .btn-hold .btn{width:100%}.car-form-online-payment .btn-hold .wpcf7-spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.car-form-online-payment .sm-text{font-size:1.4rem}.car-form-online-payment .top-holder{margin-top:3rem;color:var(--gray-650)}.car-form-online-payment .top-holder h4,.car-form-online-payment .top-holder .h4{color:var(--bs-black);font-weight:var(--bs-font-weight-bold);font-size:1.7rem;line-height:1.412;margin-bottom:1.2rem}.car-form-online-payment .payment-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.9rem;margin-bottom:1.9rem}.car-form-online-payment .payment-icons>*{margin-right:.9rem;margin-bottom:.9rem}.car-form-online-payment .payment-icons img{border:.1rem solid var(--gray-300);vertical-align:top;width:auto;height:4rem}.car-form-online-payment .payment-icons img:hover,.car-form-online-payment .payment-icons img.active{border-color:rgb(0 0 0 / .56)}.car-form-online-payment .prices-holder{border-collapse:collapse;width:100%;margin-top:2rem;margin-bottom:1.8rem;font-size:2rem;line-height:1.3}.car-form-online-payment .prices-holder th,.car-form-online-payment .prices-holder td{padding-top:.7rem;padding-bottom:.7rem}.car-form-online-payment .prices-holder th+th,.car-form-online-payment .prices-holder th+td,.car-form-online-payment .prices-holder td+th,.car-form-online-payment .prices-holder td+td{padding-left:1rem}.car-form-online-payment .prices-holder th:last-child,.car-form-online-payment .prices-holder td:last-child{text-align:right}.car-form-online-payment .prices-holder tbody th,.car-form-online-payment .prices-holder tbody td{font-weight:400}.car-form-online-payment .prices-holder tfoot th,.car-form-online-payment .prices-holder tfoot td{font-weight:var(--bs-font-weight-bold)}.car-form-online-payment .prices-holder tfoot tr:first-child th,.car-form-online-payment .prices-holder tfoot tr:first-child td{border-top:.1rem solid var(--gray-300)}.car-form-online-payment .prices-holder hr{color:var(--gray-300);margin-top:.7rem;margin-bottom:.7rem;opacity:1}.car-form-online-payment .prices-holder .current-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.car-form-online-payment .prices-holder .current-price:last-child{font-weight:var(--bs-font-weight-bold)}.car-form-online-payment .prices-holder .current-price .value-item{padding-left:1rem;text-align:right}.car-form-online-payment div.prices-holder{padding-top:.7rem;padding-bottom:.7rem}.car-form-online-payment .wscl-card-element-holder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--input-height);padding:.3rem var(--input-padding-x);margin-bottom:2rem;border:1px solid var(--input-border-color)}.car-form-online-payment .wscl-card-element-holder>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.car-form-online-payment .text-info-holder{position:relative;margin-top:2.5rem;margin-left:3.5rem;color:var(--gray-650);font-size:1.4rem;line-height:1.143}.car-form-online-payment .text-info-holder::before{position:absolute;top:0;left:-3.4rem;content:"i";width:2rem;height:2rem;border-radius:50%;border:.2rem solid;color:var(--bs-black);text-align:center;font-weight:var(--bs-font-weight-bold);font-size:1.2rem;line-height:1.6rem}.car-form-online-payment .text-info-holder p{margin-bottom:1.143em}.car-form-online-payment .text-holder.text-info-holder{margin-left:3.5rem}.car-form-online-payment .row-8{margin-left:-.4rem;margin-right:-.4rem}.car-form-online-payment .row-8>[class^=col]{padding-left:.4rem;padding-right:.4rem}@media (max-width:767.98px){.car-form-online-payment .bottom-holder{margin-bottom:2rem}}.wpcf7 form .wpcf7-response-output{margin-left:0;margin-right:0;background:#fff;border-color:#4ec618;color:#000}.leasing-block .form-group>label,.leasing-block .form-group .lbl{display:inline-block;vertical-align:top;margin-bottom:.3rem;font-weight:inherit}.leasing-block .cembra-table-price{margin-bottom:1rem}@media (max-width:767.98px){.leasing-block+.leasing-block{margin-top:2rem}}@media (max-width:767.98px){.leasing-block .btn{width:100%}}#leasing-request{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc(var(--bs-gutter-x) * -0.5);margin-right:calc(var(--bs-gutter-x) * -0.5)}@media (max-width:767.98px){#leasing-request{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#leasing-request>.leasing-block{padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5)}@media (min-width:768px){#leasing-request>.leasing-block.red-bg{width:66.66%}}@media (min-width:768px){#leasing-request>.leasing-block.gray-bg{width:33.33%}}#leasing-request>.leasing-block .row{margin-left:-.5rem;margin-right:-.5rem}#leasing-request>.leasing-block .row>[class^=col]{padding-left:.5rem;padding-right:.5rem}.login-form,.register-form{margin-bottom:3rem}.login-form .btn-hold,.register-form .btn-hold{margin-bottom:1rem}.login-form .btn-hold{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-.5rem;margin-right:-.5rem}.login-form .btn-hold .btn,.login-form .btn-hold a{margin:.5rem}.login-form .btn-hold .wpcf7-spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#popup-newsletter{--bs-modal-border-width:var(--modal-border-width);--bs-modal-border-color:var(--modal-border-color);--bs-modal-bg:var(--modal-bg);--bs-modal-header-border-width:0;--bs-modal-header-border-color:#7b7b7b}#popup-newsletter .modal-dialog{margin-left:auto;margin-right:auto;width:87rem;max-width:100%}#popup-newsletter .modal-header,#popup-newsletter .modal-body,#popup-newsletter .modal-footer{padding-left:3rem;padding-right:3rem}@media (min-width:768px){#popup-newsletter .col-md-6.col-lg-3{width:50%}}#popup-newsletter .modal-header{padding-top:2.8rem}#popup-newsletter .modal-header .btn-close{position:relative;top:-1.9rem;right:-1.7rem;opacity:1;background:none;width:3.2rem;height:3.2rem;padding:0}#popup-newsletter .modal-header .btn-close::before,#popup-newsletter .modal-header .btn-close::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:2.5rem;height:.2rem;background:currentColor}#popup-newsletter .modal-header .btn-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#popup-newsletter .modal-header .btn-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#popup-newsletter .modal-header .btn-close:hover{color:var(--bs-danger)}#popup-newsletter .modal-body{padding-top:1.8rem;padding-bottom:1rem}#popup-newsletter h5,#popup-newsletter .h5{text-transform:none}#popup-newsletter .form-check{padding-left:0}#popup-newsletter .btn-holder{position:relative;width:100%;margin-bottom:2rem}#popup-newsletter .btn-holder .wpcf7-spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#popup-newsletter .btn-holder .btn{width:100%}.leasing-form .row{margin-left:-.5rem;margin-right:-.5rem}.leasing-form .row>*{padding-left:.5rem;padding-right:.5rem}.leasing-form .form-inline .input-group{padding-right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leasing-form .form-inline .input-group .input-group-addon{padding-right:.5rem}.content-contact-form h2,.content-contact-form .h2{margin-top:0;margin-bottom:2.5rem}.content-contact-form .contact-form{margin-top:3.9rem}.content-contact-form .contact-form textarea.form-control{height:16rem}.content-contact-form .contact-form .form-group+.wpcf7-form-control-wrap{margin-top:-.2rem}.content-contact-form .contact-form .btn-hold{margin-top:1rem;margin-bottom:0}.content-contact-form .contact-form .btn-hold .btn{width:100%}.days-widget{text-align:center}.days-widget img{width:22rem;max-width:100%}