body, html {
	overflow-x:hidden;
}


#comments {
	width:60vw;
}

/* #main {
	margin-left:5%;
	
} */

Label {
	font-weight:500 !important;
}

.incline {
font-style:italic;	
}


.info {
	color:#c1262c;
}

.akcent {
	color:#c1262c;
}

.akcent_number {
	font-size:2.1em;
	color:#C1262C;
}

.big_text {
font-size:42px;	
}

.big_text2 {
	font-size:55px;
}

.small_text {
	font-size:18px;
}



	
	/*Кружочки в колонки услуг*/
.column_service:before {
   content: '\2713';

    color:#333;
    display:inline-block;
    width: 50px;
    height: 50px;
    border-radius: 50px;
    background: #FFDE00;
    vertical-align: middle;
    padding: 5px 5px 3px 11px;
    position: absolute;
    top:auto;
    bottom:26%;
	left:6%;
    z-index: 1;
    font-size: 27px;
}

@media screen and (max-width:767px) {
.column_service:before {
	left:26%;
}
}
/*Стилизация чекбоксов*/
/*Спрятали чекбоксы*/
.caldera-grid .checkbox input[type=checkbox],
    .caldera-grid .checkbox-inline input[type=checkbox],
    .caldera-grid .radio input[type=radio],
    .caldera-grid .radio-inline input[type=radio] {
        margin-right: 26px;
        width: 0;
    }
	
/*Стилизовали не активный чекбокс*/
 input[type=checkbox]:before, .caldera-grid .radio input[type=radio]:before, .caldera-grid .radio-inline input[type=radio]:before  {
	content:'';
	display:inline-block;
	width:20px !important;
	height:20px;
	color: #000;
	background: #fff;
	border:3px solid #333 !important;
	cursor:pointer;
	font-family: 'Font Awesome 5 Free';
	font-weight: 900;
	padding-left: 0px;
	padding-top:0px;
	 position: absolute;
    top: 1px;
}
    
 /*Стилизовали активный чекбокс*/   
 input[type=checkbox]:checked:before, .caldera-grid .radio input[type=radio]:checked:before, .caldera-grid .radio-inline input[type=radio]:checked:before {
	content: '\f00c';
	display:inline-block;
	color: #333;
	background: #FFDE00;
}
/*Конец стилизации чекбоксов*/

.section_service .jet-dropbar__content {
	margin-left:-40%;
}

button:focus {
	background:transparent;
	border:none;
	outline:none;
}


.section_service .jet-dropbar__content:before {
	content: '';
    width: 20px;
    height: 20px;
    display: inline-block;
    background-color: rgba(255,222,0,0.85);
    position:absolute;
	top:-5%;
    left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
transform: rotate(133deg);
}

.jet-tabs__label-text {
    border-bottom:1px dashed;
}

.jet-tabs__label-text:hover {
    border-bottom:none;
}

.jet-tabs__control.active-tab .jet-tabs__label-text {
    border-bottom:none;
}


/*Кружки в услугах*/
.number_step {
    font-size: 50px;
    background: #FFDE00;
    border-radius: 100px;
    width: 80px;
    height: 80px;
    margin: 0 auto;
    color:#000;
    margin-bottom: 15px;
}

.number_step2 {
    font-size: 50px;
    background: #c1262c;
    border-radius: 100px;
    width: 80px;
    height: 80px;
    margin: 0 auto;
    color:#fff;
    margin-bottom: 15px;
}

.number_step, .number_step2  {
    display: grid;
    align-content: center;
}

.table_route td:nth-child(2), .table_route td:nth-child(3) {
    text-align: center !important;
}
