

/* Start:/local/components/coa/calc.delivery/templates/.default/style.css?1778650555279*/
.form-messages > h3.success {
    background: none repeat scroll 0 0 #fff;
    color: #088e0b;
    font-weight: bold;
    padding: 20px;
}

.form-messages > h3.error {
    background: none repeat scroll 0 0 #fff;
    color: #D30D0D;
    font-weight: bold;
    padding: 20px;
}



/* End */


/* Start:/local/templates/.default/components/bitrix/news.detail/in-numbers/style.css?17786505553266*/
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-300.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-300.woff") format("woff"), local("MuseoSansCyrillic-300");
  font-weight: 400; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-500.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-500.woff") format("woff"), local("MuseoSansCyrillic-500");
  font-weight: 500; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-700.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-700.woff") format("woff"), local("MuseoSansCyrillic-700");
  font-weight: 700; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-700Italic.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-700Italic.woff") format("woff"), local("MuseoSansCyrillic-700Italic");
  font-weight: 700;
  font-style: italic; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-900.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-900.woff") format("woff"), local("MuseoSansCyrillic-900");
  font-weight: 900; }
.block-mini-about {
  text-align: center; }
  @media (min-width: 992px) {
    .block-mini-about {
      text-align: left; } }
  .block-mini-about .name {
    font-weight: 900;
    font-size: 24px;
    margin-bottom: 24px; }
    @media (min-width: 992px) {
      .block-mini-about .name {
        font-size: 48px;
        margin-bottom: 38px; } }
  .block-mini-about .items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    margin-bottom: 24px; }
    @media (min-width: 992px) {
      .block-mini-about .items {
        margin-bottom: 0; } }
    .block-mini-about .items .item {
      margin-right: 10px;
      -webkit-box-flex: 1;
          -ms-flex: 1 1;
              flex: 1 1; }
      @media (min-width: 992px) {
        .block-mini-about .items .item {
          margin-right: 60px;
          -webkit-box-flex: 0;
              -ms-flex: 0 0;
                  flex: 0 0; } }
      .block-mini-about .items .item:last-of-type {
        margin-right: 0; }
      .block-mini-about .items .item .num {
        font-size: 24px;
        color: #00BBEA;
        font-weight: 900; }
        @media (min-width: 992px) {
          .block-mini-about .items .item .num {
            font-size: 48px; } }
      .block-mini-about .items .item .desc {
        font-size: 12px; }
        @media (min-width: 992px) {
          .block-mini-about .items .item .desc {
            font-size: 14px; } }
  .block-mini-about .row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
    @media (min-width: 768px) {
      .block-mini-about .row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; } }

/*# sourceMappingURL=style.css.map */
/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/rows-with-icons-front-services/style.css?17786505554655*/
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-300.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-300.woff") format("woff"), local("MuseoSansCyrillic-300");
  font-weight: 400; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-500.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-500.woff") format("woff"), local("MuseoSansCyrillic-500");
  font-weight: 500; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-700.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-700.woff") format("woff"), local("MuseoSansCyrillic-700");
  font-weight: 700; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-700Italic.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-700Italic.woff") format("woff"), local("MuseoSansCyrillic-700Italic");
  font-weight: 700;
  font-style: italic; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-900.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-900.woff") format("woff"), local("MuseoSansCyrillic-900");
  font-weight: 900; }
