/* line 3, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
.b-landing-about {
  text-align: center;
  padding-bottom: 87px;
  overflow: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
}
@media screen and (max-width: 757px) {
  /* line 3, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
  .b-landing-about {
    display: none;
  }
}
/* line 12, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
.b-landing-about__title {
  margin: 42px auto 0;
  display: table;
  font-size: 48px;
  line-height: 58px;
  font-weight: bold;
  color: #2873b2;
}
/* line 33, /app/app/assets/stylesheets/import/_extra.scss */
.b-landing-about__title:after {
  display: block;
  content: "";
  margin: 7px -27px 0;
  height: 6px;
  border-radius: 3px;
  background: #f2a527;
}
/* line 24, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
.b-landing-about__mission {
  margin-top: 29px;
  font-size: 24px;
  line-height: 28px;
}
/* line 28, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
.b-landing-about__small-text {
  margin-top: 19px;
  font-size: 14px;
  line-height: 18px;
  padding-bottom: 18px;
}
/* line 34, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
.b-landing-about__points {
  margin-top: 35px;
}
/* line 38, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
.b-landing-about__point {
  padding: 0 40px;
}
/* line 40, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
.b-landing-about__point__icon {
  display: table;
  margin: 0 auto;
  height: 89px;
  width: 89px;
  border: 2px solid #f2a527;
  border-radius: 9px;
  background: no-repeat center center;
}
/* line 48, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
.b-landing-about__point__icon.view {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4OSIgaGVpZ2h0PSI4OSIgdmlld0JveD0iMCAwIDg5IDg5Ij48cGF0aCBmaWxsPSIjMjg3M0IxIiBkPSJNNzYuMTQgMzkuMzQ0TDMxLjk4IDE4LjEzMmMtLjg2OC0uNDE4LTEuOTI1LS4wNzgtMi4zNTguNzZsLTkuNDIgMTguMmMtLjIxLjQtLjI0My44NjctLjA5NiAxLjI5Mi4xNS40MjYuNDY3Ljc4Ljg4NC45OGwxMy4xODUgNi4zMzQtMS4xNyAyLjI2Yy0uNDMzLjgzNy0uMDggMS44NTQuNzkgMi4yN2wuNDE2LjItMi4yNyAzLjg5N2gtMTMuNGMtMS4yNDQtMi4zMi0zLjc1OC0zLjkwOC02LjY1Ny0zLjkwOHYxNC40MzdjMi44MzIgMCA1LjI5Ni0xLjUxNSA2LjU3LTMuNzVoMTUuNTQyYzEuMjcyIDAgMi40NDYtLjY2IDMuMDctMS43MjhsMy40NDgtNS45MTcuNi4yODdjLjg3LjQxNiAxLjkyNi4wNzUgMi4zNi0uNzZsMS4xNy0yLjI2MiA5Ljg1IDQuNzMyYy41NjYuMjczIDEuMjQ0LjIzIDEuNzctLjExM2wyLjcyLTEuNzcgNC44NTQgMi4zM2MuMjQ1LjExOC41MTUuMTguNzg0LjE4LjE5IDAgLjM3Ny0uMDMuNTU4LS4wOS40NDQtLjE0Mi44MS0uNDQ4IDEuMDE4LS44NWw0Ljk3LTkuNjAyIDUuMTU0LTMuMjdjLjUyNS0uMzMyLjgyNy0uOTEuNzktMS41MTUtLjAzOC0uNjA0LS40MDgtMS4xNDMtLjk3Mi0xLjQxNCIvPjwvc3ZnPg%3D%3D);
}
/* line 48, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
.b-landing-about__point__icon.access {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4OSIgaGVpZ2h0PSI4OSIgdmlld0JveD0iMCAwIDg5IDg5Ij48cGF0aCBmaWxsPSIjMjg3M0IxIiBkPSJNMzAuODk0IDYxLjk4NmgtMy4xMTJ2LTE5LjcyYzAtLjczNS0uNjE0LTEuMzMzLTEuMzY4LTEuMzMzaC00LjI1Yy0uNzU1IDAtMS4zNjguNTk4LTEuMzY4IDEuMzMydjE5LjcyMmgtMy4xMTNjLS43NTIgMC0xLjM2Ni41OTgtMS4zNjYgMS4zMzN2My4wMzZjMCAuNzM0LjYxMyAxLjMzMyAxLjM2NiAxLjMzM2gxMy4yMWMuNzU0IDAgMS4zNjctLjYgMS4zNjctMS4zMzVWNjMuMzJjMC0uNzM2LS42MTMtMS4zMzQtMS4zNjYtMS4zMzRtNDAuNDIyIDBoLTMuMTEydi0xOS43MmMwLS43MzUtLjYxNC0xLjMzMy0xLjM2OC0xLjMzM2gtNC4yNWMtLjc1NSAwLTEuMzY3LjU5OC0xLjM2NyAxLjMzMnYxOS43MjJoLTMuMTE1Yy0uNzUyIDAtMS4zNjUuNTk4LTEuMzY1IDEuMzMzdjMuMDM2YzAgLjczNC42MTQgMS4zMzMgMS4zNjYgMS4zMzNoMTMuMjFjLjc1NCAwIDEuMzY4LS42IDEuMzY4LTEuMzM1VjYzLjMyYzAtLjczNi0uNjE1LTEuMzM0LTEuMzY4LTEuMzM0bS01Ni4zMjYtMzMuMmMuMTY0IDAgLjQ3OC0uMDUzLjczLS40bDQuNDY3LTYuMTg4Yy4yMS0uMjkzLjI0NC0uNjQ0LjA4Ny0uOTQtLjE1Ny0uMjk0LS40Ny0uNDctLjgzNy0uNDdoLTQuMjFjLS41ODUgMC0xLjA2Mi40NjQtMS4wNjIgMS4wMzh2Ni4wOGMwIC41Ny40MjQuODguODI0Ljg4bTE2LjI4OCA5LjQ0MmMuMTUzLjMwMi40NjcuNDguODQyLjQ4aDkuNTQ2Yy40MDUgMCAuODQ0LS4yMSAxLjA5LS41MjNsMTIuNTY3LTE1Ljk3Yy4yMy0uMjkuMjczLS42NDMuMTItLjk0Ni0uMTUyLS4zMDQtLjQ2Ny0uNDgzLS44NC0uNDgzaC05LjU0N2MtLjQwNiAwLS44NDQuMjEtMS4wOS41MjRMMzEuMzk4IDM3LjI4Yy0uMjI4LjI5LS4yNzIuNjQ0LS4xMi45NDdtMTcuNTgyIDBjLjE1My4zMDMuNDY4LjQ4Ljg0Mi40OGg5LjU0NmMuNDA2IDAgLjg0NS0uMjEgMS4wOS0uNTIybDEyLjU2OC0xNS45N2MuMjI3LS4yOS4yNzMtLjY0My4xMi0uOTQ2LS4xNTItLjMwNC0uNDY2LS40ODMtLjg0LS40ODNINjIuNjRjLS40MDYgMC0uODQ1LjIxLTEuMDkuNTI0TDQ4Ljk4IDM3LjI4Yy0uMjI3LjI5LS4yNzIuNjQ0LS4xMi45NDdtLTIzLjY4Ni0uMDRsMTIuNTY4LTE1Ljk3M2MuMjI3LS4yOS4yNy0uNjQzLjEyLS45NDUtLjE1My0uMzA0LS40NjgtLjQ4My0uODQyLS40ODNoLTkuNTQ3Yy0uNDA1IDAtLjg0My4yMS0xLjA5LjUyMkwxNC41MSAzNi4zMjNjLS4yMDcuMjYtLjM0NS42NTQtLjM0NS45ODN2LjM2NmMwIC41NzIuNDc3IDEuMDM3IDEuMDYzIDEuMDM3aDguODU0Yy40MDggMCAuODQ1LS4yMSAxLjA5Mi0uNTI0bTQ4LjgyNC05LjE1M2MtLjE1MiAwLS40NDYuMDQ1LS43MDIuMzQ1bC02LjcwNiA3Ljg5Yy0uMjQyLjI4Ni0uMy42NC0uMTUuOTVzLjQ2NC40OTIuODQ1LjQ5Mmg2LjQ4NmMuNTkgMCAxLjA2NS0uNDY2IDEuMDY1LTEuMDM3VjI5LjkyYzAtLjU3Ny0uNDMtLjg4Ny0uODM2LS44ODdNNTguNTQ3IDUzLjEyNlY1MS4yNWMwLTEuMDYzLS44ODYtMS45MjgtMS45NzUtMS45MjhIMzIuNDI2Yy0xLjA4OCAwLTEuOTc1Ljg2NC0xLjk3NSAxLjkyN3YxLjg3NWMwIDEuMDYuODg4IDEuOTI1IDEuOTc3IDEuOTI1aDI0LjE0N2MxLjA5IDAgMS45NzUtLjg2MyAxLjk3NS0xLjkyNCIvPjwvc3ZnPg%3D%3D);
}
/* line 48, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
.b-landing-about__point__icon.control {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4OSIgaGVpZ2h0PSI4OSIgdmlld0JveD0iMCAwIDg5IDg5Ij48cGF0aCBmaWxsPSIjMjg3M0IxIiBkPSJNMjQuMTEgMzQuMTEzYy4xLS44OS45MS0xLjUzNSAxLjgtMS40MzRzMS41MzQuOTA1IDEuNDMzIDEuNzk2Yy0uMS44OTItLjkwNyAxLjUzNC0xLjc5OCAxLjQzNS0uODkzLS4xLTEuNTM1LS45MDYtMS40MzUtMS44bTIwLjIyMyA3LjQ1M2MuMS0uODkyLjkwNy0xLjUzNSAxLjgtMS40MzUuODkuMSAxLjUzMi45MDcgMS40MzIgMS43OTctLjEuODkyLS45MDcgMS41MzUtMS43OTggMS40MzUtLjg5LS4xLTEuNTM1LS45MDctMS40MzQtMS43OThtMTcuMzIzLTExLjY1NmMuMS0uODkyLjkwNy0xLjUzNSAxLjgtMS40MzQuODkuMSAxLjUzNC45MDcgMS40MzQgMS44LS4xLjg5LS45MDcgMS41MzQtMS44IDEuNDMzLS44OS0uMS0xLjUzNC0uOTEtMS40MzQtMS44TTI1LjIxMyAzOC44NWMxLjQzLjE2MiAyLjc4NC0uMzU4IDMuNzM2LTEuMjk4bDEyLjQyMyA0LjQ2NGMuMTI4IDIuMTg0IDEuODE0IDQuMDMzIDQuMDYyIDQuMjg1IDIuNTEuMjg0IDQuNzg1LTEuNTMgNS4wNjgtNC4wNC4wMi0uMTguMDI3LS4zNTcuMDI2LS41M2wxMC40ODUtNy42NWMuNTIuMjk1IDEuMTEuNDkzIDEuNzQyLjU2NCAyLjUxMy4yODMgNC43ODYtMS41MyA1LjA3LTQuMDQyLjI4LTIuNTEyLTEuNTMyLTQuNzg2LTQuMDQ0LTUuMDY4LTIuNTEyLS4yODMtNC43ODUgMS41My01LjA2OCA0LjA0Mi0uMDkuODA0LjAzNSAxLjU4My4zMjggMi4yOGwtOS41NjIgNi45NzZjLS43My0uODg3LTEuNzkyLTEuNTAyLTMuMDItMS42NDMtMS43NC0uMTk2LTMuMzY4LjYxNS00LjI5NyAxLjk3TDMwLjI3IDM0Ljg4M2wuMDEtLjA3NWMuMjgzLTIuNTE0LTEuNTMtNC43ODgtNC4wNDItNS4wNy0yLjUxMi0uMjgzLTQuNzg2IDEuNTMtNS4wNyA0LjA0Mi0uMjggMi41MSAxLjUzMyA0Ljc4NSA0LjA0NSA1LjA2OCIvPjxwYXRoIGZpbGw9IiMyODczQjEiIGQ9Ik02My4yNzYgMzcuMTRjLS4yMjcgMC0uNDU2LS4wMTQtLjY4My0uMDQtLjQ4NC0uMDU0LS45NTQtLjE2NS0xLjQwNC0uMzNsLTkuMjMgNi43MzJjLS4zODYgMy4wMjQtMi45NTMgNS4yOTItNi4wMSA1LjI5Mi0uMjI3IDAtLjQ1Ni0uMDEyLS42ODItLjAzOC0yLjYtLjI5Mi00LjY2NS0yLjE4OC01LjIzLTQuNjZsLTEwLjc5NS0zLjg4Yy0xLjAyMi43MzItMi4yNDIgMS4xMjgtMy41MTcgMS4xMjgtLjIyNyAwLS40NTYtLjAxMy0uNjgyLS4wMzgtMS41NzYtLjE3OC0yLjk0My0uOTUtMy45MDYtMi4wNjN2MTQuOTIzaDQ2LjcxNnYtMTkuMTJjLTEuMTE2IDEuMjktMi43NiAyLjA5My00LjU4IDIuMDkzIi8%2BPHBhdGggZmlsbD0iIzI4NzNCMSIgZD0iTTcwLjI4NCA1NS45NmMwIC4yNzctLjIyNy41MDQtLjUwMy41MDRIMTkuMjJjLS4yNzcgMC0uNTAzLS4yMjctLjUwMy0uNTA0VjIzLjAwNmMwLS4yNzcuMjI2LS41MDIuNTAzLS41MDJoNTAuNTZjLjI3NyAwIC41MDQuMjI1LjUwNC41MDJWNTUuOTZ6bS0uNTAzLTM4LjAwN0gxOS4yMmMtMi43ODUgMC01LjA1MyAyLjI2OC01LjA1MyA1LjA1M1Y1NS45NmMwIDIuNzg2IDIuMjY4IDUuMDU1IDUuMDUzIDUuMDU1aDE2LjI5bC0zLjA5MyA2LjgxN2MtLjMxOC43MDQtLjI1OCAxLjUyMi4xNiAyLjE3My40Mi42NDggMS4xNCAxLjA0MyAxLjkxMyAxLjA0M2gyMC4wMjJjMS4yNTggMCAyLjI3Ni0xLjAyIDIuMjc2LTIuMjc1IDAtLjM4LS4wOTMtLjczNi0uMjU2LTEuMDVsLTMuMDQzLTYuNzA4aDE2LjI5YzIuNzg2IDAgNS4wNTMtMi4yNyA1LjA1My01LjA1NVYyMy4wMDZjMC0yLjc4NS0yLjI2Ny01LjA1My01LjA1My01LjA1MyIvPjwvc3ZnPg%3D%3D);
}
/* line 53, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
.b-landing-about__point__caption {
  margin-top: 34px;
  font-size: 24px;
  line-height: 28px;
  font-weight: bold;
}
/* line 57, /app/app/assets/stylesheets/landing/b-landing-about.css.scss */
.b-landing-about__point__text {
  margin-top: 18px;
  font-size: 14px;
  line-height: 18px;
}
/* line 5, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts {
  text-align: center;
  color: #fff;
  background: #355d8e;
  overflow: hidden;
  padding-bottom: 136px;
}
@media screen and (max-width: 757px) {
  /* line 5, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
  .b-landing-contacts {
    display: none;
  }
}
/* line 16, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts a.link_to_evrone {
  position: absolute;
  display: block;
  right: 25px;
  bottom: 25px;
  color: white;
}
/* line 24, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__title {
  margin: 65px auto 0;
  display: table;
  font-size: 48px;
  line-height: 58px;
  font-weight: bold;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
/* line 30, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__container {
  margin: 60px 70px 0;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}
/* line 35, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__form {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 0 450px;
  -moz-flex: 0 0 450px;
  -ms-flex: 0 0 450px;
  flex: 0 0 450px;
}
/* line 37, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__form > .input {
  padding: 0 0 28px 95px;
}
/* line 39, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__form > .input > .error {
  text-align: left;
}
/* line 43, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__form__label {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 18px;
  line-height: 46px;
}
/* line 46, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__form__label:after {
  content: ':';
}
/* line 49, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__form__label > abbr {
  display: none;
}
/* line 53, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__form__input {
  width: 100%;
  font-size: 18px;
  line-height: 24px;
  border: 0;
  border-radius: 12px;
  background: #309dd2;
}
/* line 59, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__form__input:focus {
  background-color: #d6ebf6;
}
/* line 63, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
input.b-landing-contacts__form__input {
  height: 46px;
}
/* line 66, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
textarea.b-landing-contacts__form__input {
  min-height: 262px;
  padding: 11px 6px 11px 12px;
}
/* line 70, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__form__submit {
  display: table;
  margin-left: auto;
  padding: 1px 40px 0;
  border: 0;
  border-radius: 12px;
  background: #f2a527;
  height: 46px;
  font-size: 18px;
  line-height: 46px;
  font-weight: bold;
  color: #fff;
  text-transform: uppercase;
}
/* line 81, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__form__submit:disabled {
  background-color: #8d8d8d;
}
/* line 87, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__info {
  margin-left: 50px;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1 0 0;
  -moz-flex: 1 0 0;
  -ms-flex: 1 0 0;
  flex: 1 0 0;
}
/* line 92, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__info > .text {
  margin-top: -5px;
  font-size: 15px;
  line-height: 24px;
  margin-bottom: 50px;
}
/* line 98, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__info__contact {
  display: inline-block;
  padding: 8px 0 8px 40px;
  font-size: 18px;
  line-height: 24px;
  color: #fff;
  background: no-repeat left 5px;
}
/* line 103, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__info__contact:hover {
  color: #fff;
  text-decoration: underline;
}
/* line 107, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__info__contact.download {
  margin-top: 50px;
}
/* line 110, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__info__contact.download {
  text-transform: uppercase;
  text-decoration: underline;
}
/* line 113, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__info__contact.download:hover {
  text-decoration: none;
}
/* line 119, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__info__contact.phone {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMC4yNCAtMi4xMzggMjQgMzAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMi4yNCAyMS42MzdjLS45MiAwLTEuNjY3LjczMi0xLjY2NyAxLjYyNSAwIC44OS43NDggMS42MjUgMS42NjYgMS42MjVzMS42NjUtLjczNCAxLjY2NS0xLjYyNWMwLS44OTMtLjc0OC0xLjYyNS0xLjY2Ni0xLjYyNU0xMy45MDQgMi40NmgtMy4zMzJjLS4xOSAwLS4zMzQuMTQ0LS4zMzQuMzI3IDAgLjE4NC4xNDQuMzI1LjMzMy4zMjVoMy4zMzJjLjE5IDAgLjMzNC0uMTQyLjMzNC0uMzI1IDAtLjE4Mi0uMTQ1LS4zMjYtLjMzNS0uMzI2bTQuMzM0IDMuMjVjMC0uMzQ1LS4zMTMtLjY1LS42NjctLjY1SDYuOTA3Yy0uMzU0IDAtLjY2Ny4zMDYtLjY2Ny42NXYxNC4zMDJjMCAuMzQ0LjMxMi42NS42NjcuNjVoMTAuNjY3Yy4zNTQgMCAuNjY2LS4zMDcuNjY2LS42NXYtMTQuM3ptMiAxNy41NTJjMCAxLjQyLTEuMjEgMi42LTIuNjY3IDIuNkg2LjkwN2MtMS40NTggMC0yLjY2Ny0xLjE4LTIuNjY3LTIuNnYtMjAuOGMwLTEuNDIgMS4yMS0yLjYgMi42NjctMi42aDEwLjY2N2MxLjQ1NyAwIDIuNjY2IDEuMTggMi42NjYgMi42djIwLjh6Ii8%2BPC9zdmc%2B);
}
/* line 119, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__info__contact.email {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAtMTIuMDMxIDI0IDMwIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjMgOS4xNWMwIDEtLjg4NCAxLjgxOC0xLjk2NSAxLjgxOEgyLjk2NUMxLjg4NCAxMC45NjggMSAxMC4xNSAxIDkuMTVWLjEyOGMuMzcuMzc1Ljc4Ni43MDUgMS4yNC45OSAyLjAzOCAxLjI4MyA0LjEgMi41NjcgNi4xIDMuOTIgMS4wMzIuNzA0IDIuMzEgMS41NjcgMy42NDcgMS41NjdoLjAyNmMxLjMzOCAwIDIuNjE0LS44NjMgMy42NDYtMS41NjggMi0xLjM0IDQuMDYyLTIuNjM2IDYuMTEzLTMuOTIuNDQyLS4yODQuODYtLjYxNCAxLjIyNy0uOTlWOS4xNXpNMjAuOS0uMWMtMS45MTYgMS4yMy0zLjg0MiAyLjQ1NS01Ljc0NiAzLjY5NC0uNzk3LjUxLTIuMTQ3IDEuNTU3LTMuMTQyIDEuNTU3aC0uMDI1Yy0uOTk0IDAtMi4zNDQtMS4wNDUtMy4xNDMtMS41NTZDNi45NDIgMi4zNTQgNS4wMTQgMS4xMjggMy4xMTItLjEgMi4yNC0uNjQ1IDEtMS45MyAxLTIuOTYyYzAtMS4xMTQuNjUtMi4wNjggMS45NjQtMi4wNjhoMTguMDdjMS4wNyAwIDEuOTY2LjgxNyAxLjk2NiAxLjgxN0MyMy0xLjk0IDIxLjk4LS43OTMgMjAuOS0uMSIvPjwvc3ZnPg%3D%3D);
}
/* line 119, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__info__contact.skype {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAtMTAgMjQgMzAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMy4xMDIgMy44NGwtMS4yMi0uMjhjLS44OS0uMjEyLTEuNTU4LS4zNjUtMS41NTgtMS4wNDQgMC0uNjIuNjU2LS45MDIgMS42ODgtLjkwMiAxLjg0IDAgMS44NzUgMS4zNDggMy4wMSAxLjM0OC43NjUgMCAxLjIyMi0uNTk4IDEuMjIyLTEuMjc3IDAtMS4zNDgtMi4yMzgtMi4yMjctNC40NTMtMi4yMjctMi4wMjYgMC00LjM4Mi44OC00LjM4MiAzLjI1OCAwIDEuOTcgMS4zMTIgMi42NzIgMy4wMjMgMy4wODNsMS43MTIuNDIyYzEuMDQyLjI1OCAxLjY4OC4zNzUgMS42ODggMS4xMjUgMCAuNTk4LS42NjggMS4wNTUtMS43IDEuMDU1LTIuMTY3IDAtMi4yODQtMS44MDUtMy41NC0xLjgwNS0uODIgMC0xLjE4My41ODYtMS4xODMgMS4yMyAwIDEuNDM4IDIuMjAzIDIuNjEgNC44NCAyLjYxIDIuMjAzIDAgNC41LTEuMTA0IDQuNS0zLjQ4IDAtMi4wNC0xLjk4LTIuNzQzLTMuNjQ1LTMuMTE4TTE2LjUgMTRjLTEuMDMgMC0xLjk4LS4zNTItMi43NDItLjkzOC0uNTYyLjExOC0xLjE2LjE4OC0xLjc1OC4xODgtNC41NiAwLTguMjUtMy42OS04LjI1LTguMjUgMC0uNTk4LjA3LTEuMTk1LjE4OC0xLjc1OEMzLjM1MyAyLjQ4IDMgMS41MzIgMyAuNSAzLTEuOTgzIDUuMDE3LTQgNy41LTRjMS4wMyAwIDEuOTguMzUyIDIuNzQyLjkzOC41NjQtLjExOCAxLjE2LS4xODggMS43NTgtLjE4OCA0LjU2IDAgOC4yNSAzLjY5IDguMjUgOC4yNSAwIC41OTgtLjA3IDEuMTk1LS4xODggMS43NTdDMjAuNjQ4IDcuNTIgMjEgOC40NyAyMSA5LjVjMCAyLjQ4NC0yLjAxNiA0LjUtNC41IDQuNSIvPjwvc3ZnPg%3D%3D);
}
/* line 119, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__info__contact.placemark {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iLTMuNDI5IC0xLjE3NiAyNCAzMCI%2BPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTguNTcgNS4zMjRjLTIuNDc4IDAtNC41IDIuMDItNC41IDQuNXMyLjAyMiA0LjUgNC41IDQuNWMyLjQ4IDAgNC41LTIuMDIyIDQuNS00LjVzLTIuMDItNC41LTQuNS00LjVtOC40MiA3LjY0NmwtNi4zOTggMTMuNjA1Yy0uMzcuNzczLTEuMTc4IDEuMjUtMi4wMjIgMS4yNS0uODQzIDAtMS42NS0uNDc3LTIuMDAzLTEuMjVMLjE1IDEyLjk3Yy0uNDU3LS45NjYtLjU4LTIuMDczLS41OC0zLjE0NiAwLTQuOTc0IDQuMDI1LTkgOS05czkgNC4wMjUgOSA5YzAgMS4wNzMtLjEyMiAyLjE4LS41OCAzLjE0NiIvPjwvc3ZnPg%3D%3D);
}
/* line 119, /app/app/assets/stylesheets/landing/b-landing-contacts.css.scss */
.b-landing-contacts__info__contact.download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDI0IDMwIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjIuNzUyIDExLjQxOGMuMzMtLjMyNS4zMy0uODQ2IDAtMS4xN2wtNS4wNzgtNUMxNy41MTYgNS4wOSAxNy4zMDQgNSAxNy4wOCA1Yy0uMTA2IDAtLjIyNi4wMjUtLjMzLjA2NS0uMzA1LjEzLS41MTYuNDMtLjUxNi43Njh2Mi41aC0yLjExN2MtOC42MiAwLTkuNzMgNC4wMS05LjczIDcuNSAwIDIuNjA1IDIuMTAyIDUuNTM1IDIuMTkzIDUuNjY0LjA4LjEwNC4yMTIuMTcuMzQ0LjE3LjA1MyAwIC4xMDUtLjAxNC4xNTgtLjAyNy4xNzMtLjA3Ni4yOS0uMjYuMjY2LS40NC0uNDEtMi45OTUtLjA5My00Ljk1Ljk3OC02LjE2IDEuMDMyLTEuMTYgMi44ODQtMS43MDYgNS43OTItMS43MDZoMi4xMTd2Mi41YzAgLjMzNy4yMS42NC41MTUuNzY4LjEwNS4wNC4yMjUuMDY1LjMzLjA2NS4yMjYgMCAuNDM3LS4wNzguNTk1LS4yNDhsNS4wNzctNS4wMDJ6Ii8%2BPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE5LjYxOCAxNy44NzdjMC0uMTctLjExOC0uMzEyLS4yNzgtLjM4LS4xNTgtLjA2My0uMzQzLS4wMS0uNDYyLjEwNS0uMjEyLjE5Ny0uNDUuMzY1LS43MTQuNDgyLS4xNDYuMDgtLjIzOC4yMjMtLjIzOC4zOHYyLjc4NGMwIDEuMTQ2LS45NTIgMi4wODQtMi4xMTYgMi4wODRoLTExYy0xLjE2NSAwLTIuMTE3LS45MzgtMi4xMTctMi4wODRWMTAuNDE2YzAtMS4xNDYuOTUyLTIuMDgzIDIuMTE2LTIuMDgzaDEuNDhjLjA3OCAwIC4xNDUtLjAyNi4yMS0uMDUyLjUwNC0uMyAxLjEtLjU2IDEuNzYtLjc4LjE5OC0uMDQuMzQ1LS4yMS4zNDUtLjQxNyAwLS4yMzQtLjItLjQxNy0uNDI1LS40MTdINC44MWMtMi4xMDQgMC0zLjgxIDEuNjgtMy44MSAzLjc1VjIxLjI1QzEgMjMuMzIgMi43MDYgMjUgNC44MSAyNWgxMWMyLjEwNCAwIDMuODEtMS42ODIgMy44MS0zLjc1MnYtMy4zN3oiLz48L3N2Zz4%3D);
}
@media screen and (max-width: 757px) {
  /* line 8, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
  .b-landing-plans {
    display: none;
  }
}
/* line 14, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__top {
  height: 172px;
  background: #355d8e url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjAiIGhlaWdodD0iMTc0IiB2aWV3Qm94PSIwIDAgNTIwIDE3NCI%2BPGcgb3BhY2l0eT0iLjI4IiBmaWxsPSJub25lIiBzdHJva2U9IiMyRjlDRDEiPjxwYXRoIGQ9Ik0wIDE3NEwxNzQgME0xNSAxNzRMMTg5IDBNMzAgMTc0TDIwNCAwTTQ1IDE3NEwyMTkgME02MCAxNzRMMjM0IDBNNzUgMTc0TDI0OSAwTTkwIDE3NEwyNjQgME0xMDUgMTc0TDI3OSAwTTEyMCAxNzRMMjk0IDBNMTM1IDE3NEwzMDkgME0xNTAgMTc0TDMyNCAwTTE2NSAxNzRMMzM5IDBNMTgwIDE3NEwzNTQgME0xOTUgMTc0TDM2OSAwTTIxMCAxNzRMMzg0IDBNMjI1IDE3NEwzOTkgME0yNDAgMTc0TDQxNCAwTTI1NSAxNzRMNDI5IDBNMjcwIDE3NEw0NDQgME0yODUgMTc0TDQ1OSAwTTMwMCAxNzRMNDc0IDBNMzE1IDE3NEw0ODkgME0zMzAgMTc0TDUwNCAwTTM0NSAxNzRMNTE5IDAiLz48L2c%2BPC9zdmc%2B) no-repeat center center;
  display: table;
  width: 100%;
}
/* line 19, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__top__text {
  display: table-cell;
  vertical-align: middle;
  font-size: 48px;
  line-height: 58px;
  font-weight: bold;
  color: #fff;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
  text-align: center;
}
/* line 27, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__slider {
  padding-top: 15px;
  background-color: #e5effa;
  background-image: -webkit-linear-gradient(top, #e5effa, #fff);
  background-image: linear-gradient(to bottom,#e5effa, #fff);
}
/* line 43, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__slider__view-port {
  margin-left: -80px;
  margin-right: -80px;
  overflow: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
}
/* line 50, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__slider__line {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  box-align: start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  -ms-align-items: flex-start;
  -o-align-items: flex-start;
  align-items: flex-start;
  -ms-flex-align: start;
}
/* line 55, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__slider__pagination {
  margin: 35px auto;
  display: table;
}
/* line 58, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__slider__pagination > .swiper-pagination-bullet {
  display: block;
  float: left;
  height: 19px;
  width: 19px;
  border-radius: 50%;
  background-color: #309dd2;
  margin-right: 35px;
  cursor: pointer;
}
/* line 66, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__slider__pagination > .swiper-pagination-bullet:last-child {
  margin-right: 0;
}
/* line 69, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__slider__pagination > .swiper-pagination-bullet-active {
  background-color: #355d8e;
}
/* line 76, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider {
  width: 720px;
  margin: 0 auto;
}
/* line 79, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__view-port {
  margin: 0 60px;
  height: 60px;
  overflow: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
}
/* line 84, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__line {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}
/* line 86, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__line > .slide {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 0 100%;
  -moz-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  font-size: 30px;
  line-height: 60px;
  text-align: center;
}
/* line 90, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__line > .slide > .index {
  font-weight: bold;
}
/* line 93, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__line > .slide > .name {
  color: #355d8e;
}
/* line 98, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__nav {
  height: 60px;
  width: 60px;
  position: absolute;
  top: 0;
  z-index: 1;
  cursor: pointer;
}
/* line 33, /app/app/assets/stylesheets/import/_extra.scss */
.b-landing-plans__names-slider__nav:after {
  display: block;
  content: "";
  height: 21px;
  width: 21px;
  border-width: 6px 6px 0 0;
  border-style: solid;
  border-color: #f2a527;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
/* line 108, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__nav:hover:after {
  border-color: #309dd2;
}
/* line 111, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__nav.disabled {
  cursor: default;
  pointer-events: none;
}
/* line 113, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__nav.disabled:after {
  border-color: #c8c8c8;
}
/* line 117, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__nav_prev {
  left: 0;
}
/* line 119, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__nav_prev:after {
  left: 5px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
/* line 124, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__nav_next {
  right: 0;
}
/* line 126, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__names-slider__nav_next:after {
  right: 5px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* line 134, /app/app/assets/stylesheets/landing/b-landing-plans.css.scss */
.b-landing-plans__decor-line {
  border-bottom: 1px solid #2873b2;
}
/* line 3, /app/app/assets/stylesheets/landing/b-landing-splash.css.scss */
.b-landing-splash {
  height: 800px;
  background: #2c5fa7 url(/assets/landing/splash.jpg) center 0/cover no-repeat;
  overflow: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
}
@media screen and (max-width: 757px) {
  /* line 3, /app/app/assets/stylesheets/landing/b-landing-splash.css.scss */
  .b-landing-splash {
    height: 625px;
    background-position: -873px 0 !important;
    padding-bottom: 27px;
  }
  /* line 12, /app/app/assets/stylesheets/landing/b-landing-splash.css.scss */
  .b-landing-splash .l-center {
    margin: 0 auto;
    padding: 0;
    width: auto;
  }
  /* line 17, /app/app/assets/stylesheets/landing/b-landing-splash.css.scss */
  .b-landing-splash .l-center .b-login-panel {
    width: auto;
    margin: 30px 10px 10px 10px;
  }
}
/* line 24, /app/app/assets/stylesheets/landing/b-landing-splash.css.scss */
.b-landing-splash__title {
  display: block;
  padding-top: 150px;
  font-size: 48px;
  line-height: 58px;
  font-weight: bold;
  color: #fff;
  text-align: center;
  text-shadow: 1px 1px 14px #000;
}
/* line 30, /app/app/assets/stylesheets/landing/b-landing-splash.css.scss */
.b-landing-splash__title__brand {
  display: block;
  font-size: 56px;
  line-height: 68px;
  text-transform: uppercase;
}
@media screen and (max-width: 757px) {
  /* line 24, /app/app/assets/stylesheets/landing/b-landing-splash.css.scss */
  .b-landing-splash__title {
    padding-top: 37px;
    font-size: 29px;
    line-height: 40px;
  }
  /* line 41, /app/app/assets/stylesheets/landing/b-landing-splash.css.scss */
  .b-landing-splash__title__brand {
    font-size: 41px;
    line-height: 46px;
  }
}
/* line 5, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide {
  padding: 0 80px;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 0 100%;
  -moz-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  box-lines: multiple;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 9, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide:last-child {
  margin-right: 0;
}
/* line 13, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__caption {
  margin-top: 12px;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 0 100%;
  -moz-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  font-size: 18px;
  line-height: 25px;
  text-align: center;
}
/* line 20, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide > .column,
.b-plan-slide > .column2 {
  margin-top: 40px;
}
/* line 25, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block {
  padding: 0 9px 0 19px;
  min-height: 192px;
  background: #fff;
  border: 1px solid #d1d5d9;
  border-radius: 6px;
}
/* line 26, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block + .b-plan-slide__block,
.b-plan-slide__block + .l-columns-3 {
  margin-top: 33px;
}
/* line 39, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block > .caption {
  font-size: 18px;
  line-height: 55px;
  font-weight: bold;
  color: #355d8e;
  white-space: nowrap;
}
/* line 43, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block > .caption:after {
  content: ':';
}
/* line 48, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block > .text {
  font-size: 18px;
  line-height: 25px;
  padding-bottom: 25px;
}
/* line 53, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.zip {
  min-height: 0;
  border-color: #309dd2;
  overflow: hidden;
  -webkit-transition: height 0.2s ease;
  -moz-transition: height 0.2s ease;
  transition: height 0.2s ease;
}
/* line 54, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.zip + .zip {
  margin-top: 19px;
}
/* line 61, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.zip.compact {
  height: 57px;
  cursor: pointer;
}
/* line 64, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.zip.compact:hover {
  border-color: #355d8e;
}
/* line 67, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.zip.compact > .caption:after {
  content: '';
}
/* line 72, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.zip.perimeter > .text {
  font-size: 14px;
  line-height: 20px;
}
/* line 78, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.warning {
  border-color: #d1d5d9;
  background: #f2a527;
}
/* line 81, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.warning > .caption {
  padding-left: 48px;
  color: #fff;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIzNSIgdmlld0JveD0iMCAwIDM1IDM1Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjAuMjA4IDIwLjRjLS4wMjIuMy0uMzQ1LjUzNi0uNzMuNTM2SDE1LjVjLS40MDggMC0uNzMtLjIzNi0uNzMtLjUzNmwtLjM2Ni0xMy4zNDJjMC0uMTUuMDY0LS4zLjIxNi0uMzg2LjEyOC0uMTA4LjMyMi0uMTcyLjUxNS0uMTcyaDQuNzI3Yy4xOTMgMCAuMzg4LjA2NC41MTcuMTcyLjE1LjA4Ni4yMTUuMjM2LjIxNS4zODZMMjAuMjA4IDIwLjR6bS4wNDMgNy4zOWMwIC4zODctLjMuNzEtLjY2NS43MUgxNS40NmMtLjM4OCAwLS43MS0uMzIzLS43MS0uNzF2LTQuMDhjMC0uMzkuMzIyLS43MS43MS0uNzFoNC4xMjVjLjM2NCAwIC42NjYuMzIuNjY2LjcxdjQuMDh6TTE3LjUgMUM4LjM5IDEgMSA4LjM5IDEgMTcuNSAxIDI2LjYwOCA4LjM5IDM0IDE3LjUgMzRTMzQgMjYuNjA4IDM0IDE3LjVDMzQgOC4zOSAyNi42MSAxIDE3LjUgMSIvPjwvc3ZnPg%3D%3D) no-repeat left center;
}
/* line 88, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.price {
  color: #fff;
  background: #2873b2;
}
/* line 91, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.price > .text {
  padding-top: 15px;
}
/* line 94, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.price > .price {
  margin: 5px 15px 0 0;
  text-align: right;
  line-height: 50px;
}
/* line 98, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.price > .price > .value {
  margin-right: 5px;
  font-size: 42px;
}
/* line 102, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.price > .price > .unit {
  font-size: 30px;
}
/* line 105, /app/app/assets/stylesheets/landing/b-plan-slide.css.scss */
.b-plan-slide__block.price > .price > .per {
  font-size: 18px;
}
/* line 11, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  box-direction: normal;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start;
}
/* line 16, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__caption {
  height: 172px;
  background: #355d8e url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjAiIGhlaWdodD0iMTc0IiB2aWV3Qm94PSIwIDAgNTIwIDE3NCI%2BPGcgb3BhY2l0eT0iLjI4IiBmaWxsPSJub25lIiBzdHJva2U9IiMyRjlDRDEiPjxwYXRoIGQ9Ik0wIDE3NEwxNzQgME0xNSAxNzRMMTg5IDBNMzAgMTc0TDIwNCAwTTQ1IDE3NEwyMTkgME02MCAxNzRMMjM0IDBNNzUgMTc0TDI0OSAwTTkwIDE3NEwyNjQgME0xMDUgMTc0TDI3OSAwTTEyMCAxNzRMMjk0IDBNMTM1IDE3NEwzMDkgME0xNTAgMTc0TDMyNCAwTTE2NSAxNzRMMzM5IDBNMTgwIDE3NEwzNTQgME0xOTUgMTc0TDM2OSAwTTIxMCAxNzRMMzg0IDBNMjI1IDE3NEwzOTkgME0yNDAgMTc0TDQxNCAwTTI1NSAxNzRMNDI5IDBNMjcwIDE3NEw0NDQgME0yODUgMTc0TDQ1OSAwTTMwMCAxNzRMNDc0IDBNMzE1IDE3NEw0ODkgME0zMzAgMTc0TDUwNCAwTTM0NSAxNzRMNTE5IDAiLz48L2c%2BPC9zdmc%2B) repeat center center;
}
/* line 19, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__caption_text {
  font-size: 48px;
  line-height: 58px;
  font-weight: bold;
  color: #fff;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
  text-align: center;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 757px) {
  /* line 19, /app/app/assets/stylesheets/landing/demo.css.scss */
  .b-demo-page__caption_text {
    font-size: 32px;
    line-height: 36px;
  }
}
/* line 31, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content {
  background-color: #e5effa;
  background-image: -webkit-linear-gradient(top, #e5effa, #fff);
  background-image: linear-gradient(to bottom,#e5effa, #fff);
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  box-direction: normal;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start;
  -webkit-box-align: stretch;
  -moz-box-align: stretch;
  box-align: stretch;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  -o-align-items: stretch;
  align-items: stretch;
  -ms-flex-align: stretch;
}
/* line 37, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line {
  min-height: 120px;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
}
/* line 42, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_back {
  min-width: 120px;
  width: calc((100% - 1080px)/2);
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start;
}
/* line 47, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_back_nav {
  height: 20px;
  width: 20px;
  border-width: 5px 5px 0 0;
  border-style: solid;
  border-color: #f2a527;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
  cursor: pointer;
  margin-left: 20px;
}
/* line 52, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_back_text {
  font-size: 22px;
  line-height: 25px;
  color: #2873b2;
  text-align: left;
  cursor: pointer;
}
/* line 57, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_back_text:hover {
  color: #f2a527;
}
/* line 62, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_description {
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
  -ms-flex-positive: 1;
}
/* line 64, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_description_text {
  width: 1080px;
  font-size: 17px;
  line-height: 25px;
  color: #2873b2;
  text-align: left;
}
/* line 69, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_description_text > p {
  margin: 25px 0;
}
@media screen and (max-width: 757px) {
  /* line 62, /app/app/assets/stylesheets/landing/demo.css.scss */
  .b-demo-page__content_control-line_description {
    display: none;
  }
}
/* line 78, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras {
  padding: 30px 5px 5px;
}
/* line 80, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras__screenshot {
  width: 245px;
  display: inline-block;
  margin: 0 20px 30px 0;
}
/* line 84, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras__screenshot_screenshot-preview {
  overflow: hidden;
  box-shadow: 0 3px 6px 2px rgba(0, 0, 0, 0.75);
  margin: 5px 0;
}
/* line 88, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras__screenshot_screenshot-preview > img {
  height: 160px;
  width: 245px;
  border: 2px solid #2873b2;
}
/* line 93, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras__screenshot > .about {
  height: 50px;
  width: 245px;
  background: #fff;
  border: 1px solid #d1d5d9;
  border-radius: 5px;
  margin-top: 7px;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  box-orient: horizontal;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  box-direction: normal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
}
/* line 104, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras__screenshot > .about > .placeholder-icon {
  -webkit-box-flex: none;
  -moz-box-flex: none;
  box-flex: none;
  -webkit-flex: none;
  -moz-flex: none;
  -ms-flex: none;
  flex: none;
  width: 30px;
  height: 30px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI%2FPgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0%2BCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI%2BCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDk3LjcxMyA5Ny43MTMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk3LjcxMyA5Ny43MTM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc%2BCgk8cGF0aCBkPSJNNDguODU1LDBDMjkuMDIxLDAsMTIuODgzLDE2LjEzOCwxMi44ODMsMzUuOTc0YzAsNS4xNzQsMS4wNTksMTAuMTE0LDMuMTQ2LDE0LjY4NCAgIGM4Ljk5NCwxOS42ODEsMjYuMjM4LDQwLjQ2LDMxLjMxLDQ2LjM1OWMwLjM4LDAuNDQxLDAuOTM0LDAuNjk1LDEuNTE3LDAuNjk1czEuMTM3LTAuMjU0LDEuNTE3LTAuNjk1ICAgYzUuMDctNS44OTgsMjIuMzE0LTI2LjY3NiwzMS4zMTEtNDYuMzU5YzIuMDg4LTQuNTcsMy4xNDYtOS41MSwzLjE0Ni0xNC42ODRDODQuODI4LDE2LjEzOCw2OC42OSwwLDQ4Ljg1NSwweiBNNDguODU1LDU0LjY1OSAgIGMtMTAuMzAzLDAtMTguNjg2LTguMzgzLTE4LjY4Ni0xOC42ODZjMC0xMC4zMDQsOC4zODMtMTguNjg3LDE4LjY4Ni0xOC42ODdzMTguNjg2LDguMzgzLDE4LjY4NiwxOC42ODcgICBDNjcuNTQyLDQ2LjI3Niw1OS4xNTksNTQuNjU5LDQ4Ljg1NSw1NC42NTl6IiBmaWxsPSIjZWNhMTI2Ii8%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPC9zdmc%2BCg%3D%3D) no-repeat right;
}
/* line 111, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras__screenshot > .about > .text {
  padding: 5px;
  font-size: 15px;
  line-height: 17px;
  text-align: left;
  color: #2873b2;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
  -ms-flex-positive: 1;
}
/* line 124, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__decor-line {
  border-bottom: 1px solid #2873b2;
}
@charset "UTF-8";
/* line 7, /app/app/assets/stylesheets/landing/g-rur.css.scss */
.g-rur {
  display: inline-block;
  line-height: 1;
  position: relative;
}

/* line 13, /app/app/assets/stylesheets/landing/g-rur.css.scss */
.g-rur__ub {
  position: absolute;
  top: 0.3ex;
  left: -0.062em;
  width: 0.5em;
  height: 1.5ex;
  overflow: hidden;
}
/* line 18, /app/app/assets/stylesheets/landing/g-rur.css.scss */
.g-rur__ub:before {
  content: '—';
}
