.circle-loader{animation:loader-spin 1.2s linear infinite;border:1px solid #0003;border-left-color:#162855;border-radius:50%;display:inline-block;height:7em;position:relative;vertical-align:top;width:7em}.hero__form--success .circle-loader{margin-top:30px}.load-complete{animation:none;border-color:#162855;transition:border .5s ease-out}.checkmark{display:none}.checkmark.draw:after{animation-duration:.8s;animation-name:checkmark;animation-timing-function:ease;transform:scaleX(-1) rotate(135deg)}.checkmark:after{border-right:3px solid #162855;border-top:3px solid #162855;content:"";height:3.5em;left:1.75em;opacity:1;position:absolute;top:3.5em;transform-origin:left top;width:1.75em}.load-complete .checkmark{display:block}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes checkmark{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:1.75em}40%{height:3.5em;opacity:1;width:1.75em}to{height:3.5em;opacity:1;width:1.75em}}
.wcards{display:flex;justify-content:space-evenly}@media(max-width:calc(1024px - 1px)){.wcards{flex-wrap:wrap}}@media(max-width:767px){.wcards{flex-direction:column;flex-wrap:nowrap}}.wcards__item{background-color:#fff;border-bottom:2px solid #cecece;border-radius:4px;box-shadow:0 0 10px 5px #0000001a;display:flex;flex:1;flex-direction:column;justify-content:center;margin:0 20px;padding:10px;text-align:center;text-decoration:none}.wcards__item--small{max-width:16rem}@media(max-width:calc(480px - 1px)){.wcards__item--small{max-width:none}}.wcards__item:hover{box-shadow:0 0 14px 5px #0003}@media(max-width:calc(1024px - 1px)){.wcards__item{flex-basis:45%;flex-grow:0;margin:0 0 20px}}.wcards__icon{display:flex;justify-content:center;margin:20px auto;position:relative;width:60%}.wcards__icon:after{content:"";display:block;padding-bottom:100%}.wcards__icon svg{max-height:100%;max-width:100%;position:absolute;top:50%;transform:translateY(-50%)}.wcards__image{margin:0 auto 20px;position:relative;width:100%}.wcards__image:after{content:"";display:block;padding-bottom:80%}.wcards__image img{left:0;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translateY(-50%)}.wcards__text{color:#040a1a;font-weight:700}.wcards--stacked{flex-wrap:wrap}.wcards--stacked .wcards__item{flex-basis:45%;flex-grow:0;margin:0 0 20px}@media(max-width:767px){.wcards--stacked{flex-direction:column;flex-wrap:nowrap}}.ltb-switch{border:2px solid #040a1a;border-radius:4px;display:inline-block;margin:0 auto 30px}.ltb-switch__button{background-color:#0000;border:0;color:#040a1a;cursor:pointer;padding:10px 20px;width:180px}@media(max-width:calc(480px - 1px)){.ltb-switch__button{width:100%}}.ltb-switch__button--active{background-color:#040a1a;color:#fff}@media(max-width:calc(1024px - 1px)){.reviews-block__item:first-child{padding-top:10px}}.reviews-block__item{padding-top:20px}@media(max-width:calc(1024px - 1px)){.reviews-block__item{padding-top:50px}}.reviews-block__item__message{font-style:italic;font-weight:300;min-height:60px;padding:10px 0 0;text-align:center}@media(max-width:calc(1024px - 1px)){.reviews-block__item__message{min-height:0}}.reviews-block__item__name{padding:10px 0 0}.reviews-block__item__name--orange{color:#c65000}.reviews-block__item__place{padding:10px 0 0}.reviews-block__item__place--orange{color:#c65000}.reviews-block__logo img{width:240px}.hero-v2{background-color:#040a1a;overflow:hidden}.hero-v2__container{grid-column-gap:100px;display:grid;grid-template-areas:"hero-v2--background" "hero-v2--content";grid-template-columns:1fr;grid-template-rows:1fr;margin:0 auto;max-width:1240px;padding-left:3rem;padding-right:3rem}@media(max-width:calc(1024px - 1px)){.hero-v2__container{padding-left:0;padding-right:0}}@media(min-width:1024px){.hero-v2__container{grid-column-gap:100px;grid-template-areas:"hero-v2--content hero-v2--background";grid-template-columns:2fr 2fr}}.hero-v2__background{grid-area:hero-v2--background;height:100%;overflow:hidden;position:relative;z-index:0}@media(max-width:calc(1024px - 1px)){.hero-v2__background{height:200px}}@media(min-width:1024px){.hero-v2__background{margin-right:-150px;padding-right:150px;transform:skew(-190deg);transform-origin:bottom}}@media(min-width:1240px){.hero-v2__background{margin-right:unset;padding-right:unset}}.hero-v2__background:before{background-clip:padding-box;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:" ";left:0;position:absolute;right:0;top:0;z-index:-1}@media(min-width:1024px){.hero-v2__background:before{background-position:66%;background-size:cover;transform:skew(190deg);transform-origin:bottom;width:120%}}.hero-v2__background__gallery,.hero-v2__background__gallery__image{height:100%}.hero-v2__background__gallery__image>img{height:100%;object-fit:contain;width:100%}@media(min-width:1024px){.hero-v2__background__gallery__image>img{height:150%;margin:-25%;width:150%}}.hero-v2__background__video{height:190%;object-fit:cover;position:absolute;width:100%;z-index:-1}@media(min-width:1024px){.hero-v2__background__video{height:auto;margin-left:-30%;margin-top:20%;object-fit:fill;transform:skew(190deg);transform-origin:bottom;width:150%}}.hero-v2__content{grid-area:hero-v2--content;padding:50px;position:relative;z-index:4}.hero-v2__content__title{color:#fff}.hero-v2__form{margin-top:200px}@media(min-width:768px){.hero-v2__form{margin-top:40px}}.hero-v2__form__overlay{align-items:center;background-color:#0009;border-radius:3px;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.hero-v2__form__overlay--success .hero-v2__form__overlay{background-color:#fff}.hero-v2__form__overlay .success-message{font-size:18px;font-weight:700;padding:0 20px;text-align:center}.hero-v2-new-car__background:before{background-image:var(--background-image);background-position:55% 60%;background-size:cover;opacity:var(--background-opacity);transition:opacity .8s ease-in-out}.hero{background-color:#040a1a;position:relative}.heronew__content{z-index:4}.hero .hero__form{margin-top:200px}@media(min-width:768px){.hero .hero__form{margin-top:40px}}.form__overlay{align-items:center;background-color:#0006;border-radius:3px;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.hero__form--success .form__overlay{background-color:#fff}.form__overlay .success-message{font-size:18px;font-weight:700;padding:0 20px;text-align:center}.title--dynamic{color:#fff;text-align:center;text-shadow:1px 1px 1px #040a1a;white-space:nowrap}@media(min-width:1024px){.title--dynamic{text-align:left}}.title--dynamic .dynamic{display:inline-block;position:relative;vertical-align:top;width:260px}.title--dynamic .dynamic__item{color:#7ed321;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in}.title--dynamic .dynamic__item--active{opacity:1}.hero__graphics{bottom:0;height:100%;left:0;position:absolute;width:100%}@media(max-width:calc(1024px - 1px)){.hero__graphics{height:calc(100% - 100px)}}@media(max-width:767px){.hero__graphics{bottom:auto;height:230px;top:110px;width:100%}}.graphics__background{background-color:#fff;overflow:hidden}.graphics__background,.graphics__overlay{height:100%;left:0;position:absolute;top:0;width:100%}.graphics__overlay{background-image:url(https://static.regit.cars/public/images/buffer--hero2.57e1e36c190aec540c69.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:3}@media(max-width:767px){.graphics__overlay{background-image:url(https://static.regit.cars/public/images/buffer--hero3.21994510071ada02f383.svg)}}.graphics__car{height:100%;left:0;position:absolute;top:0;width:55%}@media(max-width:767px){.graphics__car{width:100%}}.car-gallery__image{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s ease-in;width:100%}.car-gallery__image--active{opacity:1}.car-gallery__image img{height:100%;object-fit:cover;width:100%}@media(min-width:768px)and (max-width:1023px){.car-gallery__image img{object-fit:contain}}.call-us-button{bottom:20px;box-shadow:0 15px 30px 0 #0000001c,0 5px 15px 0 #00000014;display:none;left:34%;position:fixed;z-index:4}@media(max-width:calc(480px - 1px)){.call-us-button{display:block}}

/*# sourceMappingURL=new-car-flow.dffc814612fe48805911.css.map*/