header{background:var(--black)}.site{padding-top:78px}.main .image{height:370px}.main .text h1{color:var(--black);margin-top:30px;margin-bottom:30px;font-style:normal;font-weight:400;font-size:70px;line-height:90%}.main .text .info{padding:0}.main .text .info li{background:#e2eeff;padding:10px;display:flex;margin-bottom:5px;justify-content:space-between}.main .text .info li span,.main .text .info li p{flex-basis:49%;margin-bottom:0}.main .text .info li span{font-family:"Mulish",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:var(--black)}.main .text .info li p{font-family:"Mulish",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:120%;color:var(--blue)}.cont-form .form-side{padding:50px 0}.cont-form .left-side{padding:50px 0}.cont-form .left-side h5{font-family:"Mulish",sans-serif;color:var(--black);text-align:left;margin-bottom:0}.cont-form .text p, .cont-form .text p span,  .cont-form .text p a,  .cont-form .text ul li{font-family:"Mulish",sans-serif;}.cont-form .left-side .simple-text{margin-bottom:20px}.cont-form .left-side .mes-info{font-family: "Alumni Sans",sans-serif;position:relative;background:var(--light-blue);padding:10px;padding-left:50px;font-style:normal;font-weight:500;font-size:30px;line-height:30px;text-transform:uppercase;margin-bottom:30px;color:var(--white)}.cont-form .left-side .mes-info span{font-family: "Alumni Sans",sans-serif;}.cont-form .left-side .mes-info img{position:absolute;top:10px;left:10px}.cont-form .left-side .buttons .simple-button a,.cont-form .left-side .buttons .simple-back-button a{width:270px;margin:0 auto 30px}@media screen and (min-width: 768px){.site{padding-top:80px}}@media screen and (min-width: 1024px){.main{display:flex}.main .image,.main .text{flex-basis:50%}.main .image{min-height:550px;height:auto}.main .text{display:flex;align-items:center}.cont-form{display:flex;flex-wrap:wrap}.cont-form .left-side{flex-basis:50%;order:-1}}@media screen and (min-width: 1200px){.site{padding-top:90px}.main .image{min-height:650px;height:auto}.main .text h1{margin-top:0;margin-bottom:70px;font-size:70px}.cont-form .left-side .mes-info{margin-bottom:60px}.cont-form .left-side .buttons{display:flex;justify-content:space-between}.cont-form .left-side .buttons .simple-button a,.cont-form .left-side .buttons .simple-back-button a{width:fit-content;margin:0}}@media screen and (min-width: 1400px){.main .image{min-height:750px;height:auto}.main .text{padding-left:70px}.main .text h1{font-size:80px}.main .text .info li span{flex-basis:40%}.main .text .info li p{flex-basis:58%}.cont-form .form-side{padding:70px 0}.cont-form .left-side .mes-info{width:fit-content;padding:10px 20px;padding-left:60px}.cont-form .left-side .mes-info img{top:11px;left:20px}}@media screen and (min-width: 1600px){.main .image{min-height:850px;height:auto}.main .text{padding-right:70px}.main .text h1{font-size:90px}.main .text .info li span{flex-basis:35%}.main .text .info li p{flex-basis:64%}.cont-form .left-side{padding-right:70px}.cont-form .left-side .simple-text{margin-bottom:35px}.cont-form .left-side .mes-info,.cont-form .left-side .buttons{width:585px}.cont-form .left-side .mes-info{margin-bottom:70px}.cont-form .form-side{padding:90px 0}}@media screen and (min-width: 1900px){.cont-form .left-side{padding-right:100px}}/*# sourceMappingURL=one-project.css.map */
.items.single-project,
.items.single-project .itc-slider-wrapper,
.items.single-project .itc-slider-items,
.items.single-project .itc-slider-item,
.items.single-project .itc-slider{
	height: 100%;
}
.items.single-project  .itc-slider-item img {
    height: 100%;
    object-fit: cover;
}

.cont-form {
  .left-side {
    .text {

      // 1. Окремо і жорстко перевизначаємо САМ тег <ul>
      ul {
        margin-top: 0 !important;
        margin-bottom: 1.5rem !important; /* задаємо свій відступ знизу замість бутстрапівського */
        padding-left: 0 !important;        /* обнуляємо бутстрапівський відступ ліворуч (2rem) */
        list-style: none !important;       /* повністю вимикаємо стандартні маркери фреймворку */
      }

      // 2. Ваші робочі стилі для елементів списку <li>
      ul li {
        position: relative !important;
        padding-left: 20px !important;     /* створюємо відступ суто під нашу майбутню крапку */
        margin-bottom: 1% !important;
        list-style-type: none !important;  /* дублюємо для надійності */

        &::after {
          content: "" !important;
          position: absolute !important;
          top: 12px;
          left: 0;
          width: 6px;
          height: 6px;
          background: var(--light-blue) !important;
        }
      }

    }
  }
}