@font-face{font-family:'Avenir Book';src:url("../fonts/Avenir Book.eot");src:url("../fonts/Avenir Book.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir Book.woff2") format("woff2"),url("../fonts/Avenir Book.woff") format("woff"),url("../fonts/Avenir Book.svg#Avenir Book") format("svg");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-02DC}@font-face{font-family:'Bebas Neue';src:url("../fonts/Bebas Neue Regular.eot");src:url("../fonts/Bebas Neue Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Bebas Neue Regular.woff2") format("woff2"),url("../fonts/Bebas Neue Regular.woff") format("woff"),url("../fonts/Bebas Neue Regular.svg#Bebas Neue Regular") format("svg");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}.icon-bandz,.icon-beacons{width:1.85em;height:1em;fill:initial}.icon-beacons{width:1.2em}.icon-chevron_down{width:2.35em;height:1em}.icon-chevron_right{width:.36em;height:1em;fill:initial}.icon-qr-code,.icon-tablets{width:1em;height:1em;fill:initial}.icon-tablets{width:1.47em}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}:root{font-family:"Avenir Book",Arial,sans-serif}.wrapper{width:100%;font-family:"Avenir Book",Arial,sans-serif;color:#191559;font-size:24px}.contr{width:100%;max-width:1740px;margin:0 auto}a{transition:all .3s ease;color:inherit}a:hover{text-decoration:none}p{margin:0}.button{padding:1em 1.5em;border:none;color:#fff;outline:none;font-size:24px;font-weight:900;line-height:1.39;letter-spacing:normal;text-align:center;background-color:#ffa861;border-radius:0}.button:hover{color:#fff;background-color:#ff9a48}.button--wide{padding:1em 3em}.img-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;object-fit:cover;object-position:center}.color-orange{color:#ffa861}.header{padding:39px 0 0}.header__logo{font-size:20px}.header__logo .icon-main-logo{width:74.6px;height:84.7px}.header .main-menu{-ms-flex-align:center;align-items:center}.header .main-menu .nav-item{margin-right:2.5em}.header .main-menu .nav-item.active .nav-link{border-color:#fff}.header .main-menu .nav-item.active .nav-link:hover{border-color:#ffa861}.header .main-menu .nav-item .dropdown-toggle::after{display:none}.header .main-menu .nav-link{font-size:1em;padding:0;color:#fff;transition:all .3s ease;cursor:pointer;border-bottom:solid 3px transparent}.header .main-menu .nav-link:hover{color:#ffa861;border-color:#ffa861}.header .main-menu .nav-link.button{width:155.2px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header .main-menu .nav-link.button:hover{color:#fff}.header .main-menu .dropdown-menu{min-width:10rem;padding:0;margin:0;font-size:1em;border:none;border-radius:0;box-shadow:0 5px 20px 0 rgba(0,0,0,.1),0 8px 15px 0 rgba(0,0,0,.1)}.header .main-menu .dropdown-item{color:#1bafff;padding:.25rem .6em}.header .main-menu .dropdown-item:hover{color:#1476d1;background:0 0}.header .main-menu .dropdown-item:active{color:#fff;background-color:#4ec1ff}.header .navbar-toggler{border:none;color:#fff}.header .navbar-toggler:focus{outline:none!important}.header .navbar-toggler-icon{width:2em;height:2em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(255,255,255)' stroke-width='3' stroke-linecap='butt' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.header .button--login{padding:.36em 1.9em}.hero{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;padding-bottom:2em;font-size:24px;color:#fff;overflow:hidden}.hero .contr{z-index:2}.hero .cont{max-width:1720px}.hero__text{max-width:920px;margin:0 auto;padding:10vw 1rem 6.5vw}.hero__title{font-family:'Bebas Neue',sans-serif;font-size:5em;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.05em}.hero__subtitle{font-size:1.25em;font-weight:300;line-height:1.37}.hero .button--app{margin:5.5vw auto 0;font-size:18px}.hero .hero__bg-carousel{position:absolute;width:100%;height:100%}.hero .carousel-inner,.hero .carousel-item{height:100%}.hero .hero__bg-slide{width:100%;height:100%;object-fit:cover;object-position:center}.hero--low{min-height:27vw}.hero--low .hero__text{padding:4vw 0 1vw}.hero--left .hero__text{max-width:1675px}.hero--left .hero__text .hero__subtitle{max-width:875px}.hero--left .hero__text .button--wide{padding:1em 2.5em}.hero--full{min-height:100vh}.hero--full .contr,.hero--full .hero__text{height:100%;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column}.hero--full .hero__text{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:4vw 1rem 2vw}.bnt-scroll-to{position:absolute;left:0;right:0;bottom:1em}.bnt-scroll-to .icon-chevron_down:hover{stroke:#ffa861}.icon-chevron_down{fill:none;stroke:#fff;stroke-width:3px}.footer{background-color:rgba(226,226,226,.8)}.footer .footer__nav{padding:2em 0 1em;max-width:992px;margin:0 auto}.footer .footer__nav ul{padding-left:0}.footer .footer__nav .icon{color:#fff}.footer .footer__nav .icon:hover{color:#1bafff}.footer .nav-item{list-style-type:none;font-size:.75em}.footer .nav-title{font-size:1.33em;color:#191559;font-family:'Bebas Neue',sans-serif;text-transform:uppercase}.footer .nav-link{padding:0;line-height:1.67;color:#191559}.footer .nav-link:hover{color:#ffa861}.faq .contr{max-width:1110px}.still-have-question{padding:1.7vw 0 5.3vw .83em}.still-have-question .content__title{margin-bottom:.1em}.still-have-question .button{margin-top:1.5em}.privacy{padding:5.73vw 0 2vw;line-height:1.38}.privacy .contr{max-width:1646px}.article{padding:0 1em}.article__title{font-weight:900}.article p{margin-bottom:1.5em}.accordion{margin:5.8vw 0 6vw;border-top:solid 1px #8e8d8f}.accordion .card{border:none}.accordion .card-header{padding:1em 0 .88em;background-color:transparent;border-bottom:solid 1px #8e8d8f}.accordion .card-header .triangle-right{margin-right:3.3vw;transition:transform .3s ease}.accordion .card-header .icon-chevron_right{fill:none;stroke:#707070;stroke-width:3px;font-size:29px;width:11px}.accordion .card-header .btn[aria-expanded=true] .triangle-right{-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion .card-header .btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;font-size:24px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:left;white-space:initial;color:#442a59}.accordion .card-header .btn:focus,.accordion .card-header .btn:hover{text-decoration:none}.accordion .card-body{padding-left:0;padding-right:0}.section-white{padding:70px 0 0;font-size:24px;text-align:center}.section-white .contr{max-width:1480px}.section-white__title{text-transform:uppercase;font-size:1.66em;font-weight:900}.products .tab-pane span.font-weight-bold,.section-white__subtitle{font-size:1.2em}.section-white .button{padding-left:1.3em;padding-right:1.3em}.mockup{padding:1.8em 0 3.2em;line-height:1.37}.mockup__item,.mockup__row{display:-ms-flexbox;display:flex}.mockup__row{-ms-flex-pack:distribute;justify-content:space-around;width:100%}.mockup__item{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:393px;margin-bottom:1em}.mockup__item img{margin:0;max-width:13.3em}.mockup__name{padding:0 .5em;font-size:1.25em}.mockup__descr{margin-top:1em;padding:.6em 1em;font-size:1em}.section-improve{padding:6vw 0 7vw}.section-improve .section__subtitle,.walk-in p{font-size:1.25em}.section-improve .improve{margin:6em 0 1em;text-align:left;font-size:18px}.section-improve .improve__item{margin-bottom:4em;padding:0 2vw}.section-improve .improve__icon{margin-bottom:10px;font-size:82px}.section-improve .improve .icon{fill:#191559}.section-improve .improve .icon-bandz{font-size:56px}.content__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.content__column,.content__title{position:relative}.content__title{font-family:"Bebas Neue",sans-serif;font-size:70px;text-transform:uppercase;font-weight:400;line-height:.85}.content__title:before{content:"";position:absolute;top:0;left:-.33em;display:inline-block;width:.11em;height:87%;background-color:#ffa861}.section__we-serve .content__column:first-child{-ms-flex-preferred-size:42%;flex-basis:42%}.section__we-serve .content__column:last-child{-ms-flex-preferred-size:58%;flex-basis:58%}.section__we-serve .we-serve__moto{position:relative;height:100%;padding:2.85em 3.4em;color:#fff;font-family:"Bebas Neue",sans-serif;font-size:28px;line-height:1.18}.section__we-serve .we-serve__moto .img-bg{z-index:-1}.section__we-serve .we-serve__mototext{max-width:320px;margin-left:auto;padding:.5em 2em 3em .75em;border:solid 7px #fff}.section__we-serve .content__title{margin-bottom:1em}.tiles-wrap{height:100%;padding:68px 6.5vw;background-color:#e7e7e7}.tiles,.tiles__block{display:-ms-flexbox;display:flex}.tiles{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:746px;-ms-flex-pack:justify;justify-content:space-between}.tiles__block{-ms-flex-preferred-size:32.5%;flex-basis:32.5%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;min-height:150px;margin:5px 0;padding:1em .5em .9em;font-family:"Bebas Neue",sans-serif;font-size:40px;line-height:1.13;letter-spacing:normal;text-align:center;color:#fff;transition:.4s all ease}.tiles__block:hover{color:#fff}.tiles__block:hover:before{height:0}.tiles__block:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;background-color:rgba(33,12,60,.8);z-index:1;transition:.4s all ease}.tiles__caption{z-index:2}.form{font-size:20px}.form .form-group{margin-bottom:2em}.form .form-control{border-radius:0;height:3em;font-size:1.2rem;min-height:38px;border:solid 1px #3e2353}.form textarea.form-control{height:320px}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:#3e2353;font-size:1.2em}.form input:-ms-input-placeholder,.form textarea:-ms-input-placeholder{color:#3e2353;font-size:1.2em}.form input::placeholder,.form textarea::placeholder{color:#3e2353;font-size:1.2em}.map-canvas{width:100%;height:300px;min-height:300px}.contact{padding:5.5vw 0 2vw;color:#3e2353}.contact+.contact-success{display:none}.contact .form__submit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:.5em;margin-left:auto;padding:.5em 3.8em;font-size:1em}.contact .form__notice{margin-top:2.7em;font-size:1.2em}.contact__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-top:2em;line-height:1.37}.contact__info .map-canvas{margin-top:1em;height:25vw;border:1px solid #3e2353}.page-contact .contact-success{display:none}.contact-success{padding:10vw 0}.contact-success .contr{max-width:800px}.contact-success .content__title{font-family:"Avenir Book",Arial,sans-serif;margin-bottom:.2em}.walk-in{padding:5.3vw 0}.walk-in .contr{max-width:1626px}.walk-in h4{font-size:1.66em;font-weight:900;line-height:1.03}.industries__navigation{background-color:#e7e7e7}.industries__navigation .content__column{-ms-flex-preferred-size:50%;flex-basis:50%}.industries__navigation .tiles{max-width:785px}.industries__navigation .tiles__block{min-height:4.8em}.industries__navigation .tiles-descr,.industries__navigation .tiles-wrap{padding:4em 0}.industries__navigation .tiles-descr{max-width:720px;padding-top:3.5em;padding-left:8.125vw;font-size:1.2em}.industries__navigation .tiles-descr .button{margin-top:8vw}.industries__navigation .tiles-descr .content__title{margin-bottom:.75em}.industries__navigation .tiles-descr .content__title:before{height:195%}.masonry .content__column{-ms-flex-preferred-size:50%;flex-basis:50%;min-height:56.7vw}.masonry .content__row--inverse .content__column-picture{-ms-flex-order:2;order:2}.masonry .bg-purple{color:#fff}.masonry .bg-purple:before,.products .tab-pane .content__title:before{background-color:#220f40}.masonry .bg-purple .masonry__bg-caption{color:#392854}.masonry .bg-grey:before{background-color:#d4d0da}.masonry .bg-grey .masonry__bg-caption{color:#dbd7e0}.masonry__copy{position:relative;overflow:hidden;height:100%;padding:13.85vw 3vw 8.75vw 8.75vw}.masonry__copy:before{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;z-index:-1}.masonry__copy .content__title,.masonry__copy p{margin-bottom:1em}.masonry__descr{max-width:610px}.masonry__bg-caption{position:absolute;left:-1%;top:13%;color:#f2f1f4;font-size:260px;font-family:"Bebas Neue",sans-serif;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:.05em;z-index:-1}.content__title--avenir{font-family:"Avenir Book",Arial,sans-serif;font-size:40px;font-weight:900;line-height:1.25;text-transform:none!important}.content__title--avenir:before{top:-.05em;left:-.53em;width:.2em;height:100%}.products{padding:6.5vw 0 0}.products .contr{padding:0 3vw;max-width:1675px}.products .content__title{font-size:2.4em}.products .content__title--avenir:before{top:.1em;height:87%}.products__provide .content__column:first-child{-ms-flex-preferred-size:62.6%;flex-basis:62.6%}.products__provide-right{max-width:320px}.products__provide-right .btn{margin-top:1.1em}.products__tabs{margin-top:3.8em}.products__tabs .content__title--avenir{margin-bottom:1.1em}.products .nav-tabs{max-width:1570px;margin:0 auto;padding:0 1em;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.products .nav-item{-ms-flex-preferred-size:24%;flex-basis:24%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1em;font-size:1.25em;font-weight:900;line-height:1.13;border-radius:0;border:none;background-color:#220f40}.products .nav-item:hover{color:#fff}.products .nav-item .products__icon{margin-right:2vw}.products .nav-item.active{color:#fff;background-color:#ffa861}.products .icon{fill:#fff;font-size:76px}.products .icon-bandz{font-size:56px}.products .tab-pane{font-size:1em;line-height:1.38}.products .tab-pane.active{background-color:#ffa861}.products .tab-pane .content__row{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.products .tab-pane .content__column{padding:6vw 0}.products .tab-pane .content__column:first-child{-ms-flex-preferred-size:26%;flex-basis:26%}.products .tab-pane .content__column:last-child{-ms-flex-preferred-size:67%;flex-basis:67%;padding:6vw 3vw 4vw 6vw}.products .tab-pane .products__icon,.products .tab-pane ul.list{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.products .tab-pane .icon{font-size:120px}.products .tab-pane .icon-bandz{font-size:100px}.products .tab-pane .content__title{color:#fff}.products .tab-pane p{margin-bottom:1.4em}.products .tab-pane h6{font-size:inherit}.products .tab-pane ul.list{padding-left:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.products .tab-pane li.list-item{-ms-flex-preferred-size:48%;flex-basis:48%;list-style-type:none}@media (min-width:768px){.contact .container{max-width:960px}}@media only screen and (min-width:768px){.mockup__name{min-height:3em}}@media only screen and (min-width:769px){.header .button--login{-ms-flex-order:3;order:3}}@media only screen and (min-width:992px){.hero--full.hero--left .hero__text{margin-left:0;-ms-flex-align:start;align-items:flex-start}.products__provide .content__row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.products__provide-right .btn{-ms-transform:translateX(-1.3em);transform:translateX(-1.3em)}}@media (min-width:1200px){.contact .container{padding-left:4vw;max-width:1600px}.contact__info{margin-top:-.1em;padding-left:4.6vw;font-size:1.35em}.contact .form__submit{font-size:1.5em}}@media only screen and (max-width:1960px) and (min-width:1200px){.contact__info{min-height:40vw}}@media only screen and (max-width:1200px) and (max-width:1920px){.mockup{font-size:calc(16.2px + .09375vw)}}@media only screen and (max-width:768px) and (max-width:1920px){.hero{font-size:calc(16.2px + .09375vw)}}@media (max-width:1920px){.button,.wrapper{font-size:calc(16.8px + .375vw)}.header__logo{font-size:calc(16.4px + .1875vw)}.accordion .card-header .icon-chevron_right{font-size:calc(17.3px + .60938vw)}.accordion .card-header .btn,.hero,.section-white{font-size:calc(16.8px + .375vw)}.section-improve .improve{font-size:calc(16.2px + .09375vw)}.section-improve .improve__icon{font-size:calc(22.6px + 3.09375vw)}.section-improve .improve .icon-bandz{font-size:calc(20px + 1.875vw)}.content__title{font-size:calc(21.4px + 2.53125vw)}.section__we-serve .we-serve__moto{font-size:calc(17.2px + .5625vw)}.tiles__block{font-size:calc(18.4px + 1.125vw)}.form{font-size:calc(16.4px + .1875vw)}.masonry__bg-caption{font-size:calc(40.4px + 11.4375vw)}.content__title--avenir{font-size:calc(18.4px + 1.125vw)}.products .icon{font-size:calc(22px + 2.8125vw)}.products .icon-bandz{font-size:calc(20px + 1.875vw)}.products .tab-pane .icon{font-size:calc(26.4px + 4.875vw)}.products .tab-pane .icon-bandz{font-size:calc(24.4px + 3.9375vw)}}@media only screen and (max-width:1600px){.header{padding-top:2.2vw}.industries__navigation .content__column{padding-right:1em}}@media only screen and (max-width:1366px){.products .nav-item{font-size:1em}}@media only screen and (max-width:1200px){.footer .nav-column{margin:0 auto;max-width:260px}.mockup{font-size:18px}.section__we-serve .we-serve__moto{padding:3.33em 5vw}.section__we-serve .we-serve__mototext{padding:.5em .5em 2em .75em}.tiles__block{-ms-flex-preferred-size:48.5%;flex-basis:48.5%}.products .content__title{font-size:1.8em}}@media only screen and (max-width:992px){.hero--low .hero__text{padding:4vw 1em 1vw}.products__provide .content__column:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}.products__provide .content__column{padding:1em 1.5em}.products__tabs .content__title--avenir{margin-left:.9em;margin-bottom:.5em}.products .nav-tabs{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em 1.5em}.products .nav-item{-ms-flex-preferred-size:48%;flex-basis:48%;margin-bottom:1em}}@media only screen and (max-width:850px){.section__we-serve .content__column:first-child,.section__we-serve .content__column:last-child{-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (max-width:768px){.header{padding-top:25px}.header__logo{display:none}.header .main-menu{padding:.5em;border-top:1px solid #fff;border-bottom:1px solid #fff}.header .main-menu .nav-item{margin:.3em 0}.header .navbar-toggler-icon{margin-left:0}.hero{font-size:18px}.footer .nav-item{font-size:14px}.mockup__row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.industries__navigation .content__column{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 1.5em}.industries__navigation .tiles-descr{padding-bottom:0;padding-left:3vw}.industries__navigation .tiles-descr .content__title{font-size:1.3em}.masonry .content__column{-ms-flex-preferred-size:73.5%;flex-basis:73.5%}.masonry .content__column.content__column-picture{-ms-flex-preferred-size:26.5%;flex-basis:26.5%}.products .tab-pane li.list-item{-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (max-width:580px){.mockup__item img{max-width:45vw}.section-improve .improve__item{text-align:center}.section__we-serve .we-serve__moto{padding:3.33em 2em}.section__we-serve .we-serve__mototext{max-width:100%;padding:1em}.products .nav-item{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.products .nav-item .products__icon{margin:0 0 .5em}}@media only screen and (max-width:480px){.hero__title{font-size:3.5em}.hero .button--app{margin-top:10vh;padding:1em}.still-have-question{padding:2em 1em 5em}.still-have-question .button{width:100%}.section-improve{padding:4em 1em}.section-improve .improve{margin-top:3em}.tiles__block{min-height:100px}.form .form-control{height:auto;font-size:14px}.form textarea.form-control{height:204px}.contact .form__submit{width:100%}.contact .form__notice{font-size:14px}.contact__info{margin:3em 0;font-size:14px;-ms-flex-align:center;align-items:center;text-align:center}.contact__info .contact__links,.products .tab-pane .content__row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.contact__info .contact__links{display:-ms-flexbox;display:flex}.products .tab-pane .content__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.products .tab-pane .content__row .content__column{-ms-flex-preferred-size:100%;flex-basis:100%}.products .tab-pane .content__row .content__column:first-child{padding-bottom:0}}
/*# sourceMappingURL=app.css.map */
