@font-face{font-display:fallback;font-family:'Montserrat';font-style:normal;font-weight:100;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-100.eot);src:local("Montserrat Thin"),local("Montserrat-Thin"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-100.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-100.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-100.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-100.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-100.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:italic;font-weight:100;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-100italic.eot);src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-100italic.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-100italic.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-100italic.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-100italic.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-100italic.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:normal;font-weight:200;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-200.eot);src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-200.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-200.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-200.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-200.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-200.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:italic;font-weight:200;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-200italic.eot);src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-200italic.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-200italic.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-200italic.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-200italic.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-200italic.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:normal;font-weight:300;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-300.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-300.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-300.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-300.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-300.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-300.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:italic;font-weight:300;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-300italic.eot);src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-300italic.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-300italic.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-300italic.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-300italic.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-300italic.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:normal;font-weight:400;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-regular.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-regular.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-regular.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-regular.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-regular.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:italic;font-weight:400;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-italic.eot);src:local("Montserrat Italic"),local("Montserrat-Italic"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-italic.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-italic.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-italic.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-italic.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-italic.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:normal;font-weight:500;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-500.eot);src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-500.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-500.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-500.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-500.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-500.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:italic;font-weight:500;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-500italic.eot);src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-500italic.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-500italic.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-500italic.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-500italic.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-500italic.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:normal;font-weight:600;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-600.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-600.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-600.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-600.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-600.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-600.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:italic;font-weight:600;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-600italic.eot);src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-600italic.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-600italic.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-600italic.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-600italic.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-600italic.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:normal;font-weight:700;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-700.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-700.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-700.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-700.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-700.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-700.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:italic;font-weight:700;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-700italic.eot);src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-700italic.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-700italic.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-700italic.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-700italic.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-700italic.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:normal;font-weight:800;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-800.eot);src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-800.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-800.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-800.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-800.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-800.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:italic;font-weight:800;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-800italic.eot);src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-800italic.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-800italic.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-800italic.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-800italic.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-800italic.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:normal;font-weight:900;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-900.eot);src:local("Montserrat Black"),local("Montserrat-Black"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-900.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-900.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-900.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-900.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-900.svg#Montserrat) format("svg")}@font-face{font-display:fallback;font-family:'Montserrat';font-style:italic;font-weight:900;src:url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-900italic.eot);src:local("Montserrat Black Italic"),local("Montserrat-BlackItalic"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-900italic.eot?#iefix) format("embedded-opentype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-900italic.woff2) format("woff2"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-900italic.woff) format("woff"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-900italic.ttf) format("truetype"),url(https://old.autohiver.com/assets/fonts/montserrat-v12-latin_latin-ext-900italic.svg#Montserrat) format("svg")}@keyframes strokeAnimation{to{stroke-dashoffset:0;stroke-dasharray:228, 27}}@keyframes shortStrokeAnimation{to{stroke-dashoffset:0;stroke-dasharray:105, 30}}@keyframes doughnutMoveAnimation{from{transform:translate(-6px, 15px)}to{transform:translate(-3px, 0);stroke-dashoffset:0;stroke-dasharray:228, 27}}@keyframes monitoringBarsAnimation{to{stroke-dashoffset:0;stroke-dasharray:156, 27}}@keyframes shortCircleAnimation{to{stroke-dashoffset:0;stroke-dasharray:60, 30}}@keyframes longCircleAnimation{to{stroke-dashoffset:0;stroke-dasharray:15, 30}}@keyframes handAnimation{to{stroke-dashoffset:0;stroke-dasharray:105, 30, 0, 250}}.icon-animation #issues-box{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-name:shortStrokeAnimation;animation-duration:2s;stroke-dashoffset:1080}.icon-animation #issues-bg{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-name:shortStrokeAnimation;animation-duration:2s;stroke-dashoffset:540}.icon-animation .issues-path{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:2s;animation-delay:1s}.icon-animation .plans-short-circle{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:2s;animation-name:shortCircleAnimation}.icon-animation .plans-long-circle{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:2s;animation-name:longCircleAnimation}.icon-animation .cooperate-path{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-name:handAnimation;animation-duration:2s;stroke-dashoffset:135;stroke-dasharray:105, 30, 0, 150}.icon-animation #access-main-circle{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:3s}.icon-animation #access-main-border{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;stroke-dashoffset:-350;stroke-dasharray:228,27,10000;animation-duration:1.5s}.icon-animation .access-side-path{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-delay:1.5s;animation-duration:1.5s}.icon-animation .access-side-circle{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:1.5s;animation-delay:2s}.icon-animation #obdcan-in-border{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:2s;stroke-dashoffset:255;stroke-dasharray:228,27}.icon-animation #obdcan-out-border{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:2s}.icon-animation #obdcan-c1,.icon-animation #obdcan-c2,.icon-animation #obdcan-c3,.icon-animation #obdcan-c4,.icon-animation #obdcan-p1,.icon-animation #obdcan-p2,.icon-animation #obdcan-p3{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:2s}.icon-animation #obdcan-c2,.icon-animation #obdcan-p1{animation-delay:0.5s}.icon-animation #obdcan-c3,.icon-animation #obdcan-p2{animation-delay:1s}.icon-animation #obdcan-c4,.icon-animation #obdcan-p3{animation-delay:1.5s}.icon-animation #gps-inner-path{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-name:shortStrokeAnimation;animation-duration:2s;animation-delay:0.5s;stroke-dasharray:105, 220}.icon-animation #gps-outer-path{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-name:shortStrokeAnimation;animation-duration:2s;stroke-dashoffset:135;stroke-dasharray:105, 30}.icon-animation #reports-p1,.icon-animation #reports-p2,.icon-animation #reports-p3,.icon-animation #reports-p4{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:3s}.icon-animation #reports-p2{animation-name:doughnutMoveAnimation}.icon-animation #alerts-border{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:2s;animation-direction:reverse;stroke-dashoffset:-250;stroke-dasharray:228, 27}.icon-animation .alerts-line{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:2s;animation-delay:1.5s}.icon-animation #monitoring-r1,.icon-animation #monitoring-r2,.icon-animation #monitoring-r3{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-name:monitoringBarsAnimation;animation-duration:2s;stroke-dashoffset:184;stroke-dasharray:156, 27, 1000}.icon-animation #monitoring-r2{animation-delay:0.5s}.icon-animation #monitoring-r3{animation-delay:1s}.icon-animation #contact-border{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:2s;animation-direction:reverse;stroke-dashoffset:-250;stroke-dasharray:228, 27}.icon-animation #contact-head,.icon-animation #contact-body{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:2s;animation-delay:1.5s}.icon-animation .contact-line{animation-name:strokeAnimation;animation-timing-function:ease-in-out;animation-fill-mode:forwards;stroke-dashoffset:230;stroke-dasharray:228, 228;animation-duration:2s;animation-delay:1.5s}.icon-noanimation{stroke-dashoffset:0;stroke-dasharray:228, 27, 0, 0}@keyframes scrollPromptFlash{0%{opacity:0;bottom:-2em}5%{opacity:0}10%{opacity:1;bottom:1.5em}90%{opacity:1;bottom:1.5em}95%{opacity:0}100%{opacity:0;bottom:-2em}}body{background-color:#0E1215;color:#516B7D;font-size:12px;font-family:Montserrat, sans-serif;margin:0}.contact-small-header{font-size:1.5em;font-weight:bold;margin:0;padding-top:0;padding-bottom:0.25em;display:inline-block;background-image:linear-gradient(to right, #937BFF, #2DC3E4);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.contact-small-header{background-image:none;color:#6696F6}}p{line-height:1.5em;font-size:1.1em;font-weight:600;padding:0 2.5em 2em}p strong,p b{font-weight:800}a{color:#516B7D}.content{max-width:1060px;width:90%;margin:0 auto}.h100{position:relative;height:100%}.hide{display:none}.text-center{text-align:center}.email-contact-btn,.phone-contact-btn{cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out;color:white;font-size:0.8em;font-family:Montserrat, serif;font-weight:200;height:1.5em;padding:0 1em}.email-contact-btn:hover,.phone-contact-btn:hover{background-position:75% 0}.email-contact-btn:active,.phone-contact-btn:active{background-position:25% 0;transition:background-position 0s ease-in-out}header{position:fixed;top:0;left:0;width:100%;padding:2em 0;z-index:2}header[data-pinned="true"]{background-color:#0E1215}header[data-expanded="true"]{padding:5em 0}@media (max-height: 650px){header[data-expanded="true"]{padding:2em 0}}@media (max-height: 650px){header{padding:2em 0}}header #logo{display:inline-block;height:2.5em;max-width:250px}header #logo a{text-decoration:none}header nav{float:right;display:inline-block;margin-top:0.8em;font-size:1.1em}header nav a{color:#fff;font-size:1.1em;font-weight:bold;margin-left:2.5em;display:inline-block;position:relative;text-decoration:none}header nav a:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#fff;visibility:hidden;transform:scaleX(0);transition:all 0.2s ease-out}header nav a:hover:before{background-color:#fff;visibility:visible;transform:scaleX(1)}header nav a.active{color:#6A98F4}header nav a.active:before{background-color:#6A98F4}@media (max-width: 992px){header nav{display:none;position:fixed;top:0;left:0;margin:0}header nav[data-expand="true"]{display:block;left:0;height:100vh;width:100%;background-color:rgba(0,0,0,0.8)}header nav[data-expand="true"] a{display:block;text-align:center;position:relative;top:20%;line-height:2em;font-size:1.5em;margin:0}header nav[data-expand="true"] a:hover:before{visibility:hidden}}header #nav-expander{display:none;fill:#fff}@media (max-width: 992px){header #nav-expander{display:inline-block;float:right;cursor:pointer;background-color:transparent;border:none;outline:none;z-index:5;position:relative}}#privacy-dialog{z-index:1;position:fixed;bottom:0;left:0;width:100%;background-color:#0E1215;color:white;font-size:1.2em;font-weight:500;line-height:1.5em;padding:2em 1em}#privacy-dialog .buttons{text-align:center}#privacy-dialog .buttons button{color:white;font-size:1em;font-family:Montserrat, serif;font-weight:200;width:18em;height:1.5em;margin:1em 1em}#privacy-dialog .buttons #accept-privacy-policy{cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out}#privacy-dialog .buttons #accept-privacy-policy:hover{background-position:75% 0}#privacy-dialog .buttons #accept-privacy-policy:active{background-position:25% 0;transition:background-position 0s ease-in-out}#privacy-dialog .buttons #delay-privacy-policy{cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out;box-sizing:border-box;border:solid 1px #8585FB;background-image:none;background-color:transparent;transition:background-color 0.2s ease-out,border-color 0.2s ease-out}#privacy-dialog .buttons #delay-privacy-policy:hover{background-position:75% 0}#privacy-dialog .buttons #delay-privacy-policy:active{background-position:25% 0;transition:background-position 0s ease-in-out}#privacy-dialog .buttons #delay-privacy-policy:hover{background-color:#2DC3E4;border-color:#2DC3E4}#privacy-dialog .buttons #delay-privacy-policy:active{background-color:#937BFF;border-color:#937BFF}#start{height:100vh}#main h2{display:inline-block;font-size:6em;font-weight:200;margin:0;padding-left:1rem;padding-top:0.8em;padding-bottom:0.5em;background-image:linear-gradient(to right, #937BFF, #2DC3E4);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#main h2{background-image:none;color:#6696F6}}@media (max-width: 576px){#main h2{font-size:4em}}#main h3{font-size:2em;font-weight:bold;margin:0;padding-top:0.8em;text-align:center;color:#6696F6}#pricing h1,#contact h1{display:inline-block;font-size:4em;font-weight:200;margin:0;padding-left:1rem;padding-top:0.8em;padding-bottom:0.5em;background-image:linear-gradient(to right, #937BFF, #2DC3E4);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#pricing h1,#contact h1{background-image:none;color:#6696F6}}@media (max-width: 576px){#pricing h1,#contact h1{font-size:4em}}#pricing h2,#contact h2{font-size:2em;font-weight:bold;margin:0;padding-top:0.8em;text-align:center;color:#6696F6}#video-box{position:absolute;top:0;left:0;overflow:hidden;min-height:100vh;min-width:100%;height:100vh;width:100%}#video-box video{position:absolute;transform:translateY(-75%) translateX(-64%);top:75%;left:64%;min-width:100%;min-height:100%;width:auto;height:auto}@media (max-height: 800px){#video-box video{transform:translateY(-80%) translateX(-64%);top:80%;left:64%}}@media (max-height: 650px){#video-box video{transform:translateY(-85%) translateX(-64%);top:85%;left:64%}}@media (max-width: 992px){#video-box video{transform:translateY(-65%) translateX(-60%);top:65%;left:60%}}@media (max-width: 768px) and (max-height: 800px){#video-box video{transform:translateY(-38%) translateX(-57%) scale(0.8);top:35%;left:57%}}@media (max-width: 576px) and (max-height: 650px){#video-box video{transform:translateY(-38%) translateX(-57%) scale(0.65);top:35%;left:57%}}@media (max-height: 500px){#video-box video{transform:translateY(-60%) translateX(-60%) scale(0.75);top:60%;left:60%}}#video-box h1{font-size:2em;font-weight:bold;margin:0;padding-top:0.8em;text-align:center;color:#6696F6;background-image:linear-gradient(to right, #937BFF, #2DC3E4);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#video-box h1{background-image:none;color:#6696F6}}#video-box .video-descriptor{position:absolute;transform:translateY(-32%) translateX(-72%);top:32%;left:72%;width:600px;color:#9cccee;text-align:center}@media (max-height: 800px), (max-width: 1200px){#video-box .video-descriptor{display:none}}#video-box .video-descriptor-text{padding:0;position:absolute;opacity:0;transition:opacity 0.5s ease-out}@media (max-height: 800px), (max-width: 1200px){#video-box .video-descriptor-text{display:none}}#video-box .video-descriptor-text.active{opacity:1;transition:opacity 2s ease-out}#features-1,#features-3{text-align:center;background-image:url(https://old.autohiver.com/assets/images/background.webp);background-size:auto;background-repeat:repeat;background-position:center center}#features-2,#presentation{text-align:center;background-color:#191F23}#slogan{position:absolute;top:30%;left:0.2em;max-width:520px;font-size:8em;font-weight:600;line-height:0.9em;margin:0}@media (max-height: 800px), (max-width: 992px){#slogan{font-size:6em}}@media (max-height: 500px), (max-width: 576px){#slogan{font-size:4em;top:25%}}#slogan #slogan-1{background-image:linear-gradient(to right, white, #2DC3E4);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#slogan #slogan-1{background-image:none;color:#fff}}#slogan #slogan-2{padding-bottom:0.3em;background-image:linear-gradient(to right, #937BFF, #2DC3E4);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#slogan #slogan-2{background-image:none;color:#6696F6}}#animation-buttons{position:absolute;bottom:6.5em;width:100%;text-align:center}@media (max-height: 650px){#animation-buttons{bottom:5.5em}}@media (max-height: 500px){#animation-buttons{bottom:4.5em}}@media (max-width: 768px){#animation-buttons{display:none}}#animation-buttons button{cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out;box-sizing:border-box;border:solid 1px #8585FB;background-image:none;background-color:transparent;transition:background-color 0.2s ease-out,border-color 0.2s ease-out;color:white;font-size:2em;font-family:Montserrat, serif;font-weight:200;width:10em;height:2em;margin:0 1em}#animation-buttons button:hover{background-position:75% 0}#animation-buttons button:active{background-position:25% 0;transition:background-position 0s ease-in-out}#animation-buttons button:hover{background-color:#2DC3E4;border-color:#2DC3E4}#animation-buttons button:active{background-color:#937BFF;border-color:#937BFF}@media (max-height: 800px), (max-width: 992px){#animation-buttons button{font-size:1.75em;height:1.75em;width:7.5em}}@media (max-height: 650px), (max-width: 768px){#animation-buttons button{font-size:1.5em;height:1.5em}}@media (max-height: 500px), (max-width: 576px){#animation-buttons button{font-size:1.25em;height:1.5em}}#animation-buttons button.active{cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out}#animation-buttons button.active:hover{background-position:75% 0}#animation-buttons button.active:active{background-position:25% 0;transition:background-position 0s ease-in-out}#scroll-prompt{position:absolute;width:100%;text-align:center;animation:scrollPromptFlash 5s infinite}#scroll-prompt img{height:3em}@media (max-height: 500px), (max-width: 576px){#scroll-prompt img{height:2em}}.features{width:100%}.features .feature-box{display:inline-block;width:33%;text-align:center;vertical-align:top}@media (max-width: 992px){.features .feature-box{width:49.5%}}@media (max-width: 768px){.features .feature-box{width:100%}}.features .feature-box .feature-image{display:inline-block;height:8.5em;margin-top:2.5em;margin-bottom:1.5em}.features .feature-box p{font-size:1.1em;line-height:1.5em;font-weight:700;padding:0 10%}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.features .feature-box p{background-image:none;color:#516B7D}}.features .feature-box:hover p{background-image:linear-gradient(to right, #937BFF, #2DC3E4);color:transparent;-webkit-background-clip:text;background-clip:text;transition:color 0.1s linear}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.features .feature-box:hover p{background-image:none;color:#6696F6}}.expand-button-wrapper{width:100%;text-align:center;padding-top:2.5em;padding-bottom:2.5em}.expand-button-wrapper a{display:block;color:white;font-size:2em;font-family:Montserrat, serif;font-weight:200;text-decoration:none;width:10em;margin:0 auto;padding:0.4em 0 0.4em 0;cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out}.expand-button-wrapper a:hover{background-position:75% 0}.expand-button-wrapper a:active{background-position:25% 0;transition:background-position 0s ease-in-out}@media (max-width: 576px){.expand-button-wrapper a{font-size:1.2em}}.feature-details{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.feature-details .feature-details-description{margin:5em;text-align:center;font-size:1.1em;font-weight:700}.feature-details .feature-details-description p{transition:color 0.2s ease-out}.feature-details .feature-details-description p:hover{color:#6696F6}@media (max-width: 768px){.feature-details .feature-details-description{margin:0}}.feature-details.open{max-height:40em}@media (max-width: 768px){.feature-details.open{margin:2.5em 0;max-height:150em}}.call-to-action{text-align:center;width:50%;margin:0 auto}.call-to-action p{font-size:3em;font-weight:normal;margin:0;padding:0;text-align:center;background-image:linear-gradient(to right, #937BFF, #2DC3E4);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.call-to-action p{background-image:none;color:#6696F6}}@media (max-width: 576px){.call-to-action p{font-size:2em}}.call-to-action .svg-image{display:inline-block;height:8.5em;margin-top:2.5em;margin-bottom:1.5em}@media (max-width: 992px){.call-to-action{width:70%}}@media (max-width: 768px){.call-to-action{width:85%}}.call-to-action-buttons{width:100%;text-align:center;padding-top:3.5em;padding-bottom:2.5em}.call-to-action-buttons button{color:white;font-size:2em;font-family:Montserrat, serif;font-weight:200;max-width:16em;width:90%;height:2em;margin:0 1em;cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out}.call-to-action-buttons button:hover{background-position:75% 0}.call-to-action-buttons button:active{background-position:25% 0;transition:background-position 0s ease-in-out}@media (max-width: 576px){.call-to-action-buttons button{font-size:1.2em}}footer{padding-top:3em}footer .footer-box{display:inline-block;margin:0 3em}footer .footer-box button{cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out;box-sizing:border-box;border:solid 1px #8585FB;background-image:none;background-color:transparent;transition:background-color 0.2s ease-out,border-color 0.2s ease-out;color:white;font-size:0.8em;font-family:Montserrat, serif;font-weight:200;height:1.5em;padding:0 1em}footer .footer-box button:hover{background-position:75% 0}footer .footer-box button:active{background-position:25% 0;transition:background-position 0s ease-in-out}footer .footer-box button:hover{background-color:#2DC3E4;border-color:#2DC3E4}footer .footer-box button:active{background-color:#937BFF;border-color:#937BFF}footer .footer-box-small{font-size:0.75em;font-weight:bold;text-transform:uppercase}footer .footer-box-text{font-size:1.5em;font-weight:bold}footer #footer-logo{display:inline-block;height:2.5em;max-width:250px;float:right;margin-right:3em}footer #footer-logo a{text-decoration:none}@media (max-width: 576px){footer #footer-logo{height:2.5em;float:none;display:block;margin:0 auto 2em;text-align:center}}footer #copyright{margin:2em 4em;font-size:0.75em;font-weight:bold}#pricing,#contact,.feature-subpage,.blog{background-color:white;margin-top:81px}#pricing .offer-table .offer-item{color:black;font-weight:600;position:relative}#pricing .offer-table .offer-item:nth-child(odd){background-color:#FBFBFB}#pricing .offer-table .offer-item .offer-header{height:7em}@media (max-width: 576px){#pricing .offer-table .offer-item .offer-header{height:6em}}#pricing .offer-table .offer-item .offer-header .offer-name{display:inline-block;padding-top:1em;padding-left:2em}#pricing .offer-table .offer-item .offer-header .offer-name .small-name{position:relative;top:4px;left:3px}#pricing .offer-table .offer-item .offer-header .offer-name .big-name{font-size:2.75em;display:inline-block;background-image:linear-gradient(to right, #937BFF, #2DC3E4);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#pricing .offer-table .offer-item .offer-header .offer-name .big-name{background-image:none;color:#6696F6}}@media (max-width: 576px){#pricing .offer-table .offer-item .offer-header .offer-name .big-name{font-size:2em}}#pricing .offer-table .offer-item .offer-header .offer-expand{position:absolute;top:2.25em;right:1.5em;cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out;width:2.5em;height:2.5em;border-radius:1.25em;border:none;outline:none;cursor:pointer;transition:transform 0.2s ease-out,background-position 0.2s ease-out;transform:rotateZ(180deg)}#pricing .offer-table .offer-item .offer-header .offer-expand:hover{background-position:75% 0}#pricing .offer-table .offer-item .offer-header .offer-expand:active{background-position:25% 0;transition:background-position 0s ease-in-out}@media (max-width: 576px){#pricing .offer-table .offer-item .offer-header .offer-expand{top:1.75em}}#pricing .offer-table .offer-item .offer-header .offer-expand img{width:1.5em}#pricing .offer-table .offer-item .offer-header.open .offer-limit1,#pricing .offer-table .offer-item .offer-header.open .offer-limit2{opacity:0;transition:opacity 0.2s ease-out}#pricing .offer-table .offer-item .offer-header.open .offer-expand{transform:rotateZ(0deg)}#pricing .offer-table .offer-item .limit-details{text-align:center;font-size:0.9em}#pricing .offer-table .offer-item .limit-details .offer-limit{display:inline-block;width:220px}#pricing .offer-table .offer-item .offer-limit1,#pricing .offer-table .offer-item .offer-limit2,#pricing .offer-table .offer-item .offer-price{display:inline-block;width:220px;position:absolute;top:2em}#pricing .offer-table .offer-item .offer-limit1{right:40em}@media (max-width: 1200px){#pricing .offer-table .offer-item .offer-limit1{display:none}}#pricing .offer-table .offer-item .offer-limit2{right:23em}@media (max-width: 992px){#pricing .offer-table .offer-item .offer-limit2{display:none}}#pricing .offer-table .offer-item .offer-slogan{display:inline-block;width:365px;position:absolute;right:19em;top:2.5em;font-size:1.25em}@media (max-width: 1200px){#pricing .offer-table .offer-item .offer-slogan{display:none}}#pricing .offer-table .offer-item .offer-price{right:4.5em}@media (max-width: 768px){#pricing .offer-table .offer-item .offer-price{display:none}}#pricing .offer-table .offer-item .limit-details .offer-limit .count,#pricing .offer-table .offer-item .offer-limit1 .count,#pricing .offer-table .offer-item .offer-limit2 .count{font-size:3em;padding-right:0.25em;display:inline-block;width:2em;text-align:right}#pricing .offer-table .offer-item .limit-details .offer-limit .text,#pricing .offer-table .offer-item .limit-details .offer-limit .text-2lines,#pricing .offer-table .offer-item .offer-limit1 .text,#pricing .offer-table .offer-item .offer-limit1 .text-2lines,#pricing .offer-table .offer-item .offer-limit2 .text,#pricing .offer-table .offer-item .offer-limit2 .text-2lines{display:inline-block;position:relative;top:-0.6em;text-align:left}#pricing .offer-table .offer-item .limit-details .offer-limit .text-2lines,#pricing .offer-table .offer-item .offer-limit1 .text-2lines,#pricing .offer-table .offer-item .offer-limit2 .text-2lines{top:-0.1em}#pricing .offer-table .offer-item .limit-details .offer-limit{display:inline-block;width:24%;padding-bottom:2em}#pricing .offer-table .offer-item .limit-details .offer-limit .count{width:54%;box-sizing:border-box}@media (max-width: 1200px){#pricing .offer-table .offer-item .limit-details .offer-limit .count{width:100%;text-align:center;font-size:2em}}#pricing .offer-table .offer-item .limit-details .offer-limit .text,#pricing .offer-table .offer-item .limit-details .offer-limit .text-2lines{display:inline-block;width:44%}@media (max-width: 1200px){#pricing .offer-table .offer-item .limit-details .offer-limit .text,#pricing .offer-table .offer-item .limit-details .offer-limit .text-2lines{width:100%;text-align:center}}@media (max-width: 1200px){#pricing .offer-table .offer-item .limit-details .offer-limit{text-align:center}}@media (max-width: 576px){#pricing .offer-table .offer-item .limit-details .offer-limit{width:49%}}#pricing .offer-table .offer-item .offer-price .price{font-size:3em;padding-right:0.25em;display:inline-block;color:#40B5E9;width:3em;text-align:right;vertical-align:top}#pricing .offer-table .offer-item .offer-price .text,#pricing .offer-table .offer-item .offer-price .text-2lines{display:inline-block;position:relative;top:1.2em}#pricing .offer-table .offer-item .offer-price .text-2lines{top:0.7em}#pricing .offer-table .offer-item .custom-pricing{display:inline;position:absolute;top:2.25em;right:1.5em}#pricing .offer-table .offer-item .custom-pricing button{color:white;font-size:1.5em;font-family:Montserrat, serif;font-weight:200;width:12em;height:2em;margin:0;cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out}#pricing .offer-table .offer-item .custom-pricing button:hover{background-position:75% 0}#pricing .offer-table .offer-item .custom-pricing button:active{background-position:25% 0;transition:background-position 0s ease-in-out}@media (max-width: 576px){#pricing .offer-table .offer-item .custom-pricing button{font-size:1em;width:10em}}#pricing .offer-table .offer-item .offer-details{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}#pricing .offer-table .offer-item .offer-details p{color:#516B7D;padding:2em 10em 0 10em}@media (max-width: 768px){#pricing .offer-table .offer-item .offer-details p{padding:2em 3em 0 3em}}#pricing .offer-table .offer-item .offer-details .prev-reference{text-align:center;padding:0}#pricing .offer-table .offer-item .offer-details .offer-details-col{display:inline-block;width:33%;padding:2em;box-sizing:border-box;vertical-align:top}@media (max-width: 992px){#pricing .offer-table .offer-item .offer-details .offer-details-col{padding:1em}}@media (max-width: 768px){#pricing .offer-table .offer-item .offer-details .offer-details-col{width:70%;display:block;margin:0 auto}}@media (max-width: 576px){#pricing .offer-table .offer-item .offer-details .offer-details-col{width:100%}}#pricing .offer-table .offer-item .offer-details .offer-details-col .col-name{text-align:center;font-size:1.8em;font-weight:600;margin-bottom:1em}@media (max-width: 1200px){#pricing .offer-table .offer-item .offer-details .offer-details-col .col-name{margin-bottom:0.5em}}#pricing .offer-table .offer-item .offer-details .offer-details-col ul{list-style:none}@media (max-width: 1200px){#pricing .offer-table .offer-item .offer-details .offer-details-col ul{padding-left:1.5em}}@media (max-width: 992px){#pricing .offer-table .offer-item .offer-details .offer-details-col ul{padding-left:1em}}#pricing .offer-table .offer-item .offer-details .offer-details-col ul li{position:relative;padding-left:1em;padding-bottom:0.5em;line-height:1.5em}#pricing .offer-table .offer-item .offer-details .offer-details-col ul li:before{content:'';width:6px;height:6px;border-radius:3px;position:absolute;background-image:linear-gradient(to right, #937BFF, #2DC3E4);background-size:cover;background-position:center;left:0;top:5px}#pricing .offer-table .offer-item .offer-details .footnotes{text-align:center}#pricing .offer-table .offer-item .offer-details .offer-details-price{width:100%;display:none;text-align:center}@media (max-width: 768px){#pricing .offer-table .offer-item .offer-details .offer-details-price{display:block}}#pricing .offer-table .offer-item .offer-details .offer-details-price .price{font-size:3em;padding-right:0.25em;display:inline-block;color:#40B5E9;text-align:right}#pricing .offer-table .offer-item .offer-details .offer-details-price .text,#pricing .offer-table .offer-item .offer-details .offer-details-price .text-2lines{display:inline-block;position:relative;top:-0.6em;text-align:left}#pricing .offer-table .offer-item .offer-details .offer-details-price .text-2lines{top:-0.1em}#pricing .offer-table .offer-item .offer-details .order-button-wrapper{width:100%;text-align:center;padding-top:1.5em;padding-bottom:1.5em}#pricing .offer-table .offer-item .offer-details .order-button-wrapper button{color:white;font-size:1.5em;font-family:Montserrat, serif;font-weight:200;width:10em;height:2em;margin:0;cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out}#pricing .offer-table .offer-item .offer-details .order-button-wrapper button:hover{background-position:75% 0}#pricing .offer-table .offer-item .offer-details .order-button-wrapper button:active{background-position:25% 0;transition:background-position 0s ease-in-out}@media (max-width: 576px){#pricing .offer-table .offer-item .offer-details .order-button-wrapper button{font-size:1.2em}}#pricing .offer-table .offer-item .offer-details.open{max-height:100em}#pricing .questions-button-wrapper{width:100%;text-align:center;padding-top:3.5em;padding-bottom:3.5em;background-color:#FBFBFB}#pricing .questions-button-wrapper button{color:white;font-size:1.75em;font-family:Montserrat, serif;font-weight:200;width:10em;height:2em;margin:0;cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out}#pricing .questions-button-wrapper button:hover{background-position:75% 0}#pricing .questions-button-wrapper button:active{background-position:25% 0;transition:background-position 0s ease-in-out}@media (max-width: 576px){#pricing .questions-button-wrapper button{font-size:1.2em}}#contact .subsection-header{width:100%;text-align:left;padding:2em;background-color:#FBFBFB;box-sizing:border-box}#contact .subsection-header h2{display:inline-block;padding:0;background-image:linear-gradient(to right, #937BFF, #2DC3E4);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#contact .subsection-header h2{background-image:none;color:#6696F6}}#contact form .form-group{margin:1em}#contact form .contact-inputs{display:inline-block;width:50%;margin:2em 0}@media (max-width: 992px){#contact form .contact-inputs{width:60%}}@media (max-width: 768px){#contact form .contact-inputs{width:100%}}#contact form .icon-wrapper{display:inline-block;vertical-align:top;width:49%;padding-top:10em;box-sizing:border-box;text-align:center}@media (max-width: 992px){#contact form .icon-wrapper{width:39%}}@media (max-width: 768px){#contact form .icon-wrapper{display:none}}#contact form .icon-wrapper .svg-image{display:inline-block;max-width:20em}@media (max-width: 992px){#contact form .icon-wrapper .svg-image{max-width:15em}}#contact form ::-moz-placeholder{color:rgba(64,181,233,0.5)}#contact form ::placeholder{color:rgba(64,181,233,0.5)}#contact form label{display:block;font-weight:600;padding:0.75em 2em}#contact form input,#contact form textarea,#contact form select{font-family:Montserrat, serif;font-size:1.33em;font-weight:700;color:#40B5E9;width:100%;height:44px;box-sizing:border-box;padding:0.75em 1.5em;border:1px #8585FB solid;border-radius:2em;outline:none}#contact form textarea{height:auto;min-height:44px;overflow:hidden;resize:none}#contact form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://old.autohiver.com/assets/images/open@3x.png) no-repeat right 0.75rem center/8px 10px;background-size:30px 30px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#contact form select{background:none}}#contact form .custom-checkbox{display:inline-block;position:relative;padding:0.65em 3.5em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:justify}@media (max-width: 768px){#contact form .custom-checkbox{text-align:left}}#contact form .custom-checkbox:hover input ~ .checkmark{background-color:#ccc}#contact form .custom-checkbox input{position:absolute;opacity:0;height:0;width:0}#contact form .custom-checkbox input:checked ~ .checkmark{background-color:#2DC3E4;background-image:linear-gradient(to right, #937BFF, #2DC3E4);border:none}#contact form .custom-checkbox input:checked ~ .checkmark:after{display:block}#contact form .custom-checkbox .checkmark{position:absolute;top:0;left:0;height:2.5em;width:2.5em;background-color:#eee;border:1px #8585FB solid;border-radius:1.5em}#contact form .custom-checkbox .checkmark:after{content:"";position:absolute;display:none;left:11px;top:6px;width:6px;height:12px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}#contact form .invalid-feedback{display:none;font-weight:600;padding:0.75em 2em;color:red}#contact form input.invalid ~ .invalid-feedback,#contact form label.invalid ~ .invalid-feedback,#contact form textarea.invalid ~ .invalid-feedback{display:block}#contact form .submit-wrapper{width:100%;text-align:center;padding-top:3.5em;padding-bottom:3.5em}#contact form .submit-wrapper button{color:white;font-size:1.75em;font-family:Montserrat, serif;font-weight:200;width:10em;height:2em;margin:0;cursor:pointer;outline:none;border:none;border-radius:1.5em;background-image:linear-gradient(to right, #937BFF, #937BFF, #2DC3E4, #2DC3E4);background-size:300% 100%;background-position:50% 0;background-color:transparent;transition:background-position 0.2s ease-out}#contact form .submit-wrapper button:hover{background-position:75% 0}#contact form .submit-wrapper button:active{background-position:25% 0;transition:background-position 0s ease-in-out}@media (max-width: 576px){#contact form .submit-wrapper button{font-size:1.2em}}#contact form .submit-wrapper #submit-success,#contact form .submit-wrapper #submit-failure{max-height:0;margin:0;overflow:hidden;font-size:1.5em;transition:max-height 0.2s ease-out,margin 0.2s ease-out}@media (max-width: 768px){#contact form .submit-wrapper #submit-success,#contact form .submit-wrapper #submit-failure{font-size:1.2em}}#contact form .submit-wrapper #submit-success.open,#contact form .submit-wrapper #submit-failure.open{max-height:5em;margin:2em}#contact form .submit-wrapper #submit-success{color:green}#contact form .submit-wrapper #submit-failure{color:red}#contact .contact-methods .contact-method{display:inline-block;box-sizing:border-box;width:49%;padding:3em;text-align:center}@media (max-width: 768px){#contact .contact-methods .contact-method{width:100%}}#contact .contact-methods .contact-method p{padding-bottom:1em}#contact .contact-methods .contact-method .contact-item{font-size:1.5em;font-weight:bold}.feature-subpage h1,.blog h1{display:inline-block;font-size:4em;font-weight:200;margin:0;padding-left:2rem;padding-top:0.8em;padding-bottom:0.5em;background-image:linear-gradient(to right, #937BFF, #2DC3E4);color:transparent;-webkit-background-clip:text;background-clip:text}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.feature-subpage h1,.blog h1{background-image:none;color:#6696F6}}@media (max-width: 992px){.feature-subpage h1,.blog h1{font-size:4em}}@media (max-width: 768px){.feature-subpage h1,.blog h1{padding-left:0}}.feature-subpage h2,.blog h2{display:block;font-size:2em;font-weight:bold;margin:0 0 0.1em 2rem;padding:0;text-align:left;color:#6696F6}.feature-subpage h3,.blog h3{display:block;font-size:1.5em;font-weight:bold;margin:0 0 0.1em 2rem;padding:0;text-align:left;color:#6696F6}@media (max-width: 992px){.feature-subpage h2,.feature-subpage small,.blog h2,.blog small{margin-left:2rem}}@media (max-width: 768px){.feature-subpage h2,.feature-subpage small,.blog h2,.blog small{margin-left:0}}.feature-subpage p,.blog p{font-weight:500;text-align:justify;padding-bottom:0.5em}@media (max-width: 768px){.feature-subpage p,.blog p{padding:0 0 1em 0}}.feature-subpage p:last-child,.blog p:last-child{padding-bottom:1.5em}.feature-subpage ul,.feature-subpage ol,.blog ul,.blog ol{line-height:1.5em;font-size:1.1em;font-weight:500;padding:0 2.5em 0;margin-top:-1em}.feature-subpage ul ul,.feature-subpage ul ol,.feature-subpage ol ul,.feature-subpage ol ol,.blog ul ul,.blog ul ol,.blog ol ul,.blog ol ol{line-height:1.2em;font-size:1.0em;margin-top:0;padding:0.2em 0.5em 0.2em}.feature-subpage ul li,.feature-subpage ol li,.blog ul li,.blog ol li{margin-left:3em;text-align:justify}@media (max-width: 576px){.feature-subpage ul li,.feature-subpage ol li,.blog ul li,.blog ol li{margin-left:0}}.feature-subpage .image-in-text,.blog .image-in-text{width:600px;max-width:100%;border:solid 1px #516B7D;border-radius:1em;margin:0 1em 0.5em 1em}@media (max-width: 1200px){.feature-subpage .image-in-text,.blog .image-in-text{width:500px}}@media (max-width: 992px){.feature-subpage .image-in-text,.blog .image-in-text{width:400px}}@media (max-width: 768px){.feature-subpage .image-in-text,.blog .image-in-text{width:100%;margin-left:0;margin-right:0}}.feature-subpage .image-center,.blog .image-center{display:block;margin:1em auto;width:auto;max-height:40em}.feature-subpage .image-right,.blog .image-right{float:right;margin-right:0}.feature-subpage .image-left,.blog .image-left{float:left;margin-left:0}.feature-subpage .image-reduce-height,.blog .image-reduce-height{max-height:300px;-o-object-fit:cover;object-fit:cover}.feature-subpage .image-padding,.blog .image-padding{box-sizing:border-box;padding:0.5em}.feature-subpage .image-padding-big,.blog .image-padding-big{box-sizing:border-box;padding:1.5em}.feature-subpage .zoomable,.blog .zoomable{cursor:zoom-in}.feature-subpage table,.blog table{border-collapse:collapse;width:-moz-max-content;width:max-content;margin:2.5em auto;text-align:center}.feature-subpage table td,.feature-subpage table th,.blog table td,.blog table th{border:1px solid black;padding:0.5em;font-size:1.1em;font-weight:500}.feature-subpage table th,.blog table th{font-weight:bold;background-color:#EEEEEE}.feature-subpage table tr:hover,.blog table tr:hover{background-color:#F5F5F5}#big-image-container{display:none;cursor:zoom-out}#big-image-container .image-backdrop,#big-image-container .image-container{z-index:1000;position:fixed;left:0;top:0;width:100vw;height:100vh}#big-image-container .image-backdrop{background-color:black;opacity:0.8}#big-image-container .image-container img{display:block;max-height:90vh;max-width:90vw;margin:5vh auto}#big-image-container.active{display:block}#blog-list{min-height:calc(100vh - 224px)}#blog-list a:hover{text-decoration:underline;color:#6A98F4}#blog-list p{padding-bottom:0;margin-bottom:0}.blog hr{margin-bottom:2em;border-top:#FBFBFB}.blog .blog-entry-preview{min-height:200px;padding-bottom:2em}@media (max-width: 992px){.blog .blog-entry-preview{min-height:auto;padding-bottom:0}}.blog .blog-entry-preview a{text-decoration:none}.blog .blog-entry-preview img{max-width:350px;max-height:200px;float:left;border:solid 1px #516B7D;border-radius:1em;margin:0 2em 1em 3em}@media (max-width: 992px){.blog .blog-entry-preview img{display:none}}@media (max-width: 992px){.blog .blog-entry-preview p{margin-bottom:0}}.blog-article h1{padding-left:2rem}@media (max-width: 992px){.blog-article h1{font-size:3em}}@media (max-width: 768px){.blog-article h1{padding-left:0}}


/*# sourceMappingURL=bundle.fe2ff56ddba1af224b40.css.map*/