    body {
      margin: 0;
      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    }

    /* ÑÑ‚Ð¸Ð»Ð¸ Ð¾ÑÐ½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐ¹Ð½ÐµÑ€Ð° ÑÐ»Ð°Ð¹Ð´ÐµÑ€Ð° */
    .slider {
      position: relative;
      overflow: hidden;
      max-width: 100%;
      margin-left: auto;
      margin-right: auto;
    }

    /* ÑÑ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ Ð¾Ð±Ñ‘Ñ€Ñ‚ÐºÐ¸, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹ ÑÐ»Ð°Ð¹Ð´Ñ‹ */
    .slider__wrapper {
      position: relative;
      overflow: hidden;
    }

    /* ÑÑ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ ÐºÐ¾Ð½Ñ‚ÐµÐ¹Ð½ÐµÑ€Ð° ÑÐ»Ð°Ð¹Ð´Ð¾Ð² */
    .slider__items {
      display: flex;
      transition: transform 0.6s ease;
    }

    /* ÑÑ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ ÑÐ»Ð°Ð¹Ð´Ð¾Ð² */
    .slider__item {
      flex: 0 0 100%;
      max-width: 100%;
    }

    /* ÑÑ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ ÐºÐ½Ð¾Ð¿Ð¾Ðº "Ð²Ð¿ÐµÑ€ÐµÐ´" Ð¸ "Ð½Ð°Ð·Ð°Ð´" */
    .slider__control {
      position: absolute;
      top: 50%;
      display: none;
      align-items: center;
      justify-content: center;
      width: 40px;
      color: #fff;
      text-align: center;
      opacity: 0.5;
      height: 50px;
      transform: translateY(-50%);
      background: rgba(0, 0, 0, 0.5);
    }

    .slider__control_show {
      display: flex;
    }

    .slider__control:hover,
    .slider__control:focus {
      color: #fff;
      text-decoration: none;
      outline: 0;
      opacity: 0.9;
    }

    .slider__control_prev {
      left: 0;
    }

    .slider__control_next {
      right: 0;
    }

    .slider__control::before {
      content: '';
      display: inline-block;
      width: 20px;
      height: 20px;
      background: transparent no-repeat center center;
      background-size: 100% 100%;
    }

    .slider__control_prev::before {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
    }

    .slider__control_next::before {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
    }

    /* ÑÑ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ Ð¸Ð½Ð´Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² */
    .slider__indicators {
      position: absolute;
      right: 0;
      bottom: 10px;
      left: 0;
      z-index: 15;
      display: flex;
      justify-content: center;
      padding-left: 0;
      margin-right: 15%;
      margin-left: 15%;
      list-style: none;
      margin-top: 0;
      margin-bottom: 0;
    }

    .slider__indicators li {
      box-sizing: content-box;
      flex: 0 1 auto;
      width: 30px;
      height: 4px;
      margin-right: 3px;
      margin-left: 3px;
      text-indent: -999px;
      cursor: pointer;
      background-color: rgba(255, 255, 255, 0.5);
      background-clip: padding-box;
      border-top: 10px solid transparent;
      border-bottom: 10px solid transparent;
    }

    .slider__indicators li.active {
      background-color: #fff;
    }

    .slider__item {
      height: 500px;
      position: relative;
    }

    .slider__item_1 {
      background-image: url(../img/8.jpg);
	  background-size: cover;
	  width: 1400px;
	  height: 500px;
    }

    .slider__item_2 {
      background-image: url(../img/7.jpg);
	  background-size: cover;
	  width: 1400px;
	  height: 500px;
    }

    .slider__item_3 {
      background-image: url(../img/9.jpg);
	  background-size: cover;
	  width: 1400px;
	  height: 500px;
    }

    .slider__item_4 {
      background-image: url(../img/10.jpg);
	  background-size: cover;
	  width: 1400px;
	  height: 500px;
    }

    .slider__item_inner {
      position: absolute;
      left: 15%;
      right: 15%;
      top: 20px;
      bottom: 40px;
      color: #fff;
      text-align: center;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
    }

    .slider__item_title {
	  font-family: "Arial Black", Gadget, sans-serif;
	  font-size: 30px;
	  color: #fff;
	  font-weight: 700;
	  text-decoration: none solid rgb(68, 68, 68);
	  font-style: normal;
	  font-variant: normal;
	  text-transform: uppercase;
    }
	
	.slider__items_description {
	  font-family: "Arial Black", Gadget, sans-serif;
	  font-size: 14px;
	  letter-spacing: 2px;
	  word-spacing: 2px;
	  color: #fff;
	  font-weight: normal;
	  text-decoration: none;
	  font-style: normal;
	  font-variant: normal;
	  text-transform: none;
	}