@import url('https://fonts.googleapis.com/css?family=Ubuntu:400,500,700&subset=cyrillic');
@import "../themes/demo/assets/vendor/bootstrap/css/bootstrap.min.css";
@import "../themes/demo/assets/vendor/air-datepicker/css/datepicker.min.css";
@import url('https://use.fontawesome.com/releases/v5.3.1/css/fontawesome.css');
@import url('https://use.fontawesome.com/releases/v5.3.1/css/solid.css');
@import url('https://use.fontawesome.com/releases/v5.3.1/css/regular.css');
body {position:relative;font-family:'Ubuntu',sans-serif;font-size:13px;line-height:28px;letter-spacing:0.01em;color:#333;background:none}
.section-form-about__image {display:none}
.container {max-width:1170px;padding:0}
@media (max-width:1199px) {.container {padding-right:15px !important;padding-left:15px !important }}
.button-primary {padding:15px 25px;font-weight:bold;line-height:20px;font-size:16px;text-align:center;color:#FFF;background:#76CC4E;-webkit-box-shadow:0 8px 12px rgba(118,204,78,0.35),0px 2px 8px rgba(118,204,78,0.5);box-shadow:0 8px 12px rgba(118,204,78,0.35),0px 2px 8px rgba(118,204,78,0.5);border-radius:3px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.button-primary:hover {background:#7BD451;color:#FFF}
.button-secondary {padding:6px 13px;font-weight:bold;line-height:20px;font-size:12px;text-align:center;color:#FFF;background:rgba(159,191,254,0.25);border-radius:3px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.button-secondary:hover {background:#6C9AFF;color:#FFF}
header {position:absolute;top:0;width:100%;z-index:5}
header .logo--small {display:none}
@media (max-width:767px) {header .logo {display:none }header .logo--small {display:inline-block }}
header .navbar .collapse {width:65%}
header .navbar ul:nth-child(2) {display:none !important}
@media (max-width:1199px) {header .navbar ul:nth-child(1) {display:none }header .navbar ul:nth-child(2) {display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center }}
@media (max-width:1199px) {header .navbar .navbar-collapse {position:absolute;top:70px;left:0;width:100%;padding-bottom:10px;border-bottom:1px solid #fff }}
@media (max-width:767px) {header .navbar .navbar-collapse {top:90px;background:rgba(255,255,255,0.9) }header .navbar li {display:block;width:100%;margin-right:0;padding-left:10px }header .navbar li.active:before {display:none }header .navbar li.active a {color:#5182f1 }header .navbar li a {color:#333 }header .navbar li a:hover {color:black }}
footer {position:absolute;bottom:20px;width:100%;z-index:2}
@media (max-width:1199px) {footer .navbar {-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center }footer .navbar ul {display:none }}
.navbar {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none;padding:11px 0}
.navbar-toggler {display:inline-block;vertical-align:middle;color:white;outline:none !important}
.navbar-toggler .fa-times-circle {display:block}
.navbar-toggler .fa-bars {display:none}
.navbar-toggler.collapsed .fa-times-circle {display:none}
.navbar-toggler.collapsed .fa-bars {display:block}
.navbar .collapse {-webkit-box-flex:inherit;-webkit-flex-grow:inherit;-ms-flex-positive:inherit;flex-grow:inherit}
.navbar ul {display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin:0}
.navbar li {position:relative;list-style:none;margin-right:38px}
.navbar li.active:before {content:'';position:absolute;top:-17px;left:0;right:0;height:6px;background:#8EB1FF}
@media (max-width:991px) {.navbar li.active:before {top:-1px }}
.navbar li a {font-weight:bold;line-height:20px;font-size:14px;color:#FFF;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.navbar li a:hover {text-decoration:none;color:#C7D8FF}
.navbar li:last-child {margin-right:0}
.navbar .button-secondary:last-child {margin-left:5px}
.section-intro {position:relative;text-align:center;padding-top:105px;min-height:1000px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-21.18%,#6a97fc),color-stop(55%,#36387d),color-stop(55%,#fff),to(#fff));background:-webkit-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#fff 55%,#fff 100%);background:-o-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#fff 55%,#fff 100%);background:linear-gradient(180deg,#6a97fc -21.18%,#36387d 55%,#fff 55%,#fff 100%)}
@media (max-width:768px) {.section-intro {background:-webkit-gradient(linear,left top,left bottom,color-stop(-21.18%,#6a97fc),color-stop(80%,#36387d),color-stop(80%,#fff),to(#fff));background:-webkit-linear-gradient(top,#6a97fc -21.18%,#36387d 80%,#fff 80%,#fff 100%);background:-o-linear-gradient(top,#6a97fc -21.18%,#36387d 80%,#fff 80%,#fff 100%);background:linear-gradient(180deg,#6a97fc -21.18%,#36387d 80%,#fff 80%,#fff 100%) }}
.section-intro__title {font-weight:bold;line-height:66px;font-size:54px;letter-spacing:-0.02em;color:#FFF}
.section-intro__subtitle {margin-bottom:25px;font-weight:normal;line-height:23px;font-size:22px;color:#FFF}
.section-intro__bg {position:absolute;top:-120px;bottom:0;left:0;right:0;width:100%;height:91%}
@media (max-width:768px) {.section-intro__bg {display:none }}
.section-intro .container {position:relative;z-index:2}
.section-intro #waves-canvas {position:absolute;bottom:45%;left:0;right:0;max-width:100%;z-index:0}
@media (max-width:768px) {.section-intro #waves-canvas {bottom:20% }}
.section-intro .carousel {margin-top:11px}
.section-intro .carousel-inner {padding:0}
.section-intro .carousel-item img {width:100%}
.section-intro .carousel-control-prev,
.section-intro .carousel-control-next {bottom:auto;width:60px;height:60px;background:#FFF;border:1px solid #EAF0FE;-webkit-box-shadow:0 4px 10px rgba(106,151,252,0.2);box-shadow:0 4px 10px rgba(106,151,252,0.2);border-radius:50%;opacity:1;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.section-intro .carousel-control-prev-icon,
.section-intro .carousel-control-next-icon {display:none}
.section-intro .carousel-control-prev .fa,
.section-intro .carousel-control-next .fa {color:#6A97FC;font-size:22px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.section-intro .carousel-control-prev:hover,
.section-intro .carousel-control-next:hover {background:#8EB1FF;border-color:#8EB1FF}
.section-intro .carousel-control-prev:hover .fa,
.section-intro .carousel-control-next:hover .fa {color:white}
.section-intro .carousel-control-prev {top:173px;left:-66px}
.section-intro .carousel-control-next {top:173px;right:-66px}
@media (max-width:1400px) {.section-intro .carousel {padding:0 60px }.section-intro .carousel-control-prev {left:5px }.section-intro .carousel-control-next {right:5px }}
.section-intro .slide-description {position:absolute;top:89px;right:25px;max-width:295px;margin:0 16px;padding:41px 34px 34px;background:#FFF;-webkit-box-shadow:0 8px 30px rgba(54,56,125,0.2);box-shadow:0 8px 30px rgba(54,56,125,0.2);border-radius:10px}
.section-intro .slide-description__image {width:100%;height:auto;padding-bottom:10px;border-bottom:1px solid rgba(106,151,252,0.2)}
.section-intro .slide-description-list {margin-top:14px;padding-left:0;list-style:none;text-align:left}
.section-intro .slide-description-list li {max-width:97%;margin-bottom:17px;font-weight:normal;line-height:16px;font-size:13px;color:#333}
.section-intro .slide-description-list li .fa {float:left;margin-right:9px;padding-top:2px;color:#76CC4E}
.section-intro .slide-description-list li p {margin-bottom:0;padding-left:24px}
@media (max-width:1199px) {.section-intro {padding-top:150px }}
@media (max-width:991px) {.section-intro {min-height:700px }.section-intro .slide {min-height:700px }.section-intro .slide-description {max-width:225px;padding:41px 20px 34px }}
@media (max-width:767px) {.section-intro__title {margin-bottom:20px;line-height:45px;font-size:36px }.section-intro .carousel {margin-top:20px;padding:0 33px }.section-intro .carousel-control-prev,.section-intro .carousel-control-next {width:40px;height:40px;top:100px }.section-intro .carousel-control-prev {left:-10px }.section-intro .carousel-control-next {right:-10px }.section-intro .slide {min-height:200px }.section-intro .slide-description {position:static;width:100%;max-width:100%;margin:0;border:1px solid rgba(128,128,128,0.2);-webkit-box-shadow:none;box-shadow:none }}
.section-form {padding-bottom:130px;background:url("../themes/demo/assets/images/bg_bottom.png");-webkit-background-size:cover;background-size:cover;background-position-y:100%;background-repeat:no-repeat}
.section-form-wrap {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;align-items:flex-start}
@media (max-width:1600px) {.section-form-wrap {margin-left:50px }}
.section-form__image {width:100%;height:auto}
.section-form .form-wrap {width:450px;min-width:450px}
.section-form .form-wrap__description {margin-top:25px;font-weight:normal;line-height:21px;font-size:13px;letter-spacing:0.01em;color:#FFF;opacity:0.8}
.section-form .form-wrap__description a {color:#FFF}
@media (max-width:991px) {.section-form .form-wrap__description a {color:#333 }}
@media (min-width:2000px) {.section-form .form-wrap {width:auto;margin-right:7% }}
.section-form .form {width:100%;min-height:673px;padding:37px 40px 48px;background:#FFF;-webkit-box-shadow:0 8px 30px rgba(54,56,125,0.2);box-shadow:0 8px 30px rgba(54,56,125,0.2);border-radius:5px}
.section-form .form__title {font-weight:bold;line-height:33px;font-size:24px;letter-spacing:0.01em;color:#000}
.section-form .form__subtitle {font-weight:normal;line-height:21px;font-size:13px;letter-spacing:0.01em;color:#333;opacity:0.8}
.section-form .form.active {display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}
.section-form .form.active .form__title {margin-bottom:100px}
.section-form .form form {margin-top:30px}
.section-form .form-group {position:relative;margin-bottom:40px}
.section-form .form-group span {position:absolute;bottom:-25px;line-height:18px;font-size:11px;letter-spacing:0.01em;color:#F00}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {.section-form .form-group span {line-height:normal }}
.section-form .form input {display:block;width:100%;border:none;outline:none !important;border-bottom:1px solid #C8C7CC;line-height:25px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {.section-form .form input {line-height:normal }}
.section-form .form select {display:block;width:102%;height:31px;margin-left:-5px;border:none;outline:none !important;border-bottom:1px solid #C8C7CC;font-weight:normal;line-height:21px;font-size:13px;letter-spacing:0.01em;color:rgba(51,51,51,0.5)}
.section-form .form ::-webkit-input-placeholder {font-weight:normal;line-height:25px;font-size:13px;letter-spacing:0.01em;color:rgba(51,51,51,0.5)}
.section-form .form :-ms-input-placeholder {font-weight:normal;line-height:normal;font-size:13px;letter-spacing:0.01em;color:rgba(51,51,51,0.5)}
.section-form .form :-ms-input-placeholder {font-weight:normal;line-height:normal;font-size:13px;letter-spacing:0.01em;color:rgba(51,51,51,0.5)}
.section-form .form ::placeholder {font-weight:normal;line-height:25px;font-size:13px;letter-spacing:0.01em;color:rgba(51,51,51,0.5)}
.section-form .form .custom-control-label {line-height:21px;font-size:13px;letter-spacing:0.01em;color:#333}
.section-form .form .custom-control-label:before {top:5px;width:18px;height:18px;background:white;border:2px solid #C8C7CC;border-radius:3px;outline:none;-webkit-box-shadow:none;box-shadow:none}
.section-form .form .custom-control-label:after {top:6px;left:1px;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}
.section-form .form .custom-control-input:checked ~ .custom-control-label::before {border-color:#76CC4E;background:#76CC4E}
.section-form .form .custom-control-input:checked ~ .custom-control-label:after {background:none;font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;line-height:18px;content:"\f00c";color:white;text-align:center}
.section-form .form .btn {display:block;margin:0 auto;white-space:normal}
.section-form .form .datepicker--day-name {color:#36387D}
.section-form .logos {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:650px;margin-top:30px;margin-left:11%}
@media (min-width:1920px) {.section-form {background-position-y:initial }}
@media (max-width:991px) {.section-form {padding-bottom:150px }.section-form-wrap {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:0 }.section-form .form-wrap {width:100%;min-width:0;padding:0 15px }.section-form .form-wrap__description {color:#333 }.section-form .logos {margin-left:0;max-width:100% }}
@media (max-width:767px) {.section-form .form {padding:37px 15px 48px }.section-form .logos {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center }.section-form .logos img {margin-bottom:20px }}
.home-content .section-features {position:relative;margin:-280px 0 105px;padding-top:28px;text-align:center;background:white;z-index:2}
.home-content .section-features__title {font-weight:bold;line-height:50px;font-size:36px;text-align:center;letter-spacing:-0.02em;color:#36387D}
.home-content .section-features__subtitle {max-width:89%;margin:0 auto;margin-bottom:76px;line-height:27px;font-size:18px;text-align:center;letter-spacing:0.01em;color:#333}
.home-content .section-features .diagram {position:relative}
.home-content .section-features .diagram-image--small {display:none}
.home-content .section-features .diagram-item {position:absolute;max-width:365px;text-align:left}
.home-content .section-features .diagram-item:nth-child(1) {top:34px;left:0}
.home-content .section-features .diagram-item:nth-child(2) {top:34px;right:-33px}
.home-content .section-features .diagram-item:nth-child(3) {top:350px;left:0}
.home-content .section-features .diagram-item:nth-child(4) {top:350px;right:-33px}
.home-content .section-features .diagram-item__title {font-weight:bold;line-height:20px;font-size:24px;text-align:left;letter-spacing:0.01em;color:#36387D}
.home-content .section-features .diagram-item ul {margin-left:10px;padding-left:0}
.home-content .section-features .diagram-item ul li {font-weight:normal;line-height:26px;font-size:13px;text-align:left;letter-spacing:0.01em;color:#333}
@media (max-width:1400px) {.home-content .section-features {margin:-200px 0 105px }}
@media (max-width:1199px) {.home-content .section-features {margin:-100px 0 105px }.home-content .section-features .diagram {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between }.home-content .section-features .diagram-item {position:static;width:38%;max-width:100%;margin-bottom:20px }.home-content .section-features .diagram-item__title {text-align:center }.home-content .section-features .diagram-item ul {list-style:none }.home-content .section-features .diagram-item ul li {text-align:center }.home-content .section-features .diagram-image {display:none }.home-content .section-features .diagram-image--small {display:block;margin:0 auto;width:20%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%) }}
@media (max-width:1050px) {.home-content .section-features {margin-top:0 }}
@media (max-width:991px) {.home-content .section-features .diagram-image {display:none !important }.home-content .section-features .diagram-item {width:47% }.home-content .section-features .diagram-item__title {text-align:left }.home-content .section-features .diagram-item ul {list-style:disc }.home-content .section-features .diagram-item ul li {text-align:left }}
@media (max-width:575px) {.home-content .section-features .diagram-item {width:100% }.home-content .section-features .diagram-item__title {text-align:center }.home-content .section-features .diagram-item ul {list-style:none }.home-content .section-features .diagram-item ul li {text-align:center }}
.home-content .section-for {margin-bottom:-460px}
.home-content .section-for .users {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:180px}
.home-content .section-for .users-item {position:relative;max-width:335px;margin:0 16px;padding:41px 34px 115px;background:#FFF;-webkit-box-shadow:0 8px 30px rgba(54,56,125,0.2);box-shadow:0 8px 30px rgba(54,56,125,0.2);border-radius:10px;border-top:10px solid #FF2D55}
.home-content .section-for .users-item:first-child {border-color:#6A97FC}
.home-content .section-for .users-item__title {margin-bottom:45px;padding-bottom:17px;font-weight:bold;line-height:33px;font-size:24px;letter-spacing:0.01em;color:#36387D;text-transform:uppercase;border-bottom:1px solid rgba(106,151,252,0.2)}
.home-content .section-for .users-item__list {list-style:none;padding-left:0}
.home-content .section-for .users-item__list li {margin-bottom:19px;font-weight:normal;line-height:18px;font-size:14px;color:#333}
.home-content .section-for .users-item__list li .fa {float:left;margin-right:9px;padding-top:2px;color:#76CC4E}
.home-content .section-for .users-item__list li p {margin-bottom:0;padding-left:24px}
.home-content .section-for .users-item .button-primary {position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
@media (max-width:1199px) {.home-content .section-for .users {margin-top:80px }}
@media (max-width:650px) {.home-content .section-for .users {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap }.home-content .section-for .users-item {width:100%;max-width:100%;margin:0;margin-bottom:20px }}
.home-content .section-form {padding-top:575px;padding-bottom:130px;background:url("../themes/demo/assets/images/bg_bottom-graph.jpg");-webkit-background-size:cover;background-size:cover;background-position-y:100%;background-repeat:no-repeat}
@media (min-width:1920px) {.home-content .section-form {background-position-y:initial }}
.home-content .section-intro .slide-description {display:none}
@media (max-width:767px) {.home-content .section-intro .slide-description {display:block;position:relative;background:#76CC4E;color:#fff;padding:10px 20px;top:-30px;left:0;line-height:1.2 }}
.home footer {bottom:20px}
.tariffs-content {background:#ECF2FF}
.tariffs-content .section-intro {margin-bottom:60px;padding-top:140px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-21.18%,#6a97fc),color-stop(55%,#36387d),color-stop(55%,#ecf2ff),to(#ecf2ff));background:-webkit-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:-o-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:linear-gradient(180deg,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%)}
.tariffs-content .section-intro__subtitle {max-width:92%;margin:0 auto;font-size:18px;line-height:27px}
.tariffs-content .prices {max-width:85%;margin:62px auto 44px;padding:35px 58px 68px;border-top:10px solid #6A97FC;background:#FFF;-webkit-box-shadow:0 8px 30px rgba(54,56,125,0.2);box-shadow:0 8px 30px rgba(54,56,125,0.2);border-radius:10px}
.tariffs-content .prices__title {font-weight:bold;line-height:33px;font-size:24px;text-align:center;letter-spacing:0.01em;color:#36387D}
.tariffs-content .prices-table {width:100%;margin-top:29px}
.tariffs-content .prices-table-wrap {padding:0 20px}
.tariffs-content .prices-table tbody tr {border-bottom:1px solid rgba(196,196,196,0.6)}
.tariffs-content .prices-table tbody tr:first-child td {padding-top:38px}
.tariffs-content .prices-table th {width:20%;padding:6px 5px;font-weight:normal;line-height:21px;font-size:13px;letter-spacing:0.01em;color:#FFF}
.tariffs-content .prices-table th:first-child {background:#D5E0FF}
.tariffs-content .prices-table th:nth-child(2) {background:#87A7FC}
.tariffs-content .prices-table th:nth-child(3) {background:#7298FE}
.tariffs-content .prices-table th:nth-child(4) {background:#6089F6}
.tariffs-content .prices-table th:nth-child(5) {background:#547CE8}
.tariffs-content .prices-table td {padding:14px 10px;font-weight:500;line-height:30px;font-size:18px;text-align:center;letter-spacing:0.01em;color:#333}
.tariffs-content .prices-table td .small {display:block;font-weight:500;line-height:16px;font-size:13px}
.tariffs-content .prices-table td:first-child {text-align:left}
@media (max-width:991px) {.tariffs-content .prices-table td {padding:8px 5px;font-weight:500;line-height:24px;font-size:14px }}
@media (max-width:991px) {.tariffs-content .prices {max-width:100%;padding:20px 20px 40px }}
@media (max-width:767px) {.tariffs-content .prices-table-wrap {padding:0 }.tariffs-content .prices th {line-height:17px }.tariffs-content .prices span {display:inline-block !important;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg) }}
.parents-content {background:#ECF2FF}
.parents-content .section-intro {margin-bottom:0;padding-top:140px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-21.18%,#6a97fc),color-stop(55%,#36387d),color-stop(55%,#ecf2ff),to(#ecf2ff));background:-webkit-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:-o-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:linear-gradient(180deg,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%)}
.parents-content .section-intro__subtitle {max-width:84%;margin:0 auto;font-size:18px;line-height:29px;font-weight:500}
.parents-content .section-intro__bg {height:69%}
.parents-content .section-intro #waves-canvas {bottom:55%}
.parents-content .principles {margin-top:62px;padding:69px 57px;background:#FFF;-webkit-box-shadow:0 8px 30px rgba(54,56,125,0.2);box-shadow:0 8px 30px rgba(54,56,125,0.2);border-radius:10px}
.parents-content .principles__title {width:80%;margin:0 auto;font-weight:bold;line-height:50px;font-size:36px;text-align:center;letter-spacing:-0.02em;color:#36387D}
.parents-content .principles-list {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:113px}
.parents-content .principles-item {width:33%;margin-bottom:60px}
.parents-content .principles-item__title {max-width:91%;margin:16px auto;font-weight:500;line-height:30px;font-size:18px;text-align:center;letter-spacing:0.01em;color:#333}
@media (max-width:991px) {.parents-content .principles-item {width:50% }}
@media (max-width:767px) {.parents-content .principles-item {width:100% }}
.parents-content .principles__divider {position:relative;height:140px}
.parents-content .principles__divider img {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}
.parents-content .principles__divider:before {content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:42px;right:42px;height:1px;background:#6A97FC;opacity:0.6}
.parents-content .principles__divider:after {content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:175px;height:100%;background:white}
.parents-content .principles__description {width:97%;margin:0 auto;font-weight:normal;line-height:27px;font-size:18px;text-align:center;letter-spacing:0.01em;color:#333;opacity:0.8}
@media (max-width:767px) {.parents-content .principles {padding:29px 17px }.parents-content .principles__title {width:100%;line-height:40px;font-size:26px }.parents-content .principles-list {margin-top:50px }.parents-content .principles__divider:before {left:22px;right:22px }.parents-content .principles__divider:after {width:75px }.parents-content .principles__description {width:100% }}
.parents-content .section-form {margin-top:70px}
.parents-content .section-form .form {min-height:373px}
.parents footer {bottom:0}
.parents footer .navbar {padding:20px 0}
.parents footer .navbar li.active:before {top:-26px}
.parents .hide-row {display:none}
.specialists-content {background:#ECF2FF}
.specialists-content .section-intro {margin-bottom:0;padding-top:140px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-21.18%,#6a97fc),color-stop(49%,#36387d),color-stop(49%,#ecf2ff),to(#ecf2ff));background:-webkit-linear-gradient(top,#6a97fc -21.18%,#36387d 49%,#ecf2ff 49%,#ecf2ff 100%);background:-o-linear-gradient(top,#6a97fc -21.18%,#36387d 49%,#ecf2ff 49%,#ecf2ff 100%);background:linear-gradient(180deg,#6a97fc -21.18%,#36387d 49%,#ecf2ff 49%,#ecf2ff 100%)}
.specialists-content .section-intro__subtitle {max-width:89%;margin:0 auto;font-size:18px;line-height:29px;font-weight:500}
.specialists-content .section-intro__bg {top:-4%;bottom:0;left:0;right:0;width:100%;height:55%}
.specialists-content .section-intro #waves-canvas {bottom:68%}
.specialists-content .users {margin-top:62px;padding:0;background:#FFF;-webkit-box-shadow:0 8px 30px rgba(54,56,125,0.2);box-shadow:0 8px 30px rgba(54,56,125,0.2);border-radius:10px}
.specialists-content .users-item {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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:87px 41px 102px 75px}
.specialists-content .users-item:before {content:'';position:absolute;top:0;left:75px;width:200px;height:10px;background:#FF4872}
.specialists-content .users-item:nth-child(2) {border-top:1px solid rgba(106,151,252,0.6)}
.specialists-content .users-item:nth-child(2):before {background:#729EFC}
.specialists-content .users-item:nth-child(3) {padding-bottom:149px;border-top:1px solid rgba(106,151,252,0.6)}
.specialists-content .users-item:nth-child(3):before {background:#9065B8}
.specialists-content .users-description {width:62%;text-align:left}
.specialists-content .users-description__title {margin-bottom:38px;font-weight:bold;line-height:27px;font-size:36px;letter-spacing:-0.02em;color:#333}
.specialists-content .users-description__subtitle {font-weight:500;line-height:27px;font-size:18px;letter-spacing:0.01em;color:#333}
.specialists-content .users-description__text {margin-bottom:27px;font-weight:normal;line-height:27px;font-size:18px;letter-spacing:0.01em;color:#333}
@media (max-width:920px) {.specialists-content .users-description {width:100% }.specialists-content .users-image {display:none }}
@media (max-width:767px) {.specialists-content .users-item {padding:30px }.specialists-content .users-item:before {left:30px }.specialists-content .users-item:nth-child(3) {padding-bottom:30px }}
@media (max-width:767px) {.specialists-content .users-item {padding:30px 15px }.specialists-content .users-item:before {left:15px }}
.specialists-content .section-form {margin-top:70px}
.about-content .section-form-about__image {display:block}
.about-content .section-form-other__image {display:none}
.about-content .section-intro {position:relative;min-height:0;padding-bottom:58px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-21.18%,#6a97fc),to(#36387d));background:-webkit-linear-gradient(top,#6a97fc -21.18%,#36387d 100%);background:-o-linear-gradient(top,#6a97fc -21.18%,#36387d 100%);background:linear-gradient(180deg,#6a97fc -21.18%,#36387d 100%)}
.about-content .section-intro__title {margin-top:44px}
@media (max-width:767px) {.about-content .section-intro__title {margin-top:0 }}
.about-content .section-intro__subtitle {width:95%;margin:0 auto;line-height:27px;font-size:18px;text-align:center;letter-spacing:0.01em;color:#FFF}
.about-content .section-intro #waves-canvas {bottom:0%}
.about-content .section-intro:before {content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:url("../themes/demo/assets/images/about-bg.png") no-repeat 24% 119%}
@media (max-width:1820px) {.about-content .section-intro:before {background:url("../themes/demo/assets/images/about-bg.png") no-repeat 16% 100% }}
@media (max-width:1600px) {.about-content .section-intro:before {background:url("../themes/demo/assets/images/about-bg.png") no-repeat 0% 100% }}
@media (max-width:1400px) {.about-content .section-intro:before {background:url("../themes/demo/assets/images/about-bg.png") no-repeat -20% 100% }}
@media (max-width:1200px) {.about-content .section-intro:before {background:url("../themes/demo/assets/images/about-bg.png") no-repeat -66% 100% }}
@media (max-width:991px) {.about-content .section-intro:before {display:none }}
.about-content .idea {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:64px;text-align:left}
.about-content .idea-description {width:64%}
.about-content .idea-description__title {font-weight:bold;line-height:50px;font-size:36px;letter-spacing:-0.02em;color:#FFF}
.about-content .idea-description__text {margin-top:14px;line-height:27px;font-size:18px;letter-spacing:0.01em;color:#FFF}
.about-content .idea-description__quote {margin-top:76px;padding-top:67px;font-weight:bold;line-height:33px;font-size:24px;letter-spacing:0.01em;color:#FFF;background:url("../themes/demo/assets/images/quote.png") no-repeat 0 0}
@media (max-width:991px) {.about-content .idea-description__quote {width:100%;background:url("../themes/demo/assets/images/quote.png") no-repeat 50% 0 }}
.about-content .idea-image {margin:58px 0 0 0}
.about-content .idea-image img {width:100%}
@media (max-width:991px) {.about-content .idea {margin-top:50px }.about-content .idea-description {width:80%;margin:0 auto 40px;text-align:center }.about-content .idea-image {display:none }}
@media (max-width:767px) {.about-content .idea-description {width:100% }}
.about-content .section-about {padding-top:68px}
.about-content .section-about .description {margin-top:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.about-content .section-about .description-left {-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}
.about-content .section-about .description-left .btn {margin-top:48px;padding:15px 45px}
.about-content .section-about .description-right {-webkit-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%}
.about-content .section-about .description-right__text {position:relative;width:95%;margin-top:65px;padding-left:25%;line-height:21px;font-size:13px;letter-spacing:0.01em;color:#777}
.about-content .section-about .description-right__text:before {content:'';position:absolute;top:-5px;left:19%;width:4px;height:107%;background:#729EFC}
.about-content .section-about .description-right img {margin-top:20px;margin-left:60px}
.about-content .section-about .description__title {font-weight:bold;line-height:50px;font-size:36px;letter-spacing:-0.02em;color:#36387D}
.about-content .section-about .description__subtitle {margin-top:15px;line-height:27px;font-size:18px;letter-spacing:0.01em;color:#333}
.about-content .section-about .description__subtitle a {color:#517DDA}
.about-content .section-about .description__title__list {margin-top:0;line-height:1.2;font-size:18px;font-weight:bold;letter-spacing:0.01em;color:#36387D;margin-bottom:14px}
.about-content .section-about .description__title__list a {color:#517DDA}
.about-content .section-about .description__text {margin-top:14px;margin-bottom:56px;font-weight:bold;line-height:33px;font-size:24px;letter-spacing:0.01em;color:#36387D}
.about-content .section-about .description-list {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:36px;margin-bottom:36px}
.about-content .section-about .description-list-col {width:48%;padding:0}
@media (max-width:400px) {.about-content .section-about .description-list-col {width:100% }}
.about-content .section-about .description-list-col img {max-width:100%}
.about-content .section-about .description-list__item {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;line-height:16px;font-size:13px;letter-spacing:0.01em;color:#333}
.about-content .section-about .description-list__item .fa {float:left;margin-right:16px;padding-top:2px;color:#76CC4E}
@media (max-width:767px) {.about-content .section-about .description {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap }.about-content .section-about .description-left {-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px }.about-content .section-about .description-right {-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100% }.about-content .section-about .description-right__text {margin-top:25px;padding-left:0;width:100% }.about-content .section-about .description-right__text:before {display:none }.about-content .section-about .description-right img {display:block;margin:25px auto 0 }.about-content .section-about .description-item {width:100%;margin-bottom:20px }.about-content .section-about .description-item__title {width:100% }.about-content .section-about .description-item__text {width:100% }}
@media (max-width:400px) {.about-content .section-about .description-right img {width:100% }}
.about-content .section-about .section-form-about__image {display:block}
.about-content .section-beforeform {margin-top:171px}
.about-content .section-beforeform .principles {display:inline-block;width:57%;margin-top:71px;vertical-align:top}
.about-content .section-beforeform .principles__title {font-weight:bold;line-height:50px;font-size:36px;letter-spacing:-0.02em;color:#36387D}
.about-content .section-beforeform .principles__text {margin-top:23px;line-height:27px;font-size:18px;letter-spacing:0.01em;color:#333}
.about-content .section-beforeform .principles__text a {color:#517DDA}
@media (max-width:1400px) {.about-content .section-beforeform .principles {margin-bottom:20px }}
@media (max-width:991px) {.about-content .section-beforeform .principles {margin-top:0;width:100% }}
@media (max-width:767px) {.about-content .section-beforeform .principles__title {line-height:36px;font-size:24px }}
.about-content .section-beforeform .thanks {display:inline-block;width:42%;margin-top:88px;padding-left:129px}
.about-content .section-beforeform .thanks__title {line-height:27px;font-size:18px;letter-spacing:0.01em;color:#333}
.about-content .section-beforeform .thanks-list {margin-top:18px;margin-left:17px;padding-left:0}
.about-content .section-beforeform .thanks-item {margin-bottom:0;font-size:16px}
@media (max-width:991px) {.about-content .section-beforeform .thanks {width:100%;margin-top:20px;padding-left:0 }}
@media (max-width:767px) {.about-content .section-beforeform .thanks-item {width:100% }}
@media (max-width:400px) {.about-content .section-beforeform .thanks-item__image {width:50% }}
@media (max-width:991px) {.about-content .section-beforeform {margin-top:30px }}
.about-content .section-form {padding-top:1020px;margin-top:-940px;background:url('../themes/demo/assets/images/bg_bottom-graph-black.png');-webkit-background-size:cover;background-size:cover;background-position-y:0;background-repeat:no-repeat}
@media (min-width:1920px) {.about-content .section-form {background-position-y:initial }}
@media (max-width:1180px) {.about-content .section-form {padding-left:15px;padding-right:15px }}
@media (max-width:991px) {.about-content .section-form {padding-top:300px;margin-top:-130px }}
@media (max-width:400px) {.about-content .section-form {padding-top:260px;margin-top:-160px }}
.about-content .section-form-wrap {max-width:1170px;margin:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start}
@media (max-width:991px) {.about-content .section-form-wrap {display:block }}
.about-content .section-form-wrap .form-wrap__img {padding-left:40px}
.about-content .section-form-wrap .form-wrap__img img {width:auto;margin:auto;max-width:100%}
@media (max-width:991px) {.about-content .section-form-wrap .form-wrap__img {padding:0 20px }}
.contacts-content {padding-bottom:177px;background:#ECF2FF}
.contacts-content .section-intro {margin-bottom:0;padding-top:140px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-21.18%,#6a97fc),color-stop(55%,#36387d),color-stop(55%,#ecf2ff),to(#ecf2ff));background:-webkit-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:-o-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:linear-gradient(180deg,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%)}
.contacts-content .section-intro__subtitle {max-width:84%;margin:0 auto;font-size:18px;line-height:29px;font-weight:500}
.contacts-content .section-intro__subtitle a {color:#fff}
.contacts-content .section-intro__subtitle.text-left {max-width:92%}
.contacts-content .section-intro__bg {height:100%}
.contacts-content .contact {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:62px;padding:0;background:#FFF;-webkit-box-shadow:0 8px 30px rgba(54,56,125,0.2);box-shadow:0 8px 30px rgba(54,56,125,0.2);border-radius:10px;text-align:left;overflow:hidden}
.contacts-content .contact-left {display:inline-block;width:53%;padding:57px 50px 57px 68px}
.contacts-content .contact-left__wide {display:inline-block;padding:57px 50px 57px 68px;width:60%}
.contacts-content .contact-wrapp {padding:57px 50px 57px 68px;width:100%}
.contacts-content .contact-wrapp .contact-list {margin-top:0}
.contacts-content .contact-right {display:inline-block;width:47%}
.contacts-content .contact-right__blue {display:inline-block;width:40%;background:#E9F0FF;padding:57px 50px 57px 68px}
@media (max-width:767px) {.contacts-content .contact-right__blue {height:auto !important;padding:27px }}
.contacts-content .contact__title {font-weight:bold;line-height:33px;font-size:24px;letter-spacing:0.01em;color:#36387D}
.contacts-content .contact__subtitle {font-weight:500;font-size:18px;line-height:100%;letter-spacing:0.01em;margin-bottom:1.5em}
.contacts-content .contact-list {display:block;margin-top:70px}
.contacts-content .contact-item__title {margin-bottom:-2px;font-weight:500;line-height:27px;font-size:13px;letter-spacing:0.01em;color:#36387D}
.contacts-content .contact-item__info {background:#fff;border-left:4px solid #729EFC;line-height:30px;font-size:18px;letter-spacing:0.01em;padding-left:20px;color:#36387D}
.contacts-content .contact-item__bold-text {font-weight:500;font-size:18px;line-height:100%;letter-spacing:0.01em;padding-left:20px;margin-bottom:1.5em}
.contacts-content .contact-item__border {border-top:1px solid rgba(106,151,252,0.6)}
.contacts-content .contact-item__phone {margin-top:18px;margin-bottom:32px;font-weight:bold;line-height:27px;font-size:24px;letter-spacing:0.01em;color:#333}
.contacts-content .contact-item__text {margin-bottom:28px;line-height:27px;font-size:18px;letter-spacing:0.01em;color:#333}
.contacts-content .contact-item__text a {color:#333}
.contacts-content .contact .google-map {height:100%;width:101%}
@media (max-width:767px) {.contacts-content .contact {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap }.contacts-content .contact__title {line-height:26px;font-size:18px }.contacts-content .contact-list {margin-top:20px }.contacts-content .contact-left {width:100%;padding:27px }.contacts-content .contact-right {width:100%;height:400px }}
.contacts footer {bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#6a97fc),color-stop(215.51%,#36387d));background:-webkit-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:-o-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:linear-gradient(180deg,#6a97fc 0%,#36387d 215.51%)}
.contacts footer .navbar {padding:20px 0}
.contacts footer .navbar li.active:before {top:-26px}
.pay footer,
.req footer {bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#6a97fc),color-stop(215.51%,#36387d));background:-webkit-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:-o-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:linear-gradient(180deg,#6a97fc 0%,#36387d 215.51%)}
.pay footer .navbar,
.req footer .navbar {padding:20px 0}
.pay footer .navbar li.active:before,
.req footer .navbar li.active:before {top:-26px}
.blog-content {padding-bottom:177px;background:#ECF2FF}
.blog-content .section-intro {margin-bottom:0;padding-top:140px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-21.18%,#6a97fc),color-stop(55%,#36387d),color-stop(55%,#ecf2ff),to(#ecf2ff));background:-webkit-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:-o-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:linear-gradient(180deg,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%)}
.blog-content .section-intro__subtitle {max-width:80%;margin:0 auto;font-size:18px;line-height:29px;font-weight:500}
.blog-content .section-intro__bg {height:72%}
@media (max-width:767px) {.blog-content .section-intro__bg {height:100% }}
.blog-content .section-intro #waves-canvas {bottom:57%}
.blog-content .blog-list {margin-top:62px;padding:0;background:#FFF;-webkit-box-shadow:0 8px 30px rgba(54,56,125,0.2);box-shadow:0 8px 30px rgba(54,56,125,0.2);border-radius:10px;text-align:left;overflow:hidden}
.blog-content .blog-list .blog-item {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:77px 70px 60px;border-bottom:1px solid rgba(106,151,252,0.6)}
.blog-content .blog-list .blog-item:last-child {border-bottom:none}
.blog-content .blog-list .blog-item__image {width:32%;min-width:32%;margin-right:40px}
.blog-content .blog-list .blog-item__image img {display:block;width:auto;max-width:100%;margin:0 auto}
.blog-content .blog-list .blog-item .description__date {position:relative;margin-bottom:3px;padding-left:13px;line-height:15px;font-size:13px;letter-spacing:0.01em;color:#333}
.blog-content .blog-list .blog-item .description__date:before {content:'';position:absolute;top:0;left:0;height:100%;width:4px;background:#729EFC}
.blog-content .blog-list .blog-item .description a {line-height:27px;font-size:13px;letter-spacing:0.01em;color:#517DDA;text-decoration:none !important;border-bottom:1px solid #517DDA}
.blog-content .blog-list .blog-item .description__title {margin-bottom:20px}
.blog-content .blog-list .blog-item .description__title a {font-weight:bold;line-height:27px;font-size:24px;letter-spacing:0.01em;color:#36387D;border:none}
.blog-content .blog-list .blog-item .description__text {width:95%;line-height:22px;font-size:13px;letter-spacing:0.01em;color:#333}
.blog-content .blog-list .blog-item .description-categories a {margin-right:6px}
@media (max-width:767px) {.blog-content .blog-list .blog-item {padding:27px 20px 20px }.blog-content .blog-list .blog-item__image {width:25%;min-width:25% }}
@media (max-width:400px) {.blog-content .blog-list .blog-item {padding:27px 20px 20px }.blog-content .blog-list .blog-item__image {display:none }}
@media (max-width:767px) {.blog-content .blog-list {margin-top:130px }}
.blog-content .category-list {display:block;padding:19px;text-align:center;background:#E9F0FF;border-bottom:1px solid rgba(106,151,252,0.6)}
.blog-content .category-list li {display:inline-block;margin:0 18px}
.blog-content .category-list li a {line-height:37px;font-size:18px;text-align:center;letter-spacing:0.01em;text-decoration:none;border-bottom:1px solid #6a97fc;color:#517DDA}
.blog-content .category-list li .fa {display:none;border:none}
.blog-content .category-list li.active .fa {display:inline-block}
.blog-content .pagination {display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:62px auto 0}
.blog-content .pagination li {margin:0 12px}
.blog-content .pagination li a {font-weight:bold;font-size:24px;line-height:60px;text-align:center;letter-spacing:0.01em;color:#546FC7}
.blog-content .pagination li.active a {color:#36387D}
.blog-content .pagination .prev,
.blog-content .pagination .next {display:block;line-height:60px;bottom:auto;width:60px;height:60px;background:#FFF;border:1px solid #EAF0FE;-webkit-box-shadow:0 4px 10px rgba(106,151,252,0.2);box-shadow:0 4px 10px rgba(106,151,252,0.2);border-radius:50%;opacity:1;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.blog-content .pagination .prev-icon,
.blog-content .pagination .next-icon {display:none}
.blog-content .pagination .prev .fa,
.blog-content .pagination .next .fa {color:#6A97FC;font-size:22px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}
.blog-content .pagination .prev:hover,
.blog-content .pagination .next:hover {background:#8EB1FF;border-color:#8EB1FF}
.blog-content .pagination .prev:hover .fa,
.blog-content .pagination .next:hover .fa {color:white}
.blog footer {bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#6a97fc),color-stop(215.51%,#36387d));background:-webkit-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:-o-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:linear-gradient(180deg,#6a97fc 0%,#36387d 215.51%)}
.blog footer .navbar {padding:20px 0}
.blog footer .navbar li.active:before {top:-26px}
.blogcategory footer {bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#6a97fc),color-stop(215.51%,#36387d));background:-webkit-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:-o-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:linear-gradient(180deg,#6a97fc 0%,#36387d 215.51%)}
.blogcategory footer .navbar {padding:20px 0}
.blogcategory footer .navbar li.active:before {top:-26px}
.blog-post-content {padding-bottom:177px;background:#ECF2FF}
.blog-post-content .section-intro {margin-bottom:0;padding-top:90px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-21.18%,#6a97fc),color-stop(55%,#36387d),color-stop(55%,#ecf2ff),to(#ecf2ff));background:-webkit-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:-o-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:linear-gradient(180deg,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%)}
.blog-post-content .section-intro__bg {height:72%}
.blog-post-content .post {margin-top:0;padding:42px 70px 62px;background:#FFF;-webkit-box-shadow:0 8px 30px rgba(54,56,125,0.2);box-shadow:0 8px 30px rgba(54,56,125,0.2);border-radius:10px;text-align:left;overflow:hidden}
.blog-post-content .post__back {line-height:29px;font-size:14px;letter-spacing:0.01em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#517DDA}
.blog-post-content .post__date {position:relative;margin-top:38px;margin-bottom:6px;padding-left:13px;line-height:15px;font-size:13px;letter-spacing:0.01em;color:#333}
.blog-post-content .post__date:before {content:'';position:absolute;top:0;left:0;height:100%;width:4px;background:#729EFC}
.blog-post-content .post__title {margin-bottom:32px;font-weight:bold;line-height:27px;font-size:36px;letter-spacing:-0.02em;color:#36387D}
.blog-post-content .post-content {margin-bottom:115px}
.blog-post-content .post-content p {line-height:27px;font-size:18px}
.blog-post-content .post-content img {margin:50px 0;width:auto;max-width:100%}
.blog-post-content .post-categories {margin-bottom:8px}
.blog-post-content .post-categories a {margin-right:14px}
@media (max-width:767px) {.blog-post-content .post {padding:20px 20px }}
.blog-post footer {bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#6a97fc),color-stop(215.51%,#36387d));background:-webkit-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:-o-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:linear-gradient(180deg,#6a97fc 0%,#36387d 215.51%)}
.blog-post footer .navbar {padding:20px 0}
.blog-post footer .navbar li.active:before {top:-26px}
.privacy-content {padding-bottom:177px;background:#ECF2FF}
.privacy-content .section-intro {margin-bottom:0;padding-top:140px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-21.18%,#6a97fc),color-stop(55%,#36387d),color-stop(55%,#ecf2ff),to(#ecf2ff));background:-webkit-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:-o-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:linear-gradient(180deg,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%)}
.privacy-content .section-intro__bg {height:69%}
.privacy-content .section-intro #waves-canvas {bottom:59%}
@media (max-width:767px) {.privacy-content .section-intro__title {line-height:30px;font-size:26px }}
.privacy-content .privacy-text {margin-top:42px;padding:0;background:#FFF;-webkit-box-shadow:0 8px 30px rgba(54,56,125,0.2);box-shadow:0 8px 30px rgba(54,56,125,0.2);border-radius:10px;text-align:left}
.privacy-content .description {padding:71px 79px 47px}
.privacy-content .description__title {font-weight:bold;line-height:33px;font-size:24px;letter-spacing:0.01em;color:#36387D}
.privacy-content .description p {margin-top:46px;line-height:27px;font-size:18px;letter-spacing:0.01em;color:#333}
.privacy-content .privacy-list {padding:59px 79px 83px;border-top:1px solid rgba(106,151,252,0.6)}
.privacy-content .privacy-item {margin-bottom:60px}
.privacy-content .privacy-item__title {font-weight:bold;line-height:27px;font-size:24px;letter-spacing:0.01em;color:#36387D}
.privacy-content .privacy-item p {margin-top:23px;line-height:27px;font-size:18px;letter-spacing:0.01em;color:#333}
.privacy-content .privacy-item ul {margin-top:26px;margin-left:17px;padding-left:0}
.privacy-content .privacy-item ul li {line-height:27px;font-size:18px;letter-spacing:0.01em;color:#333}
@media (max-width:767px) {.privacy-content .description {padding:31px 29px 27px }.privacy-content .description__title {line-height:23px;font-size:18px }.privacy-content .privacy-list {padding:31px 29px 27px }}
@media (max-width:400px) {.privacy-content .description {padding:21px 19px 17px }.privacy-content .privacy-list {padding:21px 19px 17px }}
.privacy footer {bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#6a97fc),color-stop(215.51%,#36387d));background:-webkit-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:-o-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:linear-gradient(180deg,#6a97fc 0%,#36387d 215.51%)}
.privacy footer .navbar {padding:20px 0}
.privacy footer .navbar li.active:before {top:-26px}
.terms-content {padding-bottom:177px;background:#ECF2FF}
.terms-content .section-intro {margin-bottom:0;padding-top:140px;background:-webkit-gradient(linear,left top,left bottom,color-stop(-21.18%,#6a97fc),color-stop(55%,#36387d),color-stop(55%,#ecf2ff),to(#ecf2ff));background:-webkit-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:-o-linear-gradient(top,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%);background:linear-gradient(180deg,#6a97fc -21.18%,#36387d 55%,#ecf2ff 55%,#ecf2ff 100%)}
.terms-content .section-intro__bg {height:69%}
.terms-content .section-intro #waves-canvas {bottom:59%}
@media (max-width:767px) {.terms-content .section-intro__title {line-height:30px;font-size:26px }}
.terms-content .privacy-text {margin-top:42px;padding:0;background:#FFF;-webkit-box-shadow:0 8px 30px rgba(54,56,125,0.2);box-shadow:0 8px 30px rgba(54,56,125,0.2);border-radius:10px;text-align:left}
.terms-content .description {padding:71px 79px 47px}
.terms-content .description__title {font-weight:bold;line-height:33px;font-size:24px;letter-spacing:0.01em;color:#36387D}
.terms-content .description p {margin-top:46px;line-height:27px;font-size:18px;letter-spacing:0.01em;color:#333}
.terms-content .privacy-list {padding:59px 79px 83px;border-top:1px solid rgba(106,151,252,0.6)}
.terms-content .privacy-item {margin-bottom:60px}
.terms-content .privacy-item__title {font-weight:bold;line-height:27px;font-size:24px;letter-spacing:0.01em;color:#36387D}
.terms-content .privacy-item p {margin-top:23px;line-height:27px;font-size:18px;letter-spacing:0.01em;color:#333}
.terms-content .privacy-item ul {margin-top:26px;margin-left:17px;padding-left:0}
.terms-content .privacy-item ul li {line-height:27px;font-size:18px;letter-spacing:0.01em;color:#333}
@media (max-width:767px) {.terms-content .description {padding:31px 29px 27px }.terms-content .description__title {line-height:23px;font-size:18px }.terms-content .privacy-list {padding:31px 29px 27px }}
@media (max-width:400px) {.terms-content .description {padding:21px 19px 17px }.terms-content .privacy-list {padding:21px 19px 17px }}
.terms footer {bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#6a97fc),color-stop(215.51%,#36387d));background:-webkit-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:-o-linear-gradient(top,#6a97fc 0%,#36387d 215.51%);background:linear-gradient(180deg,#6a97fc 0%,#36387d 215.51%)}
.terms footer .navbar {padding:20px 0}
.terms footer .navbar li.active:before {top:-26px}
.notfound-content .section-intro {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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:520px;height:100vh;padding:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(-21.18%,#6a97fc),to(#36387d));background:-webkit-linear-gradient(top,#6a97fc -21.18%,#36387d 100%);background:-o-linear-gradient(top,#6a97fc -21.18%,#36387d 100%);background:linear-gradient(180deg,#6a97fc -21.18%,#36387d 100%)}
.notfound-content .section-intro:before {content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:url("../themes/demo/assets/images/notfound-bg.png") 81% 100%;background-repeat:no-repeat}
.notfound-content .section-intro__title {position:relative;font-weight:bold;line-height:200px;font-size:200px;text-align:center;letter-spacing:0.05em;color:#FFF;z-index:2}
.notfound-content .section-intro__title:before {content:'';position:absolute;top:-30%;right:-30%;width:196px;height:196px;background:url("../themes/demo/assets/images/loop.png");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}
.notfound-content .section-intro__subtitle {margin-top:10px;margin-bottom:8px;line-height:54px;font-size:54px;font-weight:bold;text-align:center;letter-spacing:-0.02em;z-index:2}
.notfound-content .section-intro p {line-height:26px;font-size:18px;text-align:center;letter-spacing:0.01em;color:#FFF;z-index:2}
.notfound-content .section-intro .buttons {margin-top:20px;z-index:2}
.notfound-content .section-intro .buttons .btn {margin:0 10px;padding:6px 23px}
.notfound-content .section-intro a {margin-top:50px;z-index:2}
.notfound-content .section-intro #waves-canvas {bottom:0}
@media (max-width:767px) {.notfound-content .section-intro {padding-left:15px;padding-right:15px }.notfound-content .section-intro__title {line-height:100px;font-size:100px }.notfound-content .section-intro__title:before {width:96px;height:96px }.notfound-content .section-intro__subtitle {line-height:34px;font-size:34px }}
.logo-item {display:inline-block;height:50px;width:auto;margin-right:10px}
@media (max-width:767px) {.logo-item {height:28px }}
.lang-select {display:inline-block}
.lang-select select {display:none}
.lang-select .dropdown-menu {padding:0}
.lang-select .dropdown-menu li:first-child a {border-top-left-radius:4px}
.lang-select .dropdown-toggle::after {background:url("../themes/demo/assets/images/arrow.svg");width:22px;height:14px;margin-top:4px;border:none;position:absolute;right:0}
.lang-select .show .dropdown-toggle::after {transform:rotate(180deg)}
.lang-select li.active:before {display:none}
.lang-select .bootstrap-select >.dropdown-toggle {background-color:transparent !important;color:#fff !important;border:none !important;outline:none !important;box-shadow:none !important;padding-right:20px;font-size:14px}
.lang-select .form-control {background-color:transparent}
.lang-select .bootstrap-select .dropdown-menu li {margin-right:0;line-height:20px;font-size:13px;color:#333;padding:0}
.lang-select .bootstrap-select .dropdown-menu li .dropdown-item {font-size:13px;color:#333;outline:none !important;box-shadow:none !important;font-weight:normal}
.lang-select .bootstrap-select .dropdown-menu li .dropdown-item.active,
.lang-select .bootstrap-select .dropdown-menu li .dropdown-item:active {color:#fff;font-size:13px;background:#5D8EFE}
.lang-select .bootstrap-select .dropdown-menu li.selected {color:#fff;font-size:13px;margin-top:0;height:100%}
.navbar-brand {margin-right:0.5rem}