@font-face{font-family:montserrat;font-style:normal;font-weight:100;src:url(../fonts/montserrat/montserrat-thin.eot?) format("eot"),url(../fonts/montserrat/montserrat-thin.woff2) format("woff2"),url(../fonts/montserrat/montserrat-thin.woff) format("woff"),url(../fonts/montserrat/montserrat-thin.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:italic;font-weight:100;src:url(../fonts/montserrat/montserrat-thinitalic.eot?) format("eot"),url(../fonts/montserrat/montserrat-thinitalic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-thinitalic.woff) format("woff"),url(../fonts/montserrat/montserrat-thinitalic.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:normal;font-weight:200;src:url(../fonts/montserrat/montserrat-extralight.eot?) format("eot"),url(../fonts/montserrat/montserrat-extralight.woff2) format("woff2"),url(../fonts/montserrat/montserrat-extralight.woff) format("woff"),url(../fonts/montserrat/montserrat-extralight.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:italic;font-weight:200;src:url(../fonts/montserrat/montserrat-extralightitalic.eot?) format("eot"),url(../fonts/montserrat/montserrat-extralightitalic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-extralightitalic.woff) format("woff"),url(../fonts/montserrat/montserrat-extralightitalic.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:normal;font-weight:300;src:url(../fonts/montserrat/montserrat-light.eot?) format("eot"),url(../fonts/montserrat/montserrat-light.woff2) format("woff2"),url(../fonts/montserrat/montserrat-light.woff) format("woff"),url(../fonts/montserrat/montserrat-light.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:italic;font-weight:300;src:url(../fonts/montserrat/montserrat-lightitalic.eot?) format("eot"),url(../fonts/montserrat/montserrat-lightitalic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-lightitalic.woff) format("woff"),url(../fonts/montserrat/montserrat-lightitalic.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat/montserrat-regular.eot?) format("eot"),url(../fonts/montserrat/montserrat-regular.woff2) format("woff2"),url(../fonts/montserrat/montserrat-regular.woff) format("woff"),url(../fonts/montserrat/montserrat-regular.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:italic;font-weight:400;src:url(../fonts/montserrat/montserrat-italic.eot?) format("eot"),url(../fonts/montserrat/montserrat-italic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-italic.woff) format("woff"),url(../fonts/montserrat/montserrat-italic.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:normal;font-weight:500;src:url(../fonts/montserrat/montserrat-medium.eot?) format("eot"),url(../fonts/montserrat/montserrat-medium.woff2) format("woff2"),url(../fonts/montserrat/montserrat-medium.woff) format("woff"),url(../fonts/montserrat/montserrat-medium.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:italic;font-weight:500;src:url(../fonts/montserrat/montserrat-mediumitalic.eot?) format("eot"),url(../fonts/montserrat/montserrat-mediumitalic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-mediumitalic.woff) format("woff"),url(../fonts/montserrat/montserrat-mediumitalic.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:normal;font-weight:600;src:url(../fonts/montserrat/montserrat-semibold.eot?) format("eot"),url(../fonts/montserrat/montserrat-semibold.woff2) format("woff2"),url(../fonts/montserrat/montserrat-semibold.woff) format("woff"),url(../fonts/montserrat/montserrat-semibold.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:italic;font-weight:600;src:url(../fonts/montserrat/montserrat-semibolditalic.eot?) format("eot"),url(../fonts/montserrat/montserrat-semibolditalic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-semibolditalic.woff) format("woff"),url(../fonts/montserrat/montserrat-semibolditalic.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:normal;font-weight:700;src:url(../fonts/montserrat/montserrat-bold.eot?) format("eot"),url(../fonts/montserrat/montserrat-bold.woff2) format("woff2"),url(../fonts/montserrat/montserrat-bold.woff) format("woff"),url(../fonts/montserrat/montserrat-bold.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:italic;font-weight:700;src:url(../fonts/montserrat/montserrat-bolditalic.eot?) format("eot"),url(../fonts/montserrat/montserrat-bolditalic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-bolditalic.woff) format("woff"),url(../fonts/montserrat/montserrat-bolditalic.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:normal;font-weight:800;src:url(../fonts/montserrat/montserrat-extrabold.eot?) format("eot"),url(../fonts/montserrat/montserrat-extrabold.woff2) format("woff2"),url(../fonts/montserrat/montserrat-extrabold.woff) format("woff"),url(../fonts/montserrat/montserrat-extrabold.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:italic;font-weight:800;src:url(../fonts/montserrat/montserrat-extrabolditalic.eot?) format("eot"),url(../fonts/montserrat/montserrat-extrabolditalic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-extrabolditalic.woff) format("woff"),url(../fonts/montserrat/montserrat-extrabolditalic.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:normal;font-weight:900;src:url(../fonts/montserrat/montserrat-black.eot?) format("eot"),url(../fonts/montserrat/montserrat-black.woff2) format("woff2"),url(../fonts/montserrat/montserrat-black.woff) format("woff"),url(../fonts/montserrat/montserrat-black.ttf) format("truetype");font-display:swap}@font-face{font-family:montserrat;font-style:italic;font-weight:900;src:url(../fonts/montserrat/montserrat-blackitalic.eot?) format("eot"),url(../fonts/montserrat/montserrat-blackitalic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-blackitalic.woff) format("woff"),url(../fonts/montserrat/montserrat-blackitalic.ttf) format("truetype");font-display:swap}input{outline:0!important}@-webkit-keyframes moveinleft{0%{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveinleft{0%{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes moveinright{0%{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveinright{0%{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,1px,0);transform:translate3d(-1px,1px,0)}20%,80%{-webkit-transform:translate3d(1px,1px,0);transform:translate3d(1px,1px,0)}30%,50%,70%{-webkit-transform:translate3d(-1px,-1px,0);transform:translate3d(-1px,-1px,0)}40%,60%{-webkit-transform:translate3d(1px,1px,0);transform:translate3d(1px,1px,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,1px,0);transform:translate3d(-1px,1px,0)}20%,80%{-webkit-transform:translate3d(1px,1px,0);transform:translate3d(1px,1px,0)}30%,50%,70%{-webkit-transform:translate3d(-1px,-1px,0);transform:translate3d(-1px,-1px,0)}40%,60%{-webkit-transform:translate3d(1px,1px,0);transform:translate3d(1px,1px,0)}}.heading-primary{margin-bottom:3.2rem;font-size:3.2rem;line-height:1.25;font-weight:800}.heading-primary span{color:#efb600}.heading-primary i{font-style:normal}@media only screen and (min-width:64em){.heading-primary{margin-top:-1.3rem;margin-bottom:3.8rem;font-size:4.5rem;line-height:1.22222}}@media only screen and (min-width:64em){.heading-primary i{font-size:5.5rem}}.heading-secondary{margin-bottom:2.4rem;text-align:center;font-size:2.6rem;line-height:1.15385;font-weight:700}.heading-secondary span{color:#efb600}@media only screen and (min-width:48em){.heading-secondary{margin-bottom:5.6rem;font-size:3.6rem;line-height:1.33333}}.heading-secondary--features{margin-bottom:2.9rem}@media only screen and (min-width:48em){.heading-secondary--features{margin-bottom:5.9rem}}@media only screen and (min-width:48em){.heading-secondary--system{margin-bottom:5rem}}.heading-secondary--download{color:#000}@media only screen and (min-width:48em){.heading-secondary--download{margin-bottom:5rem}}html{font-family:montserrat,sans-serif;font-size:62.5%;height:100%}body{height:100%;scroll-behavior:smooth;text-rendering:optimizeSpeed;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:#000;line-height:1.2;min-width:320px;position:relative;overflow-x:hidden}*{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;font-weight:400}ol,ul{list-style:none}a{cursor:pointer;color:#fff;text-decoration:none;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}a:active,a:hover{opacity:.85}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}audio,canvas,iframe,img,svg,video{vertical-align:middle}textarea{vertical-align:middle;resize:none}section{position:relative}button,input,select{outline:0}.page{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;min-height:100vh;background-image:url(../img/background-mobile.png);background-repeat:no-repeat}@media only screen and (min-width:26.5625em){.page{background-image:none}}.container{position:relative;margin:0 auto;max-width:114rem;width:100%;padding:0 1rem}@media only screen and (min-width:75em){.container{padding:0}}.lock{overflow:hidden}.logo__img{width:12.2rem}@media only screen and (min-width:48em){.logo__img{width:auto}}.logo--footer{display:none}@media only screen and (min-width:64em){.logo--footer{display:block;width:100%}}.burger{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:3rem;height:2.2rem;background:0 0;border:none;cursor:pointer;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;z-index:1}.burger span{display:block;-webkit-border-radius:.3rem;border-radius:.3rem;width:100%;height:.3rem;background-color:#efb600}.burger.open>span{-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;background-color:#000}.burger.open>span:nth-child(2){opacity:0}.burger.open>span:first-child{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-.6rem}.burger.open>span:last-child{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:.6rem}@media only screen and (min-width:48em){.burger{display:none}}#icons{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;visibility:hidden}.phone{margin-left:auto;margin-right:1.8rem;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;font-size:0}.phone:link,.phone:visited{color:#fff}.phone svg{width:2.2rem;height:2.2rem;fill:#efb600;-webkit-animation:shake 2s cubic-bezier(.36,.07,.19,.97) .2s infinite;animation:shake 2s cubic-bezier(.36,.07,.19,.97) .2s infinite;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}@media only screen and (min-width:48em){.phone{margin-right:0}}@media only screen and (min-width:26.5625em){.phone{font-size:2rem}}@media only screen and (min-width:26.5625em){.phone svg{fill:#fff}}@media only screen and (min-width:48em){.phone svg{width:2rem;height:2rem;margin-right:.5rem}}.phone--footer{font-size:1.6rem;font-weight:500}.phone--footer:link,.phone--footer:visited{color:#000}@media only screen and (min-width:75em){.phone--footer{font-size:2rem;line-height:2.75}}@media only screen and (min-width:20em){.phone--footer svg{width:1.6rem;height:1.6rem;fill:#000}}.nav{position:fixed;top:0;left:0;background-color:#efb600;opacity:0;visibility:hidden;max-height:0;height:100vh}@media only screen and (min-width:48em){.nav{position:relative;opacity:1;visibility:visible;max-height:none;height:auto}}.nav__list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:50px 0;font-size:2rem;font-weight:700}@media only screen and (min-width:48em){.nav__list{padding:22px 0;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;font-size:1.4rem}}@media only screen and (min-width:75em){.nav__list{padding:2.2rem 8rem}}.nav__item{width:100%;text-align:center}.nav__item:not(:last-child){margin-bottom:1.5rem}.nav__item .active{color:#000}.nav__item .active::before{background:#000;visibility:visible;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}@media only screen and (min-width:48em){.nav__item{width:auto}.nav__item:not(:last-child){margin-bottom:0}}.nav__link{position:relative;padding-bottom:.5rem}.nav__link:before{content:"";position:absolute;width:100%;height:.3rem;bottom:0;left:0;background:#fff;visibility:hidden;-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear}.nav__link:focus:before,.nav__link:hover:before{visibility:visible;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.nav.open{opacity:1;max-height:100vh;visibility:visible;overflow:scroll;-webkit-animation:navfadein .3s ease-in;animation:navfadein .3s ease-in}@-webkit-keyframes navfadein{0%{opacity:0;max-height:0}50%{max-height:100vh;opacity:0}100%{opacity:1}}@keyframes navfadein{0%{opacity:0;max-height:0}50%{max-height:100vh;opacity:0}100%{opacity:1}}.form{padding:3.4rem 2.8rem 3.3rem 2.9rem;text-align:center;max-width:48.8rem;width:100%;border:1px solid #efb600;background-color:rgba(0,0,0,.8);-webkit-animation:moveinleft 1s ease-in;animation:moveinleft 1s ease-in}@media only screen and (min-width:64em){.form{border:none;padding:5.4rem 6.7rem 4.1rem 6.1rem}}.form__title{margin-bottom:2.9rem;font-size:1.8rem;line-height:1.44444;font-weight:500}.form__input-group{width:100%;margin-bottom:1.9rem}.form__input{width:100%;padding:1.7rem 2.3rem;border:1px solid #efb600;font-size:1.6rem;line-height:2;font-weight:500;color:#fff;background-color:transparent}.form__input:focus{outline:1px solid #efb600}.form__submit{display:inline-block;width:100%;border:none;padding:18px 0;margin-bottom:2.1rem;margin-top:1.1rem;font-size:1.6rem;line-height:2;font-weight:700;text-transform:uppercase;color:#000;cursor:pointer;background-color:#efb600;-webkit-transition:background-color .2s ease-in,-webkit-transform .2s ease-in;transition:background-color .2s ease-in,-webkit-transform .2s ease-in;-o-transition:background-color .2s ease-in,transform .2s ease-in;transition:background-color .2s ease-in,transform .2s ease-in;transition:background-color .2s ease-in,transform .2s ease-in,-webkit-transform .2s ease-in}.form__submit:hover{background-color:#ffd13c;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.form__submit:focus{outline:2px solid #fff}.page-detail .form__submit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:250px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form__legal{font-size:1.4rem;line-height:2.28571;font-weight:300;text-decoration:underline}.header{position:fixed;width:100%;background-color:#000;z-index:2}.header__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1.9rem 0}@media only screen and (min-width:48em){.header__inner{padding:1.8rem 0}}.offer{padding-top:11.3rem;padding-bottom:3rem}@media only screen and (min-width:26.5625em){.offer{padding-top:18rem;background-image:url(../img/background-offer.jpg);background-repeat:no-repeat}}@media only screen and (min-width:64em){.offer{padding-top:26.1rem;padding-bottom:6rem}}.offer__inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:64em){.offer__inner{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.offer__text{text-align:center;margin-bottom:4rem;max-width:55.5rem;width:100%;-webkit-animation:moveinright 1s ease-in;animation:moveinright 1s ease-in}@media only screen and (min-width:64em){.offer__text{text-align:left}}.offer__details{font-size:2.4rem;line-height:1.16667;font-weight:500}.offer__details:not(:last-child){margin-bottom:2.8rem}.offer__details span{color:#efb600}@media only screen and (min-width:64em){.offer__details{font-size:3.2rem;line-height:1.1875}}@media only screen and (min-width:64em){.offer__details:not(:last-child){margin-bottom:4.2rem}}.description{position:relative;padding-top:2.3rem;padding-bottom:2.3rem}.description__bg{position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:18.6rem;color:rgba(123,123,123,.102);font-weight:700}.description__bg span{color:rgba(239,182,0,.102)}@media only screen and (min-width:48em){.description__bg{left:22%;top:64%}}@media only screen and (min-width:48em){.description{padding-top:1.9rem;padding-bottom:5.6rem}}@media only screen and (min-width:48em){.description__text-wrap{padding:5.2rem 6.7rem;border:1px solid #efb600}}.description__text{font-size:1.4rem;line-height:1.71429;letter-spacing:.08rem}.description__text:not(:last-child){margin-bottom:2rem}@media only screen and (min-width:48em){.description__text{font-size:1.6rem;line-height:1.8125}}.features{padding-top:.6rem;padding-bottom:3.5rem}@media only screen and (min-width:26.5625em){.features{background-image:url(../img/background-features.jpg);background-repeat:no-repeat}}@media only screen and (min-width:48em){.features{padding-top:5.6rem}}.features__list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.features__item{text-align:center;padding:4rem 3.7rem 6.5rem 3.7rem;max-width:50.2rem;width:100%;margin-bottom:1.8rem;margin-right:.7rem;margin-left:.8rem;background-color:#efb600;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.features__item:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}@media only screen and (min-width:48em){.features__item{margin-right:auto;margin-left:auto;margin-bottom:3rem}}@media only screen and (min-width:64em){.features__item{width:31.6%}}.features__img-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;width:15rem;height:15rem;margin:0 auto;margin-bottom:3.3rem;background-color:#fff}.features__img{margin:0 auto}.features__text{font-size:1.6rem;line-height:1.5;font-weight:700;color:#000}.system{padding-bottom:7.8rem}@media only screen and (min-width:48em){.system{padding-top:4.6rem;padding-bottom:11.3rem}}@media only screen and (min-width:26.5625em){.system{background-image:url(../img/background-system.jpg);background-repeat:no-repeat;background-position:54% 0}}.system__text{font-size:1.4rem;line-height:1.71429;letter-spacing:.08rem}.system__text:not(:last-child){margin-bottom:2rem}@media only screen and (min-width:48em){.system__text{font-size:1.6rem;line-height:1.8125}}.demo ol,.demo ul{color:#fff}.download ul{color:#000}.download ul li:before{border:1px solid #000!important}.download{padding-top:5.5rem;padding-bottom:7.9rem;background-color:#efb600}.demo ol,.demo ul,.download ol,.download ul{padding-left:50px;line-height:30px;padding-bottom:10px;font-size:1.6rem;letter-spacing:.08rem;line-height:1.8125}.demo ul li,.download ul li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.demo ul li:before,.download ul li:before{display:block;margin-right:12px;content:'';width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:1px solid #fff}@media only screen and (min-width:48em){.download{padding-top:10.9rem;padding-bottom:11.7rem}}.download__text{font-size:1.4rem;line-height:1.71429;color:#000;letter-spacing:.08rem}.download__text:not(:last-child){margin-bottom:2rem}@media only screen and (min-width:48em){.download__text{font-size:1.6rem;line-height:1.8125}}.demo{padding-top:5.7rem;padding-bottom:6.8rem}.demo h2,.demo h3,.demo h4{margin-bottom:2.4rem;text-align:center;font-size:2.6rem;line-height:1.15385;font-weight:700}.demo p{font-size:1.4rem;line-height:1.71429;letter-spacing:.08rem}.demo p:not(:last-child){margin-bottom:2rem}.demo p+h2,.demo p+h3,.demo p+h4{margin-top:7.6rem}@media only screen and (min-width:48em){.demo{padding-top:10.7rem;padding-bottom:11.3rem}}@media only screen and (min-width:26.5625em){.demo{background-image:url(../img/background-demo.jpg);background-repeat:no-repeat}}@media only screen and (min-width:48em){.demo h2,.demo h3,.demo h4{margin-bottom:4.3rem;font-size:3.6rem;line-height:1.52778}}@media only screen and (min-width:48em){.demo p{font-size:1.6rem;line-height:1.8125}}@media only screen and (min-width:48em){.demo p+h2,.demo p+h3,.demo p+h4{margin-top:10.7rem}}.footer{padding:3rem 0;text-align:center;background-color:#efb600}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width:64em){.footer__inner{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;-webkit-flex-direction:unset;flex-direction:unset;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.footer__legal{-webkit-box-ordinal-group:5;-ms-flex-order:4;-webkit-order:4;order:4}@media only screen and (min-width:64em){.footer__legal{-ms-flex-preferred-size:29.3rem;-webkit-flex-basis:33rem;flex-basis:33rem;padding-top:1rem;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;-webkit-order:unset;order:unset;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.footer__copyright{color:#000;font-size:1.2rem}@media only screen and (min-width:64em){.footer__copyright{margin-top:auto}}.footer__contacts{padding-left:1.3rem;margin-bottom:1rem;font-size:1.2rem;line-height:2.5}@media only screen and (min-width:64em){.footer__contacts{-ms-flex-preferred-size:26.3rem;-webkit-flex-basis:33rem;flex-basis:33rem}}.nav-footer__list{font-size:1.4rem;line-height:2.14286;font-weight:600}@media only screen and (min-width:64em){.nav-footer__list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:64em){.nav-footer__item{text-align:left;width:50%}}.nav-footer__link:link,.nav-footer__link:visited{color:#000}.error-form{border:1px solid red;background:rgba(255,0,0,.2)}.breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:17px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.breadcrumbs div{padding:10px}.breadcrumbs a{color:#efb600;font-weight:700}.center,.left,.right{margin:10px auto}