

/* Start:/local/templates/main/components/bitrix/news/buy-1c/bitrix/news.list/.default/style.css?17527532227647*/
@charset "UTF-8";
.section-wrap {
  width: 100%; }
  .section-wrap .top-wrapper {
    position: relative; }
    .section-wrap .top-wrapper .elements-container {
      padding: 80px 0; }
      .section-wrap .top-wrapper .elements-container .element-wrapper {
        margin: 20px 20px 20px 0;
        width: 280px;
        height: 310px;
        vertical-align: top;
        display: inline-block;
        position: relative;
        z-index: 2;
        box-shadow: 1px 0 5px 0 rgba(169, 169, 169, 0.86); }
        .section-wrap .top-wrapper .elements-container .element-wrapper:nth-child(4n) {
          margin-right: 0; }
        .section-wrap .top-wrapper .elements-container .element-wrapper .top-container {
          cursor: pointer;
          background: white;
          width: 100%;
          height: 235px;
          position: relative;
          z-index: 2; }
          .section-wrap .top-wrapper .elements-container .element-wrapper .top-container .opacity-container {
            display: none;
            position: absolute;
            background: black;
            opacity: 0.2;
            width: 100%;
            height: 100%; }
            .section-wrap .top-wrapper .elements-container .element-wrapper .top-container .opacity-container a {
              display: block;
              width: 100%;
              height: 100%; }
          .section-wrap .top-wrapper .elements-container .element-wrapper .top-container:hover .opacity-container {
            display: block; }
        .section-wrap .top-wrapper .elements-container .element-wrapper .bottom-container {
          width: 100%;
          padding: 20px 20px 20px 25px;
          box-sizing: border-box;
          height: 75px;
          background: #ff0f3d; }
          .section-wrap .top-wrapper .elements-container .element-wrapper .bottom-container a {
            text-transform: uppercase;
            color: white;
            font-family: "Ubuntu Medium";
            font-size: 15px; }
            .section-wrap .top-wrapper .elements-container .element-wrapper .bottom-container a:hover {
              text-decoration: underline; }
  .section-wrap .bottom-wrapper .text-container {
    margin: 60px 0; }
  .section-wrap .bottom-wrapper .wrap_form {
    margin-top: 30px; }
    .section-wrap .bottom-wrapper .wrap_form form {
      margin-top: 30px;
      border: 1px solid #d5d5d5;
      border-top: 3px solid #ff0f3d;
      width: 100%;
      height: 520px;
      box-shadow: 0px 0px 10px #d5d5d5; }
      .section-wrap .bottom-wrapper .wrap_form form h2 {
        margin-top: 20px; }
      .section-wrap .bottom-wrapper .wrap_form form .form_cont {
        position: relative;
        top: 20px;
        width: 75%;
        margin: 0 auto; }
        .section-wrap .bottom-wrapper .wrap_form form .form_cont p {
          font-family: 'Ubuntu-Medium';
          font-size: 14px;
          text-align: center;
          text-transform: uppercase; }
        .section-wrap .bottom-wrapper .wrap_form form .form_cont input,
        .section-wrap .bottom-wrapper .wrap_form form .form_cont textarea {
          border: 1px solid #d5d5d5;
          font-family: 'Ubuntu-Light';
          font-size: 15px;
          width: 45%; }
        .section-wrap .bottom-wrapper .wrap_form form .form_cont input {
          margin-top: 30px;
          height: 50px; }
          .section-wrap .bottom-wrapper .wrap_form form .form_cont input[type='text']:nth-child(3) {
            margin-left: 5%; }
          .section-wrap .bottom-wrapper .wrap_form form .form_cont input[placeholder] {
            padding-left: 15px; }
          .section-wrap .bottom-wrapper .wrap_form form .form_cont input[type='submit'] {
            width: 240px;
            height: 50px;
            margin-left: 35%;
            margin-top: 35px;
            background: #ff0f3d;
            font-family: "Ubuntu-Medium";
            font-size: 14px;
            color: white;
            border: none;
            text-transform: uppercase;
            cursor: pointer; }
        .section-wrap .bottom-wrapper .wrap_form form .form_cont textarea {
          margin-top: 40px;
          width: 100%;
          height: 130px;
          text-indent: 5px;
          padding: 15px; }
        .section-wrap .bottom-wrapper .wrap_form form .form_cont div {
          width: 100%; }
          .section-wrap .bottom-wrapper .wrap_form form .form_cont div input:first-child {
            float: left; }
          .section-wrap .bottom-wrapper .wrap_form form .form_cont div input:last-child {
            float: right; }

/* ╤Б╤В╨╕╨╗╨╕ ╨┤╨╗╤П ╤А╨░╨╖╨┤╨╡╨╗╨╡╨▓╨░ ╨▓ ╨▓╨╕╨┤╨╡ ╨┐╤А╨╡╨┤╤Б╤В╨░╨▓╨╗╨╡╨╜╨╕╤П ╨║╨░╨║ ╤Г ╤Н╨╗╨╡╨╝╨╡╨╜╤В╨░ */
div.service-detail {
  width: 100%;
  margin: 0 auto; }

div.service-detail .top_service {
  position: relative;
  padding-top: 25px;
  margin-top: 30px;
  width: 100%;
  height: 100%; }

div.service-detail .top_service .fixed-wrapping {
  position: relative;
  z-index: 2; }

div.service-detail .top_service .fixed-wrapping > div {
  display: inline-block;
  vertical-align: top; }

div.service-detail .top_service .grey_background {
  height: 100%; }

div.service-detail .top_service .text {
  width: 75%;
  z-index: 100;
  margin-right: 20px; }

div.service-detail .top_service div:nth-child(2) {
  box-shadow: 0 2px 5px 0 rgba(229, 230, 231, 0.76);
  margin-top: 25px; }

/* ╨б╤В╨╕╨╗╨╕ ╨┤╨╗╤П ╤В╨╡╨║╤Б╤В╨░ ╨▓╨╜╨╕╨╖╤Г ╨┤╨╡╤В╨░╨╗╤М╨╜╨╛╨╣ ╤Б╤В╤А╨░╨╜╨╕╤Ж╨╡ ╤Г╤Б╨╗╤Г╨│ */
div.bottom_service {
  margin-top: 40px; }

div.bottom_service .text {
  margin: 60px 0; }

div.bottom_service form {
  margin-top: 30px;
  border: 1px solid #d5d5d5;
  border-top: 3px solid #ff0f3d;
  width: 100%;
  height: 470px;
  box-shadow: 0px 0px 10px #d5d5d5; }

div.bottom_service form h2 {
  margin-top: 20px; }

div.bottom_service form .form_cont {
  position: relative;
  top: 20px;
  width: 75%;
  margin: 0 auto; }

div.bottom_service form .form_cont p {
  font-family: 'Ubuntu-Medium';
  font-size: 14px;
  text-align: center;
  text-transform: uppercase; }

div.bottom_service form .form_cont input,
div.bottom_service form .form_cont textarea {
  border: 1px solid #d5d5d5;
  font-family: 'Ubuntu-Light';
  font-size: 15px;
  width: 45%; }

div.bottom_service form .form_cont input {
  margin-top: 30px;
  height: 50px; }

div.bottom_service form .form_cont input[type='text']:nth-child(3) {
  margin-left: 5%; }

div.bottom_service form .form_cont input[placeholder] {
  padding-left: 15px; }

div.bottom_service form .form_cont textarea {
  margin-top: 40px;
  width: 100%;
  height: 130px;
  text-indent: 5px;
  padding: 15px; }

div.bottom_service form .form_cont div {
  width: 100%; }

div.bottom_service form .form_cont div input:first-child {
  float: left; }

div.bottom_service form .form_cont div input:last-child {
  float: right; }

div.bottom_service form .form_cont input[type='submit'] {
  width: 240px;
  height: 50px;
  margin-left: 35%;
  margin-top: 35px;
  background: #ff0f3d;
  font-family: "Ubuntu-Medium";
  font-size: 14px;
  color: white;
  border: none;
  text-transform: uppercase;
  cursor: pointer; }

.prev_footer_text {
  margin-top: 30px; }

.bottom-content {
  margin-top: 55px;
  width: 100%;
  position: relative; }

.bottom-content .grey_background {
  height: 105%;
  top: -25px; }

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

/* End */
/* /local/templates/main/components/bitrix/news/buy-1c/bitrix/news.list/.default/style.css?17527532227647 */