.rows-with-icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  font-size: 12px;
  padding: 0;
  margin: 0; }
  @media (min-width: 992px) {
    .rows-with-icons {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      font-size: 1rem; } }
  .rows-with-icons li {
    list-style: none; }
  .rows-with-icons .item {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
    margin-bottom: 16px; }
    @media (min-width: 992px) {
      .rows-with-icons .item {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 20%;
                flex: 0 0 20%;
        max-width: 20%; } }
    .rows-with-icons .item .hover {
      display: none; }
    .rows-with-icons .item .inner {
      background: rgba(22, 198, 242, 0.07);
      border-radius: 5px;
      padding: 16px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-transition: background .3s ease;
      transition: background .3s ease; }
      @media (min-width: 768px) {
        .rows-with-icons .item .inner {
          display: block;
          height: 100%; } }
      .rows-with-icons .item .inner .first {
        max-width: 40%; 
        min-width: 130px; }
        @media (min-width: 768px) {
          .rows-with-icons .item .inner .first {
            max-width: none;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-flow: column nowrap;
                    flex-flow: column nowrap;
            height: 100%;
            margin-bottom: -24px;
            padding-bottom: 40px; } }
      .rows-with-icons .item .inner .icon {
        margin-bottom: 10px; }
        .rows-with-icons .item .inner .icon img {
          width: 32px;
          height: auto; }
          @media (min-width: 992px) {
            .rows-with-icons .item .inner .icon img {
              width: auto;
              height: auto; } }
    .rows-with-icons .item .name {
      margin-top: auto;
      margin-bottom: auto;
      font-size: 12px;
      font-weight: 700;
      color: #1E2A34; }
      @media (min-width: 992px) {
        .rows-with-icons .item .name {
          font-size: 18px; } }
    .rows-with-icons .item:hover a {
      color: #Fff;
      text-decoration: none; }
    .rows-with-icons .item:hover .inner {
      background: #00BBEA; }
    .rows-with-icons .item:hover .usual {
      display: none; }
    .rows-with-icons .item:hover .hover {
      display: block; }
    .rows-with-icons .item:hover .name {
      color: #fff; }

/*# sourceMappingURL=style.css.map */
/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/rows-with-icons-benefits/style.css?17786505553267*/
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-300.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-300.woff") format("woff"), local("MuseoSansCyrillic-300");
  font-weight: 400; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-500.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-500.woff") format("woff"), local("MuseoSansCyrillic-500");
  font-weight: 500; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-700.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-700.woff") format("woff"), local("MuseoSansCyrillic-700");
  font-weight: 700; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-700Italic.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-700Italic.woff") format("woff"), local("MuseoSansCyrillic-700Italic");
  font-weight: 700;
  font-style: italic; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-900.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-900.woff") format("woff"), local("MuseoSansCyrillic-900");
  font-weight: 900; }
.rows-with-icons-benefits {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  font-size: 12px;
  padding: 0;
  margin: 0; }
  @media (min-width: 992px) {
    .rows-with-icons-benefits {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      font-size: 1rem; } }
  .rows-with-icons-benefits li {
    list-style: none; }
  .rows-with-icons-benefits .item {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
    text-align: center;
    margin-bottom: 16px; }
    @media (min-width: 992px) {
      .rows-with-icons-benefits .item {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 25%;
                flex: 0 0 25%;
        max-width: 25%; } }
    .rows-with-icons-benefits .item .icon {
      height: 50px; }
      @media (min-width: 992px) {
        .rows-with-icons-benefits .item .icon {
          height: 81px; } }
      .rows-with-icons-benefits .item .icon img {
        width: 50px;
        height: auto; }
        @media (min-width: 992px) {
          .rows-with-icons-benefits .item .icon img {
            height: 100%;
            width: auto; } }
    .rows-with-icons-benefits .item .name {
      font-size: 14px;
      font-weight: 700;
      margin-top: 16px; }
      @media (min-width: 992px) {
        .rows-with-icons-benefits .item .name {
          font-size: 18px;
          margin-top: 29px; } }
    .rows-with-icons-benefits .item .desc {
      font-size: 12px;
      font-weight: 500;
      margin-top: 12px; }
      @media (min-width: 992px) {
        .rows-with-icons-benefits .item .desc {
          font-size: 14px;
          margin-top: 16px; } }

/*# sourceMappingURL=style.css.map */
/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/owl-slider/style.css?17786505551303*/
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-300.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-300.woff") format("woff"), local("MuseoSansCyrillic-300");
  font-weight: 400; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-500.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-500.woff") format("woff"), local("MuseoSansCyrillic-500");
  font-weight: 500; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-700.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-700.woff") format("woff"), local("MuseoSansCyrillic-700");
  font-weight: 700; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-700Italic.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-700Italic.woff") format("woff"), local("MuseoSansCyrillic-700Italic");
  font-weight: 700;
  font-style: italic; }
@font-face {
  font-family: 'Museo';
  src: url("/global_css/fonts/MuseoSansCyrl-900.eot?#iefix") format("embedded-opentype"), url("/global_css/fonts/MuseoSansCyrl-900.woff") format("woff"), local("MuseoSansCyrillic-900");
  font-weight: 900; }

/*# sourceMappingURL=style.css.map */
/* End */
/* /local/components/coa/calc.delivery/templates/.default/style.css?1778650555279 */
/* /local/templates/.default/components/bitrix/news.detail/in-numbers/style.css?17786505553266 */
/* /local/templates/.default/components/bitrix/news.list/rows-with-icons-front-services/style.css?17786505554655 */
/* /local/templates/.default/components/bitrix/news.list/rows-with-icons-benefits/style.css?17786505553267 */
/* /local/templates/.default/components/bitrix/news.list/owl-slider/style.css?17786505551303 */
