*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;line-height:1.5;-moz-tab-size:4;tab-size:4}body{-ms-overflow-style:scrollbar;margin:0}h1{font-size:2em;margin:.67em 0}dl,dl dl,dl ol,dl ul,ol,ol dl,ol ol,ol ul,ul,ul dl,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;display:inline-block;text-decoration:none}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,svg,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}img{height:auto;max-width:100%}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse;table-layout:fixed}button,input,select{-webkit-appearance:none;appearance:none;margin:0}button{overflow:visible;text-transform:none}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;max-width:100%;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{outline:none;-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}@-ms-viewport{zoom:1;width:device-width}@viewport{zoom:1;width:device-width}@font-face{font-display:swap;font-family:SohneBreit-Dreiviertelfett;font-style:normal;font-weight:400;src:url(../fonts/SohneBreit-Dreiviertelfett.woff2) format("woff2"),url(../fonts/SohneBreit-Dreiviertelfett.woff) format("woff"),url(../fonts/SohneBreit-Dreiviertelfett.ttf) format("truetype")}@font-face{font-display:swap;font-family:SohneBreit-Buch;font-style:normal;font-weight:400;src:url(../fonts/SohneBreit-Buch.woff2) format("woff2"),url(../fonts/SohneBreit-Buch.woff) format("woff"),url(../fonts/SohneBreit-Buch.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nexa-Regular;font-style:normal;font-weight:400;src:url(../fonts/Nexa-Regular.woff2) format("woff2"),url(../fonts/Nexa-Regular.woff) format("woff"),url(../fonts/Nexa-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nexa-Bold;font-style:normal;font-weight:400;src:url(../fonts/Nexa-Bold.woff2) format("woff2"),url(../fonts/Nexa-Bold.woff) format("woff"),url(../fonts/Nexa-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Departure-Mono;font-style:normal;font-weight:400;src:url(../fonts/DepartureMono-Regular.woff2) format("woff2"),url(../fonts/DepartureMono-Regular.woff) format("woff")}.cf:after,.cf:before{content:"";display:block}.cf:after{clear:both}[class*=container-]{margin:0 auto;width:90%}.swiper-container{width:100%}.container-1{max-width:1640px}.container-2{max-width:1480px}.container-3{max-width:1570px}.container-4{max-width:1160px}.container-5{max-width:1590px}.container-6{max-width:1708px}.container-7{max-width:1832px;width:92%}.container-8{max-width:1608px}.container-9{max-width:1300px}.container-10{max-width:1250px}.container-11{max-width:1728px}.container-12{max-width:1770px;width:93%}.container-13{max-width:1640px}.container-14{max-width:1280px}.offset-1{max-width:calc(50% + 840px)}.offset-1,.offset-2{margin-left:auto;padding-left:20px;width:100%}.offset-2{max-width:calc(50% + 868px)}.offset-3{margin-left:auto;max-width:calc(50% + 860px);padding-left:40px;width:100%}@media only screen and (min-width:1921px){.offset-3{max-width:100%;padding-left:100px}}.offset-4{margin-left:auto;max-width:calc(50% + 820px);width:95%}.full-width{width:100%}.object-fit-cover{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.object-fit-cover>img{display:block;height:100%;visibility:hidden!important;width:100%}.ofc-left-top{background-position:0 0;object-position:left top}.ofc-left-center{background-position:0;object-position:left center}.ofc-left-bottom{background-position:0 100%;object-position:left bottom}.ofc-center-top{background-position:top;object-position:center top}.ofc-center-bottom{background-position:bottom;object-position:center bottom}.ofc-right-top{background-position:100% 0;object-position:right top}.ofc-right-center{background-position:100%;object-position:right center}.ofc-right-bottom{background-position:100% 100%;object-position:right bottom}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.block{display:block}.inline-block{display:inline-block}.flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.space-between{-ms-flex-pack:justify;justify-content:space-between}.justify-start{-ms-flex-pack:start;justify-content:start}.justify-center{-ms-flex-pack:center;justify-content:center}.justify-end{-ms-flex-pack:end;justify-content:flex-end}.flex-center{-ms-flex-align:center;align-items:center}.flex-start{-ms-flex-align:start;align-items:flex-start}.flex-end{-ms-flex-align:end;align-items:flex-end}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}.sticky-nav-page #app{overflow:visible}.abs-center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.fl-l{float:left}.fl-r{float:right}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-minus{z-index:-1}.z-100{z-index:100}.overflow{overflow:hidden}.margin-b-1{margin-bottom:10px}.margin-b-2{margin-bottom:20px}.margin-b-3{margin-bottom:30px}.margin-b-4{margin-bottom:40px}.margin-b-5{margin-bottom:50px}.btn-1{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;border:none;border-radius:4px;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;height:70px;justify-content:center;min-width:225px;outline:none;text-align:center}.btn-1:not(.disabled):hover .initial{opacity:0;transform:translateY(20px);transition-delay:0s}.btn-1:not(.disabled):hover .hover{opacity:1;transform:translate(-50%,-50%);transition-delay:.15s}.btn-1.disabled{opacity:.7}.btn-1 .btn-text{font-size:16px;letter-spacing:.1em;line-height:1.25;padding:0 40px}.btn-1 .btn-text small{display:block;font-size:60%;margin-top:2%}.btn-1 .btn-text.text-size-2{font-size:14px;padding:0 20px}.btn-1 .initial{transition:opacity .35s cubic-bezier(.55,.04,.43,1),transform .35s cubic-bezier(.55,.04,.43,1);transition-delay:.15s}.btn-1 .hover{left:50%;opacity:0;padding:0!important;top:50%;transform:translate(-50%,-20px);transition:opacity .35s cubic-bezier(.55,.04,.43,1),transform .35s cubic-bezier(.55,.04,.43,1);transition-delay:0s;width:100%}.btn-1 .btn-arrow{fill:#fff;height:9px;margin-left:8px;position:relative;top:-2px;width:26px}.btn-1 .btn-arrow.no-m{margin-left:0}.btn-1 .btn-arrow.fill-2{fill:#070707}.btn-1.shadow-1{box-shadow:0 35px 50px -20px rgba(217,34,42,.55)}.btn-1.shadow-2{box-shadow:0 35px 50px -20px rgba(0,0,0,.55)}.btn-1.full-width{min-width:auto;width:100%}.btn-1.size-2{min-width:270px}.btn-1.size-3{max-width:100%;width:258px}.btn-1.size-3 .initial{line-height:1.25}.btn-1.size-4{min-width:292px}.btn-1.size-5{min-width:330px}.btn-1.height-2{height:60px}.btn-1.height-3{height:44px}.btn-1.radius-2{border-radius:0}.btn-2{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;border:none;border-radius:35px;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;height:70px;justify-content:center;min-width:300px;outline:none;text-align:center;transition:background-color .35s cubic-bezier(.55,.04,.43,1)}.btn-2:hover{background-color:#d9222a}.btn-2:hover .initial{opacity:0;transform:translateY(20px);transition-delay:0s}.btn-2:hover .hover{opacity:1;transform:translate(-50%,-50%);transition-delay:.15s}.btn-2 .btn-text{font-size:16px;letter-spacing:.1em;line-height:1.25;padding:0 40px}.btn-2 .initial{transition:opacity .35s cubic-bezier(.55,.04,.43,1),transform .35s cubic-bezier(.55,.04,.43,1);transition-delay:.15s}.btn-2 .hover{left:50%;opacity:0;padding:0!important;top:50%;transform:translate(-50%,-20px);transition:opacity .35s cubic-bezier(.55,.04,.43,1),transform .35s cubic-bezier(.55,.04,.43,1);transition-delay:0s;width:100%}.btn-2 .btn-arrow{fill:#fff;height:29px;position:relative;width:10px}.return-btn{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;min-height:53px;padding-left:70px}.return-btn .slider-nav-btn{left:0;top:0}.input-1{background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#070707;display:block;font-family:Nexa-Regular,sans-serif;font-size:18px;height:60px;line-height:1.333334;padding:24px 16px 10px;transition:border .35s ease;width:100%}.input-1:-webkit-autofill,.input-1:-webkit-autofill:active,.input-1:-webkit-autofill:first-line,.input-1:-webkit-autofill:focus,.input-1:-webkit-autofill:hover{-webkit-text-fill-color:#070707;background-color:#fff;box-shadow:inset 0 0 0 60px transparent;font-family:Nexa-Regular,sans-serif;font-size:18px;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input-2{background-color:#fff;border:1px solid #ccc;border-radius:3px;color:#070707;display:block;font-family:Nexa-Regular,sans-serif;font-size:14px;height:44px;line-height:1.285;padding:16px 10px 8px;transition:border .35s ease;width:100%}.input-2:-webkit-autofill,.input-2:-webkit-autofill:active,.input-2:-webkit-autofill:first-line,.input-2:-webkit-autofill:focus,.input-2:-webkit-autofill:hover{-webkit-text-fill-color:#070707;background-color:#fff;box-shadow:inset 0 0 0 44px transparent;font-family:Nexa-Regular,sans-serif;font-size:14px;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.textarea-1{background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#070707;display:block;font-family:Nexa-Regular,sans-serif;font-size:18px;line-height:1.333334;min-height:314px;padding:29px 16px 20px;resize:none;width:100%}.textarea-1.size-2{min-height:190px}.textarea-2{background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#070707;display:block;font-family:Nexa-Regular,sans-serif;font-size:12px;line-height:1.6666667;min-height:48px;padding:4px 15px;resize:none;width:100%}.textarea-2:-ms-input-placeholder{color:#acacac;opacity:1}.textarea-2::placeholder{color:#acacac;opacity:1}.textarea-3{background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#070707;display:block;font-family:Nexa-Regular,sans-serif;font-size:14px;line-height:1.285;min-height:100px;padding:16px 10px 8px;resize:none;width:100%}.label-1{font-size:18px;line-height:1.333334}.label-1,.label-2{color:#acacac;font-family:Nexa-Regular,sans-serif}.label-2{font-size:14px;line-height:1.285}.input-wrap{position:relative}.input-wrap .input-1:focus~.label-1,.input-wrap .textarea-1:focus~.label-1{transform:translateY(-14px) scale(.78)}.input-wrap .input-1:not(:-ms-input-placeholder)~.label-1,.input-wrap .textarea-1:not(:-ms-input-placeholder)~.label-1{transform:translateY(-14px) scale(.78)}.input-wrap .input-1:not(:placeholder-shown)~.label-1,.input-wrap .textarea-1:not(:placeholder-shown)~.label-1{transform:translateY(-14px) scale(.78)}.input-wrap .input-2:focus~.label-2,.input-wrap .textarea-3:focus~.label-2{transform:translateY(-12px) scale(.7)}.input-wrap .input-2:not(:-ms-input-placeholder)~.label-2,.input-wrap .textarea-3:not(:-ms-input-placeholder)~.label-2{transform:translateY(-12px) scale(.7)}.input-wrap .input-2:not(:placeholder-shown)~.label-2,.input-wrap .textarea-3:not(:placeholder-shown)~.label-2{transform:translateY(-12px) scale(.7)}.input-wrap .label-1{left:16px;top:18px}.input-wrap .label-1,.input-wrap .label-2{pointer-events:none;position:absolute;transform-origin:left;transition:transform .25s ease}.input-wrap .label-2{left:10px;top:13px;z-index:2}.input-wrap .error-msg{font-size:12px;line-height:1;margin:4px 0 0;opacity:0;transition:opacity .35s}.input-error .input-1{border-color:#d9222a}.input-error .error-msg{opacity:1}.input-error .mx-input-wrapper .mx-input{border-color:#d9222a}.disabled{cursor:no-drop}.disabled .input-1{background-color:#f2f2f2;color:#919191;pointer-events:none}.disabled .label-1{color:#919191}.disabled .btn-1{background-color:#dbdbdb;box-shadow:none;pointer-events:none}.disabled .btn-1:hover .initial{opacity:1;transform:none}.disabled .btn-1:hover .hover{opacity:0;transform:none}.Safari .input-1,.Safari .search-1{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.search-1{-webkit-appearance:none;appearance:none;background:none;border:none;border-bottom:1px solid #070707;border-radius:0;color:#070707;font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:17px;height:40px;line-height:1.5;outline:none;padding:0 40px;width:100%}.search-1:-ms-input-placeholder{color:#070707;opacity:1}.search-1::placeholder{color:#070707;opacity:1}.search-1:-webkit-autofill,.search-1:-webkit-autofill:active,.search-1:-webkit-autofill:first-line,.search-1:-webkit-autofill:focus,.search-1:-webkit-autofill:hover{-webkit-text-fill-color:#070707;background-color:transparent;box-shadow:inset 0 0 0 60px transparent;font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:17px;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.search-1::-webkit-search-cancel-button,.search-1::-webkit-search-decoration,.search-1::-webkit-search-results-button,.search-1::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.search-1::-ms-clear,.search-1::-ms-reveal{display:none;height:0;width:0}.multiselect-1 .multiselect{color:#070707;cursor:pointer}.multiselect-1 .multiselect,.multiselect-1 .multiselect__tags{font-family:Nexa-Bold,sans-serif;font-size:16px;line-height:1.5;min-height:44px}.multiselect-1 .multiselect__tags{border:none;border-radius:4px;padding:10px 44px 10px 20px}.multiselect-1 .multiselect--active .multiselect__select{background-color:#d9222a;transform:none}.multiselect-1 .multiselect--active .multiselect__select:before{transform:rotate(180deg)}.multiselect-1 .multiselect--above .multiselect__content-wrapper{box-shadow:none}.multiselect-1 .multiselect__select{background-color:#070707;border-radius:50%;height:18px;padding:0;right:16px;top:13px;transition:background-color .35s ease;width:18px}.multiselect-1 .multiselect__select:before{background-image:url(../img/icons/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border:none;display:block;height:100%;left:0;margin:0;top:0;transition:transform .35s ease;width:100%}.multiselect-1 .multiselect__input{color:#070707;font-size:16px;line-height:1.5;margin-bottom:0;padding:0}.multiselect-1 .multiselect__placeholder{color:#070707;display:block!important;margin:0;padding:0}.multiselect-1 .multiselect__single{color:#070707;font-size:16px;line-height:1.5;margin:0;padding:0}.multiselect-1 .multiselect__content-wrapper{background-color:#fff;border:none;box-shadow:0 35px 50px -30px rgba(0,0,0,.55)}.multiselect-1 .multiselect__element{background-color:#fff}.multiselect-1 .multiselect__option{background:transparent;min-height:44px;padding:10px 44px 10px 20px;position:relative}.multiselect-1 .multiselect__option:before{background-color:#d5d5d5;border-radius:50%;content:"";height:18px;position:absolute;right:17px;top:50%;transform:translateY(-50%);width:18px}.multiselect-1 .multiselect__option:after{background-color:transparent!important;background-image:url(../img/icons/checkmark.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:10px!important;content:""!important;display:block;height:8px!important;opacity:0;padding:0!important;position:absolute;right:23px;top:50%;transform:translateY(-50%);transition:opacity .35s ease;width:8px!important}.multiselect-1 .multiselect__option span{color:#070707;display:inline-block;font-size:16px;line-height:1.5}.multiselect-1 .multiselect__option span.option__number{color:#acacac}.multiselect-1 .multiselect__option.multiselect__option--highlight.multiselect__option--selected:after{opacity:1}.multiselect-1 .multiselect__option--highlight{background:transparent}.multiselect-1 .multiselect__option--highlight:before{background-color:#a2a2a2}.multiselect-1 .multiselect__option--selected{background:transparent;font-weight:400}.multiselect-1 .multiselect__option--selected:before{background-color:#5daa0f}.multiselect-1 .multiselect__option--selected:after{opacity:1!important}.multiselect-1 .multiselect__option--selected.multiselect__option--highlight{background:transparent;color:#070707}.multiselect-1 .multiselect__option--selected.multiselect__option--highlight:after{opacity:1!important}.multiselect-1 .multiselect__tags-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-5px}.multiselect-1 .multiselect__tag{background:transparent;color:#070707;font-size:16px;line-height:1.5;margin-bottom:0;margin-top:5px;padding:0}.multiselect-1 .multiselect__tag-icon{display:none}.multiselect-1 .multiselect__tag-icon:focus,.multiselect-1 .multiselect__tag-icon:hover{background:#070707}.multiselect-1 .multiselect__tag-icon:after{color:#838383;font-size:24px;line-height:26px}.multiselect-1 .custom__tag{display:-ms-flexbox;display:flex;margin-top:-5px;position:relative}.multiselect-1 .tag__placeholder{-ms-flex-negative:0;flex-shrink:0;margin-right:7px;margin-top:5px}.multiselect-1 .tag__placeholder.type-2{color:#acacac}.multiselect-1 .tag__main{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.multiselect-1 .tag__item{margin-right:8px;margin-top:5px;position:relative}.multiselect-1 .tag__item:after{content:","}.multiselect-1 .tag__item:last-child{margin-right:0}.multiselect-1 .tag__item:last-child:after{content:""}.multiselect-1 .option__desc{position:relative}.multiselect-1 .option__color{border-radius:50%;display:block;height:20px;left:0;position:absolute;top:1px;width:20px}.multiselect-1 .option__color[style*="background-color: rgb(255, 255, 255);"]{border:1px solid #070707}.multiselect-1 .option__color[style*="background-color: transparent;"]{display:none}.multiselect-1 .option__color[style*="background-color: transparent;"]~.option__name{padding-left:0}.multiselect-1 .option__color~.option__name{padding-left:26px}.multiselect-1 .option__number{color:#acacac}.multiselect-1 .option__number:before{content:"("}.multiselect-1 .option__number:after{content:")"}.multiselect-2 .multiselect{color:#070707;cursor:pointer;font-family:Nexa-Regular,sans-serif;font-size:18px;line-height:1.333334;min-height:auto}.multiselect-2 .multiselect__tags{background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#070707;font-size:18px;line-height:1.333334;min-height:60px;padding:24px 50px 10px 16px}.multiselect-2 .multiselect--active{z-index:2}.multiselect-2 .multiselect--active .multiselect__select{background-color:#d9222a;transform:none}.multiselect-2 .multiselect--active .multiselect__select:before{transform:rotate(180deg)}.multiselect-2 .multiselect--active~.label-1,.multiselect-2 .multiselect--active~.label-2{z-index:2}.multiselect-2 .multiselect--above .multiselect__content-wrapper{box-shadow:none}.multiselect-2 .multiselect__select{background-color:#070707;border-radius:50%;height:20px;padding:0;right:20px;top:20px;transition:background-color .35s ease;width:20px}.multiselect-2 .multiselect__select:before{background-image:url(../img/icons/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border:none;display:block;height:100%;left:0;margin:0;top:0;transition:transform .35s ease;width:100%}.multiselect-2 .multiselect__input{color:#070707;font-size:18px;line-height:1.333334;margin-bottom:0;padding:0}.multiselect-2 .multiselect__placeholder{display:none!important}.multiselect-2 .multiselect__single{color:#070707;font-size:18px;line-height:1.333334;margin:0;padding:0}.multiselect-2 .multiselect__content-wrapper{background-color:#fff;border-radius:0 0 5px 5px;box-shadow:0 35px 50px -30px rgba(0,0,0,.55)}.multiselect-2 .multiselect__element{background-color:#fff}.multiselect-2 .multiselect__option{background:transparent;min-height:60px;padding:17px 50px 17px 16px;position:relative}.multiselect-2 .multiselect__option:before{background-color:#d5d5d5;border-radius:50%;content:"";height:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px}.multiselect-2 .multiselect__option:after{background-color:transparent!important;background-image:url(../img/icons/checkmark.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:10px!important;content:""!important;display:block;height:9px!important;opacity:0;padding:0!important;position:absolute;right:26px;top:50%;transform:translateY(-50%);transition:opacity .35s ease;width:9px!important}.multiselect-2 .multiselect__option span{color:#070707;display:inline-block;font-size:18px;line-height:1.333334}.multiselect-2 .multiselect__option.multiselect__option--highlight.multiselect__option--selected:after{opacity:1}.multiselect-2 .multiselect__option--highlight{background:transparent}.multiselect-2 .multiselect__option--highlight:before{background-color:#a2a2a2}.multiselect-2 .multiselect__option--selected{background:transparent;font-weight:400}.multiselect-2 .multiselect__option--selected:before{background-color:#5daa0f}.multiselect-2 .multiselect__option--selected:after{opacity:1!important}.multiselect-2 .multiselect__option--selected.multiselect__option--highlight{background:transparent;color:#070707}.multiselect-2 .multiselect__option--selected.multiselect__option--highlight:after{opacity:1!important}.multiselect-2 .multiselect__tags-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-5px}.multiselect-2 .multiselect__tag{background:transparent;color:#070707;font-size:16px;line-height:1.5;margin-bottom:0;margin-top:5px;padding:0}.multiselect-2 .multiselect__tag-icon{display:none}.multiselect-2 .multiselect__tag-icon:focus,.multiselect-2 .multiselect__tag-icon:hover{background:#070707}.multiselect-2 .multiselect__tag-icon:after{color:#838383;font-size:24px;line-height:26px}.multiselect-2.label-move .label-1{transform:translateY(-14px) scale(.78)}.multiselect-3 .multiselect{color:#070707;cursor:pointer;font-family:Nexa-Regular,sans-serif;font-size:14px;line-height:1.285;min-height:auto}.multiselect-3 .multiselect__tags{background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#070707;font-size:14px;line-height:1.285;min-height:44px;padding:16px 50px 8px 10px}.multiselect-3 .multiselect--active{z-index:3}.multiselect-3 .multiselect--active .multiselect__select{background-color:#d9222a;transform:none}.multiselect-3 .multiselect--active .multiselect__select:before{transform:rotate(180deg)}.multiselect-3 .multiselect--active~.label-2{z-index:3}.multiselect-3 .multiselect--above .multiselect__content-wrapper{box-shadow:none}.multiselect-3 .multiselect__select{background-color:#070707;border-radius:50%;height:18px;padding:0;right:16px;top:13px;transition:background-color .35s ease;width:18px}.multiselect-3 .multiselect__select:before{background-image:url(../img/icons/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border:none;display:block;height:100%;left:0;margin:0;top:0;transition:transform .35s ease;width:100%}.multiselect-3 .multiselect__input{color:#070707;font-size:14px;line-height:1.285;margin-bottom:0;padding:0}.multiselect-3 .multiselect__placeholder{display:none!important}.multiselect-3 .multiselect__single{color:#070707;display:block;font-size:14px;line-height:1.285;margin:0;min-height:auto;padding:0}.multiselect-3 .multiselect__content-wrapper{background-color:#fff;border-radius:0 0 5px 5px;box-shadow:0 35px 50px -30px rgba(0,0,0,.55)}.multiselect-3 .multiselect__element{background-color:#fff}.multiselect-3 .multiselect__option{background:transparent;min-height:44px;padding:13px 50px 13px 10px;position:relative}.multiselect-3 .multiselect__option:before{background-color:#d5d5d5;border-radius:50%;content:"";height:18px;position:absolute;right:17px;top:50%;transform:translateY(-50%);width:18px}.multiselect-3 .multiselect__option:after{background-color:transparent!important;background-image:url(../img/icons/checkmark.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:10px!important;content:""!important;display:block;height:8px!important;opacity:0;padding:0!important;position:absolute;right:23px;top:50%;transform:translateY(-50%);transition:opacity .35s ease;width:8px!important}.multiselect-3 .multiselect__option span{color:#070707;display:inline-block;font-size:14px;line-height:1.285}.multiselect-3 .multiselect__option.multiselect__option--highlight.multiselect__option--selected:after{opacity:1}.multiselect-3 .multiselect__option--highlight{background:transparent}.multiselect-3 .multiselect__option--highlight:before{background-color:#a2a2a2}.multiselect-3 .multiselect__option--selected{background:transparent;font-weight:400}.multiselect-3 .multiselect__option--selected:before{background-color:#5daa0f}.multiselect-3 .multiselect__option--selected:after{opacity:1!important}.multiselect-3 .multiselect__option--selected.multiselect__option--highlight{background:transparent;color:#070707}.multiselect-3 .multiselect__option--selected.multiselect__option--highlight:after{opacity:1!important}.multiselect-3 .multiselect__tags-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-5px}.multiselect-3 .multiselect__tag{background:transparent;color:#070707;font-size:14px;line-height:1.285;margin-bottom:0;margin-top:5px;padding:0}.multiselect-3 .multiselect__tag-icon{display:none}.multiselect-3 .multiselect__tag-icon:focus,.multiselect-3 .multiselect__tag-icon:hover{background:#070707}.multiselect-3 .multiselect__tag-icon:after{color:#838383;font-size:24px;line-height:26px}.multiselect-3.label-move .label-2{transform:translateY(-12px) scale(.7)}.datepicker-1.label-move .label-1{transform:translateY(-14px) scale(.78)}.datepicker-1 .mx-datepicker,.datepicker-1 .mx-input{cursor:pointer;display:block;width:100%}.datepicker-1 .mx-input{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:none;color:#070707;font-family:Nexa-Regular,sans-serif;font-size:18px;height:60px;line-height:1.333334;padding:24px 50px 10px 16px;pointer-events:none;transition:border .35s ease}.datepicker-1 .mx-input:focus,.datepicker-1 .mx-input:hover{border-color:#ccc}.datepicker-1 .mx-input:-webkit-autofill,.datepicker-1 .mx-input:-webkit-autofill:active,.datepicker-1 .mx-input:-webkit-autofill:first-line,.datepicker-1 .mx-input:-webkit-autofill:focus,.datepicker-1 .mx-input:-webkit-autofill:hover{-webkit-text-fill-color:#070707;background-color:#fff;box-shadow:inset 0 0 0 60px transparent;font-family:Nexa-Regular,sans-serif;font-size:18px;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.mx-btn-text,.mx-datepicker-main{color:#070707!important;font-family:Nexa-Regular,sans-serif!important}.mx-btn:hover{border-color:#d9222a!important;color:#d9222a!important}.mx-calendar-content .cell:hover{background-color:rgba(217,34,42,.5)!important;color:#fff!important}.mx-calendar-content .cell.today{color:#d9222a}.mx-calendar-content .cell.active{background-color:#d9222a!important}.mx-icon-calendar,.mx-icon-clear{color:#070707!important;right:20px!important}.searchable .multiselect__tags-wrap:not(:empty) .multiselect__input{margin-top:5px}.Firefox .multiselect__content-wrapper{scrollbar-color:#acacac transparent;scrollbar-width:thin}.Chrome .multiselect__content-wrapper::-webkit-scrollbar,.Edge .multiselect__content-wrapper::-webkit-scrollbar,.Opera .multiselect__content-wrapper::-webkit-scrollbar,.Safari .multiselect__content-wrapper::-webkit-scrollbar{width:10px}.Chrome .multiselect__content-wrapper::-webkit-scrollbar-track,.Edge .multiselect__content-wrapper::-webkit-scrollbar-track,.Opera .multiselect__content-wrapper::-webkit-scrollbar-track,.Safari .multiselect__content-wrapper::-webkit-scrollbar-track{background:transparent}.Chrome .multiselect__content-wrapper::-webkit-scrollbar-thumb,.Edge .multiselect__content-wrapper::-webkit-scrollbar-thumb,.Opera .multiselect__content-wrapper::-webkit-scrollbar-thumb,.Safari .multiselect__content-wrapper::-webkit-scrollbar-thumb{background:#acacac;border-radius:5px}.Chrome .multiselect__content-wrapper::-webkit-scrollbar-thumb:hover,.Edge .multiselect__content-wrapper::-webkit-scrollbar-thumb:hover,.Opera .multiselect__content-wrapper::-webkit-scrollbar-thumb:hover,.Safari .multiselect__content-wrapper::-webkit-scrollbar-thumb:hover{background:#939393}.checkbox-1{background-color:#fff;border-radius:4px;cursor:pointer;display:block;padding:10px 44px 10px 20px;position:relative}.checkbox-1:hover .checkmark-1{background-color:#bcbcbc}.checkbox-1 .checkbox-text-1{font-size:16px;line-height:1.5}.checkbox-1 .checkbox-text-1 a{color:#070707;transition:color .35s ease}.checkbox-1 .checkbox-text-1 a:hover{color:#d9222a}.checkbox-1 .checkbox-text-num{color:#acacac}.checkbox-1 input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-1 input:checked~.checkmark-1{background-color:#5daa0f}.checkbox-1 input:checked~.checkmark-1 .checkmark-svg{opacity:1}.checkbox-1 .checkmark-1{background-color:#d5d5d5;border-radius:50%;display:block;height:18px;position:absolute;right:17px;top:50%;transform:translateY(-50%);width:18px}.checkbox-1 .checkmark-1 .checkmark-svg{fill:#fff;height:7px;opacity:0;transition:opacity .35s ease;width:8px}.checkbox-2{background-color:#fff;border-radius:4px;cursor:pointer;display:inline-block;padding:5px 10px 5px 34px;position:relative}.checkbox-2:hover .checkmark-2{background-color:#bcbcbc}.checkbox-2 .checkbox-text-2{font-size:15px;line-height:1.2}.checkbox-2 .checkbox-text-2 a{color:#070707;transition:color .35s ease}.checkbox-2 .checkbox-text-2 a:hover{color:#d9222a}.checkbox-2 input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-2 input:checked~.checkmark-2{background-color:#5daa0f}.checkbox-2 input:checked~.checkmark-2 .checkmark-svg{opacity:1}.checkbox-2 .checkmark-2{background-color:#d5d5d5;border-radius:50%;display:block;height:28px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:28px}.checkbox-2 .checkmark-2.type-2{top:2px;transform:none}.checkbox-2 .checkmark-2 .checkmark-svg{fill:#fff;height:9px;opacity:0;transition:opacity .35s ease;width:10px}.lg-outer{font-family:Nexa-Regular,sans-serif}.lg-object{border-radius:0!important}.lg-download{display:none}.pswp__counter{font-family:SohneBreit-Dreiviertelfett,sans-serif!important}.pswp__button--share,.pswp__share-modal{display:none!important}.info-icon-wrap{cursor:pointer}.info-icon-wrap:hover .info-icon-1{transition-delay:0s}.info-icon-wrap:hover .info-icon-1,.info-icon-wrap:hover .info-icon-1.type-2{background-color:#070707;border-color:#fff}.info-icon-wrap:hover .info-icon-1.type-2 .info-icon-mark{color:#fff;transition-delay:0s}.info-icon-wrap:hover .info-hover-1{opacity:1;transform:translateX(0);transition-delay:.2s;visibility:visible}.info-icon-1{background-color:#fff;border:2px solid #e2e2e2;border-radius:50%;display:block;height:25px;transition:background-color .2s ease,border-color .2s ease;transition-delay:.2s;width:25px}.info-icon-1.type-2{background-color:transparent;border-color:#acacac}.info-icon-1.type-2 .info-icon-mark{color:#acacac}.info-icon-1 .info-icon-mark{color:#e2e2e2;font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:16px;line-height:1.125;transition:color .2s ease;transition-delay:.2s}.info-hover-1{border-radius:4px 4px 0 0;bottom:50%;opacity:0;padding:5px 24px 5px 10px;right:0;transform:translateX(-10px);transition:opacity .2s ease,visibility .2s ease,transform .3s ease;transition-delay:0s;visibility:hidden;width:202px}.info-hover-1.size-2{width:175px}.info-hover-1.type-2{left:0;padding:5px 10px 5px 24px;right:auto}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.tcenter{text-align:center}.tleft{text-align:left}.tright{text-align:right}.font-1{font-family:SohneBreit-Dreiviertelfett,sans-serif}.font-2{font-family:SohneBreit-Buch,sans-serif}.font-3{font-family:Nexa-Regular,sans-serif}.font-4{font-family:Nexa-Bold,sans-serif}.color-1{color:#fff}.color-2{color:#070707}.color-3{color:#919191}.color-4{color:#838383}.color-5{color:#d9222a}.color-6{color:#9f9f9f}.color-7{color:#5daa0f}.color-8{color:#2a88ba}.color-9{color:#b9b9b9}.color-10{color:#acacac}.color-11{color:#4a4a4a}.color-12{color:#202020}.color-13{color:#efefef}.color-14{color:#292828}.color-15{color:#f2f2f2}.color-16{color:#4788c9}.color-17{color:#a89b7d}.color-18{color:#e2e2e2}.color-19{color:#c7c7c7}.color-20{color:#dbdbdb}.color-21{color:#3b3b3b}.color-22{color:#d5d5d5}.color-23{color:#6d86b2}.color-24{color:#8ac656}.color-25{color:#f8f8f8}.color-26{color:#decf1d}.color-27{color:#f55b1f}.color-28{color:#ccc}.color-29{color:#499fc2}.color-30{color:#b2b2b2}.color-31{color:#1c4689}.color-32{color:#60af48}.color-33{color:#cad3dc}.title-1{font-size:60px;line-height:1.1}.title-2{font-size:50px;line-height:1.1}.title-3{font-size:20px;line-height:1.2}.title-4{font-size:35px;line-height:1.14}.title-5{font-size:24px;letter-spacing:-.01em;line-height:1.25}.title-6{font-size:24px;line-height:1}.title-7{font-size:26px;letter-spacing:.02em;line-height:1.153}.title-8{font-size:40px;line-height:1.75}.title-9{font-size:30px;line-height:1.33334}.title-10{font-size:30px;letter-spacing:.02em;line-height:1.16667}.title-11{font-size:26px;line-height:1.33334}.title-12{font-size:45px;line-height:1.111}.text-1{font-size:16px;line-height:1.5}.text-2{font-size:17px;letter-spacing:.1em;line-height:1.5}.text-3{font-size:18px;line-height:1.5}.text-4{font-size:16px;line-height:2}.text-5{font-size:15px;line-height:1.73}.text-6{font-size:14px;letter-spacing:.05em;line-height:1.077}.text-7{font-size:20px;letter-spacing:.02em;line-height:1.5}.text-8{font-size:20px;line-height:1.2}.text-9{font-size:13px;line-height:1.077}.text-10{font-size:14px;line-height:1.571}.text-11{font-size:18px;line-height:1.3334}.text-12{font-size:12px;line-height:1.666667}.text-13{font-size:12px;line-height:1}.text-14{font-size:22px;line-height:1.1}.letter-spacing-1{letter-spacing:.02em}.letter-spacing-2{letter-spacing:.04em}.letter-spacing-3{letter-spacing:.05em}.user-content{color:#070707}.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5,.user-content h6{font-family:SohneBreit-Buch,sans-serif;line-height:1.2;margin-bottom:10px}.user-content h1 strong,.user-content h2 strong,.user-content h3 strong,.user-content h4 strong,.user-content h5 strong,.user-content h6 strong{font-family:SohneBreit-Dreiviertelfett,sans-serif}.user-content h1{font-size:30px}.user-content h2{font-size:28px}.user-content h3{font-size:26px}.user-content h4{font-size:24px}.user-content h5{font-size:22px}.user-content h6{font-size:20px}.user-content figcaption,.user-content li,.user-content p{font-family:Nexa-Regular,sans-serif;font-size:18px;line-height:1.66667}.user-content p{margin-bottom:20px}.user-content p small{font-size:78%}.user-content b,.user-content strong{font-family:Nexa-Bold,sans-serif}.user-content a{color:#d9222a;text-decoration:underline}.user-content ul{list-style:none;margin-bottom:20px;padding-left:0}.user-content ul li{padding-left:24px;position:relative}.user-content ul li:before{background-color:#d9222a;content:"";display:block;height:8px;left:2px;position:absolute;top:11px;width:8px}.user-content ol{margin-bottom:20px}.user-content img{height:auto;max-width:100%}.user-content .table-overflow-wrap{-webkit-overflow-scrolling:touch;margin-bottom:20px;max-width:100%;overflow-x:auto}.user-content table{margin-bottom:0;table-layout:auto;width:100%}.user-content tr{background-color:#f2f2f2;margin-bottom:4px;padding:10px 0}.user-content tr:first-child{background-color:#3b3b3b}.user-content tr:first-child td{color:#fff;font-family:Nexa-Regular,sans-serif}.user-content tr:first-child td strong{font-family:Nexa-Bold,sans-serif}.user-content tr:not(:first-child){border-top:4px solid #fff}.user-content th{color:#fff;font-family:Nexa-Regular,sans-serif;font-size:18px;letter-spacing:.05em;line-height:1.5;padding:20px 15px 20px 25px;text-align:inherit}.user-content th strong{font-family:Nexa-Bold,sans-serif}.user-content th:first-child{border-radius:4px 0 0 4px}.user-content th:last-child{border-radius:0 4px 4px 0}.user-content th:not(:first-child){position:relative}.user-content th:not(:first-child):before{background-color:#9f9f9f;content:"";display:block;height:calc(100% - 20px);left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.user-content td{color:#070707;font-family:SohneBreit-Buch,sans-serif;font-size:16px;letter-spacing:.05em;line-height:1.5;padding:23px 15px 23px 25px}.user-content td strong{font-family:SohneBreit-Dreiviertelfett,sans-serif}.user-content td:first-child{border-radius:4px 0 0 4px}.user-content td:last-child{border-radius:0 4px 4px 0}.user-content td:not(:first-child){position:relative}.user-content td:not(:first-child):before{background-color:#9f9f9f;content:"";display:block;height:calc(100% - 20px);left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.user-content figure{margin:0 0 40px}.user-content figure blockquote{margin:55px 70px 0 95px}.user-content figure figcaption{margin:0 70px 15px 95px;padding-left:55px}.user-content blockquote{font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:28px;letter-spacing:.02em;line-height:1.42;padding-left:55px;position:relative}.user-content blockquote:before{background-color:#d9222a;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:19px}.user-content figcaption{color:#d9222a}.user-content .aligncenter{text-align:center}.user-content .alignleft{text-align:left}.user-content .alignright{text-align:right}.user-content iframe{height:580px;width:100%}@media screen and (max-width:1650px){.user-content iframe{height:35vw}}@media screen and (max-width:1200px){.user-content iframe{height:50vw}}.iOS.Safari .user-content td:not(:first-child):before,.iOS.Safari .user-content th:not(:first-child):before{display:none}.Firefox .table-overflow-wrap{scrollbar-color:#acacac transparent;scrollbar-width:thin}.Chrome .table-overflow-wrap::-webkit-scrollbar,.Edge .table-overflow-wrap::-webkit-scrollbar,.Opera .table-overflow-wrap::-webkit-scrollbar,.Safari .table-overflow-wrap::-webkit-scrollbar{height:6px}.Chrome .table-overflow-wrap::-webkit-scrollbar-track,.Edge .table-overflow-wrap::-webkit-scrollbar-track,.Opera .table-overflow-wrap::-webkit-scrollbar-track,.Safari .table-overflow-wrap::-webkit-scrollbar-track{background:transparent}.Chrome .table-overflow-wrap::-webkit-scrollbar-thumb,.Edge .table-overflow-wrap::-webkit-scrollbar-thumb,.Opera .table-overflow-wrap::-webkit-scrollbar-thumb,.Safari .table-overflow-wrap::-webkit-scrollbar-thumb{background:#acacac;border-radius:5px}.Chrome .table-overflow-wrap::-webkit-scrollbar-thumb:hover,.Edge .table-overflow-wrap::-webkit-scrollbar-thumb:hover,.Opera .table-overflow-wrap::-webkit-scrollbar-thumb:hover,.Safari .table-overflow-wrap::-webkit-scrollbar-thumb:hover{background:#939393}.bg-1{background-color:#fff}.bg-2{background-color:#070707}.bg-3{background-color:#919191}.bg-4{background-color:#838383}.bg-5{background-color:#d9222a}.bg-6{background-color:#9f9f9f}.bg-7{background-color:#5daa0f}.bg-8{background-color:#2a88ba}.bg-9{background-color:#b9b9b9}.bg-10{background-color:#acacac}.bg-11{background-color:#4a4a4a}.bg-12{background-color:#202020}.bg-13{background-color:#efefef}.bg-14{background-color:#292828}.bg-15{background-color:#f2f2f2}.bg-16{background-color:#4788c9}.bg-17{background-color:#a89b7d}.bg-18{background-color:#e2e2e2}.bg-19{background-color:#c7c7c7}.bg-20{background-color:#dbdbdb}.bg-21{background-color:#3b3b3b}.bg-22{background-color:#d5d5d5}.bg-23{background-color:#6d86b2}.bg-24{background-color:#8ac656}.bg-25{background-color:#f8f8f8}.bg-26{background-color:#decf1d}.bg-27{background-color:#f55b1f}.bg-28{background-color:#ccc}.bg-29{background-color:#499fc2}.bg-30{background-color:#b2b2b2}.bg-31{background-color:#1c4689}.bg-32{background-color:#60af48}.bg-33{background-color:#cad3dc}.wr360_player{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;height:100%;-ms-touch-action:none;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.wr360_player .container{background:inherit!important;border:0!important;box-shadow:none!important;cursor:pointer!important;font-family:Tahoma,sans-serif;margin:0!important;max-width:none!important;overflow:hidden;padding:0!important;position:relative}.wr360_player .container:before{display:none!important}.wr360_player .container .spinner_hint{cursor:pointer;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.wr360_player .container .spinner_hint .spinner_hint_aligner{bottom:20px;left:0;position:absolute;text-align:center;width:100%;z-index:1}.wr360_player .container .spinner_hint .spinner_hint_item{background:hsla(0,0%,94%,.88);border-radius:0;color:#696969;display:inline-block;font-family:Tahoma,Helvetica,Sans-Serif;font-size:11px;line-height:14px;margin:0 auto;max-width:300px;opacity:0;padding:7px 18px;transition:.2s ease}@-moz-document url-prefix(){.wr360_player .container .spinner_hint .spinner_hint_item{padding-bottom:8px}}.wr360_player .container .spinner_hint:hover .spinner_hint_item{background:hsla(0,0%,88%,.78);color:#555;padding-left:22px;padding-right:22px;transition:.3s ease}.wr360_player img{border:none!important;box-shadow:none!important;cursor:pointer!important;image-rendering:-webkit-optimize-contrast;max-height:none!important;max-width:none!important}.wr360_player .arrow_zoom_cursor,.wr360_player .arrow_zoom_cursor>img{cursor:url(../img/rotatoricons/pointer-zoom-in.svg),zoom-in!important}.wr360_player .arrow_zoom_cursor.container_zoomed,.wr360_player .arrow_zoom_cursor.container_zoomed>img{cursor:url(../img/rotatoricons/pointer-zoom-out.svg),zoom-out!important}.wr360_player .arrow_zoom_cursor.container_zoomoff,.wr360_player .arrow_zoom_cursor.container_zoomoff>img{cursor:url(../img/rotatoricons/pointer-zoom-off.svg),pointer!important}.wr360_player .zoom_cursor,.wr360_player .zoom_cursor>img{cursor:zoom-in!important}.wr360_player .zoom_cursor.container_zoomed,.wr360_player .zoom_cursor.container_zoomed>img{cursor:zoom-out!important}.wr360_player .zoom_cursor.container_zoomoff,.wr360_player .zoom_cursor.container_zoomoff>img{cursor:pointer!important}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){.wr360_player img{image-rendering:auto}}.wr360_player .container .panning{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:none;left:0;position:absolute;top:0;z-index:1}.wr360_player .container .theme_panel_back{bottom:0;height:38px;left:0;position:absolute;width:100%;z-index:2}.wr360_player .container .theme_panel{bottom:0;cursor:pointer!important;height:38px;left:0;position:absolute;visibility:hidden;width:100%;z-index:3}.wr360_player .container .theme_header{font-family:Tahoma,Helvetica,Sans-Serif;height:20px;left:0;margin:3px 0 0;position:absolute;top:0;width:100%;z-index:2}.wr360_player .container .theme_header .progress_wrap{cursor:pointer;float:left}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs{display:none;height:28px;margin:10px 0 0 15px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim{display:none;height:16px;margin:1px 0 0 6px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs div,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim div{animation:wr360_progress_delay 1.2s ease-in-out infinite;background-color:#bbb;float:left;height:100%;margin:0 2px 0 0;opacity:0;overflow:hidden;width:5px}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs div{background-color:#aaa;margin:0 3px 0 0;width:6px}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar1,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar1{animation-delay:-1.2s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar2,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar2{animation-delay:-1.1s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar3,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar3{animation-delay:-1s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar4,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar4{animation-delay:-.9s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar5,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar5{animation-delay:-.8s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim span.percentnums{color:#999;display:none;float:left;font-size:8px;height:16px;line-height:16px;margin:0 0 0 4px;width:25px}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs span.percentnums{color:#999;display:none;float:left;font-size:11px;height:28px;line-height:28px;margin:0 0 0 6px;width:25px}@-moz-document url-prefix(){.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs span.percentnums,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim span.percentnums{margin-top:-1px}}@keyframes wr360_progress_delay{0%,40%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1)}}.wr360_player .container .theme_header a.watermark{cursor:pointer;display:none;float:left;height:1px;margin:5px 0 0 5px;width:1px}.wr360_player .container .theme_panel .toolbar{background:inherit!important;border:none!important;box-sizing:content-box!important;height:29px;margin:0 auto;padding:3px 10px 0;pointer-events:none;position:relative}.wr360_player .container .theme_panel .toolbar>a{display:block;float:left;height:28px;margin:2px 0 0 8px;opacity:1;transition:none!important;width:28px}.wr360_player .container .theme_panel .toolbar>a:first-of-type{margin-left:0}.wr360_player .container .theme_panel .toolbar a.left_button{background:url(../img/rotatoricons/left.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.right_button{background:url(../img/rotatoricons/right.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.up_button{background:url(../img/rotatoricons/up.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.down_button{background:url(../img/rotatoricons/down.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.play_button{background:url(../img/rotatoricons/play.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.pause_button{background:url(../img/rotatoricons/pause.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.zoomin_button{background:url(../img/rotatoricons/zoomin.svg) no-repeat 0 0}.wr360_player .container_zoomoff .theme_panel .toolbar a.zoomin_button,.wr360_player .container_zoomoff .theme_panel .toolbar a.zoomin_button:hover{cursor:default;opacity:.4}.wr360_player .container .theme_panel .toolbar a.zoomout_button{background:url(../img/rotatoricons/zoomout.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.hotspotson_button{background:url(../img/rotatoricons/hotspoton.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.hotspotsoff_button{background:url(../img/rotatoricons/hotspotoff.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.fullscreenon_button{background:url(../img/rotatoricons/fullscreenon.svg) no-repeat 0 0}.wr360_player a.fullscreenoff_button{background:url(../img/rotatoricons/fullscreenoff.svg) no-repeat 50%;cursor:pointer;display:block;height:50px;opacity:1;position:absolute;right:23px;top:20px;transition:none!important;width:50px;z-index:10}.wr360_player .container .theme_panel .toolbar>a:hover,.wr360_player a.fullscreenoff_button:hover{opacity:.8}.wr360_player .container .hotspot_indicator{--anim-duration:2000ms;background-repeat:no-repeat;cursor:pointer;z-index:4}.wr360_player .container .indicator_effect_pulseRinged{position:relative}.wr360_player .container .indicator_effect_pulseRinged:after{animation:wr360_effect_pulse_ringed var(--anim-duration) ease-out infinite;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transform-origin:center;width:100%;z-index:1}.wr360_player .container .indicator_effect_pulseRinged:before{animation:wr360_effect_pulse_ringed_border var(--anim-duration) ease-out infinite;border:1px solid hsla(0,0%,78%,0);border-radius:50%;content:"";height:100%;left:-1px;position:absolute;top:-1px;transform-origin:center;width:100%;z-index:2}.wr360_player .container .indicator_effect_spin{animation:wr360_effect_spin var(--anim-duration) linear infinite}.wr360_player .container .indicator_effect_scaleUp{animation:wr360_effect_scale_up .3s cubic-bezier(.22,.02,.13,.99) forwards;transform:scale(0)}.wr360_player .container .indicator_effect_pulseSimple{animation:wr360_effect_pulse_simple var(--anim-duration) ease-out 0s infinite}.wr360_player .container .indicator_effect_pulseOuter{animation:wr360_effect_pulse_outer var(--anim-duration) ease-out infinite;border-radius:50%}.wr360_player .container .indicator_effect_pulseRipple{position:relative}.wr360_player .container .indicator_effect_pulseRipple:after,.wr360_player .container .indicator_effect_pulseRipple:before{animation:wr360_effect_pulse_ripple var(--anim-duration) linear 0s infinite;background:transparent;border:1px solid #eee;border-radius:50%;content:"";height:100%;left:-1px;position:absolute;top:-1px;transform-origin:center;width:100%}.wr360_player .container .indicator_effect_pulseRipple:before{animation-delay:1s}.wr360_player .container .indicator_effect_pulseDoubleOuter{animation:wr360_effect_pulse_double_outer var(--anim-duration) ease-out infinite;border-radius:50%}.wr360_player .container .hotspot_indicator_hidden{display:none!important}.wr360_player .container .indicator_link_wrap{position:absolute;z-index:3}.wr360_player .container .indicator_link{position:absolute;transform-origin:top left}.wr360_player .container .position_rollover{cursor:pointer;left:0;position:absolute;top:0;visibility:hidden;z-index:15}.wr360_player .container .position_rollover>a{box-sizing:border-box;display:inline-block;text-decoration:none}.wr360_player .container .position_rollover>div{box-sizing:border-box}.wr360_player .container .lightbox_rollover{background-color:#000;cursor:default;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:18}.wr360_player .container .lightbox_rollover2 *,.wr360_player .container .lightbox_rollover *{box-sizing:border-box}.wr360_player .container .lightbox_rollover .closelbox{background:url(../img/rotatoricons/lightbox_close.svg) 7px 7px no-repeat;cursor:pointer;height:28px;position:absolute;right:15px;top:15px;width:28px}.wr360_player .container .lightbox_rollover .closelbox:hover{opacity:.8}.wr360_player .container .lightbox_rollover .img_wrap{background-position:50%;background-repeat:no-repeat;height:100%;max-height:100%;max-width:100%;width:100%}.wr360_player .container .lightbox_rollover a.img_wrap{display:block}.wr360_player .container .lightbox_rollover .img_title{background-color:rgba(65,65,65,.9);bottom:0;left:0;max-width:100%;padding:0;position:absolute;text-align:left;width:100%}.wr360_player .container .lightbox_rollover .img_title a{color:red}.wr360_player .container .lightbox_rollover .img_title .usr_text{color:#fff;display:inline-block;font-size:16px;line-height:19px;padding:15px 20px 19px;text-align:left;width:50%}.wr360_player .container .lightbox_rollover .img_title a.usr_text{display:block;text-decoration:none}.wr360_player .container .lightbox_rollover2{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:transparent;cursor:pointer;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;padding:0;position:relative;top:0;width:100%;z-index:18}.wr360_player .container .lightbox_rollover2 .lbox2_wrap{cursor:auto;height:100%;position:relative;width:100%}.wr360_player .container .lightbox_rollover2 .closelbox{background:none;cursor:pointer;height:26px;opacity:1;position:absolute;right:7px;top:7px;width:26px;z-index:2}.wr360_player .container .lightbox_rollover2 .closelbox:hover{opacity:.7}.wr360_player .container .lightbox_rollover2 .closelbox>div{background-color:#666;content:" ";height:100%;left:calc(50% - 1px);position:absolute;width:2px}.wr360_player .container .lightbox_rollover2 .closelbox div:first-child{transform:rotate(45deg)}.wr360_player .container .lightbox_rollover2 .closelbox div:nth-child(2){transform:rotate(-45deg)}.wr360_player .container .lightbox_rollover2 .lbox2_content{cursor:auto;height:100%;overflow:auto;padding:0 5px;position:relative;scrollbar-color:#b3b3b3 transparent;scrollbar-width:thin;width:100%;z-index:1}.wr360_player .container .lightbox_rollover2 .lbox2_content::-webkit-scrollbar{width:6px}.wr360_player .container .lightbox_rollover2 .lbox2_content::-webkit-scrollbar-thumb{background-color:#b3b3b3;border-radius:6px}.wr360_player .container .lightbox_rollover2 a.lbox2_content{color:inherit;cursor:pointer;display:block;text-decoration:none}.wr360_player .container .lightbox_rollover2 .lbox2_content.lbox2_frame{overflow:hidden;padding:0}.wr360_player .container .lightbox_rollover2 .lbox2_content iframe{border:none;height:100%;width:100%}.wr360_player .container .lightbox_rollover2 .lbox2_content img{cursor:auto!important}.wr360_player .container .lightbox_rollover2 .lbox2_wait{animation:wr360_popup_wait .9s ease-in-out infinite;background-color:#999;border-radius:100%;bottom:0;height:50px;left:0;margin:auto;position:absolute;right:0;top:0;width:50px;z-index:0}@keyframes wr360_effect_pulse_ringed{0%{box-shadow:0 0 1px 0 hsla(0,0%,93%,.7)}50%{box-shadow:0 0 1px 7px hsla(0,0%,93%,.7)}to{box-shadow:0 0 1px 0 hsla(0,0%,93%,.7)}}@keyframes wr360_effect_pulse_ringed_border{0%{border-color:hsla(0,0%,78%,0);transform:scale(1)}50%{border-color:hsla(0,0%,78%,.7);transform:scale(1.46)}to{border-color:hsla(0,0%,78%,0);transform:scale(1)}}@keyframes wr360_effect_spin{to{transform:rotate(1turn)}}@keyframes wr360_effect_scale_up{to{transform:scale(1)}}@keyframes wr360_effect_pulse_simple{0%,to{opacity:.85;transform:scale(.84)}50%{opacity:1;transform:scale(1)}}@keyframes wr360_effect_pulse_outer{0%{box-shadow:0 0 1px 0 #eee,0 0 0 0 hsla(0,0%,93%,0)}to{box-shadow:0 0 1px 15px hsla(0,0%,93%,0),0 0 0 0 hsla(0,0%,93%,.7)}}@keyframes wr360_effect_pulse_ripple{0%{opacity:.9;transform:scale(1)}90%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(1)}}@keyframes wr360_effect_pulse_double_outer{0%{box-shadow:0 0 0 1px transparent,0 0 0 0 transparent}15%{box-shadow:0 0 0 5px hsla(0,0%,93%,.5),0 0 3px 10px hsla(0,0%,93%,.5)}to{box-shadow:0 0 0 4px transparent,0 0 3px 20px hsla(0,0%,93%,0)}}@keyframes wr360_popup_wait{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;float:right;height:44px;margin:0;opacity:.75;overflow:visible;padding:0;position:relative;transition:opacity .2s;width:44px}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{opacity:.9;outline:none}.pswp__button::-moz-focus-inner{border:0;padding:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../img/icons/default-skin.png) 0 0 no-repeat;background-size:264px 88px;height:44px;width:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../img/icons/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{background-position:-88px 0;display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;height:100px;margin-top:-50px;position:absolute;top:50%;width:70px}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background-color:rgba(0,0,0,.3);content:"";height:30px;position:absolute;top:35px;width:32px}.pswp__button--arrow--left:before{background-position:-138px -44px;left:6px}.pswp__button--arrow--right:before{background-position:-94px -44px;right:6px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{-webkit-backface-visibility:hidden;background:rgba(0,0,0,.5);display:block;height:100%;left:0;opacity:0;padding:10px;position:absolute;top:0;transition:opacity .25s ease-out;width:100%;will-change:opacity;z-index:1600}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{-webkit-backface-visibility:hidden;background:#fff;border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,.25);display:block;position:absolute;right:44px;top:56px;transform:translateY(6px);transition:transform .25s;width:auto;will-change:transform;z-index:1620}.pswp__share-tooltip a{display:block;font-size:14px;line-height:18px;padding:8px 12px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{border:6px solid transparent;border-bottom-color:#fff;content:"";display:block;height:0;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;position:absolute;right:15px;top:-12px;width:0}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{color:#fff;font-size:13px;height:44px;left:0;line-height:44px;opacity:.75;padding:0 10px;position:absolute;top:0}.pswp__caption{bottom:0;left:0;min-height:44px;position:absolute;width:100%}.pswp__caption small{color:#bbb;font-size:11px}.pswp__caption__center{color:#ccc;font-size:13px;line-height:20px;margin:0 auto;max-width:420px;padding:10px;text-align:left}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{direction:ltr;height:44px;left:50%;margin-left:-22px;opacity:0;position:absolute;top:0;transition:opacity .25s ease-out;width:44px;will-change:opacity}.pswp__preloader__icn{height:20px;margin:12px;width:20px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../img/icons/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;height:14px;left:15px;margin:0;opacity:.75;position:absolute;top:15px;width:14px}.pswp--css_animation .pswp__preloader__cut{height:14px;overflow:hidden;position:relative;width:7px}.pswp--css_animation .pswp__preloader__donut{background:none;border-color:#fff #fff transparent transparent;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:14px;left:0;margin:0;position:absolute;top:0;width:14px}@media screen and (max-width:1024px){.pswp__preloader{float:right;left:auto;margin:0;position:relative;top:auto}}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;visibility:visible;z-index:1550}.pswp__top-bar{height:44px;left:0;position:absolute;top:0;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}#app,body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#app{min-height:100vh;overflow:hidden;position:relative}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.25;margin:0}p{margin:0}ul{list-style:none;padding-left:0}a{color:#d9222a}header{-ms-flex-negative:0;flex-shrink:0;left:0;position:absolute;right:0;top:0;transition:transform .35s ease,opacity .35s ease,visibility .35s ease;z-index:1000}.scrolled-header{transform:translateY(-34px)}.scrolled-header .site-logo{transform:scale(.83) translateY(15px)}.scrolled-header .header-top-nav{opacity:0;transform:translateY(-20px);visibility:hidden}.header-container{padding-top:10px;width:100%}.header-inner{padding-left:64px}.site-logo{transform-origin:left;transition:transform .35s ease;width:288px}.site-logo-link{display:block}.site-logo-img{display:block;height:auto;width:100%}.header-top{padding-right:50px}.header-top-nav{transition:transform .35s ease,opacity .35s ease,visibility .35s ease}.header-top-li{margin-right:45px}.header-top-li:last-of-type{margin-right:0}.header-top-a{display:block;transition:color .35s ease}.header-top-a:hover{color:#d9222a}.header-top-a:hover svg{fill:#d9222a}.header-top-a svg{fill:#919191;height:12px;margin-right:5px;position:relative;top:-3px;transition:fill .35s ease;width:15px}.header-bottom{min-height:62px}.header-bottom-nav{margin-right:35px;transition:transform .35s cubic-bezier(.55,.04,.43,1),opacity .35s cubic-bezier(.55,.04,.43,1);transition-delay:.35s}.header-bottom-li{margin-right:45px}.header-bottom-li:last-of-type{margin-right:0}.header-bottom-li:after{background-color:#d9222a;bottom:0;content:"";display:block;height:5px;left:10px;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.55,.04,.43,1);width:13px}.header-bottom-li:hover .header-bottom-a{color:#d9222a}.header-bottom-li:hover:after{transform:scaleX(1)}.header-bottom-li:hover .header-sub-ul{opacity:1;transform:translateY(0);visibility:visible}.header-bottom-a{padding:10px;transition:color .35s ease}.header-bottom-a.empty{pointer-events:none}.header-sub-ul{border-bottom:10px solid #d9222a;left:-20px;opacity:0;padding:30px;transform:translateY(20px);transition:transform .35s cubic-bezier(.55,.04,.43,1),opacity .35s cubic-bezier(.55,.04,.43,1),visibility .35s cubic-bezier(.55,.04,.43,1);visibility:hidden;width:258px}.header-sub-li{margin-bottom:10px}.header-sub-li:last-of-type{margin-bottom:0}.header-sub-a{letter-spacing:0;transition:color .35s ease}.header-sub-a:hover{color:#d9222a}.header-search-wrap{margin-right:40px}.search-btn-trigger{cursor:pointer;height:30px;width:30px}.search-btn-trigger .inactive{stroke:#070707}.search-btn-trigger .active{fill:#070707;opacity:0;visibility:hidden}.search-btn-trigger svg{height:22px;transition:opacity .35s ease,visibility .35s ease;width:22px}.search-bar{opacity:0;right:0;top:-5px;transform:translateY(20px);transition:transform .35s cubic-bezier(.55,.04,.43,1),opacity .35s cubic-bezier(.55,.04,.43,1),visibility .35s cubic-bezier(.55,.04,.43,1);visibility:hidden;width:500px}.search-btn{background:none;border:none;cursor:pointer;display:block;height:30px;left:0;outline:none;top:50%;transform:translateY(-50%);width:30px}.search-btn svg{stroke:#070707;height:21px;width:21px}.search-active .header-bottom-nav{opacity:0;transform:translateY(20px);transition-delay:0s}.search-active .search-bar{opacity:1;transform:translateY(0);transition-delay:.35s;visibility:visible}.search-active .search-btn-trigger .inactive{opacity:0;visibility:hidden}.search-active .search-btn-trigger .active{opacity:1;visibility:visible}.header-login-btn{height:66px;transition:background-color .3s ease;width:62px}.header-login-btn:hover{background-color:#d9222a}.header-login-btn .login-svg{fill:#fff;height:23px;width:23px}.hamburger-outer{border-radius:8px;box-shadow:0 5px 15px rgba(217,34,42,.3);display:none;padding:10px}.hamburger-wrapper{cursor:pointer;height:20px;width:24px}.hamburger-wrapper.active .hamburger-line{transform:scaleX(0)}.hamburger-wrapper.active .hamburger-line:first-child{transition-delay:.1s}.hamburger-wrapper.active .hamburger-line:nth-child(2){transform:translateY(-50%) scaleX(0);transition-delay:.2s}.hamburger-wrapper.active .hamburger-line:nth-child(3){transition-delay:.3s}.hamburger-wrapper.active .x-hamburger-line:first-child{top:0;transform:rotate(45deg) scaleX(1);transition-delay:.4s}.hamburger-wrapper.active .x-hamburger-line:nth-child(2){bottom:0;transform:rotate(-45deg) scaleX(1);transition-delay:.5s}.hamburger-line{border-radius:1px;height:2px;position:absolute;right:0;transform-origin:100% 50%;transition:transform .5s}.hamburger-line:first-child{top:0;transition-delay:.3s;width:100%}.hamburger-line:nth-child(2){top:50%;transform:translateY(-50%);transition-delay:.2s;width:100%}.hamburger-line:nth-child(3){bottom:0;transition-delay:.1s;width:100%}.x-hamburger-wrapper{height:100%;margin-left:4px;position:relative;width:100%}.x-hamburger-line{border-radius:1px;height:2px;left:0;position:absolute;transform-origin:0 50%;transition:transform .5s;width:25px}.x-hamburger-line:first-child{top:0;transform:rotate(45deg) scaleX(0)}.x-hamburger-line:nth-child(2){bottom:0;transform:rotate(-45deg) scaleX(0)}.mobile-menu-wrap{display:none;height:100vh;padding:100px 0 60px;position:fixed;right:0;top:0;transform:translateX(100%);width:100%}.mobile-menu-inner{-ms-flex-pack:justify;-webkit-overflow-scrolling:touch;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;margin:auto;max-height:800px;max-width:450px;overflow-x:hidden;overflow-y:auto;padding:70px 35px 0}.mobile-login{border-radius:8px;height:40px;right:100px;top:20px;width:44px}.mobile-login .login-svg{height:20px;width:20px}.mobile-search-wrap{left:0;padding:0 35px;top:0;width:100%}.mobile-search-wrap .search-bar{opacity:1;top:auto;transform:none;visibility:visible;width:100%}.mobile-search-wrap .search-1{padding-left:0}.mobile-search-wrap .search-btn{left:auto;right:0}.mobile-top-ul{margin-bottom:40px}.mobile-top-li{margin-bottom:20px}.mobile-top-li:before{background-color:#d9222a;content:"";display:block;height:100%;left:-35px;opacity:0;position:absolute;top:0;transition:opacity .35s ease;width:6px}.mobile-top-li:last-of-type{margin-bottom:0}.mobile-top-li.active:before,.mobile-top-li:hover:before{opacity:1}.mobile-top-li.active .mobile-top-item{color:#d9222a}.mobile-top-item{cursor:pointer;transition:color .35s ease}.mobile-top-item:hover{color:#d9222a}.mobile-sub-ul{display:none;margin-top:15px}.mobile-sub-li{margin-bottom:10px}.mobile-sub-li:last-of-type{margin-bottom:0}.mobile-sub-a{transition:color .35s ease}.mobile-sub-a:hover{color:#d9222a}.mobile-bottom-li{margin-bottom:10px}.mobile-bottom-li:last-of-type{margin-bottom:0}.mobile-bottom-a{transition:color .35s ease}.mobile-bottom-a:hover{color:#d9222a}.mobile-bottom-a:hover svg{fill:#d9222a}.mobile-bottom-a svg{fill:#919191;height:12px;margin-right:5px;position:relative;top:-3px;transition:fill .35s ease;width:15px}main{-ms-flex:1 0 auto;flex:1 0 auto;padding-top:100px}main.error-page{background-image:url(../img/bg/error-bg.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:0}main.banner-padding{padding-top:183px}footer{-ms-flex-negative:0;flex-shrink:0;padding:90px 0 35px}.footer-decor{background:#d9222a;height:327px;left:0;max-height:65%;top:0;width:15px}.footer-container{margin:0 auto;max-width:1820px;padding:0 20px}.footer-inner{padding-left:55px}.footer-top{margin-bottom:60px}.footer-top-info{max-width:470px;width:37%}.footer-logo{margin-bottom:15px;width:243px}.footer-top-main{width:58%}.footer-top-block{max-width:32%}.footer-top-title{margin-bottom:10px}.footer-top-ul:not(:first-child){margin-top:35px}.footer-top-li{margin-bottom:5px}.footer-top-li:last-of-type{margin-bottom:0}.footer-top-a{color:#fff;transition:color .35s ease}.footer-top-a:hover{color:#d9222a}.footer-bottom-ul{margin-bottom:20px}.footer-bottom-ul:last-of-type{margin-bottom:0}.footer-bottom-li{margin-bottom:10px;margin-right:35px}.footer-bottom-li.margin-2{margin-right:50px}.footer-bottom-li:last-of-type{margin-right:0}.footer-bottom-a{transition:color .35s ease}.footer-bottom-a:hover{color:#d9222a}.footer-bottom-social{margin-bottom:10px;padding-right:55px}.social-icon{display:block;height:24px;margin:0 13px;width:24px}.social-icon:hover .social-svg{fill:#d9222a}.social-icon .social-svg{fill:#fff;height:19px;transition:fill .35s ease;width:19px}.error404 header{background-color:transparent}.error404 .header-container{margin:auto;max-width:1790px}.error404 .hamburger-outer,.error404 .header-main,.error404 .mobile-menu-wrap{display:none!important}.error404 footer{display:none}.error-page-section{min-height:100vh}.error-page-wrap{padding:100px 0;width:100%}.error-page-title{font-size:50px;line-height:1;margin-bottom:15px}@media screen and (min-width:480px){.error-page-title{font-size:calc(23.33333px + 5.55556vw)}}@media screen and (min-width:1920px){.error-page-title{font-size:130px}}.error-page-sub{font-size:24px;letter-spacing:.02em;line-height:1;margin-bottom:15px}@media screen and (min-width:480px){.error-page-sub{font-size:calc(20px + .83333vw)}}@media screen and (min-width:1920px){.error-page-sub{font-size:36px}}.error-page-text{margin-bottom:20px}.popup-outer-wrap{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;bottom:0;display:-ms-flexbox;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1500}.popup-overlay{background-color:rgba(7,7,7,.5);height:100%;width:100%}.modal-anim{transform:translateY(100%);visibility:hidden}.popup-main{-webkit-overflow-scrolling:touch;max-height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;position:relative;z-index:2}.popup-close{cursor:pointer;height:62px;right:0;top:0;width:62px}.popup-close .close-icon{fill:#fff;height:18px;width:18px}.popup-inner{border-radius:6px;margin:auto;max-width:800px;padding:25px 40px 40px;width:100%}.popup-form .input-wrap{margin-bottom:15px}.popup-form .half{width:47.5%}.popup-intro{margin-bottom:20px}.popup-intro-title{margin-bottom:10px;padding-right:50px}.popup-form-inner .input-wrap:last-child{margin-bottom:0}.popup-notice-wrap{margin-top:25px}.popup-notice-text.type-2{font-style:italic}.popup-notice-text a{color:#d9222a;text-decoration:underline}.popup-form-end{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center;min-height:500px}.popup-end-icon{margin-bottom:30px}.popup-end-svg{height:143px;width:127px}.popup-end-title{margin-bottom:10px}.iOS.mobile.Safari .font-3,.iOS.mobile.Safari .font-4{-webkit-font-smoothing:antialiased}.iPhone.mobile.Chrome .mobile-menu-wrap,.iPhone.mobile.Chrome .vehicles-filter-outer{padding-bottom:120px}.header-banner{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s;transition:grid-template-rows .3s,-ms-grid-rows .3s}.header-banner.closed{grid-template-rows:0fr;overflow:hidden}.header-banner.closed .header-banner-inner{padding-bottom:0;padding-top:0;visibility:hidden}.header-banner-inner{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;min-height:0;padding:0;transition:visibility .3s,padding .3s;width:100%}.header-banner-inner .btn-1{-ms-flex-negative:0;flex-shrink:0;margin-left:50px}.header-banner-text{font-size:16px;line-height:1.5;max-width:466px;width:45%}@media screen and (min-width:1200px){.header-banner-text{font-size:calc(12.47059px + .29412vw)}}@media screen and (min-width:2560px){.header-banner-text{font-size:20px}}.header-banner-icon{max-width:594px;width:45%}.header-banner-close{cursor:pointer;height:100%;right:0;top:0;width:94px}.header-banner-close .close-icon{fill:#fff;height:18px;width:18px}.header-banner .promo-counter{display:none;pointer-events:none;position:absolute;right:94px;top:50%;transform:translateY(-50%) scale(1);transform-origin:100% 50%}.header-banner .promo-counter.active{display:block}.header-banner .promo-counter .countdown-wrap{-ms-flex-pack:end;justify-content:flex-end;margin:0}.header-banner .promo-counter .counter-title{font-size:24px;padding-right:8px;text-align:right}.header-banner .promo-counter .countdown-num{color:#d9222a;font-size:36px}.header-banner .promo-counter .countdown-block,.header-banner .promo-counter .countdown-block:last-child{position:relative;width:76px}.header-banner .promo-counter .countdown-num{line-height:1;text-align:center}.header-banner .promo-counter .countdown-colon{position:absolute;right:-7px;top:-3px}.header-banner .promo-counter .countdown-sub{font-family:Departure-Mono,sans-serif;font-size:12px;text-align:center}@media screen and (max-width:1600px){.header-banner .promo-counter{transform:translateY(-50%) scale(.7)}}@media screen and (max-width:1300px){.header-banner .promo-counter{transform:translateY(-50%) scale(.6)}}@media screen and (max-width:1000px){.header-banner .promo-counter{right:70px;transform:translateY(-50%) scale(.5)}}@media screen and (max-width:800px){.header-banner .promo-counter{transform:translateY(-50%) scale(.4)}}@media screen and (max-width:600px){.header-banner .promo-counter{bottom:0;right:0;text-align:center;top:auto;transform:scale(.5);transform-origin:50% 80%;width:100%}.header-banner .promo-counter .countdown-wrap{-ms-flex-pack:center;justify-content:center}.header-banner .promo-counter .counter-title{text-align:center}}@media screen and (max-width:370px){.header-banner .promo-counter .promo-counter{bottom:-7px}}.desktop-banner-img,.mobile-banner-img{width:100%}.mobile-banner-img{display:none}.popup-form-style-2 .multiselect-3 .multiselect__tags{border-radius:3px;height:44px}.popup-form-style-2 .multiselect-3 .multiselect__option:after,.popup-form-style-2 .multiselect-3 .multiselect__option:before{display:none}.popup-form-style-2 .multiselect-3 .multiselect__content-wrapper{height:250px}.popup-form-style-2 .multiselect-3.no-height .multiselect__content-wrapper{height:auto}.popup-form-style-2 textarea{height:78px;resize:none}.multiselect-3.multi-select .multiselect__option{display:block}.multiselect-3.multi-select .multiselect__element .multiselect__option.multiselect__option--selected{background-color:#f2f2f2;background-image:url(../img/icons/checkmark-3.png);background-position:95%;background-repeat:no-repeat;background-size:20px}.joker-section{background-color:#e20612;padding:30px 0 155px}.joker-wrap{margin:auto;max-width:862px;text-align:center}.joker-img{display:block;margin:0 auto 35px;max-width:562px;width:100%}.joker-title{font-size:54px;line-height:1.111;margin-bottom:15px}.joker-text{font-size:21px;line-height:1.428;margin:0 auto 40px;max-width:780px}.countdown-wrap{opacity:0;transform:scale(0);transition:opacity .3s,visibility .3s,transform .3s;transition-delay:1s;visibility:visible}.countdown-wrap.show{opacity:1;transform:scale(1);visibility:visible}.countdown-block{width:166px}.countdown-block:last-child{width:139px}.countdown-num{font-size:80px;line-height:1.25}.countdown-sub{font-size:18px;line-height:2}.countdown-colon{margin:0 3px;position:relative;top:-6px}.home-slider-section{margin-bottom:75px}@media only screen and (min-width:1200px){.home-slider .swiper-wrapper{transition:transform 1s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}}.home-slider .slide-pic{height:39.9vw;width:100%}.home-slider .slide-pic:after{background-image:url(../img/bg/gradient.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.home-slider .slide-img{transform:scale(1.4);transition:transform 1s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);z-index:1}.home-slider .mobile-slide-img{display:none}.home-slider .slide-text-wrap{bottom:10.2%;left:7.4%;max-width:1000px;opacity:0;padding-bottom:70px;position:absolute;transition:opacity .5s;width:60%;z-index:3}.home-slider .slide-text-wrap .btn-1{bottom:0;left:0;position:absolute}.home-slider .parallax-1{opacity:0;transform:translateY(100px);transition:opacity 1s ease,transform 1s ease;transition-delay:1s}.home-slider .parallax-1:nth-child(2){transition-delay:1.15s}.home-slider .parallax-1:nth-child(3){transition-delay:1.3s}.home-slider .slide-subtitle{margin-bottom:-5px}.home-slider .slide-title{font-size:45px;margin-bottom:35px}@media screen and (min-width:1400px){.home-slider .slide-title{font-size:calc(4.61538px + 2.88462vw)}}@media screen and (min-width:1920px){.home-slider .slide-title{font-size:60px}}.home-slider .swiper-slide-active .slide-img,.home-slider .swiper-slide-duplicate-active .slide-img{transform:scale(1)}.home-slider .swiper-slide-active .slide-text-wrap,.home-slider .swiper-slide-duplicate-active .slide-text-wrap{opacity:1}.home-slider .swiper-slide-active .parallax-1,.home-slider .swiper-slide-duplicate-active .parallax-1{opacity:1;transform:translateY(0)}@media screen and (max-width:1200px){.home-slider .slide-img,.home-slider .swiper-wrapper{transition:transform 1s ease}}.home-slider .swiper-pagination{bottom:10.2%!important;left:7.4%!important;width:auto!important}.home-slider .swiper-pagination-bullet{background-color:#fff;border-radius:0;height:5px;opacity:1;transition:width 1s ease,background-color .35s ease;width:5px}.home-slider .swiper-pagination-bullet-active{background-color:#d9222a;width:13px}.home-slider .slider-el-decor{bottom:21.2%;height:237px;left:0;width:12px}.slider-cursor{height:100px;left:0;pointer-events:none;position:fixed;top:0;width:100px;z-index:100}.slider-cursor .cursor-inner{border:1px dashed #d9222a;border-radius:50%;height:100px;opacity:0;padding:35px;transform:scale(.4);transform-origin:50% 50%;transition:transform .2s,opacity .2s;width:100px}.slider-cursor svg{fill:#fff;height:30px;transition:transform 0s;transition-delay:.2s;width:30px}.slider-cursor svg.type-2{fill:#d9222a}.cursor-target.cursor-enabled-left .cursor-inner,.cursor-target.cursor-enabled-right .cursor-inner{opacity:1;transform:scale(1)}.cursor-target.cursor-enabled-right .cursor-inner .cursor-arrow{transform:rotate(180deg);transition-delay:0s}.home-links-box{bottom:0;right:0}.links-box-item{display:block;height:62px;width:62px}.links-box-item:hover .default{transform:translate(65px,-50%);transition-delay:0s}.links-box-item:hover .hover{transform:translate(-50%,-50%);transition-delay:.3s}.links-box-item .default{transform:translate(-50%,-50%);transition:transform .3s cubic-bezier(.77,0,.175,1);transition-delay:.3s}.links-box-item .hover{transform:translate(-65px,-50%);transition:transform .3s cubic-bezier(.77,0,.175,1);transition-delay:0s}.links-box-link{bottom:0;left:0;right:0;top:0}.links-box-svg.call-svg{height:22px;width:23px}.links-box-svg.message-svg{height:22px;width:25px}.links-box-svg.car-svg{height:15px;width:25px}.links-box-svg.stroke-1{stroke:#fff}.links-box-svg.fill-1{fill:#fff}.home-service-partners-section{padding-bottom:50px}.home-partners-wrap{padding-right:1px;width:73%}.home-partners-wrap .separator{background-color:#838383;display:block;height:94px;position:absolute;right:0;top:0;width:1px}.home-partners-text{margin-top:20px;width:335px}.home-partners-items{width:calc(100% - 335px)}.partners-block-item{max-width:176px;width:25%}.partners-block-item:hover .partners-block-img{filter:grayscale(0)}.partners-block-img{filter:grayscale(1);height:auto;max-width:100%;transition:filter .35s ease}.home-service-wrap{padding-right:30px;width:23%}.home-service-text{margin-right:34px}.home-service-img{height:auto;width:85px}.new-vehicles-wrap{padding-top:53px}.new-vehicles-bg{background-image:url(../img/bg/bg-1.jpg);background-repeat:no-repeat;background-size:cover;height:100%;left:0;top:0;width:100%}.vehicles-intro{margin-top:85px;width:19%}.vehicles-slider{padding-bottom:85px;width:78.7%}.vehicles-slider .swiper-container{padding-top:85px}@media only screen and (min-width:1200px){.vehicles-slider .swiper-wrapper{transition:transform 1s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}}.vehicles-slider .swiper-slide{padding-bottom:60px}.vehicles-slider .swiper-pagination{bottom:auto!important;display:-ms-flexbox;display:flex;left:auto!important;right:22.4%!important;top:24px!important;width:auto!important}.vehicles-slider .swiper-pagination-bullet{background-color:#c7c7c7;border-radius:0;height:5px;opacity:1;transition:width 1s ease,background-color .35s ease;width:5px}.vehicles-slider .swiper-pagination-bullet-active{background-color:#d9222a;width:13px}.vehicles-slider .slider-nav{right:11.1%;top:0}.slider-nav .slider-nav-btn:first-child{margin-right:15px}.slider-nav-btn{border-radius:50%;cursor:pointer;height:53px;width:53px}.slider-nav-btn:after{border:1px dashed #d9222a;border-radius:50%;content:"";display:block;height:100%;left:0;top:0;transition:border .35s ease;width:100%}.slider-nav-btn:hover.bg-3:after{border-color:#fff}.slider-nav-btn:hover:after{border-color:#070707}.slider-nav-btn:hover.btn-prev svg{transform:translate(-38px,-50%)}.slider-nav-btn:hover.btn-next svg{transform:translate(10px,-50%)}.slider-nav-btn svg{fill:#fff;height:9px;transition:transform .35s cubic-bezier(.55,.04,.43,1);width:26px}.slider-nav-btn .fill-1{fill:#fff}.slider-nav-btn .fill-2{fill:#070707}.Chrome .page-template-tpl-brand-detail .new-vehicles-section .vehicles-slider .vehicle-card:after,.Chrome .page-template-tpl-home .new-vehicles-section .vehicles-slider .vehicle-card:after,.Chrome .page-template-tpl-used-vehicles-info .used-vehicles-section-2.bg-14 .vehicles-slider .vehicle-card:after,.Chrome .search-results .new-vehicles-section .vehicles-slider .vehicle-card:after{background-color:#d9222a}.Chrome .vehicles-slider .vehicle-card:hover:after{transform:scaleY(5);transition-delay:0s}.Chrome .vehicles-slider .vehicle-card:after{background-color:#070707;bottom:48px;content:"";display:block;height:12px;position:absolute;right:0;transform-origin:top;transition:transform .35s cubic-bezier(.55,.04,.43,1);transition-delay:.35s;width:1px}.Chrome .vehicles-slider .vehicle-card-hover{right:1px}.vehicle-card:hover .card-pic-hover{opacity:1;visibility:visible}.vehicle-card:hover .vehicle-card-hover{transform:translateY(0);transition-delay:0s}.vehicle-card:hover .vehicle-card-hover .hover-decor{transform:scaleX(1.07);transition-delay:.35s}.vehicle-card:hover .vehicle-card-hover .btn-1{transform:translateX(7%);transition-delay:.35s}.vehicle-card.shadow-1{box-shadow:0 30px 30px rgba(0,0,0,.09)}.vehicle-card-badge{border-radius:6px 0 6px 0;left:0;padding:5px 18px;top:0}.vehicle-card-pic{background-color:#fff;border-radius:6px 6px 0 0;height:12.6vw}.card-pic-hover{opacity:0;transition:opacity .35s ease,visibility .35s ease;visibility:hidden}.vehicle-card-content{border-radius:0 0 0 6px;padding:15px 15px 10px}.vehicle-content-inner{margin-bottom:15px;padding-left:19px}@media only screen and (max-width:1800px){.vehicle-content-inner{padding-left:0}}.vehicle-card-specifications{width:100%}.used-content-inner .vehicle-card-specifications{width:50%}.used-content-inner .vehicle-card-specifications.full-width{width:100%}.vehicle-card-name{margin-bottom:15px;min-height:72px;width:100%}.vehicle-card-specifications{padding-left:34px}.vehicle-card-specifications svg{stroke:#070707;fill:#070707;height:22px;left:0;top:4px;width:22px}.vehicle-card-specifications .transmission-svg{height:22px;left:1px;width:22px}.vehicle-card-specifications .fuel-svg{height:22px;left:3px;width:21px}.vehicle-card-specifications .engine-svg{height:18px;width:27px}.vehicle-card-bottom{border-top:1px solid #e2e2e2;padding-left:19px;padding-top:7px}@media only screen and (max-width:1800px){.vehicle-card-bottom{padding-left:0}}.vehicle-card-bottom .info-icon-wrap{background-color:#fff;padding-left:4px;right:0;top:-14px}.vehicle-card-bottom .info-icon-wrap~.vehicle-card-price .vehicle-old-price{right:40px}.vehicle-card-offer{border-right:1px solid #e2e2e2;min-height:34px;min-width:124px;padding-left:36px;width:36.4%}.vehicle-card-offer~.vehicle-card-price{max-width:calc(100% - 130px);width:62%}.offer-badge{height:auto;left:0;top:50%;transform:translateY(-50%);width:29px}.offer-text{margin-top:2px;vertical-align:middle}.vehicle-card-price{width:100%}.vehicle-card-price .info-icon-wrap{right:0;top:-15px}.vehicle-price{font-size:22px;padding:0 0 18px}@media screen and (min-width:1800px){.vehicle-price{font-size:calc(-8px + 1.66667vw)}}@media screen and (min-width:1920px){.vehicle-price{font-size:24px}}.vehicle-old-price{background-color:#fff;line-height:1;padding-left:24px;right:0;top:-8.5px}.vehicle-old-price:after{background-color:#d9222a;content:"";display:block;height:1px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:95%}.vehicle-card-hover{bottom:0;height:57.3%;min-width:240px;right:0;transform:translateY(-48px);transform-origin:left;transition:transform .35s cubic-bezier(.55,.04,.43,1);transition-delay:.35s;width:59.9%}.vehicle-card-hover .hover-decor{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-right:2px transparent;display:block;height:100%;left:0;position:absolute;top:0;transform-origin:left}.vehicle-card-hover .btn-1,.vehicle-card-hover .hover-decor{background-color:inherit;transition:transform .35s cubic-bezier(.55,.04,.43,1);transition-delay:0s;width:100%}.vehicle-card-hover .btn-1{border-radius:0;min-width:1px}.vehicles-btn{bottom:-25px;right:11.2%}.vehicles-btn.single{-ms-flex-pack:end;justify-content:flex-end;margin-bottom:60px;width:100%}.used-vehicles-section{margin-bottom:140px;padding-top:45px}.home-info-section{margin-bottom:100px;padding:100px 0}.home-info-block{max-width:360px;width:30%}.home-info-num{margin-bottom:-5px}.home-info-subtitle{margin-bottom:20px}.home-info-separator{background-color:#b9b9b9;display:block;height:210px;width:1px}.experiences-section{margin-bottom:230px}.experiences-title-wrap{margin-bottom:60px;padding:0 20px}.experiences-slider-outer{margin-bottom:45px}.experiences-slider .swiper-container{padding-bottom:50px}.experiences-slider .swiper-wrapper{transition:transform 1s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.experiences-slider .slide-inner{filter:blur(0);transform:scale(1);transition:transform 1s cubic-bezier(.77,0,.175,1),filter 1s cubic-bezier(.77,0,.175,1);will-change:transform,filter}.experiences-slider .swiper-slide-next .slide-inner,.experiences-slider .swiper-slide-prev .slide-inner{filter:blur(5px);transform:scale(.755)}.experiences-slider .swiper-slide-next .slide-text-wrap,.experiences-slider .swiper-slide-prev .slide-text-wrap{opacity:0}.experiences-slider .slide-pic{height:30vw}.experiences-slider .slide-text-wrap{bottom:18px;left:32px;transition:opacity 1s ease;width:calc(100% - 64px)}.experiences-slider .swiper-scrollbar{background-color:#b9b9b9;border-radius:0;bottom:0!important;height:1px!important;left:50%!important;transform:translateX(-50%);width:49.2vw!important}.experiences-slider .swiper-scrollbar-drag{background-color:#d9222a;border-radius:0;height:3px;pointer-events:none;top:-1px}.experiences-slider .swiper-pagination{bottom:0!important;display:none;left:50%!important;transform:translateX(-50%);width:auto}.experiences-slider .swiper-pagination-bullet{background-color:#c7c7c7;border-radius:0;height:5px;opacity:1;transition:width 1s ease,background-color .35s ease;width:5px}.experiences-slider .swiper-pagination-bullet-active{background-color:#d9222a;width:13px}.experiences-slider .slide-play-btn{cursor:pointer}.experiences-slider .slide-play-btn svg{fill:#fff;height:83px;width:83px}.experiences-slider .video-active .slide-video{opacity:1;visibility:visible}.experiences-slider .slide-video{height:100%;left:0;opacity:0;top:0;transition:opacity 1s ease,visibility 1s ease;visibility:hidden;width:100%}.experiences-slider .video-item{outline:none;padding-top:56.25%;width:100%}.experiences-slider iframe{height:100%;left:0;position:absolute;top:0;width:100%}.experiences-slider .video-close{cursor:pointer;padding:10px;right:0;top:25px}.experiences-slider .video-close svg{fill:#d9222a;display:block;height:20px;width:20px}.featured-news-section{margin-bottom:125px}.news-block-1{margin:0 auto 95px;max-width:1191px;padding-bottom:74px;width:100%}.news-block:hover .news-pic-img{transform:scale(1.05)}.news-pic-1{height:57.6vw;max-height:708px}.news-pic-img{transition:transform .5s cubic-bezier(.55,.04,.43,1);will-change:transform}.news-text-1{bottom:0;left:0;max-width:627px;padding-bottom:20px;padding-right:20px;padding-top:20px;width:80%}.news-hover{bottom:0;height:58.2%;min-width:240px;right:0;transform:translateY(-60px);width:21.2%}.news-block-2{margin-bottom:80px;max-width:506px;width:33%}.news-decor-1{height:108px;right:-18px;top:-22px;width:95px}.news-pic-2{height:18.3vw;max-height:287px}.news-text-2{padding-top:10px;position:relative}.news-block-3{margin-bottom:80px;margin-top:150px;max-width:958px;width:65%}.news-pic-3{height:36.4vw;max-height:550px}.news-text-3{margin-top:-80px;max-width:610px;padding-bottom:20px;padding-right:20px;padding-top:20px;position:relative;width:80%}.landing-intro-section{margin-bottom:90px}.landing-intro-content{width:23.3%}.landing-intro-content .return-btn{margin-bottom:40px}.landing-intro-logo{margin-bottom:25px}.landing-logo-pic{max-height:107px;width:auto}.landing-intro-title{margin-bottom:10px}.landing-intro-title.type-2{font-size:35px}@media screen and (min-width:1800px){.landing-intro-title.type-2{font-size:calc(-115px + 8.33333vw)}}@media screen and (min-width:1920px){.landing-intro-title.type-2{font-size:45px}}.landing-intro-decor{height:100%;left:-100px;top:0;width:17px}@media only screen and (max-width:1920px){.landing-intro-decor{left:calc(-50vw - -860px);margin-left:-40px}}@media only screen and (max-width:1720px){.landing-intro-decor{left:-40px;margin-left:0}}.landing-intro-pic{height:31.3vw;width:73.259%}.landing-intro-pic .mobile{display:none}.landing-welcome-section{margin-bottom:90px}.landing-welcome-intro{margin-bottom:50px}.landing-welcome-content.desktop-version{display:block}.landing-welcome-content.mobile-version{display:none}.landing-welcome-content .text-7{letter-spacing:0}.landing-welcome-left{width:46%}.landing-welcome-text a{color:#d9222a}.landing-welcome-text:not(:last-child){margin-bottom:30px}.landing-welcome-text span{font-family:Nexa-Bold,sans-serif}.landing-welcome-text~.landing-welcome-list{margin-top:-25px}.landing-welcome-list{font-family:Nexa-Regular,sans-serif;font-size:18px;line-height:1.66667}.landing-welcome-list li{padding-left:24px;position:relative}.landing-welcome-list li:before{background-color:#d9222a;content:"";display:block;height:8px;left:2px;position:absolute;top:11px;width:8px}.landing-welcome-right{width:46%}.landing-selector-section{margin-bottom:140px}.landing-selector-block{margin:0 1.66666667%;padding-bottom:70px;width:30%}.landing-selector-block .btn-1{bottom:0;left:50%;transform:translateX(-50%)}.landing-selector-icon{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;height:100px;justify-content:center;width:100%}.selector-icon-pic{max-height:100%;width:auto}.landing-selector-content{margin-top:24px}.landing-selector-title{margin-bottom:10px}.landing-selector-text{margin-bottom:20px}.landing-service-section{padding-bottom:125px}.landing-service-section .section-bg-1{bottom:0;height:79%;left:0;width:100%}.landing-service-intro{margin-bottom:25px}.landing-service-pic{height:29.3vw;max-height:517px;width:53.27%}.landing-service-pic.type-2{width:49.6%}.service-decor-1{bottom:-19px;height:90px;right:-16px;width:270px}.landing-service-content{margin-top:auto;max-width:632px;padding-bottom:20px;width:42%}.landing-service-content.type-2,.landing-service-content.type-3{margin-bottom:auto;padding-bottom:0}.landing-service-content.type-3{max-width:800px;width:47%}.landing-service-text{margin-bottom:45px}.landing-service-btns .btn-1:first-child{margin-bottom:20px}.vehicle-models-section{padding-bottom:60px}.vehicle-models-intro{margin-bottom:70px}.vehicle-models-grid{margin:0 -18px}.models-grid-item{margin-bottom:20px;padding:0 18px 60px;width:25%}.vehicle-model-card{border-radius:6px 6px 0 6px;box-shadow:0 30px 30px rgba(0,0,0,.09);height:100%}.vehicle-model-card:hover .vehicle-model-hover{background-color:#d9222a;transform:translateY(60px);transition-delay:0s}.vehicle-model-card:hover .vehicle-model-hover:after{transform:scaleX(1.07);transition-delay:.35s}.vehicle-model-card:hover .vehicle-model-hover .btn-1{transform:translateX(7%);transition-delay:.35s}.vehicle-model-inner{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;justify-content:space-between}.vehicle-model-pic{border-radius:6px 6px 0 0;height:12.1vw;max-height:228px}.vehicle-model-content{border-radius:0 0 0 6px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 22px 36px}.vehicle-model-hover{bottom:0;height:45.9%;min-width:240px;right:0;transform:translateY(12px);transform-origin:left;transition:transform .35s cubic-bezier(.55,.04,.43,1),background-color .35s cubic-bezier(.55,.04,.43,1);transition-delay:.35s;width:60%}.vehicle-model-hover:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;transform-origin:left}.vehicle-model-hover .btn-1,.vehicle-model-hover:after{background-color:inherit;transition:transform .35s cubic-bezier(.55,.04,.43,1);transition-delay:0s;width:100%}.vehicle-model-hover .btn-1{min-width:1px}.vehicle-model-content-inner{margin-left:auto;margin-top:auto;max-width:342px;width:100%}.vehicle-model-info{width:43%}.vehicle-model-price{width:56%}.vehicle-model-price .info-icon-wrap{right:-4px;top:-24px}.model-price-sub{margin-bottom:-8px}.models-more-wrap .btn-2{margin:auto}.landing-financing-section{margin-bottom:160px;padding-bottom:40px;padding-top:40px}.landing-financing-section .section-bg-1{left:0;top:0;width:100%}.landing-financing-intro{margin-bottom:27px}.landing-financing-title{max-width:700px}.landing-financing-link{max-width:822px;width:51%}.landing-financing-link.no-hover .landing-financing-img{transform:none!important}.landing-financing-link:hover .landing-financing-img{transform:scale(1.05)}.landing-financing-pic{height:28.4vw;max-height:517px}.landing-financing-img{transition:transform .5s cubic-bezier(.55,.04,.43,1);will-change:transform}.mobile-financing-link{display:none}.landing-financing-content{margin-top:auto;max-width:690px;width:44%}.landing-financing-content.type-2{margin-top:0}.landing-financing-content.type-2 .landing-financing-text{margin-bottom:60px;padding-left:15px}.landing-financing-content.type-3{margin-bottom:auto;padding-right:50px;padding-top:57px}.financing-logos-title{padding-left:15px}.landing-financing-text{margin-bottom:45px}.mobile-financing-btn{display:none}.landing-financing-logos{margin:0 -15px}.financing-logo-block{margin-top:35px;padding:0 15px;text-align:center;width:33.333333%}.financing-logo-block:hover .financing-bank-logo{filter:grayscale(0);opacity:1}.financing-bank-logo{filter:grayscale(1);opacity:.3;transition:opacity .35s ease,filter .35s ease}.landing-salons-section{margin-bottom:110px}.landing-salons-section:last-child{margin-bottom:0}.landing-salons-section .offset-1{max-width:calc(50% + 860px);padding-left:40px}.landing-salons-title{margin-bottom:80px}.salon-selector-wrap{width:35%}.salon-selector-item{cursor:pointer}.salon-selector-item.active .salon-selector-svg,.salon-selector-item:hover .salon-selector-svg{opacity:1;transform:translate(28px,-50%)}.salon-selector-item.active .salon-selector-text,.salon-selector-item:hover .salon-selector-text{color:#070707;transform:translateX(44px)}.salon-selector-svg{fill:#d9222a;height:9px;left:-56px;opacity:0;top:50%;transform:translateY(-50%);transition:opacity .35s ease,transform .35s ease;width:56px}.salon-selector-text{transition:color .35s ease,transform .35s ease}.salon-content-wrap{width:63.93%}.salon-map-wrap{margin-left:auto;padding:23px 0 0 26px;width:79.62%}.salon-map-wrap .decor-1{height:64%;left:0;top:0;width:40%}.map-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.map-wrapper .gmnoprint{display:none!important}.near-location{display:none}.salon-map-inner{height:35vw;min-height:560px}.salon-info-outer{left:103%;max-width:400px;top:50%;transform:translateY(-50%);width:80%}.salon-info-wrap{border-radius:6px;box-shadow:0 30px 30px rgba(0,0,0,.17);left:0;opacity:0;position:absolute;top:0;transform:translateX(-20px);transition:opacity .35s cubic-bezier(.55,.04,.43,1),visibility .35s cubic-bezier(.55,.04,.43,1),transform .35s cubic-bezier(.55,.04,.43,1);visibility:hidden;width:100%}.salon-info-wrap.active{opacity:1;position:relative;transform:translateX(0);transition-delay:.35s;visibility:visible}.salon-info-pic{height:14.5vw;margin-bottom:15px;max-height:217px}.salon-info-content{padding:0 20px 20px}.salon-info-inner{margin:0 auto;max-width:330px}.salon-info-location{margin-bottom:10px}.salon-info-buttons{border-bottom:1px solid #e2e2e2;margin-bottom:10px;padding-bottom:8px}.salon-btn-svg{fill:#070707;height:27px;width:27px}.salon-btn-separator{background-color:#e2e2e2;height:46px;margin:0 28px;width:1px}.salon-info-business-hours{padding-left:39px}.salon-hours-svg{fill:#070707;height:27px;left:0;top:4px;width:27px}.news-slider-section{margin-bottom:115px}.news-slider-intro{margin-bottom:-40px;padding:0 180px}.news-slider .swiper-container{overflow:visible;padding-top:95px}@media only screen and (min-width:1200px){.news-slider .swiper-wrapper{transition:transform 1s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}}.news-slider .slide-inner:hover .slide-img{transform:scale(1.05)}.news-slider .slide-pic{height:14.95vw;margin-bottom:20px}.news-slider .slide-img{transition:transform .5s cubic-bezier(.55,.04,.43,1);will-change:transform}.news-slider .swiper-pagination{bottom:auto!important;display:-ms-flexbox;display:flex;left:auto!important;right:16.8%;top:24px;width:auto!important}.news-slider .swiper-pagination-bullet{background-color:#c7c7c7;border-radius:0;height:5px;opacity:1;transition:width 1s ease,background-color .35s ease;width:5px}.news-slider .swiper-pagination-bullet-active{background-color:#d9222a;width:13px}.news-slider .slider-nav{right:8%;top:0}.news-slide-title{margin-bottom:14px}.sticky-filter #app{overflow:visible}.sticky-filter .main{position:relative;z-index:2}.sticky-filter section{z-index:1}.sticky-filter .vehicles-list-section{z-index:2}.sticky-filter .footer{position:relative;z-index:1}.used-vehicles-intro-section{margin-bottom:55px;padding-top:50px}.used-vehicles-intro-wrap{margin-left:auto;max-width:1650px;padding-top:29px}.used-vehicles-intro-top{left:0;top:0}.used-vehicles-intro-left{width:43%}.used-vehicles-intro-right{max-width:830px;width:54%}.used-vehicles-intro-text{max-width:770px}.intro-decor-1{height:5px;width:13px}.vehicles-list-section{padding-bottom:50px;padding-top:27px}.vehicles-list-section.vehicles-list-margin{margin-top:50px}.vehicles-list-wrap{margin:auto;max-width:1705px}.vehicles-list-wrap.with-banner .banner-back{bottom:0;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}.vehicles-list-wrap.with-banner .vehicles-filter-outer{height:calc(100vh - 120px);top:106px}.vehicles-list-wrap.with-banner .vehicles-list-filters-wrap{top:96px}.vehicles-list-wrap.with-banner .header-banner-outer{margin-bottom:15px;margin-top:-27px;position:sticky;top:0}.vehicles-list-wrap.with-banner .header-banner{height:108px;width:100%}.vehicles-list-wrap.with-banner .header-banner-inner{height:100%;left:50%;padding-left:2%;position:absolute;top:0;transform:translateX(-50%);width:100vw}.vehicles-list-wrap.with-banner .desktop-banner-img{max-width:1780px}@media only screen and (min-width:1801px){.vehicles-list-wrap.with-banner .vehicles-filter-outer{height:calc(100vh - 130px);top:116px}.vehicles-list-wrap.with-banner .vehicles-list-filters-wrap{top:106px}}.vehicles-filter-outer{height:calc(100vh - 30px);max-width:370px;position:sticky;top:15px;width:25%}@media only screen and (min-width:1201px){.vehicles-filter-outer{overflow-y:scroll}.Firefox .vehicles-filter-outer{scrollbar-color:#acacac transparent;scrollbar-width:thin}.Chrome .vehicles-filter-outer,.Edge .vehicles-filter-outer,.Firefox .vehicles-filter-outer,.Opera .vehicles-filter-outer,.Safari .vehicles-filter-outer{max-width:370px;padding-right:20px}.Chrome .vehicles-filter-outer::-webkit-scrollbar,.Edge .vehicles-filter-outer::-webkit-scrollbar,.Opera .vehicles-filter-outer::-webkit-scrollbar,.Safari .vehicles-filter-outer::-webkit-scrollbar{width:10px}.Chrome .vehicles-filter-outer::-webkit-scrollbar-track,.Edge .vehicles-filter-outer::-webkit-scrollbar-track,.Opera .vehicles-filter-outer::-webkit-scrollbar-track,.Safari .vehicles-filter-outer::-webkit-scrollbar-track{background:transparent}.Chrome .vehicles-filter-outer::-webkit-scrollbar-thumb,.Edge .vehicles-filter-outer::-webkit-scrollbar-thumb,.Opera .vehicles-filter-outer::-webkit-scrollbar-thumb,.Safari .vehicles-filter-outer::-webkit-scrollbar-thumb{background:#acacac;border-radius:5px}.Chrome .vehicles-filter-outer::-webkit-scrollbar-thumb:hover,.Edge .vehicles-filter-outer::-webkit-scrollbar-thumb:hover,.Opera .vehicles-filter-outer::-webkit-scrollbar-thumb:hover,.Safari .vehicles-filter-outer::-webkit-scrollbar-thumb:hover{background:#939393}}@media only screen and (min-width:800px) and (max-width:1200px){.Firefox .list-filter-items-wrap,.Firefox .vehicles-filter-wrap{scrollbar-color:#acacac transparent;scrollbar-width:thin}.Chrome .list-filter-items-wrap::-webkit-scrollbar,.Chrome .vehicles-filter-wrap::-webkit-scrollbar,.Edge .list-filter-items-wrap::-webkit-scrollbar,.Edge .vehicles-filter-wrap::-webkit-scrollbar,.Opera .list-filter-items-wrap::-webkit-scrollbar,.Opera .vehicles-filter-wrap::-webkit-scrollbar,.Safari .list-filter-items-wrap::-webkit-scrollbar,.Safari .vehicles-filter-wrap::-webkit-scrollbar{height:6px;width:10px}.Chrome .list-filter-items-wrap::-webkit-scrollbar-track,.Chrome .vehicles-filter-wrap::-webkit-scrollbar-track,.Edge .list-filter-items-wrap::-webkit-scrollbar-track,.Edge .vehicles-filter-wrap::-webkit-scrollbar-track,.Opera .list-filter-items-wrap::-webkit-scrollbar-track,.Opera .vehicles-filter-wrap::-webkit-scrollbar-track,.Safari .list-filter-items-wrap::-webkit-scrollbar-track,.Safari .vehicles-filter-wrap::-webkit-scrollbar-track{background:transparent}.Chrome .list-filter-items-wrap::-webkit-scrollbar-thumb,.Chrome .vehicles-filter-wrap::-webkit-scrollbar-thumb,.Edge .list-filter-items-wrap::-webkit-scrollbar-thumb,.Edge .vehicles-filter-wrap::-webkit-scrollbar-thumb,.Opera .list-filter-items-wrap::-webkit-scrollbar-thumb,.Opera .vehicles-filter-wrap::-webkit-scrollbar-thumb,.Safari .list-filter-items-wrap::-webkit-scrollbar-thumb,.Safari .vehicles-filter-wrap::-webkit-scrollbar-thumb{background:#acacac;border-radius:5px}.Chrome .list-filter-items-wrap::-webkit-scrollbar-thumb:hover,.Chrome .vehicles-filter-wrap::-webkit-scrollbar-thumb:hover,.Edge .list-filter-items-wrap::-webkit-scrollbar-thumb:hover,.Edge .vehicles-filter-wrap::-webkit-scrollbar-thumb:hover,.Opera .list-filter-items-wrap::-webkit-scrollbar-thumb:hover,.Opera .vehicles-filter-wrap::-webkit-scrollbar-thumb:hover,.Safari .list-filter-items-wrap::-webkit-scrollbar-thumb:hover,.Safari .vehicles-filter-wrap::-webkit-scrollbar-thumb:hover{background:#939393}}.vehicles-filter-wrap{padding-bottom:20px}.filter-group,.vehicles-filter-title{margin-bottom:15px}.filter-group .input-wrap{margin-bottom:1px}.filter-category-title{margin-bottom:10px}.vehicles-list-grid-wrap{max-width:1260px;width:74%}.vehicles-list-grid{margin:0 -15px}.vehicles-grid-item-outer{margin-bottom:30px;padding:0 15px;width:33.33333%}.vehicles-grid-item-outer .vehicle-card-pic{height:13.9vw;max-height:241px}.vehicles-grid-item-outer .vehicle-card-bottom{padding-bottom:5px;padding-top:15px}.vehicles-grid-item-outer .vehicle-model,.vehicles-grid-item-outer .vehicle-name{font-size:16px}@media screen and (min-width:1400px){.vehicles-grid-item-outer .vehicle-model,.vehicles-grid-item-outer .vehicle-name{font-size:calc(-4px + 1.42857vw)}}@media screen and (min-width:1680px){.vehicles-grid-item-outer .vehicle-model,.vehicles-grid-item-outer .vehicle-name{font-size:20px}}.vehicles-grid-item{padding-bottom:60px}.filter-switcher-wrap{margin-bottom:15px}.filter-switcher-wrap.active .filter-switcher-link{color:#acacac}.filter-switcher-wrap.active .filter-switcher-link:last-child{color:#070707}.filter-switcher-wrap.active .filter-switcher-icon{transform:translate(20px,-50%)}.filter-switcher-link{color:#070707;transition:color .35s ease}.filter-switcher-link:last-child{color:#acacac}.filter-switcher{border-radius:12.5px;height:25px;margin:0 5px;width:51px}.filter-switcher-icon{border-radius:50%;box-shadow:0 10px 6px rgba(0,0,0,.16);display:block;height:20px;left:4px;top:50%;transform:translateY(-50%);transition:transform .35s ease;width:20px}.reset-filter-btn{background:none;border:none;cursor:pointer;font-size:16px;line-height:1.5;margin:0;outline:none;padding:0 5px;transition:color .35s ease}.reset-filter-btn:hover{color:#d9222a}.filter-price-wrap{margin-bottom:15px}.filter-price-wrap .price-range-max,.filter-price-wrap .price-range-min{max-width:48%}.filter-price-wrap .noUi-target{background:none;border:none;border-radius:0;box-shadow:none}.filter-price-wrap .noUi-horizontal{height:25px;padding-left:5px}.filter-price-wrap .noUi-connects{background:#acacac;height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.filter-price-wrap .noUi-connect{background:#d9222a}.filter-price-wrap .noUi-horizontal .noUi-handle{background:#d9222a;border:4px solid #f2f2f2;border-radius:50%;box-shadow:none;cursor:pointer;height:25px;top:0;width:25px}.filter-price-wrap .noUi-horizontal .noUi-handle:after,.filter-price-wrap .noUi-horizontal .noUi-handle:before{display:none}.vehicles-list-filters-wrap{-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:-15px 0 12px;padding:15px 0;position:sticky;top:0;transition:opacity .3s,visibility .3s}.vehicles-list-filters-wrap.faded{opacity:0;visibility:hidden}.vehicles-list-filters-wrap:after,.vehicles-list-filters-wrap:before{background-color:inherit;content:"";display:block;height:100%;position:absolute;right:100%;top:0}.vehicles-list-filters-wrap:before{right:100%;width:30px}.vehicles-list-filters-wrap:after{left:100%;width:20px}.vehicles-list-filters-wrap .price-sorting-wrap{width:282px}.list-filter-items-wrap{margin-top:-5px;width:calc(100% - 300px)}.list-filter-items-wrap .reset-filter-btn{margin:5px 0 0}.list-filter-items-wrap .reset-filter-btn:only-child{display:none}.list-filter-item{background:#070707;border-radius:4px;margin-right:10px;margin-top:5px;padding:5px 32px 4px 8px}.list-filter-item:last-of-type{margin-right:15px}.list-filter-item:hover svg{fill:#d9222a}.list-filter-item svg{fill:#838383;height:11px;right:10px;top:50%;transform:translateY(-50%);transition:fill .35s ease;width:11px}.mobile-filter-btn{display:none}.mobile-close-filter{border-radius:8px;box-shadow:0 5px 15px rgba(217,34,42,.3);cursor:pointer;display:none;height:36px;padding:10px;right:20px;top:0;width:36px}.close-filter-icon{height:20px;margin-left:3px;width:24px}.close-filter-icon .close-line{border-radius:1px;height:2px;left:0;position:absolute;transform-origin:0 50%;transition:transform .5s;width:25px}.close-filter-icon .close-line:first-child{top:0;transform:rotate(45deg)}.close-filter-icon .close-line:nth-child(2){bottom:0;transform:rotate(-45deg)}.filter-apply-wrap{bottom:-1px;left:0;padding-bottom:1px;padding-top:10px}.filter-apply-wrap .btn-1{height:44px;margin:auto}.filter-apply-wrap .btn-1 .btn-text{font-size:11px}.mobile-apply-wrap{display:none}.pagination-arrow-btn:first-of-type{margin-right:20px}.pagination-arrow-btn:last-of-type{margin-left:20px}.pagination-num-btn{margin:0 5px;padding:5px;transition:color .35s ease}.pagination-num-btn:after{background-color:#d9222a;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.55,.04,.43,1);width:100%}.pagination-num-btn.active,.pagination-num-btn:hover{color:#d9222a}.pagination-num-btn.active:after,.pagination-num-btn:hover:after{transform:scaleX(1)}.new-vehicles-intro-section{margin-bottom:55px;padding-top:45px}.new-vehicles-intro-wrap{margin-left:auto;max-width:1535px}.new-vehicles-intro-logo{width:22%}.new-vehicles-intro-logo-pic{max-height:144px;max-height:100px;width:auto}.new-vehicles-intro-content{width:76.3%}.new-vehicles-intro-left{max-width:480px;width:43%}.new-vehicles-intro-right{margin-top:20px;max-width:625px;width:54%}.related-lists-section{margin-bottom:80px}.related-list-item{margin-bottom:40px;max-width:799px;width:48%}.related-list-item:hover .related-list-item-img{transform:scale(1.05)}.related-list-item-pic{height:20.9vw;margin-bottom:15px;max-height:350px}.related-list-item-img{transition:transform .5s cubic-bezier(.55,.04,.43,1)}.related-list-item-sub{margin-bottom:-2px}.not-found-section{margin-bottom:110px}.not-found-wrap{margin:auto;max-width:842px}.not-found-content{margin-bottom:18px}.not-found-title{margin-bottom:10px}.not-found-text{margin:0 auto;max-width:700px}.not-found-btns-wrap{margin:0 -25px}.not-found-btns-wrap .btn-1{margin:0 25px;width:calc(50% - 50px)}.not-found-btns-wrap .btn-1 .btn-text{padding:0}.vehicles-grid-item-outer.vehicle-promo.vehicle-blur .vehicle-card-name,.vehicles-grid-item-outer.vehicle-promo.vehicle-blur .vehicle-card-pic img{filter:blur(10px)}@media screen and (min-width:600px) and (max-width:750px){.vehicles-list-wrap .promo-counter{transform:translateY(-50%) scale(.3)}}.new-vehicle-intro-section{margin-bottom:60px}.new-vehicle-intro-content{width:23%}.new-vehicle-intro-inner .btn-1{margin-top:20px}.new-vehicle-intro-decor{height:100%;left:-100px;top:0;width:17px}@media only screen and (max-width:1920px){.new-vehicle-intro-decor{left:calc(-50vw - -860px);margin-left:-40px}}@media only screen and (max-width:1720px){.new-vehicle-intro-decor{left:-40px;margin-left:0}}.new-vehicle-intro-title{margin-bottom:10px}.new-vehicle-intro-title span{display:block;font-size:60%}.new-vehicle-intro-sub{margin-bottom:10px}.new-vehicle-intro-pic{width:73%}@media only screen and (min-width:1200px){.new-vehicle-intro-slider .swiper-wrapper{transition:transform 1s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}}.new-vehicle-intro-slider .swiper-slide-next .slide-description,.new-vehicle-intro-slider .swiper-slide-prev .slide-description{opacity:0;transition-delay:0s}.new-vehicle-intro-slider .slide-inner{height:31.3vw}.new-vehicle-intro-slider .slide-inner:after{background-image:url(../img/bg/gradient-2.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.new-vehicle-intro-slider .slide-description{bottom:20px;left:75px;max-width:calc(100% - 150px);opacity:1;transition:opacity .35s ease;transition-delay:1s}.new-vehicle-intro-slider .swiper-pagination{bottom:27px!important;display:-ms-flexbox;display:flex;left:auto!important;right:calc(16% + 50px)!important;width:auto!important}.new-vehicle-intro-slider .swiper-pagination-bullet{background-color:#c7c7c7;border-radius:0;height:5px;opacity:1;transition:width 1s ease,background-color .35s ease;width:5px}.new-vehicle-intro-slider .swiper-pagination-bullet-active{background-color:#d9222a;width:13px}.new-vehicle-intro-slider .slide-count-wrap{bottom:20px;left:25px}.vehicle-sticky-nav-section{margin-bottom:40px;top:0}.vehicle-sticky-nav-outer{border-radius:6px;margin:0 auto;max-width:1680px}.vehicle-sticky-nav-inner{border-radius:6px;padding:10px 20px}.vehicle-sticky-selector{cursor:pointer;margin:3px 10px;padding-left:26px;width:calc(20% - 20px)}.vehicle-sticky-selector:hover .sticky-selector-svg{opacity:1;transform:translateX(0)}.vehicle-sticky-selector:hover .sticky-selector-text{transform:translateX(0)}.vehicle-sticky-selector.active .sticky-selector-text{color:#d9222a}.sticky-selector-svg{fill:#070707;height:9px;left:-13px;opacity:0;top:5px;transform:translateX(-5px);transition:opacity .35s ease,transform .35s ease;width:26px}.sticky-selector-text{line-height:1.1;transform:translateX(-26px);transition:color .35s ease,transform .35s ease}.page-template-tpl-brand-detail .new-vehicles-section{margin-bottom:45px;padding-bottom:45px}.page-template-tpl-brand-detail .used-vehicles-section{margin-bottom:0;padding-bottom:55px}.vehicle-detail-new-section{margin-bottom:45px;padding-bottom:45px}.new-vehicle-info-section{padding-top:35px}.new-vehicle-info-section.active .section-decor-1{opacity:1}.new-vehicle-info-section.active .new-vehicle-info-content{border-color:transparent}.new-vehicle-info-section.active .new-vehicle-category-title{color:#d9222a}.new-vehicle-info-section.active .new-vehicle-content-btn{transform:rotate(180deg)}.new-vehicle-info-section.active .vehicle-content-btn-inner{background-color:#d9222a}.new-vehicle-info-section.active .vehicle-content-btn-inner svg{fill:#efefef}.new-vehicle-info-section .section-decor-1{height:100%;left:0;opacity:0;top:0;transition:opacity .5s ease;width:100%}.initial-info-section{margin-bottom:80px}.initial-info-section .user-content{margin-bottom:50px}.new-vehicle-info-wrap{max-width:1506px}.new-vehicle-info-category{width:26%}.new-vehicle-category-title{transition:color .35s ease}.new-vehicle-info-content{border-bottom:1px solid #c7c7c7;padding-right:50px;transition:border .35s ease;width:69.5%}.new-vehicle-info-content.type-2{border:none;padding:0}.new-vehicle-info-content.type-2 .btn-1:not(:only-of-type){margin:0 10px 20px}.new-vehicle-info-content.type-2 .new-vehicle-info-content-inner{max-width:100%}.new-vehicle-content-btn{cursor:pointer;padding:5px;right:10px;top:0;transition:transform .35s ease}.vehicle-content-btn-inner{background-color:#070707;border-radius:50%;height:20px;transition:background-color .35s ease;width:20px}.vehicle-content-btn-inner svg{fill:#fff;height:10px;transition:fill .35s ease;width:10px}.new-vehicle-info-content-inner{max-width:950px;padding-bottom:20px}.info-content-hidden{display:none}.vehicle-info-content-list{margin-bottom:30px}.vehicle-info-content-li{margin-bottom:20px;padding-left:42px}.vehicle-info-content-li:last-child{margin-bottom:0}.vehicle-info-content-icon{border-radius:50%;height:28px;left:0;top:1px;width:28px}.vehicle-info-content-icon svg{fill:#fff;height:9px;width:12px}.vehicle-info-content-blocks{margin:0 -10px}.vehicle-content-block{border-radius:4px;margin:18px 10px 0;padding:18px 44px;width:calc(50% - 20px)}.vehicle-content-block .info-icon-wrap{margin-left:4px;vertical-align:top}.vehicle-info-video-wrap.video-active .video-outer{opacity:1;visibility:visible}.vehicle-info-video-wrap .video-play-btn{cursor:pointer}.vehicle-info-video-wrap .video-play-btn svg{fill:#fff;height:68px;width:68px}.vehicle-info-video-wrap .video-outer{height:100%;left:0;opacity:0;top:0;transition:opacity 1s ease,visibility 1s ease;visibility:hidden;width:100%}.vehicle-info-video-wrap .video-close{cursor:pointer;padding:10px;right:0;top:3px}.vehicle-info-video-wrap .video-close svg{fill:#d9222a;display:block;height:20px;width:20px}.vehicle-info-video-wrap .video-item{outline:none;padding-top:56.25%;width:100%}.vehicle-info-video-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.vehicle-info-video-pic{padding-top:56.25%;transition:opacity .35s;transition-delay:.35s}.vehicle-info-advisors{margin:0 -10px}.dropdown-info-block-wrap{box-shadow:0 4px 30px 0 rgba(0,0,0,.15)}.dropdown-info-block-wrap:not(:last-child){margin-bottom:32px}.info-advisor-card{border-radius:0 0 6px 6px;box-shadow:0 30px 30px rgba(0,0,0,.17);margin:0 10px 20px;width:calc(33.33333% - 20px)}.info-advisor-card-2{border:1px solid #dfdfdf;margin:0 10px;padding:32px 28px;width:calc(33.33333% - 20px)}.toggle-slide-link.active .new-vehicle-content-btn{transform:rotate(180deg)}.toggle-slide-link.active .new-vehicle-content-btn .vehicle-content-btn-inner{background-color:#d9222a}.toggle-slide-link.active p{color:#d9222a}.toggle-slide-link.active~.toggle-slide-content{grid-template-rows:1fr;visibility:visible}.toggle-slide-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s,visibility .6s,transform .6s;transition:grid-template-rows .6s,visibility .6s,transform .6s,-ms-grid-rows .6s;visibility:hidden}.dropdown-row{cursor:pointer;padding:32px 64px 32px 32px;width:100%}.dropdown-row .new-vehicle-content-btn{height:37px;right:32px;top:34px;width:37px}.dropdown-row p{transition:color .35s ease}.toggle-slide-content-2{margin-left:-10px;margin-right:-10px;padding:8px 32px 40px}.dropdown-btn-inner.vehicle-content-btn-inner{height:27px;width:27px}.dropdown-btn-inner svg{transition:fill .35s ease}.advisor-card-pic{border-radius:6px 6px 0 0;height:12.4vw;max-height:220px;overflow:hidden}.advisor-card-content{padding:18px 20px 25px}.advisor-content-inner{margin-left:auto;max-width:273px}.advisor-content-top{margin-bottom:35px}.advisor-name{margin-bottom:5px}.advisor-info a{color:#070707;text-decoration:underline}.new-vehicle-configurator-section{padding:40px 0}.new-vehicle-configurator-section:last-child{margin-bottom:105px}.new-vehicle-configurator-wrap{padding-right:50px;width:69.5%}.new-vehicle-configurator-inner{margin:0 auto;max-width:780px}.new-vehicle-configurator-title{margin-bottom:10px}.new-vehicle-configurator-text{margin:0 auto 20px;max-width:520px}.vehicle-detail-used-section{margin-bottom:0;padding-bottom:85px;padding-top:0}.used-vehicles-disclaimer{margin-left:auto;margin-top:50px;padding-right:50px;width:69.5%}.service-welcome-section{margin-bottom:130px}.salon-info-btns{margin-top:18px}.salon-info-btns .btn-1:not(:last-child){margin-bottom:17px}.landing-service-grid-section{margin-bottom:150px}.service-content-grid-item{margin:20px 0;max-width:360px;width:46%}.service-grid-title{margin-bottom:10px}.service-news-slider-section{margin-bottom:175px}.four-plus-section{margin-bottom:150px}.faq-section{margin-bottom:160px}.faq-title-wrap{margin-bottom:45px}.faq-question-item{border:1px solid #efefef;transition:border .35s ease,background-color .35s ease}.faq-question-item.active{background-color:#f8f8f8;border-color:#f8f8f8}.faq-question-item.active .faq-question-title{color:#d9222a}.faq-question-item.active .faq-question-btn-inner{background-color:#d9222a;transform:rotate(180deg)}.faq-question-item.active .faq-question-btn-inner svg{fill:#efefef}.faq-question-inner{padding:18px 0}.faq-question-main{cursor:pointer;padding:0 70px 0 45px}.faq-question-title{transition:color .35s ease}.faq-question-btn{cursor:pointer;padding:5px;right:17px;top:50%;transform:translateY(-50%)}.faq-question-btn-inner{background-color:#070707;border-radius:50%;height:20px;transition:background-color .35s ease,transform .35s ease;width:20px}.faq-question-btn-inner svg{fill:#fff;height:10px;transition:fill .35s ease;width:10px}.faq-question-hidden{display:none;margin:35px auto 0;max-width:1180px;padding:0 70px 0 45px}.faq-question-hidden .user-content{max-width:930px}.faq-question-hidden .user-content p:last-child{margin-bottom:0}.service-detail-intro-section{margin-bottom:90px}.service-detail-options-section{margin-bottom:40px}.service-detail-options-wrap{margin:0 -20px}.service-detail-options-block{margin:40px 20px;width:calc(25% - 40px)}.service-options-icon{display:table-cell;height:60px;vertical-align:bottom}.service-options-icon img{max-height:100%;width:auto}.service-options-title{margin-bottom:5px;margin-top:10px}.service-detail-four-plus-section .landing-service-wrap,.service-parts-section .landing-service-wrap{max-width:1590px}.service-parts-section{margin-bottom:170px}.service-detail-four-plus-section{margin-bottom:215px}.salon-name-wrap{padding-right:20px}.service-salons-title span{display:block;font-size:80%}.service-rating-section{margin-bottom:125px;padding:100px 0 125px}.service-rating-section .container-10{max-width:1060px}.service-rating-section .section-bg-1{background-image:url(../img/bg/bg-1.jpg);background-repeat:no-repeat;background-size:cover;height:100%;left:0;top:0;width:100%}.service-rating-wrap{margin:0 -10px}.service-rating-block{margin:0 10px;max-width:calc(50% - 20px)}.service-rating-block:last-child{text-align:right}.service-rating-block-inner{display:inline-block;max-width:500px}.service-rating-top{min-height:66px}.service-rating-top-text span{color:#f55b1f}.service-top-svg{fill:#fff;height:45px;margin-top:12px;width:50px}.service-rating-num{margin-bottom:5px}.service-rating-num sup{font-size:60%}.service-rating-stars{margin-top:5px}.service-star-svg{display:inline-block;height:20px;margin-right:7px;width:21px}.service-star-svg:last-child{margin-right:0}.service-star-svg.fill-1{fill:#decf1d}.service-star-svg.fill-2{fill:#dbdbdb}.service-rating-info-text{margin-bottom:15px}.service-detail-intro-sub{font-size:22px;margin-bottom:10px}.center-buttons-section{margin-bottom:60px}.center-buttons-wrap{margin:0 -20px}.center-buttons-wrap .btn-1{margin:0 20px 20px}.brands-repair-section{margin-bottom:160px;padding:40px 0}.brands-repair-wrap{margin:auto;max-width:970px}.brands-repair-intro{margin-bottom:20px}.brands-repair-logos{margin:0 -25px}.repair-logo-block{margin:10px 20px;text-align:center;width:calc(14.28% - 40px)}.repair-logo-block img{height:auto;max-height:80px;max-width:100%;width:auto}.services-prices-section{margin-bottom:120px;margin-top:120px}.services-prices-title-wrap{margin-bottom:90px}.service-packages-grid-section{margin-bottom:140px}.service-packages-grid-section .services-prices-item{width:calc(25% - 46px)}.services-grid-separator{background-color:#b9b9b9;display:block;height:229px;margin:0 30px 35px;width:1px}@media only screen and (min-width:1201px){.services-grid-separator:nth-of-type(4n+4){display:none}}@media only screen and (min-width:801px) and (max-width:1200px){.services-grid-separator:nth-of-type(4n+4){display:none}}@media only screen and (min-width:601px) and (max-width:800px){.services-grid-separator:nth-of-type(3n+3){display:none}}@media only screen and (max-width:600px){.services-grid-separator:nth-of-type(2n+2){display:none}}.services-prices-item{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-bottom:54px;width:calc(20% - 49px)}.services-price-separator{background-color:#b9b9b9;display:block;height:229px;margin:0 30px 35px;width:1px}@media only screen and (min-width:1201px){.services-price-separator:nth-of-type(5n+5){display:none}}@media only screen and (min-width:801px) and (max-width:1200px){.services-price-separator:nth-of-type(4n+4){display:none}}@media only screen and (min-width:601px) and (max-width:800px){.services-price-separator:nth-of-type(3n+3){display:none}}@media only screen and (max-width:600px){.services-price-separator:nth-of-type(2n+2){display:none}}.services-prices-sub{margin-bottom:10px}.services-price-icon{-ms-flex-align:start;-ms-flex-pack:center;align-items:flex-start;display:-ms-flexbox;display:flex;height:104px;justify-content:center;margin-bottom:30px;width:100%}.services-price-icon img{max-height:100%;width:auto}.services-price-disclaimer{margin-top:40px}.page-template-tpl-service-packages .landing-salons-section{margin-bottom:0}.service-packages-intro-section{margin-bottom:145px}.packages-disclaimer{margin-bottom:20px}.why-used-section{margin-bottom:130px}.why-used-title-wrap{margin-bottom:-35px;max-width:650px}.why-used-slider .swiper-container{overflow:visible;padding-top:121px}.why-used-slider .slide-inner{max-width:524px;padding-top:22px}.why-used-slider .type-1{padding-right:18px}.why-used-slider .type-1 .slide-decor{right:0}.why-used-slider .type-2{margin-top:317px;padding-left:18px}.why-used-slider .type-2 .slide-decor{left:0}.why-used-slider .slide-decor{height:108px;top:0;width:95px}.why-used-slider .slide-pic{height:15.8vw;margin-bottom:20px;max-height:287px}.why-used-slider .slide-title{margin-bottom:5px}.why-used-slider .swiper-pagination{bottom:auto!important;display:-ms-flexbox;display:flex;left:auto!important;right:160px;top:24px;width:auto!important}.why-used-slider .swiper-pagination-bullet{background-color:#c7c7c7;border-radius:0;height:5px;opacity:1;transition:width 1s ease,background-color .35s ease;width:5px}.why-used-slider .swiper-pagination-bullet-active{background-color:#d9222a;width:13px}.why-used-slider .slider-nav{right:0;top:0}.landing-financing-wrap.inverted{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.used-financing-section{margin-bottom:120px;padding-bottom:47px}.used-financing-section .section-bg-1{bottom:0;left:50%;max-width:1710px;transform:translateX(-50%);width:95%}.used-vehicles-section-2{padding:50px 0 55px}.used-vehicles-slider-intro{max-width:1070px;width:60%}.used-vehicles-slider-title{margin-bottom:15px}.used-vehicles-slider .swiper-container{overflow:visible;padding-top:50px}@media only screen and (min-width:1200px){.used-vehicles-slider .swiper-wrapper{transition:transform 1s cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}}.used-vehicles-slider .swiper-slide{padding-bottom:60px}.used-vehicles-slider .swiper-pagination{bottom:auto!important;display:-ms-flexbox;display:flex;left:auto!important;right:calc(4.2% + 160px)!important;top:-46px!important;width:auto!important}.used-vehicles-slider .swiper-pagination-bullet{background-color:#c7c7c7;border-radius:0;height:5px;opacity:1;transition:width 1s ease,background-color .35s ease;width:5px}.used-vehicles-slider .swiper-pagination-bullet-active{background-color:#d9222a;width:13px}.used-vehicles-slider .slider-nav{right:4.2%;top:-70px}.used-vehicles-btn{margin-right:calc(3.1% + 30px);margin-top:20px}@media only screen and (min-width:1681px){.used-vehicles-btn.type-2{margin-right:calc(7.9% + 30px)}}.used-vehicles-salons-section{margin-top:220px}.vehicle-card-pic-2{background-color:#fff;border-radius:6px 6px 0 0;height:12.6vw}.page-template-tpl-used-vehicles-info .landing-salons-section{margin-top:200px}.first-news-section{margin-top:150px}.news-slider-section-2{margin-bottom:130px}.news-slider-intro-2{margin-bottom:-40px;margin-right:25%}.news-detail-content-section{margin-bottom:40px}.news-detail-gallery-section{margin:95px 0}.news-detail-gallery-section .new-vehicle-info-category{margin:0}.news-gallery-slider .swiper-container{overflow:visible}.news-gallery-slider .slide-pic{height:29.3vw;max-height:489px}.news-gallery-slider .slide-play-btn{cursor:pointer}.news-gallery-slider .slide-play-btn svg{fill:#fff;height:68px;width:68px}.news-gallery-slider .video-active .slide-video{opacity:1;visibility:visible}.news-gallery-slider .slide-video{height:100%;left:0;opacity:0;top:0;transition:opacity 1s ease,visibility 1s ease;visibility:hidden;width:100%}.news-gallery-slider .video-close{cursor:pointer;padding:10px;right:0;top:25px}.news-gallery-slider .video-close svg{fill:#d9222a;display:block;height:20px;width:20px}.news-gallery-slider .video-item{outline:none;padding-top:56.25%;width:100%}.news-gallery-slider iframe{height:100%;left:0;position:absolute;top:0;width:100%}.news-detail-btn-section{margin-bottom:90px}.news-detail-btn-text{margin:0 auto 20px;max-width:440px}.related-news-section{padding:85px 0}.leasing-slider-section{margin:90px 0 100px}.financing-partners-logo-wrap{margin:0 -10px}.financing-partners-logo-block{margin:20px;text-align:center;width:calc(25% - 40px)}.financing-partners-logo-block img{max-height:80px;max-width:100%}.financing-new-vehicles-section{margin-bottom:100px}.triple-btn-wrap{margin:0 -15px 70px}.triple-btn-wrap .btn-1{margin:40px 15px 0!important;min-width:auto;width:calc(33.33333% - 30px)}.privacy-intro-section{margin-top:150px}.search-results-intro-section{margin-top:200px}.search-results-intro-wrap{padding-bottom:75px}.search-results-decor{height:100%;left:50%;top:0;transform:translateX(-50%);width:100vw}.search-results-decor .section-decor-1{height:100%;left:0;top:0;width:17px}.search-results-numbers-wrap{margin-left:auto;max-width:1000px}.search-results-title-wrap{margin-bottom:40px}.search-results-numbers-block{padding:10px 20px;width:33.33333%}.search-results-numbers-block:not(:first-child){border-left:1px solid #dbdbdb}.used-vehicles-section-3:last-child{padding-bottom:45px}.used-vehicles-section-3~.new-vehicles-section-3{padding-top:40px}.new-vehicles-section-3:last-child{padding-bottom:45px}.search-news-list-section{margin-bottom:115px;padding-top:65px}.search-news-list-wrap{max-width:1410px}.search-news-title-wrap{padding-right:30px;width:365px}.search-news-content-wrap{padding-top:25px;width:calc(100% - 365px)}.search-news-item{border-bottom:1px solid #c7c7c7;margin-bottom:60px;padding-bottom:25px}.search-news-item:last-child{margin-bottom:0}.search-news-item:hover .search-news-arrow{transform:translateX(-10px)}.search-news-item-title{margin-bottom:10px}.search-news-arrow{bottom:-5px;padding-left:25px;padding-right:10px;right:-10px;transition:transform .35s ease}.search-news-arrow svg{fill:#d9222a;display:block;height:9px;width:56px}.experiences-grid-section{margin-bottom:90px;padding-top:75px}.experiences-grid-intro-wrap{margin-bottom:85px}.experiences-grid-intro-wrap .return-btn{margin-bottom:80px}.experiences-grid-sub{margin-bottom:10px}.experiences-grid{margin:0 -40px}.experience-grid-decor{height:108px;right:0;top:0;width:95px}.experience-grid-item{margin:0 40px 80px;padding-right:18px;padding-top:22px;width:calc(33.33333% - 80px)}.experience-grid-item.type-2{padding:0}.experience-grid-pic{margin-bottom:15px;padding-top:56.8%}.grid-play-btn svg{fill:#fff;height:83px;width:83px}.experience-grid-topic{font-size:25px}@media screen and (min-width:1400px){.experience-grid-topic{font-size:calc(-1.92308px + 1.92308vw)}}@media screen and (min-width:1920px){.experience-grid-topic{font-size:35px}}.news-category-grid-section{margin-bottom:50px;padding-top:50px}.news-slider-btn-wrap{margin-top:40px;padding-right:6%}.contact-intro-title{margin-bottom:20px}.contact-intro-title~.landing-intro-text{line-height:1.8}.contact-intro-title~.landing-intro-text a{color:#d9222a;transition:color .35s ease}.contact-intro-title~.landing-intro-text a:hover{color:#d9222a}.contact-intro-sub~.landing-intro-text{line-height:1.8}.contact-intro-sub~.landing-intro-text a{color:#d9222a;transition:color .35s ease}.contact-intro-sub~.landing-intro-text a:hover{color:#d9222a}.contact-form-section{margin-bottom:120px}.contact-form-left{width:25%}.contact-form-right{width:71%}.contact-form{max-width:994px}.contact-form .input-wrap{margin-bottom:30px}.contact-form .half{width:47.5%}.contact-form .btn-1{max-width:100%;width:358px}.contact-form-disclaimer{margin-top:60px}.contact-form-disclaimer .user-content{color:#9f9f9f}.contact-form-success{max-width:560px}.contact-success-icon{margin-bottom:20px}.contact-success-svg{height:120px;width:141px}.company-carreers-section{margin-bottom:120px}.company-carreers-section .company-info-section{margin-top:20px}.company-carreers-title{margin-bottom:30px}.company-info-section{padding:50px 0}.company-info-title-wrap{padding-right:30px;width:430px}.company-info-content{max-width:1080px;width:calc(100% - 430px)}.company-info-content .search-news-item{max-width:700px;padding-right:70px}.company-info-content .search-news-item:hover .search-news-arrow{transform:translate(-10px,50%)}.company-info-content .search-news-arrow{bottom:50%;padding:0;right:0;transform:translateY(50%)}.company-info-block{margin-bottom:25px}.company-info-block p{color:#838383;font-family:Nexa-Regular,sans-serif;font-size:16px;line-height:1.5;margin:0}.company-info-block p strong{color:#070707;font-family:Nexa-Bold,sans-serif}.awards-section{margin-bottom:140px}.awards-title-wrap{margin-bottom:60px}.awards-grid{width:100%}.awards-grid-item{-ms-flex-pack:start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding-bottom:54px;width:calc(25% - 43px)}.awards-grid-separator{background-color:#b9b9b9;display:block;margin:0 28px 30px;width:1px}@media only screen and (min-width:1201px){.awards-grid-separator:nth-of-type(4n+4){display:none}}@media only screen and (min-width:801px) and (max-width:1200px){.awards-grid-separator:nth-of-type(3n+3){display:none}}@media only screen and (min-width:481px) and (max-width:800px){.awards-grid-separator:nth-of-type(2n+2){display:none}}.carreers-section{margin-bottom:120px}.about-slider-section{margin-bottom:115px}.about-slider{padding-bottom:75px}.about-slider .decor-1{bottom:0;height:calc(100% - 85px);left:50%;transform:translateX(-50%);width:100vw}.about-slider .swiper-container{cursor:grab;overflow:visible;padding-bottom:80px}.about-slider .slide-year{font-size:130px;margin-bottom:-70px;margin-left:-44px}.about-slider .slide-pic-wrap{padding-top:30%;width:53.4%}.about-slider .slide-text-wrap{padding-left:27px;width:46.6%}.about-slider .slide-text{font-size:18px;line-height:1.45}@media screen and (min-width:1680px){.about-slider .slide-text{font-size:calc(-10px + 1.66667vw)}}@media screen and (min-width:1920px){.about-slider .slide-text{font-size:22px}}.about-slider .custom-nav-inner{-ms-flex-pack:justify;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding-top:10px;position:relative}.about-slider .custom-nav-inner:before{background-image:linear-gradient(90deg,#d9222a 0,#d9222a 50%,transparent 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 10px;content:"";display:block;height:1px;left:0;position:absolute;top:0;width:100%}.about-slider .custom-nav-item{cursor:pointer;margin:0 27px}.about-slider .custom-nav-item:first-child{margin-left:0}.about-slider .custom-nav-item:last-child{margin-right:0}.about-slider .custom-nav-item.active .custom-nav-text,.about-slider .custom-nav-item:hover .custom-nav-text{color:#d9222a}.about-slider .custom-nav-text{font-size:18px;line-height:1.5;pointer-events:none;transition:color .35s ease}.single-vehicle-section{margin-bottom:100px;padding-top:60px}.single-vehicle-main-wrap{width:100%}.single-vehicle-pic-wrap{margin-bottom:60px;width:64.3%}.single-vehicle-top{margin-bottom:13px}.single-vehicle-top-btn{margin-right:20px;padding-right:30px;transition:color .35s ease}.single-vehicle-top-btn:last-child{margin-right:0}.single-vehicle-top-btn:hover{color:#d9222a}.single-vehicle-top-btn:hover svg{fill:#d9222a}.single-vehicle-top-btn svg{height:19px;right:0;top:50%;transform:translateY(-50%);transition:fill .35s ease;width:19px}.vehicle-rotate-switcher{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex}.vehicle-rotate-switcher.switched .rotate-switcher-text:first-child{opacity:.5}.vehicle-rotate-switcher.switched .rotate-switcher-text:last-child{opacity:1}.vehicle-rotate-switcher.switched .rotate-switcher-btn{background-color:#d9222a}.vehicle-rotate-switcher.switched .rotate-switcher-icon{transform:translate(20px,-50%)}.vehicle-rotate-switcher .rotate-switcher-text{transition:opacity .35s ease}.vehicle-rotate-switcher .rotate-switcher-text:last-child{opacity:.5}.rotate-switcher-btn{border-radius:12.5px;height:25px;margin:0 15px;transition:background-color .35s ease;width:51px}.rotate-switcher-icon{border-radius:50%;box-shadow:0 10px 6px rgba(0,0,0,.16);display:block;height:20px;left:4px;top:50%;transform:translateY(-50%);transition:transform .35s ease;width:20px}.single-vehicle-rotate{margin-bottom:10px}.single-vehicle-rotate-outer{opacity:0;position:absolute;transition:opacity .35s,visibility .35s;visibility:hidden}.single-vehicle-rotate-outer.active{opacity:1;position:relative;transition-delay:.35s;visibility:visible}.single-vehicle-rotate-wrap{border-radius:6px 6px 0 0;margin-bottom:10px;padding-top:56.25%}.single-vehicle-rotate-wrap .player-outer{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;bottom:0;display:-ms-flexbox;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.single-vehicle-rotate-wrap .wr360_player{max-height:100%;max-width:100%}.single-vehicle-rotate-wrap .wr360_player .theme_panel{-ms-flex-pack:center;display:-ms-flexbox;display:flex;height:auto!important;justify-content:center}.single-vehicle-rotate-wrap .wr360_player .toolbar{height:auto!important;padding:0!important}.single-vehicle-rotate-wrap .wr360_player .toolbar a{background-color:hsla(0,0%,100%,.4)!important;background-position:50%!important;background-repeat:no-repeat!important;border-radius:50%;display:inline-block;float:none;height:40px!important;margin:0 5px 5px!important;width:40px!important}.single-vehicle-rotate-wrap .wr360_player .toolbar a.left_button{background-image:url(../img/icons/rotate-back.svg)!important;background-size:22px!important}.single-vehicle-rotate-wrap .wr360_player .toolbar a.right_button{background-image:url(../img/icons/rotate-next.svg)!important;background-size:22px!important}.single-vehicle-rotate-wrap .wr360_player .toolbar a.play_button{background-image:url(../img/icons/rotate-play.svg)!important;background-size:26px!important}.single-vehicle-rotate-wrap .wr360_player .toolbar a.pause_button{background-image:url(../img/icons/rotate-pause.svg)!important;background-size:26px!important}.single-vehicle-rotate-wrap .wr360_player .toolbar a.fullscreenon_button{background-image:url(../img/icons/rotate-fullscreen.svg)!important;background-size:17px!important}.single-vehicle-rotate-wrap .wr360_player .toolbar a.zoomin_button{background-image:url(../img/icons/rotate-zoom-in.svg)!important;background-size:26px!important}.single-vehicle-rotate-wrap .wr360_player .toolbar a.zoomout_button{background-image:url(../img/icons/rotate-zoom-out.svg)!important;background-size:26px!important}.wr360_player a.fullscreenoff_button{background-image:url(../img/icons/rotate-close.svg)!important}.vehicle-gallery-slider .slide-inner{cursor:zoom-in;padding-top:60.1%}.vehicle-gallery-slider .slider-nav-btn-2{display:none;top:50%;transform:translateY(-50%);z-index:2}.vehicle-gallery-slider .btn-prev{left:12px}.vehicle-gallery-slider .btn-next{right:12px}.slider-nav-btn-2{background-color:hsla(0,0%,100%,.57);border-radius:50%;cursor:pointer;height:53px;width:53px}.slider-nav-btn-2 svg{fill:#070707;height:9px;transition:transform .35s cubic-bezier(.55,.04,.43,1);width:26px}.single-vehicle-sticky-wrap{margin-top:40px;padding:20px;top:20px;width:32.8%}.single-vehicle-sticky-inner{margin:0 auto;max-width:455px}.single-vehicle-title-wrap{margin-bottom:20px}.single-vehicle-title span{display:block}.single-vehicle-offer{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;right:0;top:20px;width:130px}.single-vehicle-offer~.single-vehicle-title-wrap{margin-right:120px}.single-vehicle-offer-icon{height:auto;margin-right:5px;width:29px}.single-vehicle-price-wrap{margin-bottom:75px}.single-vehicle-price-wrap .info-icon-wrap{right:0;top:0}.single-price-svg{fill:#070707;height:35px;left:0;top:0;width:35px}.single-vehicle-old-price{line-height:1}.single-vehicle-old-price:after{background-color:#d9222a;content:"";display:block;height:1px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:95%}.single-vehicle-old-price~.single-vehicle-price{margin-top:-8px}.single-vehicle-old-price~.single-price-svg{top:20px}.single-vehicle-specification{margin-bottom:20px;max-width:220px;padding:2px 0 6px 45px;width:49%}.single-vehicle-specification svg{fill:#070707;stroke:#070707;height:30px;left:0;top:0;width:30px}.single-vehicle-location-wrap{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;margin-bottom:20px;padding:20px 0}.single-vehicle-location{line-height:28px;padding-left:36px}.single-vehicle-location-icon{border-radius:50%;height:24px;left:2px;top:2px;width:24px}.single-vehicle-location-icon svg{fill:#d9222a;height:24px;width:24px}.vehicle-info-list-item{margin-bottom:12px;padding-left:40px}.vehicle-info-list-item:last-child{margin-bottom:0}.vehicle-info-list-item-text{padding-bottom:1px}.vehicle-info-list-icon{border-radius:50%;height:28px;left:0;top:0;width:28px}.vehicle-info-list-icon svg{fill:#fff;height:9px;width:10px}.single-vehicle-leasing-text{margin-bottom:-20px;margin-top:30px}.single-vehicle-btns-wrap{margin:55px -6px 0}.single-vehicle-btns-wrap .btn-1{margin:0 3px;min-width:auto;width:calc(50% - 12px)}.single-vehicle-btns-wrap .btn-1:only-child{width:60%}.single-vehicle-btns-wrap .btn-1 .btn-text{padding:0 20px}.mobile-btns-wrap{bottom:0;display:none;padding:10px 14px;width:100%}.single-vehicle-details-wrap{overflow:hidden;width:64.3%}.single-vehicle-important-details{border-bottom:1px solid #e2e2e2;margin-bottom:20px;padding-bottom:5px}.single-vehicle-details-title{margin-bottom:30px}.single-vehicle-details-grid{margin:0 -10px}.single-vehicle-grid-item{margin:0 10px 35px;padding:4px 0 3px 48px;width:calc(25% - 20px)}.single-vehicle-grid-item svg{fill:#070707;stroke:#070707;height:34px;left:0;top:0;width:34px}.single-vehicle-equipment,.single-vehicle-equipment-title{margin-bottom:20px}.vehicle-equipment-icon{height:40px;margin-right:10px;margin-top:-10px;width:27px}.single-vehicle-equipment-wrap{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2}.single-vehicle-equipment-inner{max-width:942px;width:100%}.vehicle-equipment-col{padding:20px 0 30px;width:calc(50% - 86px)}.vehicle-equipment-col .hidden{display:none}.vehicle-equipment-text{line-height:2}.vehicle-equipment-text.bullet{padding-left:24px;position:relative}.vehicle-equipment-text.bullet:before{background-color:#d9222a;content:"";display:block;height:8px;left:2px;position:absolute;top:11px;width:8px}.equipment-col-separator{margin:0 85px;width:1px}.expand-equipment-btn{bottom:0;cursor:pointer;right:0}.expand-equipment-btn.mobile{display:none}.single-vehicle-condition-wrap .single-vehicle-details-title{margin-bottom:10px}.single-vehicle-condition-info{padding:24px 20px}.single-vehicle-condition-info .vehicle-condition-bg{background-image:url(../img/bg/bg-3.jpg);background-position:50%;background-size:cover;height:100%;left:0;top:0;width:100%}.vehicle-condition-icon{max-width:126px;width:13%}.vehicle-condition-icon img{height:auto;width:100%}.vehicle-condition-general{max-width:330px;width:35%}.vehicle-general-title{margin-bottom:15px;max-width:320px}.vehicle-condition-list{max-width:455px;width:46%}.single-vehicle-tabs-wrap{margin-bottom:50px}@media only screen and (min-width:1001px){.single-vehicle-tabs-wrap:last-child{margin-bottom:0}}.single-vehicle-selectors-wrap{margin-bottom:15px;padding-bottom:15px;position:relative}.single-vehicle-selectors-wrap:after{background-color:#e2e2e2;bottom:15px;content:"";display:block;height:1px;left:0;position:absolute;width:100%;z-index:-1}.single-vehicle-selector{cursor:pointer;margin-right:35px;padding-bottom:10px;padding-right:4px}.single-vehicle-selector.active .single-vehicle-selector-text,.single-vehicle-selector:hover .single-vehicle-selector-text{color:#070707}.single-vehicle-selector.active:after{transform:scaleX(1);transform-origin:left}.single-vehicle-selector:last-child{margin-right:0}.single-vehicle-selector:after{background-color:#070707;bottom:-1px;content:"";display:block;height:3px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .35s ease;width:100%}.single-vehicle-selector-text{transition:color .35s ease}.single-vehicle-tab{left:0;opacity:0;position:absolute;top:0;transform:translateX(-20px);transition:opacity .35s cubic-bezier(.55,.04,.43,1),visibility .35s cubic-bezier(.55,.04,.43,1),transform .35s cubic-bezier(.55,.04,.43,1);visibility:hidden;width:100%}.single-vehicle-tab.active{opacity:1;position:relative;transform:translateX(0);transition-delay:.35s;visibility:visible}.single-tab-info-block{border-radius:4px;margin-bottom:5px;min-height:70px;padding:15px 25px}.single-tab-info-block:last-child{margin-bottom:0}.single-tab-info-category{margin-right:20px;width:190px}.single-tab-info-category~.single-tab-info-text{width:calc(100% - 210px)}.single-vehicle-benefits-wrap{border:1px solid #e2e2e2;border-radius:4px;margin-bottom:50px;padding:32px 20px}@media only screen and (min-width:1001px){.single-vehicle-benefits-wrap:last-child{margin-bottom:0}}.single-benefits-intro-text{margin-bottom:20px}.single-benefits-inner{margin-bottom:-15px}.single-benefits-block{margin-bottom:15px;padding-left:26px;width:47%}.single-benefits-icon{left:0;top:0}.single-benefits-icon svg{fill:#070707;height:16px;width:16px}.single-vehicle-price.custom-price{font-size:7px;font-style:italic;margin-top:10px;text-align:right}body.promotion .single-vehicle-sticky-wrap{padding-top:90px}body.promotion .single-vehicle-offer{display:none}body.promotion .main,body.promotion .mobile-btns-wrap,body.promotion .single-vehicle-section,body.promotion .vehicle-info-list-icon{background-color:#000}body.promotion .single-vehicle-old-price,body.promotion .single-vehicle-top-btn,body.promotion .vehicle-rotate-switcher .rotate-switcher-text{color:#9a9a9a}body.promotion .single-vehicle-price,body.promotion .vehicle-info-list-item-text{color:#d9222a}body.promotion .vehicle-info-list-item-text a{color:#d9222a!important}body.promotion .new-vehicles-section,body.promotion .new-vehicles-wrap,body.promotion .single-vehicle-sticky-wrap,body.promotion .wr360_player{background-color:#333}body.promotion .single-vehicle-details-title,body.promotion .single-vehicle-equipment-title,body.promotion .single-vehicle-location,body.promotion .single-vehicle-price.custom-price,body.promotion .single-vehicle-specification p,body.promotion .single-vehicle-title span:last-child,body.promotion .vehicle-equipment-text,body.promotion .vehicle-info-list-item-text,body.promotion .vehicle-specification-text,body.promotion .vehicles-intro-title{color:#fff}body.promotion .single-vehicle-specification svg{fill:#fff;stroke:#fff}body.promotion .single-vehicle-grid-item svg{fill:#b7b7b7;stroke:#b7b7b7}body.promotion .single-vehicle-important-details,body.promotion .single-vehicle-location-wrap .single-vehicle-equipment-wrap{border-color:#575757}body.promotion .equipment-col-separator{background-color:#575757}body.promotion .vehicle-equipment-text.bullet:before{background-color:#fff}body.promotion .single-counter-wrap{background-color:#000;height:68px;left:0;position:absolute;top:0;width:100%}body.promotion .promo-counter{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center;width:100%}body.promotion .promo-counter .countdown-wrap{margin-bottom:20px}body.promotion .promo-counter .countdown-wrap .countdown-block:first-child{display:none}body.promotion .promo-counter .countdown-num{color:#d9222a;font-size:22px}body.promotion .promo-counter .countdown-block,body.promotion .promo-counter .countdown-block:last-child{position:relative;width:50px}body.promotion .promo-counter .countdown-num{text-align:center}body.promotion .promo-counter .countdown-colon{position:absolute;right:-7px;top:-3px}body.promotion .promo-counter .countdown-sub{font-family:Departure-Mono,sans-serif;font-size:10px;text-align:center}@media screen and (max-width:1200px){body.promotion .header{background:#fff}}.page-template-tpl-wizard-service-plus .header-container,.page-template-tpl-wizard-service .header-container,.page-template-tpl-wizard .header-container{margin:auto;max-width:1280px;padding-top:70px;width:90%}.page-template-tpl-wizard-service-plus .header-inner,.page-template-tpl-wizard-service .header-inner,.page-template-tpl-wizard .header-inner{padding:0}.page-template-tpl-wizard-service-plus .hamburger-outer,.page-template-tpl-wizard-service-plus .header-main,.page-template-tpl-wizard-service-plus .mobile-menu-wrap,.page-template-tpl-wizard-service-plus footer,.page-template-tpl-wizard-service .hamburger-outer,.page-template-tpl-wizard-service .header-main,.page-template-tpl-wizard-service .mobile-menu-wrap,.page-template-tpl-wizard-service footer,.page-template-tpl-wizard .hamburger-outer,.page-template-tpl-wizard .header-main,.page-template-tpl-wizard .mobile-menu-wrap,.page-template-tpl-wizard footer{display:none}.formpage-padding{padding-bottom:40px;padding-top:170px}.wizard-main-outer{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;min-height:calc(100vh - 210px)}.wizard-steps-nav{margin:0 -15px 80px}.wizard-step-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:0 15px;min-height:40px;padding-left:50px;position:relative;width:calc(20% - 30px)}.wizard-step-item.active .step-num-icon{background-color:#d9222a;border-color:#d9222a;box-shadow:5px 5px 8px rgba(217,34,42,.25)}.wizard-step-item.active .step-num-icon .step-num{color:#fff}.steps-3 .wizard-step-item{width:calc(33% - 30px)}.steps-4 .wizard-step-item{width:calc(25% - 30px)}.step-num-icon{border:1px solid #efefef;border-radius:50%;height:40px;left:0;top:50%;transform:translateY(-50%);width:40px}.wizard-step-text{line-height:1.2;text-transform:uppercase}.wizard-bottom-wrap{margin-top:100px}.wizard-bottom-left{max-width:571px;width:52%}.wizard-copyright-title{margin-bottom:10px}.wizard-bottom-right{max-width:523px;width:44%}.wizard-bottom-right-inner{max-width:440px}.wizard-bottom-cards{margin:0 -5px}.wizard-card-logo{margin:0 5px;width:calc(16.66667% - 10px)}.wizard-card-logo.wide{width:calc(33.33% - 10px)}.wizard-form-main.size-1{max-width:522px}.wizard-form-main .wizard-options-wrap{margin-bottom:20px}.wizard-form-title{margin-bottom:5px}.wizard-form-sub{margin-bottom:20px}.wizard-form-sub a{color:#d9222a}.wizard-form-left{max-width:620px;width:52%}.wizard-form-right{max-width:523px;width:44%}.wizard-form-right-inner>:not(:first-child){margin-top:20px}.wizard-inner-title{margin-bottom:20px}.wizard-big-selector{border:1px solid #d5d5d5;border-radius:4px;cursor:pointer;margin-bottom:20px;position:relative;transition:border-color .35s ease}.wizard-big-selector:after{border-radius:4px;box-shadow:5px 5px 10px rgba(7,7,7,.5);content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .35s ease;width:100%}.wizard-big-selector:hover{border-color:#070707}.wizard-big-selector:hover:after{opacity:1}.wizard-big-selector:hover .wizard-selector-icon{background-color:#d9222a}.wizard-big-selector.active-2{border-color:#070707}.wizard-big-selector.active-2:after{opacity:1}.wizard-big-selector.active-2 .wizard-selector-icon{background-color:#d9222a}.wizard-big-selector-inner{padding:20px 60px 20px 20px}.wizard-selector-icon{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;background-color:#070707;border-radius:50%;display:-ms-flexbox;display:flex;height:20px;justify-content:center;right:20px;top:50%;transform:translateY(-50%);transition:background-color .35s ease;width:20px}.wizard-selector-svg{fill:#fff;height:10px;transform:rotate(-90deg);width:10px}.wizard-selector-title{margin-bottom:5px}.wizard-selector-text{line-height:1.466667}.wizard-product-service,.wizard-product-wrap{border-radius:4px;padding:20px}.wizard-product-service{margin-bottom:10px}.wizard-service-logos{height:auto;width:100%}.wizard-form-inner .input-wrap{margin-bottom:10px}.wizard-form-inner .btn-wrap,.wizard-form-inner .half{width:48.4%}.wizard-form-inner .input-checkbox,.wizard-form-inner .input-radio,.wizard-form-inner .newsletter-checkbox{margin-bottom:20px}.wizard-back-btn{background:none;border:none;cursor:pointer;height:44px;padding:0;width:26px}.wizard-back-btn svg{fill:#070707;height:9px;width:26px}.wizard-notice-wrap{border-radius:4px;padding:18px 20px}.wizard-notice-wrap .info-icon-wrap{margin-left:10px}.wizard-notice-wrap .info-icon-1{background:transparent!important;border-color:#fff!important}.wizard-notice-wrap .info-icon-1 .info-icon-mark{color:#fff!important}.wizard-notice-wrap .info-hover-1{border-radius:4px;bottom:100%}.wizard-notice-wrap .info-hover-1.full-width{padding-right:10px;white-space:nowrap;width:auto}.wizard-notice-text{display:inline-block}.wizard-radio-separator{height:1px;margin-bottom:20px}.wizard-options-wrap{padding:20px}.wizard-options-wrap>div{margin-bottom:20px}.wizard-options-wrap>div:last-child{margin-bottom:0}.wizard-options-title{border-bottom:1px solid #c7c7c7;margin-bottom:20px;padding-bottom:10px}.wizard-option-wrap{margin-bottom:20px;padding-left:34px}.wizard-option-wrap:last-child{margin-bottom:0}.wizard-option-icon{border-radius:50%;height:20px;left:0;top:0;width:20px}.wizard-option-icon svg{fill:#fff;height:9px;width:10px}.wizard-option-icon-2{border-radius:50%;height:20px;left:0;top:0;width:20px}.wizard-option-icon-2 svg{fill:#070707;height:100%;width:100%}.wizard-option-icon-2 .fill-2{fill:#d9222a}.wizard-selector-with-input{-ms-flex-pack:justify;border:1px solid #d5d5d5;border-radius:4px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;padding:20px 20px 20px 68px;transition:border-color .35s ease}.wizard-selector-with-input .wizard-selector-title{margin:0;width:100%}.wizard-selector-with-input.active{border-color:#070707}.wizard-selector-with-input.active .wizard-selector-checkmark{background-color:#8ac656}.wizard-selector-with-input.active .wizard-selector-checkmark svg{opacity:1}.wizard-selector-with-input.active .textarea-2{display:block}.wizard-selector-with-input .textarea-2{display:none;margin-top:10px}.wizard-selector-with-input .multiselect-2{margin:0}.wizard-selector-with-input .wizard-bottom-cards{padding-top:20px}.wizard-selector-with-input.fixed{cursor:auto}.wizard-selector-checkmark{border-radius:50%;height:28px;left:20px;top:20px;transition:background-color .35s ease;width:28px}.wizard-selector-checkmark svg{fill:#fff;height:9px;opacity:0;transition:opacity .35s ease;width:10px}.wizard-switcher-wrap{margin-bottom:35px}.wizard-switcher{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex}.wizard-switcher.switched .wizard-switcher-btn{background-color:#070707}.wizard-switcher.switched .wizard-switcher-icon{transform:translate(23px,-50%)}.wizard-switcher.switched .wizard-switcher-text{color:#070707}.wizard-switcher-btn{border-radius:12.5px;height:25px;margin-right:12px;transition:background-color .35s ease;width:51px}.wizard-switcher-icon{border-radius:50%;box-shadow:0 10px 6px rgba(0,0,0,.16);display:block;height:20px;left:4px;top:50%;transform:translateY(-50%);transition:transform .35s ease;width:20px}.wizard-switcher-text{transition:color .35s ease}.wizard-info-summary-wrap,.wizard-summary-title{margin-bottom:20px}.wizard-summary-item{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:5px;width:48.4%}.wizard-summary-item.full{width:100%}.wizard-success-wrap{margin:0 auto;max-width:440px}.wizard-success-icon{margin-bottom:35px}.wizard-success-svg{height:142px;width:166px}.wizard-success-title{margin-bottom:15px}.wizard-success-text{margin-bottom:30px}.overview-open{overflow:hidden}.overview-open header{opacity:0;visibility:hidden}.wizard-mobile-btn-wrap{cursor:pointer;display:none;margin:0 auto 40px;max-width:800px}.wizard-overview-btn{border-radius:8px;padding:11px 10px}.wizard-overview-hamburger{height:12px;position:relative;width:14px}.wizard-overview-hamburger .line{background-color:#fff;border-radius:1px;height:1px;left:0;position:absolute;width:100%}.wizard-overview-hamburger .line:first-child{top:0}.wizard-overview-hamburger .line:nth-child(2){top:50%;transform:translateY(-50%)}.wizard-overview-hamburger .line:nth-child(3){bottom:0}.mobile-close-overview{border-radius:8px;box-shadow:0 5px 15px rgba(217,34,42,.3);cursor:pointer;display:none;height:34px;padding:10px;right:20px;top:15px;width:34px}.close-overview-icon{height:20px;margin-left:3px;width:24px}.close-overview-icon .close-line{border-radius:1px;height:2px;left:0;position:absolute;transform-origin:0 50%;transition:transform .5s;width:25px}.close-overview-icon .close-line:first-child{top:0;transform:rotate(45deg)}.close-overview-icon .close-line:nth-child(2){bottom:0;transform:rotate(-45deg)}.wizard-vehicle-pic{border-radius:4px;margin-bottom:10px;padding-top:35.8%;width:59.2%}.wizard-vehicle-name{margin-bottom:10px;width:38%}.wizard-vehicle-specification{display:inline-block;margin-right:20px;padding:3px 0 1px 35px}.wizard-vehicle-specification svg{fill:#070707;stroke:#070707;height:26px;left:0;top:50%;transform:translateY(-50%);width:26px}.wizard-faq{margin-top:60px}.input-error.multiselect-2 .multiselect__tags{border-color:#d9222a}.general-error{margin-bottom:20px}.wizard-form-inner.inner-with-fields h3{margin-bottom:5px}.wizard-form-inner.inner-with-fields p{margin-bottom:15px}.wizard-form-inner.inner-with-fields .input-wrap{width:100%}.input-wrap.textarea-full{margin-bottom:20px}.input-wrap.textarea-full .textarea-2{background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#070707;font-size:18px;height:160px;line-height:1.333334;padding:24px 50px 10px 16px}.input-wrap.textarea-full .label-1{transform:translateY(-14px) scale(.78)}.wizard-selector-with-input.no-padding{padding-left:20px}.wizard-services-wrap{margin-bottom:40px}.wizard-form-title.margin-2{margin-bottom:20px}.mx-calendar-content .cell.not-current-month.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.vehicle-location{margin-top:20px}.input-checkbox .info-icon-wrap,.input-radio .info-icon-wrap{margin-left:6px;top:5px}@media screen and (max-width:600px){.input-checkbox .info-icon-wrap,.input-radio .info-icon-wrap{top:6px}}.wizard-option-wrap.with-icon{padding-right:40px}.wizard-option-wrap.with-icon .info-icon-wrap{right:0;top:0}.checkbox-text-2 a{text-decoration:underline}.wizard-form-main .wizard-product-wrap{display:none;margin-bottom:20px}@media screen and (max-width:1000px){.wizard-form-main .wizard-product-wrap{display:block}}.wizard-form-left{position:relative}.inputs-divider{position:absolute;right:-14px;top:21px}@media screen and (max-width:1200px){.inputs-divider{bottom:-6px;right:50%;top:auto}.input-wrap.with-divider.input-error{padding-bottom:20px}}.mx-datepicker-main .mx-btn-icon-double-left,.mx-datepicker-main .mx-btn-icon-double-right{display:none}.checkbox-2 .info-hover-text{font-size:12px}.title-margin-top{margin-top:30px}.wizard-product-wrap-mobile{display:none;margin-bottom:30px;max-width:520px}@media screen and (max-width:1000px){.wizard-product-wrap-mobile{display:block}}.wizard-selector-with-input .textarea-2{min-height:75px}@media screen and (max-width:1000px){.wizard-selector-with-input .textarea-2{line-height:1.4;min-height:80px}}.service-content span{color:#d9222a}.wizard-bottom-cards-2 .wizard-card-logo{margin-bottom:15px;width:100%}.wizard-bottom-cards-3 .wizard-card-logo{height:50px;margin-bottom:15px;width:calc(25% - 10px)}.wizard-bottom-cards-3 .wizard-card-logo img{height:100%;object-fit:contain;width:100%}.wizard-form-inner .multiselect.multiselect--active+.label-1{z-index:50}.wizard-vehicle-specifications-wrap.location-row{display:-ms-flexbox;display:flex;padding-top:20px;position:relative}.wizard-vehicle-specifications-wrap.location-row svg{height:30px;margin-right:10px;width:25px}.wizard-vehicle-specifications-wrap.location-row .vehicle-location{margin-top:0}.error-msg.msg-opacity{opacity:1}.wizard-selector-with-input .textarea-2.textarea-service{display:block}.mx-datepicker-main .mx-table-date .cell.not-current-month:not(.disabled){color:#070707}.v-enter-active,.v-leave-active{transition:opacity .3s ease}.v-enter,.v-leave-to{opacity:0}.wizard-external-1{padding-top:30px}.form-margin{margin-bottom:40px}.btn-wrap.single-right{-ms-flex-pack:end;display:-ms-flexbox;display:flex;justify-content:flex-end;width:100%}@media screen and (max-width:600px){.btn-wrap.single-right{-ms-flex-pack:center;justify-content:center}}.wizard-form-inner .input-1.readonly{color:#acacac}@media screen and (min-width:481px){.wizard-external .datepicker-1 .mx-input,.wizard-external .input-1{font-size:16px;padding-bottom:6px}.wizard-external .multiselect-2 .multiselect__tags{padding-bottom:6px}.wizard-external .multiselect-2 .multiselect__option span,.wizard-external .multiselect-2 .multiselect__single{font-size:16px;line-height:1.7}.wizard-external .label-1{font-size:16px;top:20px}}@media screen and (max-width:600px){.wizard-form-main.terms-form .checkbox-2 .checkbox-text-2{display:block;font-size:11px}}.tag-new{background-color:#d9222a;border-radius:3px;color:#fff;font-family:Nexa-Regular,sans-serif;font-size:8px;left:100%;padding:1px 4px;position:absolute;text-transform:uppercase;top:10px;transform:translateX(-50%);z-index:1}.page-template-tpl-promo-landing{background-color:#000}.page-template-tpl-promo-landing .footer,.page-template-tpl-promo-landing .header{display:none}.page-template-tpl-promo-landing .main{padding:0}.black-friday-promo{padding-bottom:80vh}.black-friday-promo .container-1{position:relative}.black-friday-promo-video{background:#000;bottom:0;left:0;position:fixed;right:0;top:0}.black-friday-promo-video video{height:100%;object-fit:cover;width:100%}.black-friday-promo-title{height:calc(90vh - 300px);min-height:300px;padding:74px 0;text-align:center}.black-friday-promo-title img{margin-bottom:10px;width:166px}.black-friday-promo-title h1{font-family:SohneBreit-Buch,sans-serif;font-size:40px;font-weight:400;letter-spacing:.05em;line-height:1.4;margin:0 auto;text-transform:uppercase}.black-friday-promo-divider-wrap{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;position:relative}.black-friday-promo-divider-wrap.dark-bg{background-color:#2c2c2c}.bf-divider{background-color:#d9222a;display:inline-block;width:1px}.bf-divider.bf-divider-1{height:245px}.bf-divider.bf-divider-2{height:440px}.black-friday-promo-go-text{color:#fff;cursor:pointer;display:inline-block;font-family:Departure-Mono,sans-serif;font-size:12px;margin-bottom:50px;position:relative;text-transform:uppercase;transform:rotate(-90deg)}.black-friday-promo-go-text:before{background-color:#fff;border-radius:50%;content:"";display:block;height:10px;left:-25px;position:absolute;top:5px;width:10px}.black-friday-promo-counter.hidden{display:none}.black-friday-promo-counter h2{color:#fff;font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:30px;margin-bottom:10px;text-align:center;text-transform:uppercase}.black-friday-promo-counter .countdown-num{color:#d9222a;font-size:36px}.black-friday-promo-counter .countdown-block,.black-friday-promo-counter .countdown-block:last-child{position:relative;width:76px}.black-friday-promo-counter .countdown-num{text-align:center}.black-friday-promo-counter .countdown-colon{position:absolute;right:-7px;top:-3px}.black-friday-promo-counter .countdown-sub{font-family:Departure-Mono,sans-serif;font-size:12px;text-align:center}.black-friday-promo-list-section{background-color:#2c2c2c;padding:30px 0;position:relative}.black-friday-promo-list-section h2{margin:0 auto 40px;max-width:1160px}.black-friday-promo-list-section .list-additional,.black-friday-promo-list-section h2{color:#fff;font-family:SohneBreit-Buch,sans-serif;font-size:21px;line-height:1.5;text-align:center}.black-friday-promo-list-section .list-additional{margin:0 auto 20px;max-width:780px}.black-friday-promo-list-section:before{background-color:#2c2c2c;bottom:0;content:"";height:calc(100% - 310px);left:0;position:absolute;width:100%}.black-friday-promo-list{column-gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:40px;row-gap:30px}.black-friday-promo-card{background-color:#242424;border-radius:4px 4px 0 4px;position:relative}.black-friday-promo-card:after{background-color:#d9222a;content:"";display:block;height:8px;position:absolute;right:0;top:100%;width:60%}.black-friday-promo-card .img-wrap{border-radius:4px 4px 0 0;overflow:hidden}.black-friday-promo-card img{height:auto;margin-bottom:36px;width:100%}.black-friday-promo-card .card-inner{padding:0 20px 20px}.black-friday-promo-card li{display:-ms-flexbox;display:flex;margin-bottom:15px;padding-left:40px;position:relative}.black-friday-promo-card li svg{fill:#656565;margin-right:20px;position:absolute}.black-friday-promo-card li p{color:#fff;font-family:Departure-Mono,sans-serif;font-size:12px}.black-friday-promo-card .engine-svg{height:20px;left:-2px;top:0;width:24px}.black-friday-promo-card .fuel-svg{height:18px;left:1px;top:0;width:20px}.black-friday-promo-card .transmission-svg{stroke:#656565;height:20px;left:0;top:-1px;width:20px}.black-friday-promo-card .card-discount-title{margin-bottom:5px;position:relative;text-align:right}.black-friday-promo-card .card-discount-title:before{background-color:#524936;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:100%}.black-friday-promo-card .card-discount-title span{background-color:#2c2c2c;color:#fff;font-family:Departure-Mono,sans-serif;font-size:12px;padding-left:10px;position:relative;text-transform:uppercase}.black-friday-promo-card .card-discount-value{color:#d9222a;font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:20px;text-align:right}.black-friday-promo-cta{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center;padding:40px 0}.black-friday-promo-form{background-color:#2c2c2c;padding:40px 0 20px;position:relative;z-index:1}.black-friday-promo-form h3{color:#fff;font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:21px;line-height:1.5;margin:0 auto 25px;max-width:780px;text-align:center}.black-friday-promo-form .promo-form{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto 20px;max-width:780px}.black-friday-promo-form .input-wrap{width:calc(100% - 170px)}.black-friday-promo-form .btn-wrap{width:160px}.black-friday-promo-form .input-promo{background-color:#353535;border:none;color:#fff;font-family:Nexa-Regular,sans-serif;font-size:18px;height:72px;padding:23px 30px;width:100%}.black-friday-promo-form .btn-1{border-radius:0;height:72px;min-width:160px}.black-friday-promo-form .btn-1 .btn-text{font-size:12px;padding:0 20px}.black-friday-promo-form .error-msg{color:#fff}.black-friday-promo-counter,.black-friday-promo-title{opacity:0;transition:opacity .5s}.black-friday-promo-counter{transition-delay:.3s}.black-friday-promo-divider-1{opacity:0;transform:translateY(50px);transition:opacity .7s,transform 1s;transition-delay:.6s}.black-friday-promo.animate .black-friday-promo-counter,.black-friday-promo.animate .black-friday-promo-divider-wrap,.black-friday-promo.animate .black-friday-promo-title{opacity:1}.black-friday-promo.animate .black-friday-promo-divider-1{opacity:1;transform:translateY(0)}@media screen and (max-width:1000px){.black-friday-promo-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:800px){.black-friday-promo-video{padding:30vh 0}.black-friday-promo-title{padding-top:30px}.black-friday-promo-title h1{font-size:30px}}@media screen and (max-width:600px){.black-friday-promo-counter h2,.black-friday-promo-title h1{font-size:20px}.black-friday-promo-list{grid-template-columns:1fr}.black-friday-promo-form .promo-form{display:block}.black-friday-promo-form .btn-1,.black-friday-promo-form .btn-wrap,.black-friday-promo-form .input-wrap{width:100%}.black-friday-promo-video{bottom:auto;height:100svh}}@media only screen and (max-width:1800px){.header-inner{padding-left:40px}.header-bottom-li{margin-right:35px}.home-service-wrap{padding-right:0}.vehicle-card-specifications{padding-left:30px}.vehicle-card-specifications .engine-svg{height:22px;width:22px}.landing-intro-content{width:25%}.landing-intro-logo{margin-bottom:15px}.landing-logo-pic{max-height:75px}.landing-intro-title{font-size:40px}}@media only screen and (max-width:1800px) and (min-width:1400px){.landing-intro-title{font-size:calc(5px + 2.5vw)}}@media only screen and (max-width:1800px) and (min-width:1800px){.landing-intro-title{font-size:50px}}@media only screen and (max-width:1800px){.landing-intro-title.type-2{font-size:30px}}@media only screen and (max-width:1800px) and (min-width:1400px){.landing-intro-title.type-2{font-size:calc(12.5px + 1.25vw)}}@media only screen and (max-width:1800px) and (min-width:1800px){.landing-intro-title.type-2{font-size:35px}}@media only screen and (max-width:1800px){.landing-intro-text{font-size:16px}}@media only screen and (max-width:1800px) and (min-width:1400px){.landing-intro-text{font-size:calc(9px + .5vw)}}@media only screen and (max-width:1800px) and (min-width:1800px){.landing-intro-text{font-size:18px}}@media only screen and (max-width:1800px){.landing-service-content{padding-bottom:0}.landing-salons-title{margin-bottom:40px}.vehicle-model-content{padding:25px 20px 30px}.model-price,.vehicle-manufacturer,.vehicle-model{font-size:16px}}@media only screen and (max-width:1800px) and (min-width:1400px){.model-price,.vehicle-manufacturer,.vehicle-model{font-size:calc(9px + .5vw)}}@media only screen and (max-width:1800px) and (min-width:1800px){.model-price,.vehicle-manufacturer,.vehicle-model{font-size:18px}}@media only screen and (max-width:1800px){.vehicle-price{font-size:20px}.new-vehicle-intro-content{width:25%}.new-vehicle-intro-title{font-size:35px}}@media only screen and (max-width:1800px) and (min-width:1400px){.new-vehicle-intro-title{font-size:2.5vw}}@media only screen and (max-width:1800px) and (min-width:1800px){.new-vehicle-intro-title{font-size:45px}}@media only screen and (max-width:1800px){.new-vehicle-intro-sub{font-size:18px}.new-vehicle-intro-text{font-size:16px}.service-grid-title{font-size:22px}}@media only screen and (max-width:1800px) and (min-width:1400px){.service-grid-title{font-size:calc(-6px + 2vw)}}@media only screen and (max-width:1800px) and (min-width:1800px){.service-grid-title{font-size:30px}}@media only screen and (max-width:1800px){.salon-selector-item{font-size:35px}.vehicle-card-pic-2{height:13vw}.service-detail-intro-title{font-size:24px}}@media only screen and (max-width:1800px) and (min-width:1400px){.service-detail-intro-title{font-size:calc(3px + 1.5vw)}}@media only screen and (max-width:1800px) and (min-width:1800px){.service-detail-intro-title{font-size:30px}}@media only screen and (max-width:1800px){.service-detail-intro-sub{font-size:18px}}@media only screen and (max-width:1800px) and (min-width:1400px){.service-detail-intro-sub{font-size:calc(4px + 1vw)}}@media only screen and (max-width:1800px) and (min-width:1800px){.service-detail-intro-sub{font-size:22px}}@media only screen and (max-width:1800px){.contact-intro-title{font-size:24px}}@media only screen and (max-width:1800px) and (min-width:1400px){.contact-intro-title{font-size:calc(3px + 1.5vw)}}@media only screen and (max-width:1800px) and (min-width:1800px){.contact-intro-title{font-size:30px}}@media only screen and (max-width:1800px){.contact-intro-sub{font-size:20px}}@media only screen and (max-width:1800px) and (min-width:1400px){.contact-intro-sub{font-size:calc(-1px + 1.5vw)}}@media only screen and (max-width:1800px) and (min-width:1800px){.contact-intro-sub{font-size:26px}}@media only screen and (max-width:1800px){.contact-form-title{font-size:20px}}@media only screen and (max-width:1800px) and (min-width:1400px){.contact-form-title{font-size:calc(-15px + 2.5vw)}}@media only screen and (max-width:1800px) and (min-width:1800px){.contact-form-title{font-size:30px}}@media only screen and (max-width:1680px){.header-inner{padding-left:20px}.site-logo{width:250px}.header-top{padding-right:25px}.header-bottom-li,.header-bottom-nav,.header-search-wrap{margin-right:20px}.home-service-text{margin:0 15px}.offset-1{padding-left:0}.title-1{font-size:50px}.title-2{font-size:45px}.btn-1{height:60px}.btn-1 .btn-text,.btn-1 .btn-text.text-size-2{font-size:12px;padding:0 15px}.btn-1.height-2,.btn-1.size-2,.btn-1.size-3{height:65px}.btn-1.size-3 .hover{line-height:65px}.btn-1.size-5{min-width:220px}.btn-2{height:65px}.btn-2 .btn-text{font-size:12px;padding:0 15px}.vehicles-intro{padding-left:60px;width:30%}.vehicles-slider{width:68%}.vehicles-slider .swiper-pagination{right:190px!important}.vehicles-slider .slider-nav{right:30px}.vehicle-card-pic{height:11.6vw}.vehicle-name{font-size:18px}.vehicle-card-specifications{padding-left:30px}.vehicle-specification{font-size:12px}}@media only screen and (max-width:1680px) and (min-width:1400px){.vehicle-specification{font-size:calc(-8px + 1.42857vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.vehicle-specification{font-size:16px}}@media only screen and (max-width:1680px){.vehicle-specification svg{height:18px;width:18px}.landing-intro-content{width:30%}.landing-intro-content .return-btn{margin-left:60px}.landing-intro-inner,.landing-intro-inner~.landing-intro-text{padding-left:60px}.landing-intro-pic{height:29.7vw;width:66%}.landing-logo-pic{max-height:60px}.landing-welcome-text{font-size:16px}.landing-welcome-list{font-size:14px}.landing-welcome-list li{padding-left:18px}.landing-welcome-list li:before{height:6px;top:8px;width:6px}.landing-service-section .section-bg-1{height:82%}.landing-service-text{font-size:16px}.landing-service-btns .btn-1{min-width:auto;width:48%}.vehicle-models-grid{margin:-10px}.models-grid-item{padding:0 10px 60px}.landing-financing-text{font-size:16px}.financing-logo-block{margin-top:20px}.financing-bank-logo{max-width:80%}.selector-item:hover .salon-selector-svg{transform:translate(25px,-50%)}.selector-item:hover .salon-selector-text{transform:translateX(50px)}.salon-selector-svg{left:-40px;width:46px}.salon-selector-item{font-size:30px}}@media only screen and (max-width:1680px) and (min-width:1400px){.salon-selector-item{font-size:calc(5px + 1.78571vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.salon-selector-item{font-size:35px}}@media only screen and (max-width:1680px){.news-slider .swiper-pagination{right:160px}.news-slider .slider-nav{right:20px}.vehicles-filter-outer{max-width:none;width:345px}.filter-switcher-link{font-size:17px}.vehicles-list-grid-wrap{width:calc(100% - 385px)}.vehicles-list-filters-wrap{padding:10px 0}.vehicles-grid-item-outer .vehicle-card-pic{height:12.8vw;max-height:none}.vehicles-grid-item-outer .vehicle-card-specifications .fuel-svg{left:1px}.vehicles-grid-item-outer .vehicle-card-specifications .transmission-svg{left:0}.vehicles-grid-item-outer .vehicle-card-specifications svg{height:18px!important;width:18px!important}.vehicles-grid-item-outer .vehicle-specification{font-size:12px}}@media only screen and (max-width:1680px) and (min-width:1400px){.vehicles-grid-item-outer .vehicle-specification{font-size:calc(-8px + 1.42857vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.vehicles-grid-item-outer .vehicle-specification{font-size:16px}}@media only screen and (max-width:1680px){.vehicles-grid-item-outer .vehicle-price{font-size:14px}}@media only screen and (max-width:1680px) and (min-width:1400px){.vehicles-grid-item-outer .vehicle-price{font-size:calc(4px + .71429vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.vehicles-grid-item-outer .vehicle-price{font-size:16px}}@media only screen and (max-width:1680px){.vehicle-card-badge p{font-size:12px}}@media only screen and (max-width:1680px) and (min-width:1400px){.vehicle-card-badge p{font-size:calc(-3px + 1.07143vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.vehicle-card-badge p{font-size:15px}}@media only screen and (max-width:1680px){.vehicle-old-price{font-size:12px}}@media only screen and (max-width:1680px) and (min-width:1400px){.vehicle-old-price{font-size:calc(-3px + 1.07143vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.vehicle-old-price{font-size:15px}}@media only screen and (max-width:1680px){.financing-logos-title{margin-top:20px}.new-vehicles-intro-logo{width:200px}.new-vehicles-logo-pic{margin:auto}.new-vehicles-intro-content{width:calc(100% - 240px)}.new-vehicle-intro-content{width:30%}.new-vehicle-intro-inner{padding-left:60px}.new-vehicle-intro-title{font-size:35px}}@media only screen and (max-width:1680px) and (min-width:1400px){.new-vehicle-intro-title{font-size:calc(10px + 1.78571vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.new-vehicle-intro-title{font-size:40px}}@media only screen and (max-width:1680px){.new-vehicle-intro-sub{font-size:16px}}@media only screen and (max-width:1680px) and (min-width:1400px){.new-vehicle-intro-sub{font-size:calc(6px + .71429vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.new-vehicle-intro-sub{font-size:18px}}@media only screen and (max-width:1680px){.new-vehicle-intro-text{font-size:14px}}@media only screen and (max-width:1680px) and (min-width:1400px){.new-vehicle-intro-text{font-size:calc(4px + .71429vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.new-vehicle-intro-text{font-size:16px}}@media only screen and (max-width:1680px){.new-vehicle-intro-pic{width:66%}.new-vehicle-intro-slider .slide-inner{height:29.8vw}.vehicle-sticky-nav-outer{border-radius:0}.sticky-selector-text{font-size:16px}.sticky-selector-svg{top:5px}.vehicle-info-content-list{margin-top:30px}.vehicle-info-content-li{font-size:18px;padding-left:36px}.vehicle-info-content-icon{height:25px;width:25px}.vehicle-content-block{padding:10px 25px}.vehicle-content-block-sub{font-size:16px}.vehicle-content-block-main{font-size:20px}.vehicle-detail-used-section{padding-bottom:45px}.service-content-grid-item{margin:10px 0}.service-grid-title{font-size:20px}.service-grid-text{font-size:14px}.why-used-slider .swiper-container{padding-top:70px}.why-used-slider .slide-inner{padding-top:18px}.why-used-slider .type-2{margin-top:200px}.why-used-slider .slide-decor{height:80px;width:80px}.why-used-slider .slide-pic{height:16.8vw;max-height:none}.why-used-slider .slide-title{font-size:20px}}@media only screen and (max-width:1680px) and (min-width:1200px){.why-used-slider .slide-title{font-size:calc(10px + .83333vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.why-used-slider .slide-title{font-size:24px}}@media only screen and (max-width:1680px){.why-used-slider .slide-text{font-size:14px}.used-vehicles-slider-wrap{padding-left:60px}.used-vehicles-slider-title{font-size:25px}.used-vehicles-slider-text{font-size:16px}.vehicle-card-pic-2{height:15.3vw}.used-vehicles-btn{margin-right:30px}.page-template-tpl-used-vehicles-info .landing-salons-section,.used-vehicles-salons-section{margin-top:120px}.landing-financing-content.type-3{padding-right:0;padding-top:0}.service-detail-intro-section{margin-bottom:160px}.service-rating-top{min-height:50px}.service-top-svg{margin-top:0}.service-parts-section{margin-bottom:100px}.service-detail-options-block{margin:30px 20px}.service-detail-four-plus-section{margin-bottom:150px}.services-prices-section{margin-bottom:60px;margin-top:0}.services-prices-title-wrap{margin-bottom:50px}.service-packages-grid-section .services-prices-item{width:calc(25% - 39px)}.services-prices-item{width:calc(20% - 41px)}.services-grid-separator,.services-price-separator{margin:0 25px 30px}.services-prices-sub{font-size:14px}.services-prices-small{font-size:10px}.services-prices-main{font-size:20px}}@media only screen and (max-width:1680px) and (min-width:1400px){.services-prices-main{font-size:calc(-30px + 3.57143vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.services-prices-main{font-size:30px}}@media only screen and (max-width:1680px){.services-prices-secondary{font-size:14px}}@media only screen and (max-width:1680px) and (min-width:1400px){.services-prices-secondary{font-size:calc(-26px + 2.85714vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.services-prices-secondary{font-size:22px}}@media only screen and (max-width:1680px){.first-news-section{margin-top:80px}.news-slider-section-2{margin-bottom:80px}.news-slider-intro-2{margin-right:21%}.news-detail-gallery-section{margin:50px 0}.privacy-intro-section{margin-top:80px}.search-results-intro-section{margin-top:100px}.search-news-item-title{font-size:24px}}@media only screen and (max-width:1680px) and (min-width:1200px){.search-news-item-title{font-size:calc(9px + 1.25vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.search-news-item-title{font-size:30px}}@media only screen and (max-width:1680px){.experiences-grid-section{margin-bottom:40px;padding-top:20px}.experiences-grid-intro-wrap,.experiences-grid-intro-wrap .return-btn{margin-bottom:50px}.experiences-grid{margin:0 -20px}.experience-grid-item{margin:0 20px 60px;width:calc(33.33333% - 40px)}.grid-play-btn svg{height:60px;width:60px}.contact-success-text-1{font-size:20px}.contact-success-text-2{font-size:24px}.single-vehicle-price-wrap{margin-bottom:15px}.single-vehicle-price{font-size:20px}}@media only screen and (max-width:1680px) and (min-width:1200px){.single-vehicle-price{font-size:calc(-5px + 2.08333vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.single-vehicle-price{font-size:30px}}@media only screen and (max-width:1680px){.single-vehicle-alt-price{font-size:16px}.single-vehicle-specification{margin-bottom:15px;padding:2px 0 4px 38px}.single-vehicle-specification svg{height:26px;width:26px}.vehicle-specification-text{font-size:14px}}@media only screen and (max-width:1680px) and (min-width:1200px){.vehicle-specification-text{font-size:calc(4px + .83333vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.vehicle-specification-text{font-size:18px}}@media only screen and (max-width:1680px){.single-vehicle-location-wrap{padding:10px 0}.single-vehicle-leasing-text{margin-bottom:0}.single-vehicle-btns-wrap{margin-top:30px}.vehicle-info-list-item-text{font-size:14px;padding:1px 0 2px}}@media only screen and (max-width:1680px) and (min-width:1400px){.vehicle-info-list-item-text{font-size:calc(-6px + 1.42857vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.vehicle-info-list-item-text{font-size:18px}}@media only screen and (max-width:1680px){.single-vehicle-details-title{font-size:24px}}@media only screen and (max-width:1680px) and (min-width:1200px){.single-vehicle-details-title{font-size:calc(9px + 1.25vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.single-vehicle-details-title{font-size:30px}}@media only screen and (max-width:1680px){.vehicle-info-list-item-text-2{font-size:14px}}@media only screen and (max-width:1680px) and (min-width:1400px){.vehicle-info-list-item-text-2{font-size:calc(4px + .71429vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.vehicle-info-list-item-text-2{font-size:16px}}@media only screen and (max-width:1680px){.vehicle-general-title{font-size:16px}}@media only screen and (max-width:1680px) and (min-width:1400px){.vehicle-general-title{font-size:calc(-4px + 1.42857vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.vehicle-general-title{font-size:20px}}@media only screen and (max-width:1680px){.vehicle-general-text{font-size:14px}}@media only screen and (max-width:1680px) and (min-width:1400px){.vehicle-general-text{font-size:calc(4px + .71429vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.vehicle-general-text{font-size:16px}}@media only screen and (max-width:1680px){.single-vehicle-equipment-title{font-size:20px}}@media only screen and (max-width:1680px) and (min-width:1200px){.single-vehicle-equipment-title{font-size:calc(10px + .83333vw)}}@media only screen and (max-width:1680px) and (min-width:1680px){.single-vehicle-equipment-title{font-size:24px}}@media only screen and (max-width:1680px){.awards-section{margin-bottom:80px}.page-template-tpl-wizard-service-plus .header-container,.page-template-tpl-wizard-service .header-container,.page-template-tpl-wizard .header-container{padding-top:40px}.formpage-padding{padding-top:140px}.wizard-main-outer{min-height:calc(100vh - 180px)}}@media only screen and (max-width:1400px){.site-logo{width:200px}.header-bottom-li,.header-bottom-nav{margin-right:14px}.header-bottom-a{font-size:15px}.title-1{font-size:40px}.title-2{font-size:35px}.text-3{font-size:16px}.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5,.user-content h6,.user-content p{margin-bottom:15px}.user-content p~ul{margin-top:-15px}.user-content figcaption,.user-content li,.user-content p{font-size:14px}.user-content ul li{padding-left:18px}.user-content ul li:before{height:6px;top:8px;width:6px}.user-content th{font-size:14px}.user-content td{font-size:12px;padding:20px}.user-content figure{margin:30px auto;width:90%}.user-content figure blockquote,.user-content figure figcaption{margin:0;padding-left:25px}.user-content blockquote{font-size:20px}.user-content blockquote:before{width:10px}.multiselect-1 .multiselect__tags{font-size:14px;line-height:20px;padding:12px 40px 12px 12px}.multiselect-1 .multiselect__input,.multiselect-1 .multiselect__single{font-size:14px;line-height:20px}.multiselect-1 .multiselect__option{padding:12px 40px 12px 12px}.multiselect-1 .multiselect__option span{font-size:14px;line-height:20px}.multiselect-1 .option__color{height:14px;top:2px;width:14px}.multiselect-1 .option__color~.option__name{padding-left:20px}.checkbox-1{padding:12px 40px 12px 12px}.checkbox-1 .checkbox-text-1{font-size:14px;line-height:20px}.checkbox-1 .checkmark-1{height:18px;width:18px}.checkbox-1 .checkmark-1 .checkmark-svg{height:7px;width:9px}.home-slider .swiper-container{padding-bottom:22px}.home-slider .slide-text-wrap{left:30px}.home-slider .swiper-pagination-bullet{background-color:#c7c7c7}.home-slider .swiper-pagination-bullet-active{background-color:#d9222a}.home-slider .swiper-pagination{bottom:0!important;left:50%!important;transform:translate(-50%)!important}.home-links-box{bottom:22px}.home-partners-wrap{padding-right:20px}.home-partners-text{margin:0 auto 20px;text-align:center;width:100%}.home-partners-items{width:100%}.home-service-text{margin:0 0 20px;text-align:center;width:100%}.vehicle-price{font-size:18px}.vehicle-specification{font-size:14px}}@media only screen and (max-width:1400px) and (min-width:1200px){.vehicle-specification{font-size:calc(2px + 1vw)}}@media only screen and (max-width:1400px) and (min-width:1400px){.vehicle-specification{font-size:16px}}@media only screen and (max-width:1400px){.offset-3{padding-left:30px}.landing-intro-decor{left:-30px;width:12px}.landing-selector-icon{height:60px}.landing-selector-title{font-size:22px}.landing-selector-text{font-size:16px}.landing-service-section{padding-bottom:80px}.landing-service-section .section-bg-1{height:88%}.landing-service-text{margin-bottom:30px}.models-grid-item{width:33.3333333%}.vehicle-model-pic{height:16.1vw;max-height:none}.vehicle-model-content-inner{max-width:100%}.model-price,.vehicle-manufacturer,.vehicle-model{font-size:16px}}@media only screen and (max-width:1400px) and (min-width:1000px){.model-price,.vehicle-manufacturer,.vehicle-model{font-size:calc(1px + 1.5vw)}}@media only screen and (max-width:1400px) and (min-width:1400px){.model-price,.vehicle-manufacturer,.vehicle-model{font-size:22px}}@media only screen and (max-width:1400px){.news-slider-intro{margin:0 auto 20px;max-width:860px;padding:0}.news-slider .slide-pic{height:16vw}.vehicles-list-section{padding-top:15px}.vehicles-list-section.vehicles-list-margin{margin-top:20px}.vehicles-filter-outer{width:280px}.vehicles-filter-title{margin-bottom:10px}.filter-title-text{font-size:20px}.filter-switcher-wrap{margin-bottom:15px}.filter-switcher-wrap.active .filter-switcher-icon{transform:translate(14px,-50%)}.filter-switcher-link{font-size:13px}.filter-switcher{height:20px;width:38px}.filter-switcher-icon{height:16px;width:16px}.filter-price-wrap{margin-bottom:20px}.price-range-sub{font-size:12px}.price-range-text{font-size:14px}.filter-category-title{font-size:16px}.reset-filter-btn{font-size:14px}.vehicles-list-filters-wrap{margin-bottom:0}.vehicles-list-grid-wrap{width:calc(100% - 320px)}.vehicle-card-pic{height:15.7vw}.vehicle-card-badge{padding:5px 14px}.vehicle-card-badge p{font-size:12px}.vehicles-grid-item-outer{padding:0 10px}.vehicles-grid-item-outer .vehicle-card-pic{height:13.3vw}.vehicles-grid-item-outer .vehicle-card-content{padding:15px 10px 10px}.vehicles-grid-item-outer .vehicle-card-name{min-height:58px}.vehicles-grid-item-outer .vehicle-model,.vehicles-grid-item-outer .vehicle-name{font-size:14px}}@media only screen and (max-width:1400px) and (min-width:1200px){.vehicles-grid-item-outer .vehicle-model,.vehicles-grid-item-outer .vehicle-name{font-size:calc(2px + 1vw)}}@media only screen and (max-width:1400px) and (min-width:1400px){.vehicles-grid-item-outer .vehicle-model,.vehicles-grid-item-outer .vehicle-name{font-size:16px}}@media only screen and (max-width:1400px){.vehicles-grid-item-outer .vehicle-card-specifications .fuel-svg{left:1px}.vehicles-grid-item-outer .vehicle-card-specifications .transmission-svg{left:0}.vehicles-grid-item-outer .vehicle-card-specifications svg{height:16px!important;width:16px!important}.vehicles-grid-item-outer .vehicle-specification{font-size:12px}.vehicles-grid-item-outer .vehicle-card-offer{min-width:auto;padding-left:25px;width:90px}.vehicles-grid-item-outer .vehicle-card-offer~.vehicle-card-price{max-width:calc(100% - 95px)}.vehicles-grid-item-outer .offer-badge{width:20px}.vehicles-grid-item-outer .offer-text{font-size:10px;margin-top:5px}.vehicles-grid-item-outer .vehicle-old-price{top:-7px}.vehicles-grid-item-outer .vehicle-card-hover{min-width:auto;transform:none!important}.vehicles-grid-item-outer .vehicle-card-hover .btn-1{display:none}.vehicles-grid-item-outer .vehicle-card-hover .hover-decor{transform:none!important}.vehicles-grid-item{padding-bottom:12px}.new-vehicle-intro-title{font-size:30px}}@media only screen and (max-width:1400px) and (min-width:1200px){.new-vehicle-intro-title{font-size:2.5vw}}@media only screen and (max-width:1400px) and (min-width:1400px){.new-vehicle-intro-title{font-size:35px}}@media only screen and (max-width:1400px){.new-vehicle-intro-text{font-size:14px}.new-vehicle-intro-decor{left:-30px;width:12px}.new-vehicle-intro-slider .slide-inner{height:31.7vw}.new-vehicle-intro-slider .swiper-pagination{right:50px!important}.new-vehicle-info-section{padding-top:20px}.new-vehicle-category-title{font-size:25px}.single-vehicle-location-icon{left:0}.advisor-card-content{padding:15px 15px 20px}.advisor-name{font-size:20px}.advisor-info,.advisor-position{font-size:14px}.new-vehicle-configurator-section:last-child{margin-bottom:45px}.service-welcome-section{margin-bottom:100px}.vehicle-card-pic-2{height:17.4vw}.search-results-decor .section-decor-1{width:12px}.single-vehicle-section{padding-top:40px}.slider-nav-btn-2{height:40px;width:40px}.single-vehicle-sticky-wrap{padding:10px 15px;top:10px}.single-vehicle-offer{top:10px;width:100px}.single-vehicle-offer~.single-vehicle-title-wrap{margin-right:100px}.single-vehicle-offer-icon{width:20px}.single-vehicle-offer-text{font-size:12px}.single-vehicle-title-wrap{margin-bottom:10px}.single-vehicle-specification{padding:0 0 0 32px}.single-vehicle-specification svg{height:24px;width:24px}.vehicle-specification-text{font-size:14px}.vehicle-info-list-icon{height:24px;width:24px}.vehicle-info-list-item-text{font-size:14px}.single-vehicle-grid-item{padding:0 0 0 32px}.single-vehicle-grid-item svg{height:24px;width:24px}.about-slider .decor-1{height:calc(100% - 65px)}.about-slider .slide-year{font-size:100px;margin-bottom:-50px}.about-slider .slide-text{font-size:14px}}@media only screen and (max-width:1400px) and (min-width:1200px){.about-slider .slide-text{font-size:calc(2px + 1vw)}}@media only screen and (max-width:1400px) and (min-width:1400px){.about-slider .slide-text{font-size:16px}}@media only screen and (max-width:1400px){.about-slider .custom-nav-text{font-size:14px}.info-advisor-card-2{padding:15px}.dropdown-row .new-vehicle-content-btn{top:32px}}@media only screen and (max-width:1200px){.header{background-color:transparent;transition:background-color .35s ease}.scrolled-header{background-color:#fff;transform:none}.scrolled-header .site-logo{transform:none}.header-container{padding:0}.header-inner{padding:20px}.header-main{display:none}.hamburger-outer,.mobile-menu-wrap{display:block}.main{padding-top:0}.main.formpage-padding,.main.subpage-padding{padding-top:80px}.footer-inner{padding-left:20px}.footer-bottom-social{margin-top:10px;padding-right:0;width:100%}.social-icon{margin:0 15px 0 0}[class*=container-]{padding:0 20px;width:100%}.offset-4{width:100%}.header-banner-inner{padding-right:60px}.header-banner-close{width:60px}.home-slider .slide-pic{height:47vw}.home-slider .slide-title{font-size:30px;margin-bottom:20px}.home-slider-cursor{display:none}.used-vehicles-section{margin-bottom:125px;padding-top:35px}.home-info-section{margin-bottom:50px;padding:50px 0}.home-info-block{margin:0 auto 50px;max-width:800px;width:100%}.home-info-block:last-of-type{margin-bottom:0}.home-info-separator{display:none}.vehicles-intro{margin-bottom:20px;margin-top:0;padding:0 20px;width:100%}.vehicles-slider{width:100%}.vehicle-card-pic{height:20vw}.vehicle-specification{font-size:15px}}@media only screen and (max-width:1200px) and (min-width:1000px){.vehicle-specification{font-size:calc(10px + .5vw)}}@media only screen and (max-width:1200px) and (min-width:1200px){.vehicle-specification{font-size:16px}}@media only screen and (max-width:1200px){.experiences-slider-section{margin-bottom:105px}.experiences-slider .swiper-slide-next .slide-inner,.experiences-slider .swiper-slide-prev .slide-inner{transform:scale(.745)}.experiences-slider .slide-pic{height:28.7vw}.experiences-slider .slide-text-wrap{left:10px;width:calc(100% - 20px)}.experiences-slider .slide-text{font-size:18px}}@media only screen and (max-width:1200px) and (min-width:800px){.experiences-slider .slide-text{font-size:calc(6px + 1.5vw)}}@media only screen and (max-width:1200px) and (min-width:1200px){.experiences-slider .slide-text{font-size:24px}}@media only screen and (max-width:1200px){.experiences-slider-cursor{display:none}.featured-news-section{margin-bottom:70px}.news-block-1,.news-block-2{margin-bottom:50px}.news-block-2{width:60%}.news-pic-2{height:32.5vw}.news-block-3{margin-left:auto;margin-top:0;width:80%}.news-pic-3{height:44.5vw}.news-text-title{font-size:28px}.offset-3{padding-left:0;width:100%}.landing-intro-wrap{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.landing-intro-content{padding:0 20px 0 30px;width:100%}.landing-intro-content .return-btn{margin:20px 0}.landing-intro-inner{padding:10px 0 5px}.landing-intro-inner~.landing-intro-text{padding-left:0}.landing-intro-text{font-size:18px}.landing-intro-pic{height:46.1vw;width:100%}.landing-selector-section{margin-bottom:100px}.landing-selector-title{font-size:20px}}@media only screen and (max-width:1200px) and (min-width:800px){.landing-selector-title{font-size:calc(12px + 1vw)}}@media only screen and (max-width:1200px) and (min-width:1200px){.landing-selector-title{font-size:24px}}@media only screen and (max-width:1200px){.landing-service-section .section-bg-1{height:70%}.landing-service-pic{height:57.3vw;margin:0 auto 40px;max-height:378px;max-width:620px;width:100%}.landing-service-pic.type-2{width:100%}.service-decor-1{bottom:-20px;right:-20px}.landing-service-content{max-width:100%;width:100%}.landing-service-content.type-3{margin:0 auto;width:100%}.landing-service-btns{-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:500px}.landing-service-btns .btn-1{margin:0 10px;width:calc(50% - 20px)}.vehicle-model-pic{height:17.7vw}.landing-financing-section{margin-bottom:100px}.landing-financing-link{margin:0 auto 25px;max-width:620px;width:100%}.landing-financing-pic{height:59.1vw;max-height:390px}.landing-financing-content{max-width:100%;padding-top:10px;width:100%}.landing-financing-content.type-2 .landing-financing-text{margin-bottom:40px;padding-left:0}.financing-logos-title,.landing-salons-section .offset-1{padding-left:0}.salon-selector-wrap{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;max-width:960px;padding:0 20px;width:100%}.salon-selector{width:45%}.landing-salons-title{font-size:40px;margin-bottom:40px}.salon-info-outer{left:auto;position:relative;top:auto;transform:none;width:50%}.salon-info-inner{max-width:none}.salon-info-pic{height:22.7vw}.salon-content-wrap{width:100%}.salon-map-wrap{padding:20px 0 0 20px;width:100%}.salon-map-inner{height:45vw;min-height:360px}.news-slider-section{margin-bottom:65px}.news-slider .swiper-container{padding-top:65px}.news-slider .slide-pic{height:18.9vw}.news-slide-date{font-size:16px}.news-slide-title{font-size:18px;margin-bottom:10px}}@media only screen and (max-width:1200px) and (min-width:800px){.news-slide-title{font-size:calc(6px + 1.5vw)}}@media only screen and (max-width:1200px) and (min-width:1200px){.news-slide-title{font-size:24px}}@media only screen and (max-width:1200px){.news-slide-text{font-size:14px}}@media only screen and (max-width:1200px) and (min-width:800px){.news-slide-text{font-size:calc(10px + .5vw)}}@media only screen and (max-width:1200px) and (min-width:1200px){.news-slide-text{font-size:16px}}@media only screen and (max-width:1200px){.used-vehicles-intro-left{margin-bottom:20px;width:100%}.used-vehicles-intro-title span{display:inline}.used-vehicles-intro-right{max-width:100%;width:100%}.used-vehicles-intro-text{max-width:100%}.vehicles-list-section.vehicles-list-margin{margin-top:0}.vehicles-list-wrap.with-banner{margin-top:-15px}.vehicles-list-wrap.with-banner .header-banner-outer{margin:0 -20px 20px;width:calc(100% + 40px)}.vehicles-filter-outer{background-color:#f2f2f2;height:100vh;left:0;opacity:0;padding:80px 10px 40px 0;position:fixed;top:0;transform:translateX(-100%);transition:padding .35s ease;width:340px;z-index:100}.vehicles-filter-outer.scrolled-filter{padding-top:20px}.vehicles-filter-wrap{-webkit-overflow-scrolling:touch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;margin:auto;overflow-x:hidden;overflow-y:auto;padding:45px 30px 0;width:100%}.vehicles-list-grid-wrap{width:100%}.vehicles-list-filters-wrap{-ms-flex-direction:initial;flex-direction:row;padding:10px 0 0}.list-filter-items-wrap{-webkit-overflow-scrolling:touch;margin-top:10px;overflow-x:auto;padding-bottom:5px;white-space:nowrap;width:100%}.desktop-apply-wrap{display:none}.mobile-apply-wrap,.mobile-filter-btn{display:block}.mobile-filter-btn .btn-1{height:44px}.mobile-close-filter{display:block}.vehicles-list-grid{margin:0 -10px}.vehicles-grid-item-outer{padding:0 10px;width:33.33333%}.vehicles-grid-item-outer .vehicle-card-pic{height:18.7vw}.vehicles-grid-item-outer .vehicle-card-content{padding:15px 15px 10px}.vehicles-grid-item-outer .vehicle-name{font-size:16px}.vehicles-grid-item-outer .used-content-inner .vehicle-card-specifications{width:100%}.used-vehicles-intro-section{margin-bottom:30px}.new-vehicles-intro-section{margin-bottom:30px;padding-top:0}.new-vehicles-intro-logo{display:none}.new-vehicles-logo-pic{margin:0;max-height:75px;width:auto}.new-vehicles-intro-content{width:100%}.new-vehicles-intro-left{margin-bottom:20px;max-width:100%;width:100%}.new-vehicles-intro-right{margin:0;max-width:100%;width:100%}.related-list-item-title{font-size:18px}}@media only screen and (max-width:1200px) and (min-width:800px){.related-list-item-title{font-size:calc(2px + 2vw)}}@media only screen and (max-width:1200px) and (min-width:1200px){.related-list-item-title{font-size:26px}}@media only screen and (max-width:1200px){.new-vehicle-intro-section{margin-bottom:20px}.new-vehicle-intro-wrap{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.new-vehicle-intro-content{padding:0 20px 0 30px;width:100%}.new-vehicle-intro-inner{padding:10px 0 0}.new-vehicle-intro-inner .btn-1{margin-top:10px}.new-vehicle-intro-inner .btn-1:not(:last-of-type){margin-right:10px}.new-vehicle-intro-decor{bottom:0;height:calc(100% + 20px);top:auto}.new-vehicle-intro-sub{font-size:18px}.new-vehicle-intro-text{font-size:16px}.new-vehicle-intro-pic{width:100%}.new-vehicle-intro-slider .swiper-container{padding-bottom:20px}.new-vehicle-intro-slider .slide-inner{height:29.6vw}.new-vehicle-intro-slider .slide-description{bottom:15px;left:75px}.new-vehicle-intro-slider .slide-count-wrap{bottom:35px;left:30px}.new-vehicle-intro-slider .swiper-pagination{bottom:0!important;right:50%!important;transform:translateX(50%)}.vehicle-sticky-nav-section{margin-bottom:0}.initial-info-section{margin-bottom:40px}.page-template-tpl-brand-detail .new-vehicles-section,.vehicle-detail-new-section{margin-bottom:0}.new-vehicle-info-category{margin-bottom:10px;padding-right:30px;text-align:left;width:100%}.new-vehicle-info-content{padding-right:0;width:100%}.new-vehicle-info-content-inner{max-width:100%}.new-vehicle-content-btn{right:0;top:-40px}.vehicle-detail-used-section{margin-bottom:0;padding-top:0}.vehicle-detail-used-section .vehicles-slider{padding-bottom:40px}.used-vehicles-disclaimer{padding:0 20px;width:100%}.vehicle-sticky-selector{padding-left:12px}.sticky-selector-text{font-size:14px;transform:translateX(-18px)}.sticky-selector-svg{height:7px;top:4px;width:19px}.advisor-card-pic{height:20.4vw;max-height:none}.advisor-content-inner{max-width:100%}.new-vehicle-configurator-wrap{padding-right:0;width:100%}.landing-service-grid-section{margin-bottom:100px}.service-news-slider-section{margin-bottom:80px}.four-plus-section{margin-bottom:100px}.faq-section{margin-bottom:80px}.faq-question-main{padding:0 45px 0 40px}.faq-question-btn{right:5px}.faq-question-hidden{padding:0 45px}.page-template-tpl-used-vehicles-info .landing-salons-section{margin-top:80px}.landing-financing-wrap.inverted{-ms-flex-direction:initial;flex-direction:row}.why-used-section{margin-bottom:80px}.why-used-title-wrap{margin-bottom:20px;max-width:100%}.why-used-slider .swiper-container{padding-top:53px}.why-used-slider .slide-inner{padding-top:10px}.why-used-slider .type-1{padding-right:10px}.why-used-slider .type-2{margin-top:150px;padding-left:10px}.why-used-slider .slide-decor{height:60px;width:60px}.why-used-slider .slide-pic{height:20.2vw;margin-bottom:10px}.why-used-slider .slide-title{font-size:18px}}@media only screen and (max-width:1200px) and (min-width:800px){.why-used-slider .slide-title{font-size:calc(14px + .5vw)}}@media only screen and (max-width:1200px) and (min-width:1200px){.why-used-slider .slide-title{font-size:20px}}@media only screen and (max-width:1200px){.used-financing-section{margin-bottom:0;padding-bottom:40px}.used-financing-section .section-bg-1{width:100%}.used-vehicles-slider-wrap{padding-left:0}.used-vehicles-slider-intro{margin-bottom:20px;max-width:100%;padding:0 20px;width:100%}.used-vehicles-slider .swiper-container{padding-top:70px}.used-vehicles-slider .slider-nav{right:30px;top:0}.used-vehicles-slider .swiper-pagination{right:190px!important;top:24px!important}.vehicle-card-pic-2{height:20vw}.used-vehicles-salons-section{margin-top:80px}.service-detail-intro-section{margin-bottom:100px}.service-detail-intro-title{font-size:30px}.service-detail-intro-sub{font-size:22px}.service-salon-location-section .salon-selector-wrap{-ms-flex-align:center;align-items:center}.salon-name-wrap{padding-right:0;width:47%}.service-parts-section{margin-bottom:20px}.service-rating-section{margin-bottom:80px}.brands-repair-section{margin-bottom:60px}.brands-repair-logos{margin:0 -20px}.services-prices-item{width:calc(25% - 39px)}.services-price-icon{height:90px}.services-prices-main span{margin:0 0 5px;width:100%}.leasing-slider-section{margin:60px 0}.service-packages-grid-section{margin-bottom:60px}.first-news-section{margin-top:20px}.news-slider-intro-2{margin:0 auto 20px;max-width:1000px;padding-right:20px;text-align:center}.news-detail-content-section{margin-bottom:30px}.news-detail-gallery-section{margin:30px 0}.news-gallery-slider .slide-pic{height:39vw}.news-detail-btn-section{margin-bottom:50px}.related-news-section{padding:50px 0}.triple-btn-wrap{margin:0 -15px 30px}.triple-btn-wrap .btn-1{margin:30px 15px 0!important}.privacy-intro-section{margin-top:0}.search-results-intro-section{margin-top:40px}.search-results-intro-wrap{padding-left:10px}.used-vehicles-section-3~.new-vehicles-section-3{padding-top:0}.search-news-list-section{margin-bottom:50px}.search-news-title-wrap{padding:0;width:100%}.search-news-content-wrap{width:100%}.contact-form-section{margin-bottom:80px}.contact-form-left{margin-bottom:20px;max-width:994px;text-align:left;width:100%}.contact-form-right{width:100%}.contact-form-success{margin:auto}.contact-form-disclaimer{margin-top:30px}.single-vehicle-section{padding-top:20px}.single-vehicle-pic-wrap{margin-bottom:40px}.single-vehicle-sticky-wrap{width:34.6%}.single-vehicle-location-wrap{margin-bottom:10px;padding:5px 0}.vehicle-info-list-item{margin-bottom:10px;padding-left:32px}.vehicle-equipment-col{width:calc(50% - 31px)}.equipment-col-separator{margin:0 30px}.single-vehicle-condition-info{margin:0 -20px;padding:20px 10px}.company-info-title-wrap{margin-bottom:20px;padding-right:0;width:100%}.company-info-content{max-width:100%;width:100%}.company-info-content .search-news-item{max-width:100%}.awards-grid-item{width:calc(33.33333% - 38px)}.about-slider-section{margin-bottom:80px}.about-slider .swiper-container{padding-bottom:40px}.about-slider .slide-year{margin-left:-20px}.about-slider .custom-nav-item{margin:0 20px}.page-template-tpl-wizard-service-plus .header-container,.page-template-tpl-wizard-service .header-container,.page-template-tpl-wizard .header-container{padding-top:0;width:100%}.page-template-tpl-wizard-service-plus .header-inner,.page-template-tpl-wizard-service .header-inner,.page-template-tpl-wizard .header-inner{padding:20px}.wizard-main-outer{min-height:calc(100vh - 120px)}.wizard-steps-nav{-ms-flex-pack:start;justify-content:flex-start;margin:0 -10px 40px}.wizard-step-item{margin:0 10px 10px;min-height:30px;padding-left:40px;width:calc(20% - 20px)}.step-num-icon{height:30px;width:30px}.wizard-bottom-wrap{margin-top:50px}.wizard-form-inner .half{width:100%}.wizard-vehicle-specification{padding-left:30px}.wizard-vehicle-specification svg{height:20px;width:20px}.wizard-vehicle-specification p{font-size:14px}.joker-section{margin-top:80px;padding-bottom:60px}}@media only screen and (max-width:1000px){.footer-top-info{margin-bottom:40px;max-width:100%;width:100%}.footer-top-main{width:100%}.popup-inner{border-radius:0}.home-partners-wrap{margin-bottom:40px;padding:0;width:100%}.home-partners-wrap .separator{display:none}.home-service-wrap{width:100%}.vehicle-card-pic{height:25.2vw}.experiences-slider .swiper-container{padding-bottom:40px}.experiences-slider .slide-pic{height:47vw}.experiences-slider .swiper-scrollbar{display:none}.experiences-slider .swiper-pagination{display:block}.landing-welcome-left{float:none;margin-bottom:40px;width:100%}.landing-welcome-right{float:none;max-width:100%;width:100%}.models-grid-item{width:50%}.vehicle-model-pic{height:26.9vw}.model-price,.vehicle-manufacturer,.vehicle-model{font-size:14px}}@media only screen and (max-width:1000px) and (min-width:600px){.model-price,.vehicle-manufacturer,.vehicle-model{font-size:calc(-1px + 2.5vw)}}@media only screen and (max-width:1000px) and (min-width:1000px){.model-price,.vehicle-manufacturer,.vehicle-model{font-size:24px}}@media only screen and (max-width:1000px){.salon-selector-item{font-size:26px}}@media only screen and (max-width:1000px) and (min-width:800px){.salon-selector-item{font-size:calc(10px + 2vw)}}@media only screen and (max-width:1000px) and (min-width:1000px){.salon-selector-item{font-size:30px}}@media only screen and (max-width:1000px){.vehicles-grid-item-outer{margin-bottom:10px;width:50%}.vehicles-grid-item-outer .vehicle-card-pic{height:28.3vw}.vehicles-grid-item-outer .used-content-inner .vehicle-card-specifications{width:50%}.vehicles-grid-item-outer .vehicle-price{font-size:16px}}@media only screen and (max-width:1000px) and (min-width:600px){.vehicles-grid-item-outer .vehicle-price{font-size:calc(8.5px + 1.25vw)}}@media only screen and (max-width:1000px) and (min-width:1000px){.vehicles-grid-item-outer .vehicle-price{font-size:21px}}@media only screen and (max-width:1000px){.vehicle-card-pic-2{height:25.2vw}.service-detail-options-block{margin:20px;width:calc(33.33333% - 40px)}.experiences-grid{margin:0 -15px}.experience-grid-item{margin:0 15px 40px;width:calc(50% - 30px)}.single-vehicle-section:last-of-type{margin-bottom:0}.single-vehicle-main-wrap{margin:0 -20px;width:auto}.single-vehicle-top{padding:0 20px}.single-vehicle-pic-wrap{margin-bottom:10px;width:100%}.single-vehicle-rotate .vehicle-card-badge{border-radius:0 0 6px 0}.single-vehicle-rotate-wrap{border-radius:0}.slider-nav-btn-2{height:50px;width:50px}.single-vehicle-sticky-wrap{margin-top:0;padding:20px;position:relative;top:0;width:100%}.single-vehicle-sticky-inner{max-width:100%}.single-vehicle-offer{margin-bottom:10px;position:relative;right:auto;top:auto;width:auto}.single-vehicle-offer~.single-vehicle-title-wrap{margin-right:0}.single-vehicle-title{margin-bottom:20px}.single-vehicle-price-wrap{display:inline-block;min-width:170px;text-align:left}.single-vehicle-specification{width:23%}.single-vehicle-btns-wrap{-ms-flex-pack:start;justify-content:flex-start;max-width:500px}.single-vehicle-details-wrap{margin-top:40px;padding:0 20px;width:100%}.awards-section{margin-bottom:40px}.about-slider .custom-nav-item{margin:0 8px}.wizard-steps-nav{display:none}.wizard-form-left{margin:auto;max-width:800px;width:100%}.wizard-form-right{background-color:#fff;height:100vh;max-width:100%;opacity:0;padding:70px 0 40px;position:fixed;right:0;top:0;transform:translateX(-100%);width:100%;z-index:100}.mobile-close-overview{display:block}.wizard-form-right-inner{-webkit-overflow-scrolling:touch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;margin:auto;max-width:600px;overflow-x:hidden;overflow-y:auto;padding:0 20px;width:100%}.wizard-form-sub br{display:none}.wizard-bottom-left{margin-bottom:20px}.wizard-bottom-left,.wizard-bottom-right{max-width:100%;width:100%}.wizard-summary-item{width:100%}}@media only screen and (max-width:800px){.footer{padding:30px 0 20px}.footer-decor{display:none}.footer-inner{padding:0}.footer-top,.footer-top-block{margin-bottom:40px}.footer-top-block{max-width:100%;width:47.5%}.footer-top-block.mobile-footer-block{margin-bottom:0;width:100%}.footer-bottom{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer-bottom-nav{width:100%}.footer-bottom-ul{display:block}.footer-bottom-li{margin-bottom:6px;margin-right:0}.footer-bottom-social{margin:25px 0}.popup-intro-title{font-size:20px}}@media only screen and (max-width:800px) and (min-width:480px){.popup-intro-title{font-size:calc(11px + 1.875vw)}}@media only screen and (max-width:800px) and (min-width:800px){.popup-intro-title{font-size:26px}}@media only screen and (max-width:800px){.popup-end-title{font-size:20px}}@media only screen and (max-width:800px) and (min-width:480px){.popup-end-title{font-size:calc(11px + 1.875vw)}}@media only screen and (max-width:800px) and (min-width:800px){.popup-end-title{font-size:26px}}@media only screen and (max-width:800px){.popup-form .half{width:100%}.popup-form .btn-1{max-width:none;width:auto}.title-1{font-size:45px}.title-2{font-size:40px}.header-banner-text{font-size:12px;line-height:1.4375}}@media only screen and (max-width:800px) and (min-width:480px){.header-banner-text{font-size:calc(-4px + 3.33333vw)}}@media only screen and (max-width:800px) and (min-width:600px){.header-banner-text{font-size:16px}}@media only screen and (max-width:800px){.main.banner-padding{padding-top:10vw}.home-slider .slider-el-decor{bottom:auto;height:20%;min-height:74px;top:56%;width:6px}.home-slider .slide-pic{height:104.9vw}.home-slider .slide-text-wrap{left:20px}.home-slider .desktop-slide-img{display:none}.home-slider .mobile-slide-img{display:block}.home-slider .slide-title{font-size:24px}}@media only screen and (max-width:800px) and (min-width:480px){.home-slider .slide-title{font-size:calc(-7.5px + 6.5625vw)}}@media only screen and (max-width:800px) and (min-width:800px){.home-slider .slide-title{font-size:45px}}@media only screen and (max-width:800px){.home-links-box{display:none}.partners-block-img{filter:grayscale(0)}.used-vehicles-section{margin-bottom:80px}.vehicles-intro-title{font-size:40px}.vehicle-card-pic{height:38.5vw}.vehicle-specification{font-size:16px}}@media only screen and (max-width:800px) and (min-width:480px){.vehicle-specification{font-size:calc(13px + .625vw)}}@media only screen and (max-width:800px) and (min-width:800px){.vehicle-specification{font-size:18px}}@media only screen and (max-width:800px){.experiences-section{margin-bottom:105px}.experiences-title-wrap{margin-bottom:40px}.experiences-title{font-size:40px}.featured-news-section .container-1{padding:0}.news-hover{display:none}.news-block-1,.news-block-2,.news-block-3{margin-bottom:0;max-width:100%;padding-bottom:0;width:100%}.news-block-3{margin-bottom:40px}.news-pic-1,.news-pic-2,.news-pic-3{height:59.5vw;max-height:none}.news-text-1,.news-text-2{margin-top:0;max-width:none;padding:10px 20px 16px;position:relative;width:100%}.news-text-1:before,.news-text-2:before{background-color:#d9222a;bottom:0;content:"";display:block;height:6px;left:0;position:absolute;width:100%}.news-text-3{margin-top:0;max-width:none;padding:10px 20px;position:relative;width:100%}.news-decor-1{display:none}.landing-logo-pic{max-height:50px}.landing-intro-title{font-size:40px}.landing-welcome-intro{margin-bottom:30px}.landing-welcome-title{font-size:40px}.landing-selector-section{margin-bottom:60px}.landing-selector-wrap{-ms-flex-pack:justify;justify-content:space-between}.landing-selector-block{margin:0 auto 60px;width:48%}.landing-service-title,.vehicle-models-title{font-size:40px}.models-grid-item{margin-bottom:40px;padding-bottom:0}.vehicle-model-hover{background-color:#070707!important;bottom:-9px;height:9px;min-width:170px;transform:none!important}.vehicle-model-hover .btn-1{display:none}.vehicle-model-hover:after{display:none;transform:none!important}.landing-financing-section{margin-bottom:40px}.landing-financing-title{font-size:40px}.landing-salons-section{margin-bottom:60px}.landing-salons-title{font-size:35px}.salon-selector-item.active .salon-selector-text,.salon-selector-item:hover .salon-selector-text{transform:translateX(26px)}.salon-selector-svg{width:30px}.salon-selector-item{font-size:20px}.salon-location-address,.salon-location-city{font-size:15px}}@media only screen and (max-width:800px) and (min-width:600px){.salon-location-address,.salon-location-city{font-size:calc(6px + 1.5vw)}}@media only screen and (max-width:800px) and (min-width:800px){.salon-location-address,.salon-location-city{font-size:18px}}@media only screen and (max-width:800px){.salon-hours-text{font-size:14px}.news-slider-title{font-size:40px}.news-slider .slide-pic{height:31vw}.used-vehicles-intro{font-size:40px}.vehicles-grid-item-outer .used-content-inner .vehicle-card-specifications{width:100%}.not-found-section{margin-bottom:60px}.not-found-btns-wrap{margin:0 -10px}.not-found-btns-wrap .btn-1{margin:0 10px 20px;max-width:300px;width:calc(100% - 20px)}.new-vehicle-intro-content{padding-left:20px}.new-vehicle-intro-decor{left:-20px;width:6px}.new-vehicle-intro-slider .slide-inner{height:52vw}.vehicle-sticky-nav-inner{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;padding:10px;white-space:nowrap}.vehicle-sticky-selector{margin:0 10px;width:auto}.new-vehicle-category-title{font-size:20px}}@media only screen and (max-width:800px) and (min-width:600px){.new-vehicle-category-title{font-size:calc(5px + 2.5vw)}}@media only screen and (max-width:800px) and (min-width:800px){.new-vehicle-category-title{font-size:25px}}@media only screen and (max-width:800px){.vehicle-info-content-li{font-size:16px;padding-left:30px}.vehicle-info-content-icon{height:22px;width:22px}.vehicle-content-block{padding:10px 15px}.vehicle-content-block-main{font-size:16px}}@media only screen and (max-width:800px) and (min-width:600px){.vehicle-content-block-main{font-size:calc(10px + 1vw)}}@media only screen and (max-width:800px) and (min-width:800px){.vehicle-content-block-main{font-size:18px}}@media only screen and (max-width:800px){.info-advisor-card{width:calc(50% - 20px)}.advisor-card-pic{height:30.3vw}.advisor-name{font-size:18px}.new-vehicle-configurator-section:last-child,.vehicle-detail-used-section{margin-bottom:0}.service-welcome-section{margin-bottom:60px}.faq-question-main{padding-left:20px}.faq-question-hidden{margin-top:20px;padding:0 20px}.faq-question-title{font-size:14px}}@media only screen and (max-width:800px) and (min-width:480px){.faq-question-title{font-size:calc(8px + 1.25vw)}}@media only screen and (max-width:800px) and (min-width:800px){.faq-question-title{font-size:18px}}@media only screen and (max-width:800px){.why-used-slider .type-2{margin-top:100px}.why-used-slider .slide-decor{height:60px;width:60px}.why-used-slider .slide-pic{height:29.5vw}.why-used-slider .slide-title{font-size:18px}}@media only screen and (max-width:800px) and (min-width:800px){.why-used-slider .slide-title{font-size:calc(14px + .5vw)}}@media only screen and (max-width:800px) and (min-width:1200px){.why-used-slider .slide-title{font-size:20px}}@media only screen and (max-width:800px){.vehicle-card-pic-2{height:38.5vw}.service-detail-intro-section{margin-bottom:60px}.service-rating-section{padding:40px 0}.service-rating-wrap{margin:-40px 0 0}.service-rating-block{margin:40px 0 0;max-width:100%;text-align:center;width:48%}.service-rating-block-inner{max-width:100%}.service-detail-options-wrap{-ms-flex-pack:justify;justify-content:space-between;margin:0}.service-detail-options-block{margin:25px 0 0;width:47%}.service-detail-four-plus-section{margin-bottom:60px}.center-buttons-section{margin-bottom:40px}.brands-repair-title{font-size:20px}.brands-repair-logos{margin:0 -10px}.repair-logo-block{margin:10px 15px;width:calc(14.28% - 30px)}.services-prices-section{margin-bottom:60px}.service-packages-grid-section .services-prices-item,.services-prices-item{width:calc(33.33333% - 34px)}.news-gallery-slider .slide-pic{height:52vw}.search-results-intro-wrap{padding-bottom:20px}.search-results-numbers-wrap{-ms-flex-pack:justify;justify-content:space-between}.search-results-numbers-block{border-left:none!important;padding:10px 0;width:47%}.contact-form-section{margin-bottom:50px}.contact-form .half{width:100%}.contact-form .btn-1{max-width:none;width:auto}.contact-form-title{font-size:16px}}@media only screen and (max-width:800px) and (min-width:480px){.contact-form-title{font-size:calc(10px + 1.25vw)}}@media only screen and (max-width:800px) and (min-width:800px){.contact-form-title{font-size:20px}}@media only screen and (max-width:800px){.single-vehicle-section{margin-bottom:60px}.single-vehicle-specification-wrap{max-width:500px}.single-vehicle-specification{max-width:none;width:48%}.single-vehicle-grid-item{width:calc(33.33333% - 20px)}.single-vehicle-condition-info{text-align:center}.vehicle-condition-icon{margin:0 auto 20px;max-width:100%;width:100%}.vehicle-condition-icon img{margin:auto;max-width:100px}.vehicle-condition-general{margin:0 auto 20px;max-width:460px;width:100%}.vehicle-general-title{max-width:100%}.vehicle-condition-list{margin:auto;max-width:460px;width:100%}.vehicle-condition-list .vehicle-info-list-item{display:inline-block}.single-vehicle-tabs-wrap{margin-bottom:30px}.single-vehicle-selectors-wrap{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;white-space:nowrap}.single-vehicle-selector{display:inline-block}.single-tab-info-block{min-height:60px;padding:15px}.single-vehicle-benefits-wrap{margin-bottom:30px;padding:20px}.single-benefits-block{width:100%}.awards-title-wrap{margin-bottom:30px}.awards-grid-item{width:calc(50% - 29px)}.carreers-section{margin-bottom:60px}.company-info-section{padding:30px 0}.about-slider-section{margin-bottom:40px}.about-slider{padding-bottom:0}.about-slider .slide-year{font-size:80px;margin-bottom:-40px}.about-slider .slide-pic-wrap{margin-bottom:20px;padding-top:56%;width:100%}.about-slider .slide-text-wrap{padding-left:0;width:100%}.about-slider .custom-nav{display:none}.joker-title{font-size:36px}.joker-text{font-size:16px;max-width:580px}.countdown-block{width:106px}.countdown-block:last-child{width:87px}.countdown-num{font-size:50px}.countdown-sub{font-size:14px}.info-advisor-card-2{margin:0 10px 20px;width:calc(50% - 20px)}.dropdown-row{padding:24px 64px 24px 24px}.toggle-slide-content-2{padding:8px 24px 20px}.dropdown-row .new-vehicle-content-btn{right:20px;top:50%;transform:translateY(-50%)}.toggle-slide-link.active .new-vehicle-content-btn{transform:translateY(-50%) rotate(180deg)}}@media only screen and (max-width:600px){.footer-top{margin-bottom:0}.footer-top-info{margin-bottom:20px}.popup-inner{padding:20px}.popup-close{height:44px;width:44px}.popup-intro-text,.popup-notice-text{font-size:14px}.popup-notice-text.type-2{font-size:12px}.popup-end-text{font-size:14px}.title-1{font-size:28px}}@media only screen and (max-width:600px) and (min-width:480px){.title-1{font-size:calc(-40px + 14.16667vw)}}@media only screen and (max-width:600px) and (min-width:600px){.title-1{font-size:45px}}@media only screen and (max-width:600px){.title-2{font-size:24px}}@media only screen and (max-width:600px) and (min-width:480px){.title-2{font-size:calc(-40px + 13.33333vw)}}@media only screen and (max-width:600px) and (min-width:600px){.title-2{font-size:40px}}@media only screen and (max-width:600px){.main.banner-padding{padding-top:46vw}.header-banner-icon{width:260px}.header-banner-text{text-align:center;width:92%}.header-banner-close{height:40px;width:40px}.desktop-banner-img{display:none}.mobile-banner-img{display:block}.header-banner-inner{padding:0}.filter-open{overflow:hidden}.filter-open .header{opacity:0;visibility:hidden}.multiselect-1 .tag__placeholder:after{content:":"}.multiselect-1 .tag__main{display:-ms-flexbox;display:flex}.new-vehicles-wrap{padding-top:25px}.vehicles-intro{margin-bottom:25px}.vehicles-intro-title{font-size:20px}}@media only screen and (max-width:600px) and (min-width:480px){.vehicles-intro-title{font-size:calc(-60px + 16.66667vw)}}@media only screen and (max-width:600px) and (min-width:600px){.vehicles-intro-title{font-size:40px}}@media only screen and (max-width:600px){.vehicles-slider{padding-bottom:60px;padding-top:0}.vehicles-slider .swiper-slide{padding-bottom:9px}.vehicles-slider .swiper-container{padding-bottom:30px;padding-top:0}.vehicles-slider .swiper-pagination{bottom:0!important;right:50%!important;top:auto!important;transform:translateX(50%)}.vehicles-slider .slider-nav{display:none}.vehicle-card-pic{height:46.4vw}.vehicle-card-hover{bottom:0;height:9px;min-width:170px;transform:none!important}.vehicle-card-hover .btn-1{display:none}.vehicle-card-hover .hover-decor{transform:none!important}.vehicles-btn{bottom:-14px;right:50%;text-align:center;transform:translateX(50%);width:100%}.vehicles-btn.single{-ms-flex-pack:center;justify-content:center;transform:none}.experiences-title-wrap{margin-bottom:20px}.experiences-title{font-size:24px}}@media only screen and (max-width:600px) and (min-width:480px){.experiences-title{font-size:calc(-40px + 13.33333vw)}}@media only screen and (max-width:600px) and (min-width:600px){.experiences-title{font-size:40px}}@media only screen and (max-width:600px){.experiences-slider .slide-play-btn svg{height:34px;width:34px}.news-text-subtitle{font-size:11px}.news-text-title{font-size:18px}}@media only screen and (max-width:600px) and (min-width:480px){.news-text-title{font-size:calc(-22px + 8.33333vw)}}@media only screen and (max-width:600px) and (min-width:600px){.news-text-title{font-size:28px}}@media only screen and (max-width:600px){.landing-welcome-section{margin-bottom:70px}.landing-welcome-left{margin-bottom:30px}.landing-welcome-content.desktop-version{display:none}.landing-welcome-content.mobile-version{display:block}.landing-selector-block{margin-bottom:40px;width:100%}.landing-selector-icon{height:55px}.landing-service-text{font-size:14px}.vehicle-model-content{padding:30px 20px 20px}.vehicle-model-info{width:100%}.vehicle-model-price{position:static;text-align:left;width:100%}.vehicle-model-price .info-icon-wrap{right:-10px;top:-20px}.vehicle-model-price .info-hover-1{max-width:calc(50vw - 10px)}.info-icon-1{height:20px;width:20px}.info-icon-1 .info-icon-mark{font-size:12px}.model-price-sub{display:inline;margin-bottom:0;margin-right:4px}.model-price{display:inline}.landing-financing-link .btn-1{display:none}.mobile-financing-link{display:block;margin-bottom:20px}.financing-logos-title{margin-top:40px}.landing-financing-text{margin-bottom:25px}.landing-financing-content.type-2 .landing-financing-text{margin-bottom:50px}.financing-bank-logo{filter:none;opacity:1}.landing-salons-title,.salon-selector{margin-bottom:20px}.salon-selector{width:100%}.salon-selector-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.salon-selector-item{font-size:16px;padding:0 10px}}@media only screen and (max-width:600px) and (min-width:480px){.salon-selector-item{font-size:calc(8px + 1.66667vw)}}@media only screen and (max-width:600px) and (min-width:600px){.salon-selector-item{font-size:18px}}@media only screen and (max-width:600px){.salon-selector-svg{display:none}.salon-selector-text{transform:none!important}.salon-info-outer{margin:0 auto;width:100%}.salon-info-pic{height:49.4vw}.salon-btn-svg{height:20px;width:20px}.salon-btn-separator{height:30px;margin:0 20px}.salon-info-business-hours{padding-left:30px}.salon-hours-svg{height:20px;width:20px}.salon-content-wrap{display:none}.news-slider .slide-pic{height:43.6vw}.vehicles-filter-outer{padding:10px 0;width:100%}.Android .vehicles-filter-outer,.iOS.Mobile.Safari .mobile-menu-wrap,.iOS.Mobile.Safari .vehicles-filter-outer{height:100%}.vehicles-filter-wrap{max-width:100%;padding:40px 20px 0}.filter-switcher-wrap{max-width:260px}.filter-group{margin-bottom:20px}.filter-category-title{font-size:15px}}@media only screen and (max-width:600px) and (min-width:480px){.filter-category-title{font-size:calc(-5px + 4.16667vw)}}@media only screen and (max-width:600px) and (min-width:600px){.filter-category-title{font-size:20px}}@media only screen and (max-width:600px){.mobile-apply-filter{display:block}.vehicles-list-filters-wrap{margin-bottom:20px}.vehicles-list-filters-wrap .mobile-filter-btn{margin-bottom:20px;width:100%}.vehicles-list-filters-wrap .mobile-filter-btn .btn-1,.vehicles-list-filters-wrap .price-sorting-wrap{width:100%}.vehicles-grid-item-outer{margin-bottom:25px;width:100%}.vehicles-grid-item-outer .vehicle-card-pic{height:53.2vw}.vehicles-grid-item-outer .vehicle-name{font-size:20px}.vehicles-grid-item-outer .used-content-inner .vehicle-card-specifications{width:50%}.vehicles-grid-item-outer .vehicle-card-offer{min-width:auto;padding-left:30px;width:105px}.vehicles-grid-item-outer .vehicle-card-offer~.vehicle-card-price{max-width:calc(100% - 110px)}.vehicles-grid-item-outer .vehicle-price{font-size:16px}}@media only screen and (max-width:600px) and (min-width:480px){.vehicles-grid-item-outer .vehicle-price{font-size:calc(-8px + 5vw)}}@media only screen and (max-width:600px) and (min-width:600px){.vehicles-grid-item-outer .vehicle-price{font-size:22px}}@media only screen and (max-width:600px){.vehicles-grid-item-outer .offer-badge{width:24px}.vehicles-grid-item-outer .offer-text{font-size:12px;margin-top:4px}.vehicles-grid-item{padding-bottom:9px}.pagination-arrow-btn{height:44px;width:44px}.pagination-arrow-btn:first-of-type{margin-right:10px}.pagination-arrow-btn:last-of-type{margin-left:10px}.new-vehicles-logo-pic{max-height:50px}.related-lists-section{margin-bottom:20px}.related-list-item{width:100%}.related-list-item-pic{height:41.1vw}.vehicle-content-block{margin-top:10px;width:100%}.new-vehicle-content-btn{top:-38px}.advisor-content-top{margin-bottom:30px}.advisor-info{font-size:13px}.advisor-info a{margin-bottom:15px}.service-content-grid-item{margin:0 0 20px;max-width:100%;width:100%}.vehicle-detail-new-section .vehicles-btn,.vehicle-detail-used-section .vehicles-btn{bottom:-30px}.why-used-section{margin-bottom:50px}.why-used-slider .swiper-container{padding-bottom:20px;padding-top:0}.why-used-slider .slide-pic{height:41.2vw}.why-used-slider .slide-title{font-size:16px}}@media only screen and (max-width:600px) and (min-width:480px){.why-used-slider .slide-title{font-size:calc(8px + 1.66667vw)}}@media only screen and (max-width:600px) and (min-width:600px){.why-used-slider .slide-title{font-size:18px}}@media only screen and (max-width:600px){.why-used-slider .slide-text{font-size:12px}}@media only screen and (max-width:600px) and (min-width:480px){.why-used-slider .slide-text{font-size:calc(4px + 1.66667vw)}}@media only screen and (max-width:600px) and (min-width:600px){.why-used-slider .slide-text{font-size:14px}}@media only screen and (max-width:600px){.why-used-slider .swiper-pagination{bottom:0!important;right:50%;top:auto!important;transform:translateX(50%)}.why-used-slider .slider-nav{display:none}.used-vehicles-section-2{padding:25px 0 30px}.used-vehicles-slider{padding-top:0}.used-vehicles-slider .swiper-slide{padding-bottom:9px}.used-vehicles-slider .swiper-container{padding-bottom:30px;padding-top:0}.used-vehicles-slider .swiper-pagination{bottom:0!important;right:50%!important;top:auto!important;transform:translateX(50%)}.used-vehicles-slider .slider-nav{display:none}.vehicle-card-pic-2{height:46.4vw}.used-vehicles-btn{margin-right:0;margin-top:30px;padding:0 20px;text-align:center}.page-template-tpl-used-vehicles-info .landing-salons-section,.used-vehicles-salons-section{margin-top:40px}.service-detail-intro-title{font-size:22px}}@media only screen and (max-width:600px) and (min-width:480px){.service-detail-intro-title{font-size:calc(-10px + 6.66667vw)}}@media only screen and (max-width:600px) and (min-width:600px){.service-detail-intro-title{font-size:30px}}@media only screen and (max-width:600px){.service-detail-intro-sub{font-size:18px}}@media only screen and (max-width:600px) and (min-width:480px){.service-detail-intro-sub{font-size:calc(2px + 3.33333vw)}}@media only screen and (max-width:600px) and (min-width:600px){.service-detail-intro-sub{font-size:22px}}@media only screen and (max-width:600px){.service-detail-options-title{font-size:22px}}@media only screen and (max-width:600px) and (min-width:480px){.service-detail-options-title{font-size:calc(-2px + 5vw)}}@media only screen and (max-width:600px) and (min-width:600px){.service-detail-options-title{font-size:28px}}@media only screen and (max-width:600px){.salon-name-wrap{margin-bottom:20px;width:100%}.service-rating-block{width:100%}.service-rating-top{margin-bottom:10px;min-height:auto}.repair-logo-block{margin:10px 5px;width:calc(14.28% - 10px)}.repair-logo-block img{max-height:50px}.service-packages-grid-section .services-prices-item,.services-prices-item{padding-bottom:57px;width:calc(50% - 21px)}.services-grid-separator,.services-price-separator{height:200px;margin:0 20px 30px}.services-prices-sub{font-size:12px}.services-prices-main{font-size:16px}.landing-service-grid-section{margin-bottom:40px}.news-slider-section-2{margin-bottom:50px}.news-gallery-slider .slide-play-btn svg{height:40px;width:40px}.financing-partners-logo-block{margin:15px 10px;width:calc(25% - 20px)}.financing-partners-logo-block img{max-height:50px}.landing-intro-sub{font-size:14px}.landing-intro-title.type-2{font-size:24px}}@media only screen and (max-width:600px) and (min-width:480px){.landing-intro-title.type-2{font-size:calc(-20px + 9.16667vw)}}@media only screen and (max-width:600px) and (min-width:600px){.landing-intro-title.type-2{font-size:35px}}@media only screen and (max-width:600px){.landing-intro-pic .desktop{display:none}.landing-intro-pic .mobile{display:block}.triple-btn-wrap{margin-top:30px}.triple-btn-wrap .btn-1{margin:0 15px 15px!important;width:calc(50% - 30px)}.search-news-item-title{font-size:20px}}@media only screen and (max-width:600px) and (min-width:480px){.search-news-item-title{font-size:calc(4px + 3.33333vw)}}@media only screen and (max-width:600px) and (min-width:600px){.search-news-item-title{font-size:24px}}@media only screen and (max-width:600px){.search-results-intro-section{margin-top:20px}.search-results-title-wrap{margin-bottom:20px}.used-vehicles-section-3~.new-vehicles-section-3{padding-top:20px}.search-news-list-section{padding-top:50px}.news-category-grid-section{padding-top:20px}.experiences-grid-intro-wrap{margin-bottom:35px}.experiences-grid-intro-wrap .return-btn{margin-bottom:25px}.experience-grid-item{width:100%}.grid-play-btn svg{height:45px;width:45px}.contact-success-svg{height:76px;width:91px}.contact-success-text-1{font-size:16px}.contact-success-text-2{font-size:20px}.single-vehicle-top-left{margin-bottom:10px;width:100%}.single-vehicle-top-right{width:100%}.vehicle-gallery-slider .btn-prev{left:8px}.vehicle-gallery-slider .btn-next{right:8px}.slider-nav-btn-2{height:34px;width:34px}.slider-nav-btn-2 svg{height:7px;width:19px}.single-vehicle-grid-item{width:calc(50% - 20px)}.vehicle-equipment-col{width:100%}.equipment-col-separator{height:1px;margin:0;width:100%}.expand-equipment-btn.mobile{display:block}.single-vehicle-details-title{font-size:20px}}@media only screen and (max-width:600px) and (min-width:480px){.single-vehicle-details-title{font-size:calc(4px + 3.33333vw)}}@media only screen and (max-width:600px) and (min-width:600px){.single-vehicle-details-title{font-size:24px}}@media only screen and (max-width:600px){.single-vehicle-equipment-title{font-size:16px}}@media only screen and (max-width:600px) and (min-width:480px){.single-vehicle-equipment-title{font-size:3.33333vw}}@media only screen and (max-width:600px) and (min-width:600px){.single-vehicle-equipment-title{font-size:20px}}@media only screen and (max-width:600px){.single-vehicle-condition-info{text-align:left}.vehicle-condition-list .vehicle-info-list-item{display:block}.vehicles-list-wrap.with-banner .header-banner{height:40vw}.vehicles-list-wrap.with-banner .vehicles-list-filters-wrap{top:40vw}.info-advisor-card-2{margin:0 0 20px;width:100%}.info-advisor-card-2:last-child{margin-bottom:0}.dropdown-row{padding:24px 53px 24px 24px}.dropdown-row .new-vehicle-content-btn{height:30px;width:30px}.toggle-slide-content-2{margin-left:0;margin-right:0;padding:8px 24px 20px}.dropdown-btn-inner.vehicle-content-btn-inner{height:20px;width:20px}}@media only screen and (max-width:480px){.site-logo{width:150px}.hamburger-outer{border-radius:4px;padding:11px 10px}.hamburger-wrapper{height:12px;width:14px}.hamburger-line{height:1px}.x-hamburger-wrapper{margin-left:2px}.x-hamburger-line{height:1px;width:16px}.mobile-login{border-radius:4px;height:34px;right:70px;width:34px}.footer-logo{margin-bottom:12px;width:150px}.footer-info-text{font-size:12px}.footer-top-title{font-size:16px}.footer-top-li{font-size:12px}.footer-bottom-ul.mobile-hidden{display:none}.footer-bottom-li{font-size:12px}.input-1{font-size:14px;height:44px;padding:16px 12px 5px}.input-1:-webkit-autofill,.input-1:-webkit-autofill:active,.input-1:-webkit-autofill:first-line,.input-1:-webkit-autofill:focus,.input-1:-webkit-autofill:hover{font-size:14px}.textarea-1{font-size:14px;min-height:220px;padding:16px 12px}.input-wrap .label-1{font-size:14px;left:12px;top:15px}.multiselect-2 .multiselect__select{height:18px;right:16px;top:13px;width:18px}.multiselect-2 .multiselect__select:before{background-size:8px}.multiselect-2 .multiselect__tags{font-size:14px;line-height:21px;min-height:44px;padding:16px 40px 5px 12px}.multiselect-2 .multiselect__input,.multiselect-2 .multiselect__single{font-size:14px;line-height:20px}.multiselect-2 .multiselect__option{min-height:44px;padding:12px 40px 12px 12px}.multiselect-2 .multiselect__option:before{height:18px;right:17px;width:18px}.multiselect-2 .multiselect__option:after{background-size:10px!important;height:8px!important;padding:0!important;right:23px;width:8px!important}.multiselect-2 .multiselect__option span{font-size:14px;line-height:20px}.datepicker-1 .mx-input{font-size:14px;height:44px;padding:16px 40px 5px 12px}.datepicker-1 .mx-input:-webkit-autofill,.datepicker-1 .mx-input:-webkit-autofill:active,.datepicker-1 .mx-input:-webkit-autofill:first-line,.datepicker-1 .mx-input:-webkit-autofill:focus,.datepicker-1 .mx-input:-webkit-autofill:hover{font-size:14px}.checkbox-2{padding:2px 10px 4px 30px}.checkbox-2 .checkbox-text-2{font-size:14px;line-height:1.33334}.checkbox-2 .checkmark-2{height:22px;width:22px}.checkbox-2 .checkmark-2 .checkmark-svg{height:7px;width:8px}.btn-1{height:35px;min-width:130px}.btn-1 .btn-text,.btn-1 .btn-text.text-size-2{font-size:11px}.btn-1.height-2{height:44px}.btn-1.size-2{height:44px;min-width:166px}.btn-1.size-3{height:44px;min-width:180px}.btn-1.size-3 .hover{line-height:44px}.btn-1.size-4{min-width:200px}.btn-2{height:44px;min-width:160px}.btn-2 .btn-text{font-size:11px}.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5,.user-content h6{margin-bottom:10px}.user-content h1{font-size:28px}.user-content h2{font-size:26px}.user-content h3{font-size:24px}.user-content h4{font-size:22px}.user-content h5{font-size:20px}.user-content h6{font-size:18px}.user-content p{margin-bottom:10px}.user-content p~ul{margin-top:-10px}.user-content li,.user-content p{font-size:12px}.user-content td,.user-content th{font-size:10px;letter-spacing:.02em;padding:5px}#lg-actual-size,#lg-zoom-in,#lg-zoom-out,.lg-actions,.lg-autoplay-button{display:none}.home-slider-section{margin-bottom:20px}.home-slider .slide-pic{height:119.2vw}.home-slider .slide-text-wrap{left:0;max-width:310px;padding:0 20px 44px;width:100%}.home-slider .slide-text-wrap .btn-1{left:20px}.home-slider .slide-subtitle{font-size:10px;margin-bottom:2px}.home-slider .slide-title{line-height:1;margin-bottom:15px}.home-slider .slider-el-decor{height:22%;top:52%}.home-service-partners-section{padding-bottom:45px}.home-partners-text,.home-service-text{font-size:13px;margin-bottom:15px}.home-service-img{width:57px}.vehicles-slider{padding-bottom:45px}.vehicles-intro-subtitle{font-size:13px}.vehicle-card-pic{height:45.1vw}.vehicle-card-specifications{padding-left:24px}.vehicle-card-specifications svg{height:3vw!important;left:0!important;min-height:13px;min-width:13px;top:50%;transform:translateY(-50%);width:3vw!important}.vehicle-card-name{min-height:57px}.vehicle-name{font-size:16px}.vehicle-specification{font-size:10px}}@media only screen and (max-width:480px) and (min-width:320px){.vehicle-specification{font-size:calc(-2px + 3.75vw)}}@media only screen and (max-width:480px) and (min-width:480px){.vehicle-specification{font-size:16px}}@media only screen and (max-width:480px){.vehicle-card-offer{min-width:auto;padding-left:25px;width:87px}.vehicle-card-offer~.vehicle-card-price{max-width:none;width:calc(100% - 92px)}.offer-badge{width:20px}.offer-text{font-size:10px}.vehicle-old-price{font-size:13px;top:-6.5px}.vehicle-price{font-size:13px;margin-bottom:-5px}}@media only screen and (max-width:480px) and (min-width:320px){.vehicle-price{font-size:calc(3px + 3.125vw)}}@media only screen and (max-width:480px) and (min-width:480px){.vehicle-price{font-size:18px}}@media only screen and (max-width:480px){.vehicle-payment{font-size:11px}.home-info-num{font-size:45px}.home-info-subtitle{font-size:18px}.home-info-text{font-size:12px;line-height:1.67}.experiences-slider .slide-text-wrap{bottom:8px}.experiences-slider .slide-text{font-size:11px}.experiences-slider .video-close{padding:5px;right:15px;top:15px}.experiences-slider .video-close svg{height:15px;width:15px}.featured-news-section{margin-bottom:40px}.landing-intro-section{margin-bottom:50px}.landing-intro-content{margin-bottom:0;padding-left:20px}.landing-intro-decor{left:-20px;width:6px}.landing-intro-logo{display:none}.landing-intro-text,.landing-welcome-list,.landing-welcome-sub,.landing-welcome-text{font-size:14px}.landing-selector-section{margin-bottom:40px}.landing-selector-block{margin:0 auto 40px;max-width:320px;padding-bottom:44px}.landing-selector-title{font-size:16px}}@media only screen and (max-width:480px) and (min-width:3200px){.landing-selector-title{font-size:calc(18.35294px - .07353vw)}}@media only screen and (max-width:480px) and (min-width:480px){.landing-selector-title{font-size:18px}}@media only screen and (max-width:480px){.landing-selector-text{font-size:12px}.landing-service-sub{font-size:14px}.vehicle-models-intro{margin-bottom:40px}.vehicle-models-sub{font-size:14px}.models-grid-item{width:100%}.vehicle-model-inner{display:block}.vehicle-model-pic{height:52.3vw}.vehicle-model-content{padding:30px 12px 15px}.vehicle-model-info{width:45%}.vehicle-model-price{position:relative;text-align:right;width:52%}.vehicle-model-price .info-icon-wrap{right:-4px;top:-24px}.vehicle-model-price .info-hover-1{max-width:none}.model-price,.vehicle-manufacturer,.vehicle-model{font-size:12px}}@media only screen and (max-width:480px) and (min-width:320px){.model-price,.vehicle-manufacturer,.vehicle-model{font-size:3.75vw}}@media only screen and (max-width:480px) and (min-width:480px){.model-price,.vehicle-manufacturer,.vehicle-model{font-size:18px}}@media only screen and (max-width:480px){.model-price{display:block}.model-price-sub{display:block;font-size:12px;margin-bottom:-4px;margin-right:0}.landing-financing-sub,.landing-financing-text{font-size:14px}.financing-partners-logo-block img{max-height:40px}.news-slider-sub{font-size:14px}.news-slider-intro-2{text-align:left}.news-slider-intro-2 .news-slider-title{font-size:18px}.news-slider-intro-2 .news-slider-sub{font-size:12px}.news-slider .swiper-container{padding-bottom:40px;padding-top:0}.news-slider .swiper-pagination{-ms-flex-pack:center;bottom:0!important;justify-content:center;padding-right:20px;right:0!important;top:auto!important;width:100%!important}.news-slider .slider-nav{display:none}.news-slide-date{font-size:13px}.news-slide-title{font-size:14px}.news-slide-text{font-size:12px}.news-slider-btn-wrap{padding-right:20px;text-align:center}.used-vehicles-intro-subtitle,.used-vehicles-intro-text{font-size:12px}.mobile-close-filter{border-radius:4px;height:30px;width:30px}.price-range-sub{font-size:13px}}@media only screen and (max-width:480px) and (min-width:320px){.price-range-sub{font-size:calc(9px + 1.25vw)}}@media only screen and (max-width:480px) and (min-width:480px){.price-range-sub{font-size:15px}}@media only screen and (max-width:480px){.price-range-text{font-size:15px}}@media only screen and (max-width:480px) and (min-width:320px){.price-range-text{font-size:calc(9px + 1.875vw)}}@media only screen and (max-width:480px) and (min-width:480px){.price-range-text{font-size:18px}}@media only screen and (max-width:480px){.vehicles-list-filters-wrap{padding:10px 0}.vehicles-list-filters-wrap .mobile-filter-btn{margin-bottom:10px}.list-filter-items-wrap{margin-bottom:-5px;margin-top:5px}.list-filter-item{font-size:12px;line-height:1.25;margin-right:6px}.list-filter-item:last-of-type{margin-right:10px}.vehicles-grid-item-outer .vehicle-name{font-size:18px}.new-vehicles-intro-left{margin-bottom:10px}.new-vehicles-intro-text{font-size:13px}.not-found-text{font-size:13px;max-width:320px}.used-vehicles-intro-left{margin-bottom:10px}.new-vehicle-intro-sub{font-size:16px}.new-vehicle-intro-text{font-size:14px}.new-vehicle-intro-slider .slide-count-wrap{left:20px}.new-vehicle-intro-slider .slide-count-text{font-size:12px}.new-vehicle-intro-slider .slide-description{left:60px;max-width:calc(100% - 100px)}.new-vehicle-intro-slider .slide-description-text{font-size:12px}.single-vehicle-location-icon{left:-2px}.vehicle-sticky-nav-section{position:sticky}.vehicle-info-content-li{font-size:14px;margin-bottom:10px;padding-left:22px}.vehicle-info-content-icon{height:15px;top:3px;width:15px}.vehicle-info-content-icon svg{height:6px;width:10px}.new-vehicle-configurator-text{font-size:12px}.info-advisor-card{width:100%}.advisor-card-pic{height:60vw}.advisor-card-content{padding:20px}.vehicles-disclaimer-text{font-size:12px}.used-vehicles-slider-title{font-size:20px}.used-vehicles-slider-text{font-size:14px}.vehicle-card-pic-2{height:45.1vw}.service-detail-options-block{margin-top:20px;width:100%}.service-options-icon{height:50px}.service-options-title{font-size:14px}.service-options-text{font-size:12px}.triple-btn-wrap{-ms-flex-pack:center;justify-content:center;margin:20px -10px 0}.triple-btn-wrap .btn-1{margin:0 10px 10px!important;width:auto}.search-results-decor .section-decor-1{width:6px}.search-results-intro-wrap{padding-left:0}.search-results-title span{display:block}.search-news-item-text{font-size:14px}.search-results-numbers-block{width:100%}.search-results-numbers-amount,.search-results-numbers-category{font-size:14px}.repair-logo-block img{max-height:40px}.contact-form .input-wrap{margin-bottom:15px}.single-vehicle-section{padding-top:0}.single-vehicle-top{text-align:right}.single-vehicle-top-left{display:none}.rotate-switcher-btn{margin:0 10px}.rotate-switcher-text{font-size:14px}.single-vehicle-rotate .vehicle-card-badge{padding:5px 14px}.single-vehicle-rotate .vehicle-card-badge p{font-size:12px}.single-vehicle-btns-wrap{display:none}.mobile-btns-wrap{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center;margin:0}.single-vehicle-specification svg{height:20px;width:20px}.vehicle-specification-text{font-size:12px}.single-vehicle-location{font-size:12px;padding-left:32px}.vehicle-equipment-text{font-size:12px}.vehicle-equipment-text.bullet{padding-left:24px}.vehicle-equipment-text.bullet:before{height:6px;left:0;top:9px;width:6px}.single-vehicle-grid-item svg,.vehicle-info-list-icon{height:20px;width:20px}.vehicle-info-list-item-text{font-size:12px}.single-vehicle-selector{margin-right:20px}.single-vehicle-selector-text{font-size:14px}.single-tab-info-block{min-height:44px;padding:10px}.single-tab-info-category{font-size:14px;font-size:12px;margin-right:10px;width:125px}}@media only screen and (max-width:480px) and (min-width:320px){.single-tab-info-category{font-size:calc(-4px + 5vw)}}@media only screen and (max-width:480px) and (min-width:360px){.single-tab-info-category{font-size:14px}}@media only screen and (max-width:480px){.single-tab-info-category~.single-tab-info-text{width:calc(100% - 135px)}.single-vehicle-old-price{font-size:12px}.single-vehicle-alt-price{font-size:14px}.single-vehicle-price{font-size:18px}.single-vehicle-sticky-wrap{padding:10px 20px 20px}.single-vehicle-title-wrap{margin-bottom:5px}.vehicle-condition-icon{display:none}.single-tab-info-text{font-size:14px;font-size:12px}}@media only screen and (max-width:480px) and (min-width:320px){.single-tab-info-text{font-size:calc(-4px + 5vw)}}@media only screen and (max-width:480px) and (min-width:360px){.single-tab-info-text{font-size:14px}}@media only screen and (max-width:480px){.single-benefits-intro-text,.single-benefits-title{font-size:14px}.single-benefits-text{font-size:12px}.single-vehicle-specification-wrap{display:none}.single-vehicle-btns-wrap .btn-1{height:48px}.vehicle-equipment-icon{height:30px;width:20px}.company-info-block p{font-size:14px}.awards-grid-item{margin-bottom:40px;padding:0;width:100%}.awards-grid-item:last-child{margin-bottom:0}.awards-grid-text{letter-spacing:0}.awards-grid-separator{display:none}.company-info-content .search-news-item{padding-right:40px}.company-info-content .search-news-arrow svg{width:30px}.about-slider .swiper-container{padding-bottom:20px}.wizard-selector-with-input{padding:15px}.wizard-selector-with-input .wizard-selector-title{margin-bottom:0;padding-left:30px}.wizard-selector-with-input .textarea-2{margin-top:10px}.wizard-selector-checkmark{height:20px;left:15px;top:17px;width:20px}.wizard-selector-text{font-size:12px}.wizard-notice-wrap{padding:10px}.wizard-vehicle-pic{padding-top:60.3%;width:100%}.wizard-vehicle-name{width:100%}.wizard-vehicle-specification{display:block}.wizard-product-service,.wizard-product-wrap{padding:10px}.joker-title{font-size:25px}}@media only screen and (max-width:480px) and (min-width:320px){.joker-title{font-size:calc(3px + 6.875vw)}}@media only screen and (max-width:480px) and (min-width:480px){.joker-title{font-size:36px}}@media only screen and (max-width:480px){.countdown-block{width:70px}.countdown-block:last-child{width:59px}.countdown-num{font-size:32px}.countdown-colon{margin:0 1px;top:-3px}.countdown-sub{font-size:10px}}@media only screen and (max-width:480px) and (min-width:320px){.countdown-sub{font-size:calc(6px + 1.25vw)}}@media only screen and (max-width:480px) and (min-width:480px){.countdown-sub{font-size:12px}}
