/*start style Oleg */

.color-white {
  color: var(--it-common-white);
}

.bg-green {
  background-color: #043614;
}

.hidden {
  display: none !important;
}

.it-header-2-top-left ul li a.fw-900 {
  font-weight: 900;
}

.row-custom2 {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-left: auto;
}

.mt-20 {
  margin-top: 20px;
}

.custom-col-xl-7 {
  margin-left: auto;
  width: 80%;
  padding-right: 20px;
}

.custom-col-1 {
  width: auto;
}

.it-category-item--custom {
  height: 100%;
}

.section-8 .gm-benifit-thumb-box::before {
  display: none;
}
.logo-mobup {
  padding: 10px;
}

.jc-right {
  display: flex;
  justify-content: right;
}

.custom-ul {
  margin-block-end: 0;
  margin-block-start: 0;
  text-align: right !important;
}

.custom-it-category-title {
  width: 100%;
  max-width: 240px;
  margin: 0 auto 7px;
}

.it-header-2-top-social::after {
  display: none;
}

.it-about-5-list-bg {
  margin-right: 0 !important;
  background: var(--it-theme-1) !important;
}

#header-sticky .container.just-container {
  width: 100%;
}

@media (min-width: 576px) {
  #header-sticky .container.just-container {
    max-width: 540px;
    margin: auto;
  }
}

@media (min-width: 768px) {
  #header-sticky .container.just-container {
    max-width: 720px;
    margin: auto;
  }

  .it-header-2-top-left .custom-ul li:not(:last-child) {
    padding-right: 15px;
  }
}

@media (min-width: 992px) {
  #header-sticky .container.just-container {
    max-width: 960px;
    margin: auto;
  }

  .it-header-2-top-left .custom-ul li:not(:last-child) {
    padding-right: 25px;
  }
}

@media (min-width: 1200px) {
  #header-sticky .container.just-container {
    max-width: 1140px;
    margin: auto;
  }

  .it-header-2-top-left .custom-ul li:not(:last-child) {
    padding-right: 45px;
  }
}

@media (min-width: 1400px) {
  #header-sticky .container.just-container {
    max-width: 1350px;
    margin: auto;
  }
}


/*       custom grid Page Podgotovka          */

#row-white {
	grid-column-start : 2 span;
}

.elementor-1039 .elementor-element.elementor-element-836caf4 {
	grid-row-start : 2 span;
}



/*end style Oleg */
