
.elementor-1149.one-vdo .elementor-element.elementor-element-91c5d56 {
    --e-con-grid-template-columns: repeat(1, 1fr);
}
.elementor-1149.two-vdo .elementor-element.elementor-element-91c5d56 {
    --e-con-grid-template-columns: repeat(2, 1fr);
}

.none{
	display:none;
}
.t_nav{
    padding: 0 10px;
    border-radius: 4px;
}

a.t_nav,
.cc_left a.c_nav{
	color:#000;
}
.step2_nav a.c_nav:hover,
.cc_left.active a,
.t_nav:hover,
.t_nav.active{
	color: #FBDA34;
    background: #000;
    padding: 0 10px;
    border-radius: 4px;
}
.c_nav{
	font-weight: 600;
}
ul.l_ul{
	padding: 0;
    margin: 0;
    list-style: none;
}
h1.setrab_title{
    color: #000000;
    font-family: "Prompt", Sans-serif;
    font-weight: 600;
    font-size: 32px;
	margin-bottom: 20px;
}
.setrab_content{
	font-size: 18px;
    color: #000000;
}
.setrab_content p{
	line-height: 1.5em;
}
.step1_nav .active a img{
	transform: scale(0.9);
}
.step1_nav .active>div{
	background-color: #070707;
}
.step1_nav .active a:after ,
.step1_nav a:hover:after {
	content: '';
    width: 0px;
    height: 0px;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #000;
    position: absolute;
    bottom: -20px;
    left: 50%;
    margin-left: -20px;
}
.step1_nav h2 a:hover:after{
	content: none;
}
.step1_nav a,
.step3_nav a.t_nav {
	position: relative;
}
.step2_nav a.c_nav:hover:after,
.step2_nav .active a.c_nav:after,
.step3_nav a.t_nav:hover:after,
.step3_nav a.t_nav.active:after {
	content: '';
    width: 0px;
    height: 0px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #000;
    position: absolute;
    bottom: -5px;
    left: 50%;
    margin-left: -6px;
}
.step2_nav a{
    display: block;
    text-align: center;
	position: relative;
}
.step2_nav .cc_left{
	padding-bottom: 10px;
}

@media (max-width: 767px){
	.step1_nav .active a:after ,
	.step1_nav a:hover:after {
		content: '';
		width: 0px;
		height: 0px;
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		border-top: 6px solid #000;
		position: absolute;
		bottom: -6px;
		left: 50%;
		margin-left: -6px;
	}
}