/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}body,html{height:100%}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Geologica",sans-serif;font-weight:200;line-height:1.5;font-size:16px;min-width:320px;background-color:#fff}@media (min-width:1024px){body{font-size:20px}}body.no-scroll{overflow:hidden}.c-h1,.c-h2,.c-h3,.c-h4,.c-h5,.c-h6,h1,h2,h3,h4,h5,h6{display:block;font-weight:500;margin:1em 0 .5em}.c-h5,.c-h6,h5,h6{font-size:16px}@media (min-width:1024px){.c-h1,.c-h2,.c-h3,.c-h4,.c-h5,.c-h6,h1,h2,h3,h4,h5,h6{font-size:20px}}.c-h1,h1{font-size:28px}@media (min-width:1024px){.c-h1,h1{font-size:56px}}.c-h2,h2{font-size:24px}@media (min-width:1024px){.c-h2,h2{font-size:48px}}.c-h3,h3{font-size:20px}@media (min-width:1024px){.c-h3,h3{font-size:32px}}.c-h4,h4{font-size:18px}@media (min-width:1024px){.c-h4,h4{font-size:24px}}.c-h1:first-child,.c-h2:first-child,.c-h3:first-child,.c-h4:first-child,.c-h5:first-child,.c-h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}.c-h1:last-child,.c-h2:last-child,.c-h3:last-child,.c-h4:last-child,.c-h5:last-child,.c-h6:last-child,.main-menu ul li:last-child,.reviews__list .review-item:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}ol,p,ul{margin:1.5em 0}.link,a{color:#004dd2;text-decoration:none}.link:hover,.main-menu ul a:hover,a:hover{text-decoration:underline}.centered{width:1440px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}@media (min-width:1024px){.centered{padding-left:112px;padding-right:112px}}.first-screen,.first-screen__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.first-screen{color:#fff;min-height:100%;overflow:hidden;background:-webkit-linear-gradient(to top,#2e2f75,#10173d);background:-webkit-gradient(linear,left bottom,left top,from(#2e2f75),to(#10173d));background:-webkit-linear-gradient(bottom,#2e2f75,#10173d);background:linear-gradient(to top,#2e2f75,#10173d);text-align:center;padding-bottom:20px}.first-screen__content{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-pack:distribute;justify-content:space-around;gap:20px}.first-screen__content .centered{width:600px}.first-screen__logo{margin-bottom:34px}.first-screen__title{margin:0 0 15px}.first-screen__sub-title{font-weight:200;margin:0}.first-screen__description{font-weight:500;font-size:16px;margin-top:20px}@media (min-width:1024px){.first-screen__description{font-size:16px}.first-screen{padding-bottom:50px}.first-screen__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px}.first-screen__content .centered{width:1040px}.first-screen__title{margin:0 0 34px}.first-screen__description{margin-top:30px}}.logo{display:inline-block;width:160px;height:160px;border-radius:20%}.widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px}@media (min-width:1024px){.widget{font-size:32px}}.widget__android,.widget__ios{font-size:0}.widget__title{line-height:1}.widget__android{width:231px;height:70px}.widget__ios{width:209px;height:70px}.widget img{width:100%;height:100%}@media (min-width:1024px){.widget{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px}}.main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px;padding-top:32px;padding-bottom:32px}@media (min-width:1024px){.main-content{gap:240px;padding-top:112px;padding-bottom:112px}}.big-description{background:-webkit-linear-gradient(to top,#f9faff,#f1f1ff);background:-webkit-gradient(linear,left bottom,left top,from(#f9faff),to(#f1f1ff));background:-webkit-linear-gradient(bottom,#f9faff,#f1f1ff);background:linear-gradient(to top,#f9faff,#f1f1ff);border-radius:32px;text-align:center;padding:32px}@media (min-width:1024px){.big-description{padding:112px}}.big-description img{display:inline-block;width:240px;height:240px;margin-bottom:27px}.big-description__title{margin-top:0}.features{text-align:center}.features__title{margin-bottom:35px}.features__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px 0}@media (min-width:1024px){.features__title{margin-bottom:75px}.features__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:120px 0}.features__list .feature-item{width:40%}}.feature-item__img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:190px;height:190px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.feature-item__img img{width:auto;height:auto;max-width:100%;max-height:100%}.feature-item__title{margin-top:0}.feature-item__text{margin:0}.reviews__title{text-align:center;margin-bottom:35px}.reviews__list .review-item{margin-bottom:32px}@media (min-width:1024px){.reviews__title{margin-bottom:59px}.reviews__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px}.reviews__list .review-item{width:384px;max-width:100%;margin:0}}.review-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:-webkit-linear-gradient(to top,#f9faff,#f1f1ff);background:-webkit-gradient(linear,left bottom,left top,from(#f9faff),to(#f1f1ff));background:-webkit-linear-gradient(bottom,#f9faff,#f1f1ff);background:linear-gradient(to top,#f9faff,#f1f1ff);border-radius:32px;padding:32px}.review-item__text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:41px}.review-item__author{font-weight:500;margin-bottom:7px;font-size:16px}@media (min-width:1024px){.review-item__author{font-size:16px}}.review-item .stars{margin-left:-2px}.stars{display:inline-block;width:120px;height:24px}.big-download{background:-webkit-linear-gradient(to top,#2e2f75,#10173d);background:-webkit-gradient(linear,left bottom,left top,from(#2e2f75),to(#10173d));background:-webkit-linear-gradient(bottom,#2e2f75,#10173d);background:linear-gradient(to top,#2e2f75,#10173d);color:#fff;border-radius:32px;padding:32px;text-align:center}.big-download .logo,.contact img{display:inline-block;width:152px;height:152px}.big-download__logo{font-size:0;margin-bottom:32px}.big-download__title{margin:0 0 7px}.big-download__text{font-size:20px;margin:0 0 38px}@media (min-width:1024px){.big-download__text{font-size:32px}.big-download{text-align:initial;padding:64px 112px;border-radius:64px;display:-webkit-box;display:-ms-flexbox;display:flex}.big-download__logo{width:152px}.big-download__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:56px}.big-download .widget{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.page{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.contact{text-align:center}.contact img{width:240px;height:240px}.contact .mail-to{color:#1026a3;font-size:20px}@media (min-width:1024px){.contact .mail-to{font-size:32px}}.footer{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.footer{padding:40px 0}}.header{width:100%;text-align:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 32px}@media (min-width:1024px){.header{padding-left:112px;padding-right:112px}}.header__logo{font-size:20px;font-weight:600;line-height:1;color:inherit;text-decoration:none}@media (min-width:1024px){.header__logo{font-size:32px}}.header__logo:hover{text-decoration:none}.header__burger{width:48px;height:48px;position:relative;cursor:pointer;background:0 0;border:0;margin-right:-6px;z-index:101}.header__burger span{position:absolute;left:6px;right:6px;height:4px;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.header__burger span:nth-child(1){top:12px}.header__burger span:nth-child(2){top:22px}.header__burger span:nth-child(3){top:32px}.header__burger.is-active span:nth-child(1){top:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__burger.is-active span:nth-child(2){opacity:0}.header__burger.is-active span:nth-child(3){top:22px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:1024px){.header{padding:24px 32px}}@media (min-width:1024px) and (min-width:1024px){.header{padding-left:112px;padding-right:112px}}.header.light{color:#1026a3}.header.light .header__burger:not(.is-active) span{background-color:#1026a3}.main-menu{position:fixed;left:0;top:0;right:0;height:100%;background:red;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s;transition:transform .3s ease,opacity .3s ease,visibility .3s,-webkit-transform .3s ease;z-index:100;color:#fff;background:-webkit-linear-gradient(to top,#2e2f75,#10173d);background:-webkit-gradient(linear,left bottom,left top,from(#2e2f75),to(#10173d));background:-webkit-linear-gradient(bottom,#2e2f75,#10173d);background:linear-gradient(to top,#2e2f75,#10173d);padding-top:32px;padding-bottom:32px}@media (min-width:1024px){.main-menu{padding-top:112px;padding-bottom:112px}}.main-menu.is-open{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.main-menu ul{margin:0;padding:0;list-style:none;font-size:24px}.main-menu ul li{margin-bottom:16px}.main-menu ul a{color:#fff;text-decoration:none}@media (min-width:1024px){.main-menu ul{font-size:40px}}
