@charset "UTF-8";*,: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;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:NexaBold;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:NexaRegular;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")}.container,[class*=container-]{margin:0 auto;width:90%}.container{max-width:1280px}.no-scroll{overflow:hidden}.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}.container-15{max-width:1340px}.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%}.full-height{height:100%}.row{margin-left:-20px}.row:after,.row:before{content:"";display:table}.row:after{clear:both}[class*=cols-]{background-clip:padding-box!important;border:solid transparent;border-width:0 0 0 20px;float:left;min-height:1px;padding:0}.cols-1{width:8.3333333333%}.cols-2{width:16.6666666667%}.cols-3{width:25%}.cols-4{width:33.3333333333%}.cols-5{width:41.6666666667%}.cols-6{width:50%}.cols-7{width:58.3333333333%}.cols-8{width:66.6666666667%}.cols-9{width:75%}.cols-10{width:83.3333333333%}.cols-11{width:91.6666666667%}.cols-12{width:100%}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.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%}.object-fit-cover.contain,.object-fit-cover.contain-alt{background-size:contain;object-fit:contain}.object-fit-cover.contain-alt{height:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:auto}.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}.svg-size-1{height:24px;width:24px}.block{display:block}.inline-block{display:inline-block}.flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-column{-ms-flex-direction:column;flex-direction:column}.no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.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}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.flex-grow-1{-ms-flex-positive:1;flex-grow:1}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}.abs-center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.abs-full-width{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.center{text-align:center}.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}.svg-fill{fill:#949494}.svg-transparent{stroke:#949494}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.uppercase{text-transform:uppercase}.user-content{font-family:NexaBold,sans-serif}.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5,.user-content h6{color:#000;font-family:SohneBreit-Dreiviertelfett,sans-serif;margin-bottom:24px}.user-content h1{font-size:32px}@media screen and (min-width:480px){.user-content h1{font-size:calc(26px + 1.25vw)}}@media screen and (min-width:1920px){.user-content h1{font-size:50px}}.user-content h2{font-size:28px}@media screen and (min-width:480px){.user-content h2{font-size:calc(24px + .83333vw)}}@media screen and (min-width:1920px){.user-content h2{font-size:40px}}.user-content h3{font-size:26px}@media screen and (min-width:480px){.user-content h3{font-size:calc(22.66667px + .69444vw)}}@media screen and (min-width:1920px){.user-content h3{font-size:36px}}.user-content h4{font-size:24px}@media screen and (min-width:480px){.user-content h4{font-size:calc(21.33333px + .55556vw)}}@media screen and (min-width:1920px){.user-content h4{font-size:32px}}.user-content h5{font-size:20px}@media screen and (min-width:480px){.user-content h5{font-size:calc(16.66667px + .69444vw)}}@media screen and (min-width:1920px){.user-content h5{font-size:30px}}.user-content h6{font-size:18px}@media screen and (min-width:480px){.user-content h6{font-size:calc(15.33333px + .55556vw)}}@media screen and (min-width:1920px){.user-content h6{font-size:26px}}.user-content strong{font-family:NexaRegular,sans-serif}.user-content p,.user-content ul{margin-bottom:24px}.user-content ul{list-style:none;padding:0}.user-content ul li{margin-bottom:10px;padding-left:22px;position:relative}.user-content ul li:before{background-color:#d9222a;border-radius:50%;content:"";display:block;height:.625rem;left:0;position:absolute;top:.5rem;width:.625rem}.user-content li,.user-content p,.user-content td{font-size:14px}@media screen and (min-width:480px){.user-content li,.user-content p,.user-content td{font-size:calc(12.66667px + .27778vw)}}@media screen and (min-width:1920px){.user-content li,.user-content p,.user-content td{font-size:18px}}.user-content a{color:#d9222a;text-decoration:underline}.user-content iframe{aspect-ratio:16/9;height:auto;margin-bottom:24px;width:100%}.user-content img{border-radius:20px;margin-bottom:24px}.text-color-1{color:#000}.text-color-2{color:#fff}.text-color-3{color:#d9222a}.text-color-4{color:#d5d5d5}.text-color-5{color:#070707}.text-color-6{color:#949494}.text-color-7{color:#919191}.text-color-8{color:#fafafa}.text-color-9{color:#5daa0f}.text-color-10{color:#d9d9d9}.text-color-11{color:#292929}.font-1{font-family:SohneBreit-Dreiviertelfett,sans-serif}.font-2{font-family:SohneBreit-Buch,sans-serif}.font-3{font-family:NexaBold,sans-serif}.font-4{font-family:NexaRegular,sans-serif}.text-1{font-size:14px}.text-2{font-size:16px}.text-3{font-size:17px}.text-4{font-size:18px}.text-4-var-1{font-size:16px}@media screen and (min-width:400px){.text-4-var-1{font-size:calc(15.47368px + .13158vw)}}@media screen and (min-width:1920px){.text-4-var-1{font-size:18px}}.text-5{font-size:20px}.text-6{font-size:24px}.text-7{font-size:27px}.text-8{font-size:40px}.text-9{font-size:22px}.text-10{font-size:12px}.text-11{font-size:50px}.text-12{font-size:32px}.font-weight-0{font-weight:250}.font-weight-1{font-weight:300}.font-weight-2{font-weight:400}.font-weight-3{font-weight:500}.font-weight-4{font-weight:600}.font-weight-5{font-weight:700}.font-weight-6{font-weight:800}.l-spacing-1{line-height:1}.l-spacing-2{line-height:1.1}.l-spacing-3{line-height:1.2}.l-spacing-4{line-height:1.3}.l-spacing-5{line-height:1.4}.l-spacing-6{line-height:1.5}.l-spacing-7{line-height:1.6}.title-1{font-size:20px;line-height:1.125}@media screen and (min-width:320px){.title-1{font-size:calc(16px + 1.25vw)}}@media screen and (min-width:1920px){.title-1{font-size:40px}}.title-2{font-size:28px;line-height:1.12}@media screen and (min-width:320px){.title-2{font-size:calc(23.6px + 1.375vw)}}@media screen and (min-width:1920px){.title-2{font-size:50px}}.title-2-alt-1{font-size:24px;line-height:1.12}@media screen and (min-width:320px){.title-2-alt-1{font-size:calc(18.8px + 1.625vw)}}@media screen and (min-width:1920px){.title-2-alt-1{font-size:50px}}.title-3{font-size:32px;line-height:1.075}@media screen and (min-width:320px){.title-3{font-size:calc(22.4px + 3vw)}}@media screen and (min-width:1920px){.title-3{font-size:80px}}.title-4{font-size:20px;line-height:1.125}@media screen and (min-width:320px){.title-4{font-size:calc(17.6px + .75vw)}}@media screen and (min-width:1920px){.title-4{font-size:32px}}.title-4-alt-1{font-size:20px;line-height:1.125}@media screen and (min-width:320px){.title-4-alt-1{font-size:calc(18.8px + .375vw)}}@media screen and (min-width:1920px){.title-4-alt-1{font-size:26px}}.title-5{font-size:16px;line-height:1.125}@media screen and (min-width:320px){.title-5{font-size:calc(14.4px + .5vw)}}@media screen and (min-width:1920px){.title-5{font-size:24px}}.title-5-alt-1{font-size:19px;line-height:1.125}@media screen and (min-width:320px){.title-5-alt-1{font-size:calc(18px + .3125vw)}}@media screen and (min-width:1920px){.title-5-alt-1{font-size:24px}}.underline{text-decoration:underline}.color-1{color:#000}.color-2{color:#fff}.color-3{color:#d9222a}.color-4{color:#d5d5d5}.color-5{color:#070707}.color-6{color:#949494}.color-7{color:#919191}.color-8{color:#fafafa}.color-9{color:#5daa0f}.color-10{color:#d9d9d9}.color-11{color:#292929}.color-12{color:#f2f2f2}.color-13{color:#202020}.color-14{color:#ebebeb}.color-15{color:#f7f7f7}.color-16{color:#838383}.color-17{color:#b9b9b9}.color-18{color:#e2e2e2}.color-19{color:#9f9f9f}.background-1{background-color:#000}.background-2{background-color:#fff}.background-3{background-color:#d9222a}.background-4{background-color:#d5d5d5}.background-5{background-color:#070707}.background-6{background-color:#949494}.background-7{background-color:#919191}.background-8{background-color:#fafafa}.background-9{background-color:#5daa0f}.background-10{background-color:#d9d9d9}.background-11{background-color:#292929}.background-12{background-color:#f2f2f2}.background-13{background-color:#202020}.background-14{background-color:#ebebeb}.background-15{background-color:#f7f7f7}.background-16{background-color:#838383}.background-17{background-color:#b9b9b9}.background-18{background-color:#e2e2e2}.background-19{background-color:#9f9f9f}.margin-lr-auto{margin-left:auto;margin-right:auto}.margin-l-auto{margin-left:auto;margin-right:0}.margin-b-0-5{margin-bottom:5px}.margin-b-1{margin-bottom:10px}.margin-b-1-5{margin-bottom:15px}.margin-b-2{margin-bottom:20px}.margin-b-2-5{margin-bottom:25px}.margin-b-3{margin-bottom:30px}.margin-b-3-5{margin-bottom:35px}.margin-b-4{margin-bottom:40px}.margin-b-4-5{margin-bottom:45px}.margin-b-5{margin-bottom:50px}.margin-b-6{margin-bottom:60px}.margin-b-7{margin-bottom:70px}.margin-b-8{margin-bottom:80px}.margin-b-9{margin-bottom:90px}.margin-b-10{margin-bottom:100px}.line-height-0{line-height:1}.line-height-1{line-height:1.1}.line-height-2{line-height:1.2}.line-height-3{line-height:1.3}.line-height-4{line-height:1.4}.line-height-5{line-height:1.5}.bg-3{background-color:#d9222a}.fixed-position-1{bottom:20px}.scroll-style-vert{scrollbar-color:#d9222a #fff;scrollbar-width:thin}.scroll-style-vert::-webkit-scrollbar-thumb{background:#d9222a;border-radius:50px}.scroll-style-vert::-webkit-scrollbar-track{background-color:#fff}.scroll-style-vert::-webkit-scrollbar{width:6px}.input-1{background-color:#fff;border:1px solid #d5d5d5;border-radius:5px;color:#000;display:block;font-family:NexaRegular,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:#000;background-color:#fff;box-shadow:inset 0 0 0 60px #fff;font-family:NexaRegular,sans-serif;font-size:18px;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input-1:-ms-input-placeholder{color:#949494;font:NexaRegular,sans-serif;opacity:1}.input-1::placeholder{color:#949494;font:NexaRegular,sans-serif;opacity:1}.input-2{background-color:#fff;border:1px solid #070707;color:#070707;display:block;font-family:NexaBold,sans-serif;font-size:18px;height:60px;line-height:1.333334;padding:10px 16px;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 60px transparent;font-family:NexaBold,sans-serif;font-size:18px;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input-2:-ms-input-placeholder{color:#949494;font:NexaBold,sans-serif;opacity:1}.input-2::placeholder{color:#949494;font:NexaBold,sans-serif;opacity:1}.textarea-1{background-color:#000;border:1px solid #fff;border-radius:5px;color:#070707;display:block;font-family:NexaBold,sans-serif;font-size:16px;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 #070707;color:#070707;display:block;font-family:NexaBold,sans-serif;font-size:18px;line-height:1.333334;min-height:314px;padding:10px 16px;resize:none;width:100%}.textarea-2.size-2{min-height:190px}.label-1{color:#949494;font-family:NexaRegular,sans-serif;font-size:18px}.label-1,.label-2{line-height:1.333334}.label-2{color:#070707;display:block;font-family:SohneBreit-Buch,sans-serif;font-size:16px;margin-bottom:8px;text-transform:uppercase}.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 .label-1{left:16px;pointer-events:none;position:absolute;top:18px;transform-origin:left;transition:transform .25s ease}.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,.input-error.multiselect-2 .multiselect__tags{border-color:#d9222a}.input-error.multiselect-2 .multiselect--disabled{opacity:1}.input-error .checkbox-1 .checkmark-1{border-color:#d9222a}.disabled{cursor:no-drop}.disabled .input-1{background-color:#fff;color:#949494;opacity:.5;pointer-events:none}.disabled .label-1{color:#d9222a}.disabled .btn-1{background-color:#fff;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}.multiselect-1 .multiselect{color:#fff;cursor:pointer}.multiselect-1 .multiselect,.multiselect-1 .multiselect__tags{font-family:NexaBold,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:#070707;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:#fff;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:#000;font-size:16px;line-height:1.5;margin-bottom:0;padding:0}.multiselect-1 .multiselect__placeholder{color:#fff;display:block!important;margin:0;padding:0}.multiselect-1 .multiselect__single{color:#fff;font-size:16px;line-height:1.5;margin:0;padding:0}.multiselect-1 .multiselect__content-wrapper{background-color:#000;border:none;box-shadow:0 35px 50px -30px rgba(0,0,0,.55)}.multiselect-1 .multiselect__element{background-color:#000}.multiselect-1 .multiselect__option{background:transparent;min-height:44px;padding:10px 44px 10px 20px;position:relative}.multiselect-1 .multiselect__option:before{background-color:#fff;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:#fff;display:inline-block;font-size:16px;line-height:1.5}.multiselect-1 .multiselect__option span.option__number{color:#d9d9d9}.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:#ccc}.multiselect-1 .multiselect__option--selected{background:transparent;font-weight:400}.multiselect-1 .multiselect__option--selected:before{background-color:#919191}.multiselect-1 .multiselect__option--selected:after{opacity:1!important}.multiselect-1 .multiselect__option--selected.multiselect__option--highlight{background:transparent;color:#fff}.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:#fff;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:#fff}.multiselect-1 .multiselect__tag-icon:after{color:#d5d5d5;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:#d9222a}.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 #fff}.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:#d9d9d9}.multiselect-1 .option__number:before{content:"("}.multiselect-1 .option__number:after{content:")"}.multiselect-2 .multiselect{color:#000;cursor:pointer;font-family:NexaRegular,sans-serif;font-size:18px;line-height:1.333334;min-height:auto}.multiselect-2 .multiselect__tags{background-color:#fff;border:1px solid #d5d5d5;border-radius:5px;color:#000;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{transform:none}.multiselect-2 .multiselect--active .multiselect__select:before{transform:rotate(180deg)}.multiselect-2 .multiselect--active~.label-1{z-index:2}.multiselect-2 .multiselect--above .multiselect__content-wrapper{box-shadow:none}.multiselect-2 .multiselect--disabled{background-color:transparent}.multiselect-2 .multiselect__select{background-color:#000;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:#000;font-size:18px;line-height:1.333334;margin-bottom:0;padding:0}.multiselect-2 .multiselect__placeholder{display:none!important}.multiselect-2 .multiselect__single{color:#000;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__content{list-style:none;padding:0}.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:#000;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:#ccc}.multiselect-2 .multiselect__option--selected{background:transparent;font-weight:400}.multiselect-2 .multiselect__option--selected:before{background-color:#d9222a}.multiselect-2 .multiselect__option--selected:after{opacity:1!important}.multiselect-2 .multiselect__option--selected.multiselect__option--highlight{background:transparent;color:#fff}.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:#fff;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:#fff}.multiselect-2 .multiselect__tag-icon:after{color:#d5d5d5;font-size:24px;line-height:26px}.multiselect-2.label-move .label-1{transform:translateY(-14px) scale(.78)}.multiselect-2 .colors-multiselect .multiselect__option:after,.multiselect-2 .colors-multiselect .multiselect__option:before{display:none}.multiselect-2 .colors-multiselect .multiselect__option .option-color-tag{border:1px solid #d5d5d5;border-radius:50%;height:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px}.multiselect-3 .multiselect{color:#070707;cursor:pointer;font-family:NexaRegular,sans-serif;font-size:18px;line-height:1.333334;min-height:auto}.multiselect-3 .multiselect__tags{background-color:#fff;border:1px solid #070707;border-radius:0;color:#070707;font-size:18px;line-height:1.333334;min-height:60px;padding:16px 50px 16px 16px}.multiselect-3 .multiselect--active{z-index:2}.multiselect-3 .multiselect--active .multiselect__select{transform:none}.multiselect-3 .multiselect--active .multiselect__select:before{transform:rotate(180deg)}.multiselect-3 .multiselect--active~.label-1{z-index:2}.multiselect-3 .multiselect--above .multiselect__content-wrapper{box-shadow:none}.multiselect-3 .multiselect--disabled{background-color:transparent}.multiselect-3 .multiselect__select{background-color:#000;border-radius:50%;height:20px;padding:0;right:20px;top:20px;transition:background-color .35s ease;width:20px}.multiselect-3 .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-3 .multiselect__input{color:#070707;font-size:18px;line-height:1.333334;margin-bottom:0;padding:0}.multiselect-3 .multiselect__placeholder{display:none!important}.multiselect-3 .multiselect__single{color:#070707;font-size:18px;line-height:1.333334;margin:0;padding:0}.multiselect-3 .multiselect__content-wrapper{background-color:#fff;border-color:#070707;border-radius:0;box-shadow:0 35px 50px -30px rgba(0,0,0,.55)}.multiselect-3 .multiselect__content{list-style:none;padding:0}.multiselect-3 .multiselect__element{background-color:#fff}.multiselect-3 .multiselect__option{background:transparent;min-height:60px;padding:17px 50px 17px 16px;position:relative}.multiselect-3 .multiselect__option:before{background-color:#d5d5d5;border-radius:50%;content:"";height:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px}.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:9px!important;opacity:0;padding:0!important;position:absolute;right:26px;top:50%;transform:translateY(-50%);transition:opacity .35s ease;width:9px!important}.multiselect-3 .multiselect__option span{color:#000;display:inline-block;font-size:18px;line-height:1.333334}.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:#ccc}.multiselect-3 .multiselect__option--selected{background:transparent;font-weight:400}.multiselect-3 .multiselect__option--selected:before{background-color:#d9222a}.multiselect-3 .multiselect__option--selected:after{opacity:1!important}.multiselect-3 .multiselect__option--selected.multiselect__option--highlight{background:transparent;color:#fff}.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:#fff;font-size:16px;line-height:1.5;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:#fff}.multiselect-3 .multiselect__tag-icon:after{color:#d5d5d5;font-size:24px;line-height:26px}.multiselect-3.label-move .label-1{transform:translateY(-14px) scale(.78)}.custom-select{position:relative}.custom-select .custom-select-input{padding:24px 50px 10px 16px}.custom-select .custom-select-input:focus{border-radius:5px 5px 0 0}.custom-select .custom-select-input:focus~.custom-select-items{opacity:1;visibility:visible}.custom-select .custom-select-input:focus~.custom-select-icon{transform:none}.custom-select .custom-select-input:focus~.custom-select-icon:before{transform:rotate(180deg)}.custom-select .custom-select-input:focus~.label-1{transition-delay:0s}.custom-select .custom-select-input:disabled~.label-1{color:#949494;opacity:.5}.custom-select .custom-select-input:disabled~.custom-select-icon{opacity:.05}.custom-select .custom-select-icon{background-color:transparent;border-radius:50%;height:21px;padding:0;position:absolute;right:20px;top:20px;transition:background-color .35s ease;width:21px}.custom-select .custom-select-icon:before{background-image:url(../img/icons/arrow-down-1.svg);background-position:50%;background-repeat:no-repeat;background-size:21px;border:none;content:"";display:block;height:100%;left:0;margin:0;top:0;transition:transform .35s ease;width:100%}.custom-select .label-1{transition-delay:.1s}.custom-select .custom-select-items{background-color:#fff;border:1px solid #e8e8e8;border-radius:0 0 5px 5px;border-top:none;box-shadow:0 35px 50px -30px rgba(0,0,0,.55);list-style:none;max-height:272px;opacity:0;overflow:auto;padding:0;position:absolute;scrollbar-color:#d9d9d9 transparent;scrollbar-width:thin;top:calc(100% - 16px);transition:opacity .1s,visibility .1s;visibility:hidden;width:100%;z-index:50}.custom-select .custom-select-item,.custom-select .custom-select-no-items{color:#000;cursor:pointer;font-family:NexaRegular,sans-serif;font-size:18px;line-height:1.333334;min-height:auto}.custom-select .custom-select-no-items{cursor:auto;padding:17px 50px 17px 16px}.custom-select .custom-select-item-inner{background:transparent;display:block;min-height:60px;padding:17px 50px 17px 16px;position:relative}.custom-select .custom-select-item-inner:before{background-color:#d5d5d5;border-radius:50%;content:"";height:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px}.custom-select .custom-select-item-inner: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;pointer-events:none;position:absolute;right:26px;top:50%;transform:translateY(-50%);transition:opacity .35s ease;width:9px!important}.custom-select .custom-select-item-inner.active:after{opacity:1!important}.custom-select .custom-select-item-inner.active:before,.custom-select .custom-select-item-inner.active:hover:before{background-color:#5daa0f}.custom-select .custom-select-item-inner:hover:before{background-color:#ccc}.custom-select .custom-select-item-inner span{color:#000;display:inline-block;font-size:18px;line-height:1.333334;pointer-events:none}.multiselect-2.disabled .label-1{color:#949494;opacity:.5}.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 #d5d5d5;border-radius:5px;box-shadow:none;color:#000;font-family:NexaRegular,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:#d5d5d5}.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:#000;background-color:#fff;box-shadow:inset 0 0 0 60px transparent;font-family:NexaRegular,sans-serif;font-size:18px;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.datepicker-1.disabled{opacity:.5}.datepicker-1.disabled .label-1{color:#949494}.datepicker-1.disabled .mx-input.disabled,.datepicker-1.disabled .mx-input:disabled{background-color:#fff;color:#000}.mx-datepicker-main{color:#fff!important;font-family:NexaBold,sans-serif!important}.mx-btn-text{color:#000!important;font-family:NexaRegular,sans-serif!important}.mx-btn:hover{border-color:#949494!important;color:#949494!important}.mx-datepicker-main .mx-btn-icon-double-left,.mx-datepicker-main .mx-btn-icon-double-right{display:none}.mx-calendar-content,.mx-calendar-header .mx-btn,.mx-time-header .mx-btn{color:#000}.mx-calendar-content .cell:hover{background-color:rgba(217,34,42,.5)!important;color:#fff!important}.mx-calendar-content .cell.today{color:#070707}.mx-calendar-content .cell.active{background-color:#d9222a!important}.mx-icon-calendar,.mx-icon-clear{color:#fff!important;right:20px!important}.Firefox .multiselect__content-wrapper{scrollbar-color:#d9d9d9 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:#d9d9d9;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:silver}.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:#d9222a}.wizard-switcher.switched .wizard-switcher-icon{transform:translate(23px,-50%)}.wizard-switcher.switched .wizard-switcher-text{color:#000}.wizard-switcher-btn{background-color:#d5d5d5;border-radius:12.5px;height:25px;margin-right:12px;transition:background-color .35s ease;width:51px}.wizard-switcher-icon{background-color:#fff;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{color:#d5d5d5;transition:color .35s ease}.checkbox-1{cursor:pointer;display:inline-block;padding-left:30px;position:relative}.checkbox-1 .checkbox-text-1{color:#919191;display:inline-block;font-family:NexaRegular,sans-serif;font-size:16px;line-height:normal}.checkbox-1 .checkbox-text-1 a{color:#d9222a;text-decoration:none}.checkbox-1 input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-1 input:checked~.checkmark-1:after{background-color:#d9222a}.checkbox-1 .checkmark-1{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #919191;display:-ms-flexbox;display:flex;height:16px;justify-content:center;left:0;position:absolute;top:5px;transition:border-color .35s;width:16px}.checkbox-1 .checkmark-1:after{background-color:transparent;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .35s;width:6px}.checkbox-2{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:#000;text-decoration:underline;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}.toggle-container{transition:min-height .2s ease-out}.toggle-content{transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition-delay:.35s}.toggle-hidden{left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition-delay:0ms;width:100%}.toggle-hidden.no-height{height:0}.toggle-hidden.type-right{transform:translateX(20px)}.home-hero{padding-bottom:116px;padding-top:70px}@media only screen and (max-width:1600px){.home-hero{margin-top:-50px;padding-top:100px}}.home-hero-left{width:69%}.home-hero-left-inner{max-width:800px}.home-hero-right{width:31%}.home-hero-title{font-size:1px;line-height:1;max-width:808px}@media screen and (min-width:320px){.home-hero-title{font-size:calc(-18.8px + 6.1875vw)}}@media screen and (min-width:1920px){.home-hero-title{font-size:100px}}.home-hero-desc{max-width:574px}.home-hero-right-img-wrap{bottom:-211px;height:627px;left:-141%;width:2000px}.key-points{padding-bottom:50px;padding-top:58px}.key-point-img-wrap{min-height:90px}.key-point{max-width:308px;width:22%}.key-point-svg.key-fast{height:90px;width:114px}.key-point-svg.key-no-stress{height:90px;width:104px}.key-point-svg.key-practical{height:80px;width:114px}.key-point-svg.key-easy{height:90px;width:129px}.split-img-content{padding-bottom:75px;padding-top:50px}.split-img-content-item:not(:last-child){margin-bottom:100px}.split-img-content-item.type-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.split-img-content-item-img{aspect-ratio:654/700;border-radius:20px;width:49.395%}.split-img-content-item-text{max-width:580px;width:45.619%}.video-with-text{padding-bottom:75px;padding-top:75px}.video-with-text-wrap{border-radius:20px}.video-with-text-front{min-height:min(700px,36.3vw)}.video-with-text-content{max-width:602px;padding-bottom:22px;padding-top:80px}.video-with-text-back-overlay{background-color:#00000045}.video-with-text-play-button{cursor:pointer;display:none}.video-with-text-play-svg{height:83px;width:83px}.modal-video-container{bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transform:translateY(-100%);transition:opacity .7s,visibility .7s,transform .75s;visibility:hidden;z-index:500}.modal-video-container.active{opacity:1;transform:translateY(0);visibility:visible}.modal-video-container.active .modal-video-outer{transform:translateY(0);transition-delay:0s}.modal-video-outer{transform:translateY(-55%);transition:transform .7s ease-out;transition-delay:.5s}.modal-video-inner{height:96%;width:94%}.modal-video{border-radius:15px}.modal-video.contain-alt{max-height:100%;max-width:100%}.modal-video-close{cursor:pointer;height:30px;right:20px;top:20px;transition:transform .55s;width:30px}.modal-video-close:hover{transform:rotate(1turn) scale(1.1)}.modal-video-close-line{border-radius:10px;height:5px;left:0;position:absolute;top:50%;width:100%}.modal-video-close-line:first-child{transform:translateY(-50%) rotate(45deg)}.modal-video-close-line:nth-child(2){transform:translateY(-50%) rotate(-45deg)}.home-steps{padding-bottom:50px;padding-top:75px}.home-steps-wrap-right{margin-right:-30px;max-width:380px;padding-left:15px}@media only screen and (max-width:1540px){.home-steps-wrap-right{margin-right:0}}.home-steps-link{display:table;transform:translateX(-44px);transition:transform .4s ease-out,color .4s ease-out}.home-steps-link:not(:last-child){margin-bottom:25px}.home-steps-link.active{color:#000;transform:translateX(0)}.home-steps-link.active .step-arrow-icon{opacity:1;visibility:visible}.home-steps-link .step-arrow-icon{opacity:0;visibility:hidden}.home-steps-link-inner{gap:15px}.step-arrow-icon{height:10px;transition:opacity .35s ease-out,visibility .35s ease-out;width:29px}.brands{padding-bottom:75px;padding-top:50px}.brands-text-first{font-size:1px;line-height:.84}@media screen and (min-width:320px){.brands-text-first{font-size:calc(-49.4px + 15.75vw)}}@media screen and (min-width:1920px){.brands-text-first{font-size:253px}}.brands-text-second{font-size:40px;line-height:1}@media screen and (min-width:320px){.brands-text-second{font-size:calc(28px + 3.75vw)}}@media screen and (min-width:1920px){.brands-text-second{font-size:100px}}.brands-wrap{height:112px}.brands-row{-ms-flex-negative:0;animation:brand-row 57s linear infinite;flex-shrink:0;will-change:transform,width}.brands-row-item{margin-right:100px}@keyframes brand-row{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.brands-row-item{height:112px;width:auto}.home-blogs{padding-bottom:25px;padding-top:75px}.home-blogs-text-right.type-mobile{display:none}.repair-main{overflow:hidden}.repair-cells{-ms-flex-pack:center;column-gap:20px;justify-content:center;margin:0 auto 40px;min-width:878px;width:100%}.repair-cells-container .swiper-container{overflow:visible;padding-top:20px}.repair-cell{box-shadow:-1px -1px 20px hsla(0,0%,69%,.25);max-width:320px;width:100%}.repair-cell.swiper-slide{height:unset}.repair-cell:hover .circle{opacity:1}@media screen and (max-width:1600px){.repair-cell{max-width:250px}}.repair-under-title{margin:0 auto;max-width:630px;width:100%}.repair-under-title.type-icons{margin-bottom:80px}.repair-detail{max-width:380px;padding:0 20px 20px}.repair-detail.type-icons{padding-left:10px;padding-right:10px}.repair-detail ul{list-style:none}.repair-detail ul li:not(:last-child){margin-bottom:15px}.repair-detail .repair-detail-title{padding-bottom:17px}.repair-detail .repair-detail-desc{padding-bottom:85px;padding-left:10px;padding-right:10px}.repair-detail .repair-detail-text{padding-left:30px}.repair-detail .repair-detail-text .font-weight-5,.repair-detail .repair-detail-text b,.repair-detail .repair-detail-text strong{font-family:NexaBold,sans-serif;font-weight:400}.repair-detail .repair-detail-text b,.repair-detail .repair-detail-text strong{color:#000}.repair-image{width:100%}.repair-list{padding:0 0 85px}.repair-other-text{text-decoration:none}.repair-other-text:after{background-color:#949494;bottom:-7px;content:"";display:block;height:1px;margin-bottom:10px;max-width:260px;position:absolute;width:100%}.circle{border:1px dotted #d9d9d9;border-radius:70px;height:100px;opacity:0;overflow:hidden;transition:opacity .3s ease-in-out;width:100px}.circle .hover-image-1{position:absolute;top:28px;transform:scale(4.5)}.circle .hover-image-2{position:absolute;right:87px;top:-31px;transform:scale(4.5)}.circle.position-1{bottom:121px;right:109px}.circle.position-2{bottom:84px;right:52px}.svg-lower-position{top:1px}.svg-lower-position-2{top:3px}.repair-image-svg-wrap{padding-top:36px}.repair-image-svg{display:block;height:55px;width:70px}.info-link{right:20px;top:20px}.info-icon,.info-link{height:24px;width:24px}.info-icon{display:block}.modal-container{background-color:#0000008a;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .35s ease,visibility .35s ease;visibility:hidden;z-index:500}.modal-container.active{opacity:1;visibility:visible}.modal-item{border-radius:6px;position:absolute;transform:translateY(-50%);transition:transform .55s,visibility .55s;visibility:hidden}.modal-item.active{transform:translateY(0);visibility:visible}.modal-width-636{max-height:80vh;max-width:636px;width:100%}.modal-width-636.type-bigger{max-height:91vh}.modal-item-top{min-height:62px}.modal-item-close{cursor:pointer;height:62px;right:0;top:0;width:62px}.modal-item-close:hover .close-icon{transform:translate(-50%,-50%) rotate(1turn) scale(1.1)}.close-icon{stroke:#fff;height:24px;transition:transform .55s;width:24px}.modal-item-bottom{max-height:calc(95vh - 62px);overflow-y:auto;padding:20px 56px 48px 52px}.modal-item-bottom.type-popup{margin-top:-50px}.modal-content-style{color:#949494;font-family:NexaBold,sans-serif;font-size:14px;line-height:1.7}.modal-content-style h1,.modal-content-style h2,.modal-content-style h3,.modal-content-style h4,.modal-content-style h5,.modal-content-style h6{color:#070707;font-family:SohneBreit-Dreiviertelfett,sans-serif}.modal-content-style h1{font-size:20px}.modal-content-style h2{font-size:19px}.modal-content-style h3{font-size:18px}.modal-content-style h4{font-size:17px}.modal-content-style h5{font-size:16px}.modal-content-style h6{font-size:15px}.modal-content-style strong{font-family:NexaRegular,sans-serif}.modal-content-style ol,.modal-content-style ul{padding-left:19px}.modal-content-style h1,.modal-content-style h2,.modal-content-style h3,.modal-content-style h4,.modal-content-style h5,.modal-content-style h6,.modal-content-style iframe,.modal-content-style img,.modal-content-style ol,.modal-content-style p,.modal-content-style ul{margin-bottom:16px}.modal-content-style a{color:#d9222a;text-decoration:underline}.modal-content-style iframe{aspect-ratio:16/9;height:auto;width:100%}.modal-content-style img{border-radius:20px}.modal-content-style table{display:-ms-flexbox;display:flex;margin-bottom:20px;overflow-x:auto;table-layout:auto;width:100%}.modal-content-style tr{border-bottom:1px solid #d9222a;margin-bottom:4px;padding:4px 0}.modal-content-style tr:first-of-type{background-color:#d9222a}.modal-content-style tr:first-of-type td,.modal-content-style tr:first-of-type th{border-right:1px solid #d9222a;color:#fff;font-family:NexaRegular,sans-serif;font-size:15px;line-height:1.3;padding:10px 5px;text-align:left}.modal-content-style tr:first-of-type td:first-child,.modal-content-style tr:first-of-type th:first-child{border-left:1px solid #d9222a}.modal-content-style tr:first-of-type td:not(:last-child),.modal-content-style tr:first-of-type th:not(:last-child){border-right:1px solid #d5d5d5}.modal-content-style td{border-right:1px solid #d9222a;color:#292929;font-family:NexaRegular,sans-serif;font-size:14px;line-height:1.2;min-width:120px;padding:10px 5px}.modal-content-style td:first-child{border-left:1px solid #d9222a}.modal-content-style .aligncenter{text-align:center}.modal-content-style .alignleft{text-align:left}.modal-content-style .alignright{text-align:right}.modal-popup-title{width:calc(100% - 64px)}.modal-2-btns-wrap{gap:10px;margin-left:-10px;margin-right:-10px}.modal-2-btns-wrap .btn-3{padding:15px 5px;width:calc(50% - 5px)}.modal-2-btns-wrap .btn-3 .btn-text{padding:0}#car-model-1,#car-model-2,#car-model-3,#car-model-4{fill:transparent;opacity:.5}.car-model-part{cursor:pointer;transition:fill .3s,opacity .3s}.car-model-part:not(.disabled):hover{fill:#d9222a}.car-model-part:not(.disabled):hover:not(.active){opacity:.5}.car-model-part.disabled{cursor:auto;pointer-events:none}.car-model-part.active{fill:#d9222a;opacity:1}.repair-car-model-wrap{position:relative}.repair-car-model-slides-wrap{aspect-ratio:1/.581818181;margin:0 auto;max-width:548px;position:relative;width:100%}.repair-car-model-slide{height:100%;inset:0;opacity:0;position:absolute;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%}.repair-car-model-slide.active{opacity:1;visibility:visible}.repair-car-model-slide svg{height:100%;inset:0;position:absolute;width:100%}.repair-car-model-button{background-color:transparent;border:none;cursor:pointer;padding:8px 0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out;z-index:1}.repair-car-model-button:active{transform:translateY(-50%) scale(.9)}.repair-car-model-button svg{height:24px;width:38px}.repair-car-model-prev{left:0}.repair-car-model-prev svg{transform:scaleX(-1)}.repair-car-model-next{right:0}.mobile-summary-wrap{box-shadow:2px 0 5px 0 rgba(0,0,0,.3);display:none}.mobile-summary-wrap.expanded .summary-content{height:calc(100dvh - 61px)}.mobile-summary-wrap.expanded .summary-arrow{transform:translate(-50%,-50%) rotate(180deg)}.summary-top{padding:17px 44px 17px 16px;position:relative}.summary-top h3{line-height:27px}.summary-arrow-wrap{height:7px;position:absolute;right:16px;top:28px;width:14px}.summary-arrow{stroke:#949494;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .35s;width:100%}.summary-content{height:0;overflow:hidden;overflow-y:auto;padding:0 16px;transition:height .35s}.summary-content-inner{overflow:hidden}.summary-services{border-top:1px solid #d5d5d5;padding-top:15px}.summary-services .service-list{padding-bottom:12px}.summary-services .service-list span{padding-right:0}.mobile-repair-text{display:none}.btn-1{border-radius:4px;display:-ms-inline-flexbox;display:inline-flex;height:70px;min-width:225px;outline:none;text-align:center}.btn-1:hover .initial{opacity:0;transform:translateY(20px);transition-delay:0s}.btn-1:hover .hover{opacity:1;transform:translate(-50%,-50%);transition-delay:.15s}.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:#000;top:-2px}.success-btn{min-width:260px}.success-btn svg{fill:#fff;height:20px;transform:scale(1);transition:transform .3s;width:20px}.success-btn:hover{background:#fff}.success-btn:hover svg{transform:scale(1.3)}.wizard-main-outer .btn-1,.wizard-main-outer .btn-2{border-radius:0;font-size:16px;letter-spacing:.1em}.input-wrap.with-loader .lds-roller{position:absolute;right:-2px;top:-2px;transform:scale(.5)}.input-wrap.with-loader.loading .multiselect__select{display:none}.promo-blog-inner{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.promo-blog-img{aspect-ratio:8/7;border-radius:20px;overflow:hidden;width:50%}.promo-blog-img img{height:100%;object-fit:cover;transform:scale(1);transition:transform .5s;width:100%}.promo-blog-img.type-services-detail{width:55%}.promo-blog-inner:hover .promo-blog-img img{transform:scale(1.02)}.promo-blog-details{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;width:44%}.promo-blog-details.type-services-detail{width:38%}.blog-filter-categories{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-filter-categories .filter-item{display:-ms-flexbox;display:flex;margin-right:24px}.blog-filter-categories .filter-item .checkbox-icon{margin-right:8px;top:3px}.blog-filter-categories .filter-item span{color:#000;transition:color .3s}.blog-filter-categories .filter-item:hover span{color:#d9222a}.blog-list{-ms-flex-pack:start;column-gap:5%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.blog-list .blog-card{margin-bottom:50px;width:30%}.blog-card:hover .blog-card-img img{transform:scale(1.02)}.blog-card-img{aspect-ratio:4.7/5;border-radius:20px;overflow:hidden}.blog-card-img img{height:100%;object-fit:cover;transform:scale(1);transition:transform .5s;width:100%}.blog-card-details{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.promo-img{border-radius:20px;overflow:hidden}.promo-img img{height:100%;object-fit:cover;width:100%}.blog-article-inner{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:100px}.blog-article-sidebar{width:300px}.sidebar-sticky{position:sticky;top:120px}.blog-article-content{width:calc(100% - 350px)}.tags{list-style:none;overflow:hidden;padding:0}.tags li{float:left;margin-right:15px}.tags a{color:#949494;transition:color .3s}.tags li.active a,.tags li:hover a{color:#000}.article-share{display:-ms-flexbox;display:flex}.article-share span{margin-right:20px}.article-share svg{color:#000;height:19px;margin-bottom:10px;margin-right:20px}.blog-article-related{background-color:#f7f7f7;margin-bottom:-51px;padding-bottom:40px;position:relative}.blog-article-related .container-1{position:relative}.blog-article-related:before{background-color:#fff;content:"";height:35%;left:0;position:absolute;top:0;width:100%}.blog-article-related .blog-card:last-child{margin-bottom:30px}.blog-gallery{grid-gap:20px 20px;display:grid;grid-template-columns:1fr 1fr 1fr}.gallery-item{aspect-ratio:4.7/5;border-radius:20px;overflow:hidden}.gallery-item img{height:100%;object-fit:cover;width:100%}.faq-question-item{border:1px solid #fafafa;transition:border .35s ease,background-color .35s ease}.faq-question-item.active{background-color:#f2f2f2;border-color:#f2f2f2}.faq-question-item.active .faq-question-title,.faq-question-item.active .faq-question-title-1{color:#d9222a}.faq-question-item.active .faq-question-btn-inner{transform:rotate(180deg)}.faq-question-item.active .faq-question-btn-inner svg{fill:#d9222a}.faq-question-inner{padding:18px 0}.faq-question-inner-content{padding-bottom:10px}.faq-question-main{cursor:pointer;padding:0 70px 0 45px}.faq-question-title,.faq-question-title-1{transition:color .35s ease}.faq-question-btn{cursor:pointer;padding:5px;right:17px;top:50%;transform:translateY(-50%)}.faq-question-btn-inner{border-radius:50%;height:20px;transition:background-color .35s ease,transform .35s ease;width:20px}.faq-question-btn-inner svg{fill:#000;height:20px;transition:fill .35s ease;width:20px}.faq-question-hidden{display:none;margin:25px auto 0;max-width:1460px;padding:0 70px 0 45px}.faq-question-hidden .user-content p:last-child{margin-bottom:0}.slider-overflow .swiper-container{overflow:visible}.slider-overflow .swiper-slide{width:auto}.slider-overflow .slide-item{border-radius:20px;display:inline-block;overflow:hidden}.slider-overflow .slide-item img{height:480px;width:auto}.landing-salons-title{margin-bottom:80px}.salon-selector-list{list-style:none;padding-left:0}.salon-selector-item{cursor:pointer;font-size:20px}@media screen and (min-width:800px){.salon-selector-item{font-size:calc(5.71429px + 1.78571vw)}}@media screen and (min-width:1920px){.salon-selector-item{font-size:40px}}.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-item.disabled{cursor:default;pointer-events:none!important}.salon-selector-text{transition:color .35s ease,transform .35s ease}.salon-selector-svg{fill:#d9222a;display:inline-block;height:9px;left:-56px;opacity:0;top:50%;transform:translateY(-50%);transition:opacity .35s ease,transform .35s ease;width:56px}.salon-selector-wrap{width:35%}.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%}.salon-map-inner{height:35vw;min-height:560px}.map-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.vue-map-container{position:relative}.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-location-address,.salon-location-city{font-size:20px;line-height:1.2}.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}.salon-hours-text{font-size:16px;line-height:1.5}.contact-inner{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.contact-form-col-l{max-width:547px;width:47%}.contact-form-col-r{max-width:600px;width:49%}.contact-options a{-ms-flex-align:center;align-items:center;color:#000;display:-ms-flexbox;display:flex;transition:color .3s}.contact-options a svg{height:24px;margin-right:10px;transition:color .3s;width:24px}.contact-options a:not(:last-child){margin-right:36px}.contact-options a:hover,.contact-options a:hover svg{color:#d9222a}.contact-location-list{grid-gap:12px 40px;display:grid;grid-template-columns:1fr 1fr}.contact-location-list .item.active{cursor:pointer}.contact-location-list .item p{color:#949494}.contact-location-list .selected p{color:#000}.map-full{height:50vw;max-height:680px;min-height:400px;width:100%}.contact-form-section .input-wrap{margin-bottom:38px}.contact-form-section .input-wrap.input-checkbox,.contact-form-section .input-wrap.input-textarea{margin-bottom:10px}.contact-form{position:relative;top:-120px}.contact-form .textarea-2{min-height:105px}.contact-form .error-msg{min-height:12px}.contact-form .multiselect-3{padding-bottom:12px}.contact-success-svg{height:141px;width:120px}.fast-fixes-hero{padding-bottom:25px}.fast-fixes-hero-wrap{max-width:746px}.fast-fixes-dropdown-content{padding-bottom:30px}.fast-fixes-dropdown-content-left-top{max-width:686px}.fast-fixes-dropdown{padding-bottom:50px;padding-top:25px}.fast-fixes-dropdown-content-gallery-wrap{gap:10px}.fast-fixes-dropdown-content-gallery-item{aspect-ratio:165/177;border-radius:20px;display:block;max-width:165px;width:100%}.fast-fixes-dropdown-content-left{padding-right:20px}.fast-fixes-dropdown-content-right{width:280px}.fast-fixes-key-items{list-style:none;padding-left:0}.fast-fixes-key-items li{display:-ms-flexbox;display:flex;font-family:NexaRegular,sans-serif;font-size:18px;font-weight:400;line-height:1.5}.fast-fixes-key-items li svg{-ms-flex-negative:0;fill:#000;stroke:#000;flex-shrink:0;height:24px;margin-right:14px;opacity:1;transform:translateY(3px);visibility:visible;width:24px}.fast-fixes-key-items li:not(:last-child){margin-bottom:16px}.fast-fixes-key-items li:last-child{font-family:NexaBold,sans-serif}.fast-fixes-steps{padding-bottom:80px;padding-top:80px}.fast-fixes-steps-title{margin-bottom:110px}.fast-fixes-steps-deco-text{-webkit-text-stroke:1px #dfdfdf;color:transparent;font-size:100px;left:50%;line-height:.83;top:-135px;transform:translateX(-71%)}@media screen and (min-width:480px){.fast-fixes-steps-deco-text{font-size:calc(47px + 11.04167vw)}}@media screen and (min-width:1920px){.fast-fixes-steps-deco-text{font-size:259px}}.fast-fixes-steps-items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:27px}@media screen and (max-width:1650px){.fast-fixes-steps-items{margin-left:auto;margin-right:auto}}.fast-fixes-steps-item{max-width:270px;width:20%}.fast-fixes-steps-item-desc{padding-right:10px}.fast-fixes-steps-item-img{aspect-ratio:270/290;border-radius:20px}.fast-fixes-results{padding-bottom:60px;padding-top:60px}.fast-fixes-results-left{max-width:555px;padding-right:20px;width:40%}.fast-fixes-results-right{max-width:810px;width:60%}.fast-fixes-compare-container{border-radius:20px}.icv__body{overflow-y:visible!important;padding-right:0!important}.partnership{margin-bottom:50px;margin-top:50px;padding-bottom:126px;padding-top:88px}.partnership.no-m{margin-bottom:0}.partnership-title{margin-bottom:80px}.partnership-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:52px}.partnership-item img{height:auto;max-height:66px;max-width:150px;width:auto}.fast-fixes-visual{overflow:hidden;padding-bottom:75px;padding-top:50px}.fast-fixes-visual-desc{max-width:535px}.fast-fixes-visual-wrap-inner{padding:0 200px}.fast-fixes-visual-img{aspect-ratio:669/400;max-width:669px}.fast-fixes-visual-point.type-back-door{left:20%;top:46%}.fast-fixes-visual-point.type-front-door{bottom:36%;left:34%}.fast-fixes-visual-point.type-front-door .fast-fixes-visual-point-extend{transform:scaleY(-100%)}.fast-fixes-visual-point.type-front-door .fast-fixes-visual-point-left{padding-top:30px}.fast-fixes-visual-point.type-front-door .fast-fixes-visual-point-inner{-ms-flex-align:start;align-items:flex-start;top:0}.fast-fixes-visual-point.type-hood{right:20%;top:48%}.fast-fixes-visual-point.type-hood .fast-fixes-visual-point-inner{bottom:0;-ms-flex-direction:row-reverse;flex-direction:row-reverse;left:0}.fast-fixes-visual-point.type-hood .fast-fixes-visual-point-extend{transform:scaleX(-1)}.fast-fixes-visual-point.type-hood .fast-fixes-visual-point-left{padding-left:10px;padding-right:0}.fast-fixes-visual-point-inner{bottom:0;right:0;width:276px}.fast-fixes-visual-point-left{padding-right:10px}.fast-fixes-visual-point-extend{height:50px;width:141px}.services-list-wrap{gap:48px}.service-list-item{border:1px solid #ebebeb;border-radius:20px;min-height:420px;padding:23px 26px;width:calc(33.33333% - 32px)}.service-list-item-img-wrap{height:92px;width:92px}.service-list-item-title-wrap{max-width:300px}.page-template-service-detail .footer,.single-service .footer{margin-top:0}.service-detail-steps-items{column-gap:48px;row-gap:72px}.service-detail-steps-item{width:calc(33.33333% - 32px)}.service-detail-steps-item-img{aspect-ratio:500/290;border-radius:20px}.service-detail-gallery{padding:100px 0}.service-detail-gallery-left{max-width:546px}.service-detail-gallery-right{padding-top:15px}.layouts-cta{padding-bottom:50px;padding-top:40px}.layouts-blockquote{padding-bottom:100px;padding-top:80px}.blockquote-el{padding:110px 150px 50px}.blockquote-el blockquote{color:#292929;font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:20px;line-height:1.18;margin:0;position:relative;text-align:center}@media screen and (min-width:320px){.blockquote-el blockquote{font-size:calc(17.6px + .75vw)}}@media screen and (min-width:1920px){.blockquote-el blockquote{font-size:32px}}.blockquote-el blockquote:before{content:"“";display:inline}.blockquote-el blockquote:after{content:"”";display:inline}.blockquote-el cite{color:#000;display:block;font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:16px;font-style:normal;line-height:1.16;margin-top:24px;text-align:center}@media screen and (min-width:320px){.blockquote-el cite{font-size:calc(14.4px + .5vw)}}@media screen and (min-width:1920px){.blockquote-el cite{font-size:24px}}.layouts-blockquote-deco{display:block;font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:220px;left:70px;line-height:1;pointer-events:none;top:0}.ecology-hero-left{padding-bottom:30px;padding-right:15px;padding-top:30px;width:50%}.ecology-hero-right{max-width:793px;width:50%}.ecology-hero-img{aspect-ratio:793/468;border-radius:20px}body{color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:16px;opacity:0;transition:opacity .35s ease-out,visibility .35s ease-out;visibility:hidden}body.page-load{opacity:1;visibility:visible}#app{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;position:relative}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.25;margin:0}p{margin:0}em{color:#d9222a;font-style:normal}header{background-color:#fff;left:0;opacity:1;position:fixed;right:0;top:0;transition:opacity .3s,visibility .3s;visibility:visible;z-index:10}header.faded{opacity:0;pointer-events:none;visibility:hidden}.header-inner{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px 0 0}.site-logo{height:100%}.site-logo-link{height:100%;max-width:250px;padding:10px}.site-logo-img{max-height:100%}.header-options{display:-ms-flexbox;display:flex;padding-top:18px}.header-options .col{-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}.header-options .col:first-child{margin-right:40px}.header-contact{-ms-flex-pack:end;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-bottom:8px}.header-contact a{-ms-flex-align:center;align-items:center;color:#919191;display:-ms-flexbox;display:flex;transition:color .3s}.header-contact a svg{height:12px;margin-right:10px;transition:color .3s;width:12px}.header-contact a:not(:last-child){margin-right:36px}.header-contact a:hover,.header-contact a:hover svg{color:#d9222a}.main-nav{display:-ms-flexbox;display:flex;list-style:none}.main-nav li{position:relative}.main-nav li a{text-transform:uppercase;transition:color .3s}.main-nav li.active a,.main-nav li:hover a{color:#000}.main-nav li:not(:last-child){margin-right:40px}.main-nav li:hover .header-sub-ul{opacity:1;transform:translateY(0);visibility:visible}.header-bottom-a{cursor:pointer;text-transform:uppercase;transition:color .3s}.header-sub-ul{background-color:#fff;border-bottom:10px solid #d9222a;left:-20px;list-style:none;opacity:0;padding:30px 10px 30px 30px;position:absolute;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:360px}.header-sub-ul .header-sub-li{margin-right:0}.header-sub-ul .header-sub-li:not(:last-child){margin-bottom:10px}.header-sub-ul .header-sub-li a{color:inherit;font-size:15px;letter-spacing:0;line-height:1.5;text-transform:none}.hamburger-outer{-ms-flex-item-align:center;align-self:center;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-width:450px;overflow-x:hidden;overflow-y:auto;padding:40px 35px 0}.mobile-top-ul{margin-bottom:40px}.mobile-top-li{margin-bottom:20px}.mobile-top-li:before{background-color:#000;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-li.active .mobile-sub-ul-outer{grid-template-rows:1fr}.mobile-sub-ul-outer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s;transition:grid-template-rows .35s,-ms-grid-rows .35s}.mobile-sub-ul{overflow:hidden}.mobile-sub-ul .mobile-sub-li{color:#838383;font-family:NexaRegular,sans-serif;text-align:center}.mobile-sub-ul .mobile-sub-li:first-child{margin-top:15px}.mobile-sub-ul .mobile-sub-li:not(:last-child){margin-bottom:10px}.mobile-sub-ul .mobile-sub-li a{color:inherit;transition:color .35s ease}.mobile-sub-ul .mobile-sub-li a:hover{color:#d9222a}.mobile-top-item{cursor:pointer;display:block;text-align:center;transition:color .35s ease}.mobile-top-item:hover{color:#d9222a}.mobile-bottom-social{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center}.mobile-center-nav{padding-bottom:25px;padding-top:25px}.mobile-bottom-nav{padding-bottom:35px}.mobile-bottom-a{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;height:30px;justify-content:center;margin:0 8px;transition:color .35s ease;width:30px}.mobile-bottom-a:hover{color:#d9222a}.mobile-bottom-a:hover svg{fill:#d9222a}.mobile-bottom-a svg{fill:#000;height:20px;transition:fill .35s ease;width:25px}.menu-cta{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center}.menu-cta .btn-3 .btn-text{font-size:12px}main{-ms-flex:1 0 auto;flex:1 0 auto;padding-top:180px}.footer-2{padding:40px 0 25px}.footer-2 .copy{display:block;opacity:1}.footer-2 .mobile{display:none;opacity:0}@media screen and (min-width:1200px){.footer-2 .footer-main{-ms-flex-pack:justify;justify-content:space-between}}.footer-main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-main .copy{padding-top:10px}.footer-col{width:33.33%}.footer-social{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center;padding:0 20px}.footer-social .social-item{margin:0 15px}.footer-social .social-item a{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center}.footer-nav{-ms-flex-pack:end;display:-ms-flexbox;display:flex;justify-content:flex-end;list-style:none;padding:10px 0 0}.footer-nav li:not(:last-child){margin-right:20px}.footer-social-icon{height:19px}.footer-social-icon.facebook{color:#3b5998}.footer-social-icon.twitter{color:#1da1f2}.footer-social-icon.instagram{color:#c32aa3}.footer-social-icon.linkedin{color:#007bb5}.footer{-ms-flex-negative:0;flex-shrink:0;margin-top:50px;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 0 75px}.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{max-width:800px;width:58%}.footer-top-block{max-width:47.5%}.footer-top-title{margin-bottom:10px}.footer-top-title a{color:#fff;transition:color .3s}.footer-top-title a:hover{color:#d9222a}.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{transition:color .3s}.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 .3s}.footer-bottom-a:hover{color:#d9222a}.footer-bottom-social{margin-bottom:10px;padding-right:55px}.footer-social-icon{display:block;height:24px;margin:0 13px;width:24px}.footer-social-icon:hover .footer-social-svg{fill:#d9222a}.footer-social-icon .footer-social-svg{fill:#fff;height:19px;transition:fill .3s;width:19px}.footer-info-text{font-size:12px}@media screen and (min-width:480px){.footer-info-text{font-size:calc(10.66667px + .27778vw)}}@media screen and (min-width:1920px){.footer-info-text{font-size:16px}}.menu-bottom-contact{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between}@media screen and (max-width:360px){.menu-bottom-contact{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}.menu-bottom-contact .contact-item{-ms-flex-align:center;align-items:center;color:#000;display:-ms-flexbox;display:flex}.menu-bottom-contact .contact-item svg{height:14px;margin-right:4px;width:14px}.contact-item{transition:color .35s ease-out}.contact-item:hover{color:#d9222a}.cta{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:550px}.cta a,.cta button{width:48%}.cta.single{-ms-flex-pack:center;justify-content:center}.btn-text{display:inline-block}.btn-1{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background-color:#d5d5d5;border:none;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;font-family:SohneBreit-Dreiviertelfett,sans-serif;justify-content:center;min-height:72px;padding:15px 20px;text-transform:uppercase;transition:background-color .3s}.btn-1 svg{height:28px;margin-left:10px;transform:translateX(0);transition:transform .3s;width:28px}.btn-1:not(:disabled):hover{background-color:#d9222a}.btn-1:disabled{cursor:no-drop}.btn-1.type-2{background-color:#d9222a;bottom:20px;left:50%;padding:15px 0;transform:translate(-50%);width:88%}.btn-1.type-smaller{max-height:60px;min-height:60px}.btn-1.color-2{background-color:#d9222a}.btn-1 .btn-arrow{fill:#fff;height:9px;margin-left:8px;position:relative;top:-1px;width:26px}.btn-1 .btn-arrow.no-m{margin-left:0}.btn-2{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;background-color:#d5d5d5;border:none;cursor:pointer;display:-ms-flexbox;display:flex;justify-content:center;min-height:72px;outline:none;padding:15px 20px;text-align:center;transition:background-color .35s cubic-bezier(.55,.04,.43,1)}.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{color:#fff;font-family:SohneBreit-Dreiviertelfett,sans-serif;letter-spacing:.1em;line-height:1.25;padding:0 40px;text-transform:uppercase}.btn-2 .btn-text small{display:block;font-size:60%;margin-top:2%}.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:9px;margin-left:8px;position:relative;top:-2px;width:26px}.btn-2:hover{background-color:#d9222a}.btn-2:disabled{cursor:no-drop}.btn-2.color-2,.btn-3{background-color:#d9222a}.btn-3{border:none;border-radius:26px;cursor:pointer;display:inline-block;min-height:56px;outline:none;padding:15px 20px;text-align:center;transition:background-color .35s cubic-bezier(.55,.04,.43,1)}.btn-3:hover .initial{opacity:0;transform:translateY(20px);transition-delay:0s}.btn-3:hover .hover{opacity:1;transform:translate(-50%,-50%);transition-delay:.15s}.btn-3 .btn-text{color:#fff;font-family:SohneBreit-Dreiviertelfett,sans-serif;letter-spacing:.1em;line-height:1.25;padding:0 40px;text-transform:uppercase}.btn-3 .btn-text small{display:block;font-size:60%;margin-top:2%}.btn-3 .initial{transition:opacity .35s cubic-bezier(.55,.04,.43,1),transform .35s cubic-bezier(.55,.04,.43,1);transition-delay:.15s}.btn-3 .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-3 .btn-arrow{fill:#fff;height:9px;margin-left:8px;position:relative;top:-2px;width:26px}.btn-3 .btn-arrow.center{top:50%;transform:translateY(-44%)}.btn-3:disabled{cursor:no-drop}.btn-3.disabled{background-color:#919191;pointer-events:none}.btn-3.disabled .btn-arrow{display:none}.btn-3.no-arrow{display:table}.btn-3.no-arrow .btn-text{padding:0}.btn-3.table{display:table}.btn-3.no-radius{border-radius:0}.btn-3.type-280{max-width:280px;width:100%}.btn-3.type-cancel{background-color:#d5d5d5}.checkbox-icon{border:1px solid #292929;display:inline-block;height:16px;position:relative;width:16px}.checkbox-icon:after{background-color:#d9222a;content:"";height:6px;left:4px;opacity:0;position:absolute;top:4px;transition:opacity .3s;width:6px}.checkbox-icon.active:after{opacity:1}.section-title.half{padding-right:50%}.pagination,.pagination .next,.pagination .prev{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center}.pagination .next,.pagination .prev{-ms-flex-align:center;align-items:center;color:#949494;margin:0 15px}.pagination .next svg,.pagination .prev svg{height:30px;transform:translateX(0);transition:transform .3s;width:36px}.pagination .next.active,.pagination .prev.active{color:#000}.pagination .prev{transform:rotate(180deg)}.pagination .next:hover svg,.pagination .prev:hover svg{transform:translateX(5px)}.pagination .pagination-item{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;border:1px solid #949494;border-radius:50%;color:#949494;display:-ms-flexbox;display:flex;font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:18px;height:40px;justify-content:center;margin:0 15px;transition:background-color .3s,color .3s,border .3s;width:40px}.pagination .pagination-item:hover{border-color:#d9222a;color:#d9222a}.pagination .pagination-item.active{background-color:#d9222a;border-color:#d9222a;color:#fff}.title-section-divide .inner{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between}.title-section-divide .title{width:46%}.title-section-divide .content{padding-top:10px;width:46%}.wizard-main{padding-top:120px}.wizard-step-container{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%}.wizard-main-col{width:calc(90% - 297px)}.wizard-side-col{width:330px}.side-widget{padding:20px;width:100%}.price-list{list-style:none;padding:0}.price-list li{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between;line-height:24px;padding:8px 0}.price-list li div:first-child{margin-right:10px}.price-list .total{border-top:1px solid #d5d5d5;margin-top:10px;padding:15px 0}.service-list{list-style:none;padding:0 0 0 10px}.service-list li{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;padding-left:10px;position:relative}.service-list li:after{background-color:#949494;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:9px;width:4px}.service-list span{padding-right:10px}.service-list svg{fill:#5daa0f;height:24px;width:24px}.wizard-form-inner{margin-left:auto;margin-right:auto;max-width:630px}.wizard-form-inner .btn-wrap,.wizard-form-inner .half{width:48.4%}.wizard-form-inner .input-wrap{margin-bottom:10px}.intro-step{margin-left:auto;margin-right:auto;max-width:550px}.inputs-divider{position:absolute;right:-14px;top:21px}.wizard-info-summary-wrap{margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:625px}.wizard-summary-title{margin-bottom:20px}.wizard-summary-item{border-bottom:1px solid #d5d5d5;margin-bottom:20px;padding-bottom:5px;width:48.4%}.wizard-summary-item.full{width:100%}.wizard-summary-item-text{padding:0 10px}.wizard-success-wrap{margin:0 auto;max-width:440px}main.error-page{background-image:url(../img/bg/error-bg.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:0}.error404 header{background-color:transparent}.error404 .header-container{margin:auto;max-width:1790px}.error404 .hamburger-outer,.error404 .header-options{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}.privacy-intro-section h1{font-family:SohneBreit-Dreiviertelfett,sans-serif}.news-detail-content-section{margin-bottom:40px}.generic-info-wrap{max-width:1506px}.generic-info-category{width:26%}.generic-info-content{border:none;padding:0;transition:border .35s ease;width:69.5%}.generic-category-title{color:#070707;font-family:SohneBreit-Dreiviertelfett,sans-serif;font-size:30px;line-height:1.33334;transition:color .35s ease}.generic-content-section{margin-bottom:40px}.icv__label{z-index:9!important}@media only screen and (max-width:1600px){.home-hero-right-img-wrap{bottom:-200px;height:530px;left:-138%;width:1740px}.header-options{-ms-flex-align:center;align-items:center}.header .btn-3{min-height:49px;padding:13px 5px}.header .btn-3 .btn-text{font-size:14px}.repair-cell{max-width:250px}.circle.position-1{bottom:89px;right:79px}.circle.position-2{bottom:52px;right:30px}.repair-detail-title{font-size:20px}.repair-detail{padding:0 18px 20px}.repair-cell .btn-1 .btn-text,.repair-detail-text{font-size:14px}.fast-fixes-steps-items{max-width:unset}.fast-fixes-steps-item{width:17.5%}.header-inner{padding:5px 0 0}main{padding-top:160px}.main-nav li a{font-size:14px}.key-point-img-wrap{margin-bottom:8px}.key-point-svg.key-easy,.key-point-svg.key-fast,.key-point-svg.key-no-stress,.key-point-svg.key-practical{width:30%}.key-point-content h2{font-size:27px}.home-hero-left-inner{max-width:550px}.home-hero-title{font-size:1px}}@media only screen and (max-width:1600px) and (min-width:320px){.home-hero-title{font-size:calc(-15.8px + 5.25vw)}}@media only screen and (max-width:1600px) and (min-width:1920px){.home-hero-title{font-size:85px}}@media only screen and (max-width:1600px){.about-slider-section{margin-bottom:40px}.slider-overflow .slide-item img{height:380px}.fast-fixes-results .container-2,.split-img-content .container-15{max-width:1100px}}@media only screen and (max-width:1400px){.main-nav li:not(:last-child){margin-right:30px}.main-nav li a{font-size:14px}.header-options .btn-3 .btn-text{font-size:12px;padding:0 20px}.promo-blog-title{font-size:36px}}@media only screen and (max-width:1400px) and (min-width:980px){.promo-blog-title{font-size:calc(3.33333px + 3.33333vw)}}@media only screen and (max-width:1400px) and (min-width:1400px){.promo-blog-title{font-size:50px}}@media only screen and (max-width:1400px){.fast-fixes-steps-deco-text{top:-115px}.services-list{padding-top:20px}.service-list-item{width:calc(50% - 24px)}.repair-under-title.type-icons{margin-bottom:30px}.split-img-content-item-img.type-steps{margin-bottom:20px;max-height:420px;width:100%}.split-img-content-item-text.type-steps{max-width:unset;width:100%}.home-steps-title{margin-bottom:50px;text-align:center;width:100%}.home-steps-wrap{margin-left:auto;margin-right:auto;max-width:750px}.home-steps-wrap-right{padding-left:20px}.home-hero{margin-top:-90px}.home-hero-left{width:60%}.home-hero-right-img-wrap{bottom:-200px;height:530px;left:-124%;width:1691px}.home-hero-desc{font-size:20px;max-width:420px}.home-hero-title{font-size:40px}}@media only screen and (max-width:1400px) and (min-width:320px){.home-hero-title{font-size:calc(31.11111px + 2.77778vw)}}@media only screen and (max-width:1400px) and (min-width:1400px){.home-hero-title{font-size:70px}}@media only screen and (max-width:1400px){.layouts-blockquote{padding-bottom:60px;padding-top:50px}}@media only screen and (max-width:1200px){header{margin-bottom:20px}main{padding-top:110px}.header-inner{padding:15px 0}.mobile-menu-wrap{display:block}.site-logo-link{padding:0;width:140px}.header-options{display:none}.hamburger-outer{display:block}.wizard-main{padding-top:100px}.wizard-main-col{margin-bottom:40px;width:100%}.wizard-side-col{display:none}.mobile-summary-wrap{display:block;left:0;position:fixed;right:0;top:0;z-index:50}.footer-main{-ms-flex-align:center;align-items:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer-main .copy{text-align:center}.footer-col{width:100%}.footer-social{-ms-flex-order:1;margin-bottom:20px;order:1}.footer-nav{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.footer-nav li:not(:last-child){margin:0}.repair-cells{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.blog-list{-ms-flex-pack:justify;column-gap:unset;justify-content:space-between}.blog-list .blog-card{width:48%}.pagination .next,.pagination .prev{margin:0 10px}.pagination .next svg,.pagination .prev svg{height:20px;width:26px}.pagination .pagination-item{font-size:14px;height:30px;margin:0 10px;width:30px}.promo-img{margin-bottom:20px}.blog-article-inner{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.blog-article-sidebar{width:100%}.blog-article-sidebar .tags{margin-bottom:20px}.sidebar-sticky{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between;position:static}.blog-article-content{margin-bottom:60px;width:100%}.blog-article-title{font-size:32px}}@media only screen and (max-width:1200px) and (min-width:480px){.blog-article-title{font-size:calc(26px + 1.25vw)}}@media only screen and (max-width:1200px) and (min-width:1920px){.blog-article-title{font-size:50px}}@media only screen and (max-width:1200px){.blog-article-related{background-color:#fff}.blog-article-related:before{display:none}.section-title{font-size:28px}}@media only screen and (max-width:1200px) and (min-width:480px){.section-title{font-size:calc(20.66667px + 1.52778vw)}}@media only screen and (max-width:1200px) and (min-width:1920px){.section-title{font-size:50px}}@media only screen and (max-width:1200px){.key-point{margin-bottom:14px;max-width:unset;width:calc(50% - 20px)}.key-points{padding-bottom:25px;padding-top:20px}.split-img-content{padding-bottom:35px;padding-top:25px}.video-with-text{padding-bottom:35px;padding-top:35px}.home-steps{padding-bottom:25px;padding-top:35px}.brands{padding-bottom:30px;padding-top:35px}.home-blogs{padding-bottom:25px;padding-top:35px}.split-img-content-item:not(:last-child){margin-bottom:75px}.brands-text-wrap-outer{margin-bottom:30px}.title-section-divide .inner{display:block}.title-section-divide .title{width:100%}.title-section-divide .content{padding-top:0;width:100%}.section-title.half{padding-right:0}.fast-fixes-steps-title{margin-bottom:60px}.fast-fixes-steps-deco-text{display:none}.partnership-wrap{gap:20px}.fast-fixes-dropdown-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.fast-fixes-dropdown-content-left{margin-bottom:20px;padding-right:0;width:100%}.fast-fixes-dropdown-content-right{width:100%}.fast-fixes-dropdown-content-gallery-item{max-width:unset;width:calc(20% - 8px)}.contact-inner{margin-bottom:50px}.contact-form-col-l{width:52%}.contact-form-col-r{max-width:600px;width:46%}.contact-form{top:0}.footer-bottom-social{margin-top:10px;padding-right:0;width:100%}.footer-social-icon{margin:0 15px 0 0}.service-detail-steps-item{width:calc(50% - 24px)}.fast-fixes-dropdown-btn{margin:12px auto 5px}.home-hero{margin-top:-50px}.home-hero-right-img-wrap{bottom:-144px;height:420px;left:-105%;width:1340px}.home-hero-desc{font-size:18px}.offset-4{width:100%}.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{margin-bottom:40px}.salon-selector-svg{left:-40px;width:46px}.salon-info-outer{left:auto;position:relative;top:auto;transform:none;width:50%}.salon-info-pic{height:22.7vw}.salon-info-inner{max-width:unset}.salon-content-wrap{width:100%}.salon-map-wrap{padding:20px 0 0 20px;width:100%}.salon-map-inner{height:45vw;min-height:360px}.page-template-tpl-repair .header-2{display:none}.page-template-tpl-repair .wizard-main{padding-top:80px}.generic-info-wrap{display:block}.generic-info-category{margin-bottom:20px;width:100%}.generic-info-content{margin-bottom:70px;width:100%}.generic-category-title{font-size:20px}.news-detail-content-section{margin-bottom:30px}}@media screen and (max-width:980px){main{padding-top:120px}.wizard-main-col{margin-bottom:40px;width:100%}.footer-wizard .copy{display:none;opacity:0}.footer-wizard .mobile{display:block;opacity:1}.repair-cells{-ms-flex-pack:start;column-gap:unset;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;margin:0 0 40px;min-width:unset}.repair-cells .repair-cell{max-width:unset;width:250px}.circle{opacity:1}.circle.position-1{bottom:95px;right:89px}.circle.position-2{bottom:62px;right:39px}.circle .hover-image-1{position:absolute;top:28px;transform:scale(4.5)}.circle .hover-image-2{position:absolute;right:87px;top:-31px;transform:scale(4.5)}.key-point-content h2{font-size:24px}.key-point-content p{font-size:16px}.promo-blog{margin-bottom:70px}.promo-blog-inner{-ms-flex-direction:column;flex-direction:column}.promo-blog-img{margin-bottom:20px;width:100%}.promo-blog-img.type-services-detail{width:100%}.promo-blog-title{font-size:30px}}@media screen and (max-width:980px) and (min-width:320px){.promo-blog-title{font-size:calc(22.24242px + 2.42424vw)}}@media screen and (max-width:980px) and (min-width:980px){.promo-blog-title{font-size:46px}}@media screen and (max-width:980px){.promo-blog-details,.promo-blog-details.type-services-detail{width:100%}.blog-card-title{font-size:24px}.brands-row-item{margin-right:50px}.brands-row-item,.brands-wrap{height:70px}.home-blogs-text-left{margin-bottom:20px;width:100%}.home-blogs-text-right.type-desktop{display:none}.home-blogs-text-right.type-mobile{display:block}.slider-overflow .slide-item img{height:50vw}.contact-location-list{grid-template-columns:1fr}.fast-fixes-steps-items{-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;justify-content:flex-start}.fast-fixes-steps-item{max-width:unset;width:calc(50% - 10px)}.fast-fixes-steps-item:not(:last-child){margin-bottom:20px}.partnership-title{margin-bottom:40px}.fast-fixes-visual-wrap-inner{padding:0 160px}.fast-fixes-visual-point-inner{width:216px}.fast-fixes-visual-point-extend{height:50px;width:80px}.fast-fixes-results-left,.fast-fixes-results-right{max-width:unset;width:100%}.fast-fixes-results-left{margin-bottom:35px;padding-right:0}.fast-fixes-visual-wrap-inner{margin-bottom:45px}.fast-fixes-dropdown{padding-bottom:30px}.fast-fixes-steps{padding-bottom:50px;padding-top:45px}.fast-fixes-results{padding-bottom:40px;padding-top:35px}.fast-fixes-visual{padding-bottom:50px;padding-top:25px}.about-key-points{margin-bottom:0}.footer-top-info{margin-bottom:40px;max-width:100%;width:100%}.footer-top-main{width:100%}.services-list-wrap{gap:24px}.service-list-item{padding:23px 22px;width:calc(50% - 12px)}.service-detail-steps-items{column-gap:24px}.service-detail-steps-item{width:calc(50% - 12px)}.service-detail-gallery{padding:60px 0 80px}.home-hero-title{font-size:40px}}@media screen and (max-width:980px) and (min-width:320px){.home-hero-title{font-size:calc(28px + 3.75vw)}}@media screen and (max-width:980px) and (min-width:1920px){.home-hero-title{font-size:100px}}@media screen and (max-width:980px){.home-hero-left,.home-hero-right{width:100%}.home-hero-right-img-wrap{bottom:-540px;height:627px;left:-30vw;width:2000px}.home-hero{margin-top:0;padding-bottom:440px;padding-top:70px}.home-hero-desc{font-size:24px;max-width:574px}.home-hero-left-inner{max-width:unset}.layouts-blockquote-deco{font-size:300px;opacity:.25;top:-50px}.blockquote-el{padding:60px 0 30px}.ecology-hero{padding-bottom:30px}.ecology-hero-left{max-width:600px;padding-right:0;width:100%}.ecology-hero-right{max-width:unset;width:100%}}@media screen and (max-width:720px){.footer-wizard .copy{display:none;opacity:0}.footer-wizard .mobile{display:block;opacity:1}.mobile-repair-text{display:block}.desktop-repair-text{display:none}.repair-cell{box-shadow:-1px -1px 20px hsla(0,0%,69%,.25);max-width:320px;width:100%}.blog-filter-categories .filter-item{font-size:12px;margin-bottom:5px}.blog-filter-categories{row-gap:10px}.blog-filter-categories .filter-item .checkbox-icon{top:1px}.blog-list{margin-bottom:0}.blog-list .blog-card{margin-bottom:70px;width:100%}.article-catagories{font-size:14px}.article-catagories p{font-size:14px;margin-bottom:5px}.article-share span{font-size:14px}.sidebar-sticky{-ms-flex-direction:column;flex-direction:column}.faq-section .section-title{margin-bottom:20px}.faq-question-main{padding:0 60px 0 25px}.faq-question-main .faq-question-title{font-size:14px}.faq-question-btn{right:5px}.faq-question-hidden{margin-top:20px;padding:0 25px}.video-with-text-content{padding:60px 16px 22px}.brands-text-first{margin-bottom:0}.contact-inner{display:block}.contact-form-col-l,.contact-form-col-r{max-width:unset;width:100%}.contact-options{margin-bottom:40px}.contact-options a{font-size:18px}.contact-options svg{height:16px;width:16px}.contact-location-list{grid-template-columns:1fr 1fr;margin-bottom:40px}.contact-location-list .item-name{font-size:18px}.contact-location-list .item-address{font-size:14px}.fast-fixes-dropdown-content-gallery-item{width:calc(33.33333% - 8px)}.partnership{margin-bottom:30px;margin-top:25px;padding-bottom:65px;padding-top:45px}.partnership-item{-ms-flex-negative:1;flex-shrink:1}.partnership-item img{width:100%}.footer-container{padding:0 20px}.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-bottom{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer-bottom-nav{width:100%}.footer-bottom-ul{display:block}.service-list-item{min-height:unset;width:100%}.salon-location-address,.salon-location-city{font-size:15px}.salon-hours-text{font-size:14px}}@media screen and (max-width:600px){main{padding-top:100px}.text-6{font-size:18px}.site-logo-link{padding:0;width:100px}.inputs-divider{display:none}.btn-1,.btn-2{min-height:50px}.cta{margin-bottom:0}.btn-3 .btn-text{font-size:12px}.wizard-main{padding-top:80px}.wizard-main-col{margin-bottom:30px}.wizard-form-inner .btn-wrap,.wizard-form-inner .half{width:100%}.intro-step{margin-bottom:40px}.repair-car-model-wrap{margin-bottom:20px}.wizard-summary-item{width:100%}.wizard-summary-item svg{margin-top:9px}.blog-gallery{grid-gap:10px 10px}.split-img-content-item-img,.split-img-content-item-text{max-width:unset;width:100%}.split-img-content-item-img{margin-bottom:20px}.home-steps-wrap,.home-steps-wrap-left{-ms-flex-wrap:wrap;flex-wrap:wrap}.home-steps-wrap-left{display:-ms-flexbox;display:flex;margin-bottom:20px;width:100%}.home-steps-link{width:100%}.home-steps-link:not(:last-child){margin-bottom:10px}.home-steps-wrap-right{margin-top:16px;max-width:unset;padding-left:0;width:100%}.home-steps-title{margin-bottom:35px;text-align:left}.home-steps-content-desc{font-size:18px}.key-point{margin-bottom:28px;text-align:center;width:100%}.home-hero{padding-bottom:302px;padding-top:60px}.home-hero-right-img-wrap{bottom:-373px;height:450px;left:-180px;width:1435px}.key-point-content p{font-size:14px}.salon-selector{width:100%}.landing-salons-title,.salon-selector{margin-bottom:20px}.salon-selector-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.salon-selector-item{font-size:calc(8px + 1.66667vw);padding:0 10px}.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-content-wrap{display:none}.contact-form-section .title-block p{font-size:16px}.contact-form-section .input-wrap{margin-bottom:20px}.contact-form-section .disclaimer{margin-bottom:70px}.contact-form-section .disclaimer h6{font-size:18px}.contact-form-section .disclaimer p,.input-2,.label-2{font-size:14px}.input-2{height:50px;padding:8px 16px}.multiselect-3 .multiselect{font-size:16px}.multiselect-3 .multiselect__tags{min-height:50px}.fast-fixes-steps-item{width:100%}.partnership-wrap{-ms-flex-pack:center;gap:12px;justify-content:center}.partnership-item img{max-height:46px}.fast-fixes-visual-wrap-inner{padding:0 15px}.fast-fixes-visual-point.type-front-door{left:200px}.fast-fixes-visual-point.type-front-door .fast-fixes-visual-point-right{transform:translate(-50px,1px)}.fast-fixes-visual-point.type-hood{right:125px;top:36%}.fast-fixes-visual-point.type-hood .fast-fixes-visual-point-right{transform:translate(35px,34px)}.fast-fixes-visual-point.type-back-door{left:200px;top:18%}.fast-fixes-visual-point.type-back-door .fast-fixes-visual-point-right{transform:translate(-120px,45px)}.fast-fixes-visual-point-extend{height:28px;width:45px}.footer-top{margin-bottom:0}.footer-top-info{margin-bottom:20px}.service-detail-steps-items{gap:42px}.service-detail-steps-item{width:100%}.hamburger-outer{padding:8px}.hamburger-wrapper{height:17px;width:20px}.x-hamburger-wrapper{margin-left:2px}.hamburger-wrapper.active .x-hamburger-line:nth-child(2),.x-hamburger-line:nth-child(2){bottom:-2px}.key-point-img-wrap{margin-bottom:10px;min-height:60px}.key-point-svg.key-fast{height:60px;width:76px}.key-point-svg.key-no-stress{height:60px;width:69px}.key-point-svg.key-practical{height:55px;width:78px}.key-point-svg.key-easy{height:60px;width:86px}.fast-fixes-step-item-title{font-size:20px}.fast-fixes-visual-desc p{font-size:16px}.fast-fixes-steps-item-desc{font-size:14px}.layouts-cta{padding-bottom:40px;padding-top:35px}.video-with-text-front:not(.is-img){aspect-ratio:16/9}.video-with-text-front:not(.is-img) .video-with-text-play-button{display:block}.video-with-text-front:not(.is-img) .video-with-text-content{display:none}.fast-fixes-hero-desc{font-size:16px}.repair-under-title.type-icons{margin-bottom:0}.modal-2-btns-wrap{margin-left:0;margin-right:0}.modal-2-btns-wrap .btn-3{width:100%}}@media screen and (max-width:480px){.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}.custom-select .custom-select-icon{right:10px;top:13px}.custom-select .custom-select-item,.custom-select .custom-select-item-inner span,.custom-select .custom-select-no-items{font-size:14px}.custom-select .custom-select-item-inner{min-height:44px;padding:12px 50px 12px 12px}.wizard-switcher p{font-size:14px}.repair-car-model-slides-wrap{width:90%}.repair-car-model-button svg{width:28px}.repair-car-model-prev{margin-left:-10px}.repair-car-model-next{margin-right:-10px}.cta{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cta a,.cta button{height:auto;margin-bottom:10px;width:100%}.menu-bottom-contact{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.menu-bottom-contact .contact-item{margin-bottom:5px}.repair-cells{margin-bottom:30px;margin-left:unset;margin-right:unset;margin-top:unset}.contact-location-list .item-name{font-size:14px}.contact-location-list .item-address{font-size:12px}.fast-fixes-steps-title{margin-bottom:40px}.fast-fixes-dropdown-content-gallery-item{width:calc(50% - 5px)}.fast-fixes-dropdown-content-text{margin-bottom:35px}.fast-fixes-hero{padding-bottom:15px}.footer-logo{margin-bottom:12px;width:150px}.footer-info-text{font-size:12px}.footer-top-block{margin-bottom:30px;width:100%}.footer-top-title{font-size:16px}.footer-bottom-li,.footer-top-li{font-size:12px}.fast-fixes-key-items li{font-size:16px}.fast-fixes-key-items li svg{transform:translateY(1px)}.fast-fixes-steps-item-img{aspect-ratio:270/260}.fast-fixes-visual-point-title{font-size:16px}.fast-fixes-visual-point-desc{font-size:14px}.fast-fixes-visual-point.type-front-door .fast-fixes-visual-point-right{transform:translate(-77px,1px)}.fast-fixes-visual-point.type-hood .fast-fixes-visual-point-right{transform:translate(47px,33px)}.fast-fixes-visual-point.type-back-door .fast-fixes-visual-point-right{transform:translate(-142px,36px)}.fast-fixes-visual-desc{margin-bottom:40px}.fast-fixes-dropdown-content-gallery-item{aspect-ratio:165/150}.modal-item-top{min-height:40px}.modal-item-close{height:40px;width:40px}.modal-item-bottom{max-height:calc(80vh - 40px);padding-left:20px;padding-right:20px}.modal-item-bottom.type-popup{margin-top:0}.salon-selector-item{font-size:16px}.repair-cells .repair-cell{width:270px}.repair-cells .repair-cell .btn-1 .btn-text{padding:0 5px}.repair-detail{padding-right:10px}.repair-detail-text{font-size:16px}}
