body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video {margin: 0;padding: 0;}table {border-collapse: collapse;border-spacing: 0;}fieldset,img,span {border: 0;}address,caption,cite,code,dfn,th,var {font-style: normal;font-weight: normal;}ol,ul {list-style: none;}caption,th {text-align: left;}abbr,acronym {border: 0;}sup,sub {vertical-align: baseline;position: relative;top: -0.4em;}sub {top: .4em;}article,aside,details,figcaption,figure,footer,header,menu,nav,section,main,time {display: block;}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.fll {float: left;}.flr {float: right;}.oh {overflow: hidden;}.dn {display: none;}.db {display: block;}.dib {display: inline-block;}.r {text-align: right;}.l {text-align: left;}.c {text-align: center;}.b {font-weight: bold;}.mb10 {margin-bottom: 10px !important;}.mb20 {margin-bottom: 20px !important;}.mb30 {margin-bottom: 30px !important;}.mb40 {margin-bottom: 40px !important;}.mb40-15-30 {margin-bottom: 40px;}@media only screen and (max-width: 980px) {.mb40-15-30 {margin-bottom: 15px;}}@media only screen and (max-width: 730px) {.mb40-15-30 {margin-bottom: 30px;}}.mb50 {margin-bottom: 50px !important;}.cf:before,.cf:after {content: "";display: table;}.cf:after {clear: both;}.mobile-only {display: none;}@media only screen and (max-width: 730px) {.mobile-only {display: initial;}}.not-mobile-only {display: initial;}@media only screen and (max-width: 730px) {.not-mobile-only {display: none;}}html {font-size: 62.5%;}body,html {height: 100%;}body {font-size: 1.4rem;font-family: 'Roboto', Helvetica, Arial, Sans-serif;text-rendering: optimizeLegibility;-webkit-text-size-adjust: 100%;background: #040D16;min-width: 300px;color: #fff;}img {-webkit-transition: opacity .3s ease 0s;-moz-transition: opacity .3s ease 0s;transition: opacity .3s ease 0s;display: block;}a {-webkit-transition: color .3s ease 0s;-moz-transition: color .3s ease 0s;transition: color .3s ease 0s;color: #fff;text-decoration: none;border-bottom: 1px solid rgba(255,255,255,0.3);}a:hover {color: #fff;}a:hover img {opacity: .8;}a[href^="tel:"] {color: inherit;text-decoration: none;}.h1 {font-size: 40px;}.h2 {font-size: 36px;}.h3 {font-size: 18px;}.wrap {max-width: 1000px;margin: 0 auto;padding: 0 40px;}.logo {font-size: 0;}.logo__img {display: inline-block;vertical-align: middle;margin-right: 5px;width: 50px;}.logo__text {vertical-align: middle;display: inline-block;font-size: 25px;text-transform: uppercase;font-weight: bold;letter-spacing: 1px;}@media only screen and (max-width: 730px) {.logo__text {font-size: 14px;}}.form__input,.form__textarea {display: block;margin: 0;border: none;border-radius: 0;outline: none;font-size: 1.3em;font-family: 'Roboto', Helvetica, Arial, Sans-serif;width: 100%;color: #fff;background-color: transparent;}@media only screen and (max-width: 320px) {.form__input,.form__textarea {font-size: 1em;}}.form__field {margin-bottom: 20px;}@media only screen and (max-width: 320px) {.form__field {margin-bottom: 10px;}}.form__label {display: block;padding: 0 5px 1em 0;font-weight: 700;pointer-events: none;text-align: left;font-size: 20px;}@media only screen and (max-width: 320px) {.form__label {font-size: 12px;}}.form__input {padding: 0 0 .15em;width: 100%;border-bottom: 2px solid rgba(255,255,255,0.4);text-overflow: ellipsis;}.form__input:focus {border-color: #10bd00;}.form__textarea {padding: .25em;height: 100px;border: 2px solid rgba(255,255,255,0.4);resize: none;}@keyframes fadeIn {0% {opacity: 0;-webkit-transform: translate3d(0,100px,0);-moz-transform: translate3d(0,100px,0);transform: translate3d(0,100px,0);}100% {opacity: 1;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}}.h1 {font-size: 60px;font-weight: bold;margin-bottom: 30px;color: #fff;-webkit-animation: fadeIn 1s ease;-moz-animation: fadeIn 1s ease;animation: fadeIn 1s ease;-webkit-animation-fill-mode: both;animation-fill-mode: both;}@media only screen and (max-width: 980px) {.h1 {font-size: 40px;}}@media only screen and (max-width: 730px) {.h1 {font-size: 32px;margin-bottom: 10px;}}.h2 {font-size: 30px;margin-bottom: 80px;color: #fff;-webkit-animation: fadeIn 1s ease .5s;-moz-animation: fadeIn 1s ease .5s;animation: fadeIn 1s ease .5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;opacity: 0;}@media only screen and (max-width: 980px) {.h2 {font-size: 20px;margin-bottom: 10px;}}@media only screen and (max-width: 730px) {.h2 {margin-bottom: 10px;font-size: 18px;}}.wrap {margin: 0 auto;padding: 0 10px;max-width: 990px;}@media only screen and (max-width: 980px) {.wrap {max-width: 800px;}}@media only screen and (max-width: 730px) {.wrap {max-width: 450px;padding: 0 5px;}}.section {text-align: center;overflow: hidden;position: relative;}.section__content {position: relative;z-index: 3;}.section_about {background-size: cover;}@media only screen and (max-width: 730px) {.section_about {background: url('../img/spedometer.png') no-repeat center;}}.section_about .wrap:after {content: "";display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: .6;background-color: #000;background-image: url(//djqfxzhmoerk6.cloudfront.net/img/video-overlay-stripe.png);}.video {-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);position: absolute;top: 50%;left: 50%;min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: -1;}.footer,.header {position: fixed;z-index: 2;width: 100%;}.footer .wrap,.header .wrap {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;align-items: center;}.header {padding-top: 30px;top: 0;}@media only screen and (max-width: 730px) {.header {padding-top: 10px;}}.header__phone {font-size: 24px;font-weight: bold;display: block;margin-bottom: 10px;}@media only screen and (max-width: 730px) {.header__phone {font-size: 14px;}}#fp-nav ul li a,.fp-slidesNav ul li a {border: 0 none;}@media only screen and (max-width: 730px) {#fp-nav ul li a,.fp-slidesNav ul li a {display: none;}}#fp-nav ul li a span,.fp-slidesNav ul li a span {background: #fff;}.btn {height: 60px;line-height: 60px;padding: 0 60px;color: #fff;background: #10bd00;display: inline-block;font-size: 22px;width: 300px;z-index: 3;border: 0;}@media only screen and (max-width: 730px) {.btn {height: 40px;line-height: 40px;bottom: 10px;}}.btn:hover {background: #68bd00;}.btn.animated {-webkit-animation: fadeIn 1s ease 2s;-moz-animation: fadeIn 1s ease 2s;animation: fadeIn 1s ease 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;z-index: 3;position: absolute;bottom: 40px;left: 50%;margin-left: -150px;}.fancybox-wrap {box-shadow: 0px 0px 10px #fff;}.fancybox-wrap .fancybox-skin {background: rgba(0,0,0,0.9);color: #fff;}.fancybox-wrap .fancybox-skin .fancybox-close {border: 0 none;}.search {-webkit-animation: fadeIn 1s ease 1.5s;-moz-animation: fadeIn 1s ease 1.5s;animation: fadeIn 1s ease 1.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;position: relative;}.search__input {height: 60px;line-height: 60px;padding: 0 20px;display: block;margin: 0 auto;width: 100%;-webkit-appearance: none;border: 2px solid rgba(255,255,255,0.4);background: rgba(255,255,255,0.2);font-size: 20px;font-family: 'Roboto', Helvetica, Arial, Sans-serif;color: #fff;}@media only screen and (max-width: 730px) {.search__input {height: 35px;line-height: 35px;}}.search.search-2 {height: 400px;animation: none;display: none;width: 600px;}@media only screen and (max-width: 730px) {.search.search-2 {width: 100%;}}.search.search-2 .search__results {height: 300px;overflow: auto;position: absolute;left: 0;right: 0;padding-right: 30px;margin-top: 10px;}@media only screen and (max-width: 730px) {.search.search-2 .search__results {padding: 0;}}.search.search-2 ul {display: table;width: 100%;}.search.search-2 li {display: table-row;}.search.search-2 li:first-child span {padding: 10px 0;font-weight: bold;}.search.search-2 span {display: table-cell;text-align: center;}.search.search-2 span:nth-child(3n) {text-align: right;white-space: nowrap;}.brand {margin-bottom: 40px;-webkit-animation: fadeIn 1s ease 1s;-moz-animation: fadeIn 1s ease 1s;animation: fadeIn 1s ease 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.brand__item {display: inline-block;vertical-align: middle;margin: 0 10px;}.brand__logo {max-width: 80px;-webkit-transition: transform .3s ease 0s;-moz-transition: transform .3s ease 0s;transition: transform .3s ease 0s;}.brand__logo:hover {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);}@media only screen and (max-width: 730px) {.brand__logo {max-width: 40px;}}