input[name="phone2"].error {
 color: red !important;
}
input[name="phone2"] {
 width: 100% !important;
}
.service-page .section-awards {
 padding-bottom: 40px;
 padding-top: 40px;
}
.section-awards .awards-item {
 border-radius: 8px !important;
 padding-top: 15px;
 padding-bottom: 15px;
}
.awards-img {
 height: 50px !important;
}
.banner-text {
 font-family: "Open Sans", sans-serif !important;
}
.arrow-next:before,
.arrow-prev:before {
 border-color: #fff !important;
}
.iti {
 display: block !important;
 width: 100% !important;
}
.container {
 position: relative;
}
.reviews-body {
 margin-left: 0 !important;
 text-align: center !important;
}
@media screen and (min-width: 768px) {
 .banner-heading_subtitle {
  font-size: 30px;
 }
 .banner-heading_title {
  font-size: 25px;
 }
 .wrapper {
  padding-top: 65px;
 }
}

.banner::before {
 content: "";
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 background: rgba(0, 0, 0, 0.4);
}
.awards-img img {
 width: 60px;
}
.awards-text {
 font-weight: 400 !important;
 font-style: normal !important;
 font-size: 12px;
}
@media screen and (max-width: 500px) {
 .service-page .section-awards {
  padding-top: 15px;
  padding-bottom: 15px;
 }
 .container .ttt {
  text-align: center;
 }
}
/* .header {
 padding: 0 !important;
} */
.section-awards .awards-img {
 background-size: 120px !important;
}
.slick-slide {
 background-color: #fff;
 border-radius: 8px !important;
}
table {
 margin: 10px auto;
 border-collapse: collapse;
 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
 background-color: #fff;
}
thead {
 background-color: #4caf50;
 color: #fff;
}
td,
th {
 padding: 5px;
 text-align: center;
 border: 1px solid #ddd;
}
th {
 font-size: 8px;
 text-transform: uppercase;
 letter-spacing: 0.5px;
 hyphens: auto;
 word-wrap: break-word;
 overflow-wrap: break-word;
}
tbody tr:nth-child(2n) {
 background-color: #f9f9f9;
}
tbody tr:hover {
 background-color: #f1f1f1;
}
td {
 font-size: 9px;
 font-weight: 700;
}
td:first-child {
 text-align: left;
}
td:nth-child(n + 2) {
 color: #333;
}
td:nth-child(n + 2):before {
 content: attr(data-status);
 display: none;
}
td[data-status="1"] {
 color: #4caf50;
 font-size: 18px;
}
td[data-status="0"] {
 color: #f44336;
 font-size: 11px;
}
#bonus-table-container {
 display: none;
 margin: 0 !important;
}
#regions-table td {
 font-size: 12px;
}
.item_active {
 background-color: #4caf5057;
}
.article__quote {
 margin: 12px;
 padding: 14px;
 background-image: url(./images/new_b.webp);
 background-size: cover;
 background-repeat: no-repeat;
 border-radius: 9px;
}
.article__quote-bg {
 margin: 0 12px 4px 0;
 position: relative;
 height: 45px;
}
.article__quote-bg-line {
 position: absolute;
 top: 21px;
 height: 3px;
 background-color: #ff9600;
 left: 60px;
 right: 0;
}
.arr1 .arrow-prev::before {
 border-color: #d4dae2 !important;
}
.section-reviews {
 background-color: #fff !important;
}
input[type="range"] {
 accent-color: #f14736;
}
.reviews-item {
 border: 1.5px solid #d4dae2;
}
.arr1 .arrow-next::before {
 border-color: #d4dae2 !important;
}
.input-holder {
 margin-bottom: 5px !important;
}
#btn-payWithoutAuth {
 width: 60%;
}
.service-page {
 margin-top: 5px !important;
}
.range_section {
 padding: 10px;
 margin: 20px auto;
 max-width: 1200px;
}
.amoutn_block {
 width: 100%;
 display: flex;
 align-items: center;
 justify-content: space-between;
 margin: 15px 0;
}
.amoutn_block p {
 margin-bottom: 0;
}
.amoutn_block span {
 font-weight: 700;
}
.range_input {
 width: 100%;
}
input[type="checkbox"] {
 transform: scale(1.5);
 margin: 10px;
}
.reinvest_block {
 display: flex;
 gap: 10px;
 align-items: center;
}
