.reasons_choose{
	position: relative;
}
.reason_item_list {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 20px;
	counter-reset: item-counter;
}
.reason_item_list  .reason_item {
  background: #F3F3F3;
  padding: 20px 40px 150px 40px;
  border-radius: 33px;
  box-sizing: border-box;
	position: relative;
	overflow: hidden
}
.reason_item_list  .reason_item:nth-child(5n+1),
.reason_item_list  .reason_item:nth-child(5n+2) {
  grid-column: span 3;
}
.reason_item_list  .reason_item:nth-child(5n+3),
.reason_item_list  .reason_item:nth-child(5n+4),
.reason_item_list  .reason_item:nth-child(5n+5) {
  grid-column: span 2;
}

.reasons_choose .reason_name{
	font-weight: 700;
	font-size: 36px;
	text-transform: uppercase;
	margin-bottom:30px;
}
.reasons_choose .reason_text{
	font-weight: 400;
	font-size: 16px;
}
.reason_item_list .reason_item:not(.slick-cloned)::before {
  counter-increment: item-counter;
  content: counter(item-counter, decimal-leading-zero);
  position: absolute;
  bottom:-75px;
  right: 6%; 
  font-size: 150px; 
  font-weight: bold;
  user-select: none;
  pointer-events: none;
}

.slider-controls {
	position:relative;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
	display:none;
}
.slick-prev, .slick-next {
    background: transparent;
    border: none;
    cursor: pointer;
    margin: 0 5px;
	position:relative;
	width:auto;
	height:auto;
	-webkit-transform: unset;
}
.slick-prev{
	left:0;
}
.slick-next{
	right:0;
}
.slick-prev img, .slick-next img {
    width: 70px; 
    height: auto;
}
.slick-prev:before, .slick-next:before{
	display:none;
}

.custom-dots {
    display: flex;
    justify-content: center; 
	row-gap:10px;
	flex-wrap: wrap;
}
.dot {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #D9D9D9;
    margin: 0 5px;
    border: none;
    cursor: pointer;
}
.dot.active {
    background: #F9B233;
}







@media(max-width:1200px){
	.reason_item_list  .reason_item{
		padding-bottom:120px;
	}
}
@media(max-width:1400px){
	.reason_item_list  .reason_item{
		padding-right:25px;
		padding-left:25px;
	}
	.reasons_choose .reason_name{
		font-size:25px;
		margin-bottom: 20px;
	}
}
@media(max-width:992px){
	.slider-controls {
		display:flex;
	}
	.reasons_choose svg{
		display:none;
	}
	.reason_item_list {
		display:block;
	}
	.reason_item_list .reason_item{
		margin:0 15px;
	}
	.reason_item_list .slick-dots{
		bottom:-45px;
	}
	.reason_item_list .slick-dots li button:before{
		font-size:16px;
	}
	.reason_item_list .slick-dots li.slick-active button:before{
		color: #F9B233;
	}
	.reasons_choose .reason_name {
		font-size:18px;
	}
}
@media(max-width:791px){
	.tariffs-list .tariff_item {
		width:90%;
		margin:auto;
	}
}
@media(max-width:683px){
	.tariffs-list{
		padding:0;
	}
	.slick-prev img, .slick-next img {
		width: 40px; 
		height: auto;
	}
}