/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 09 2022 | 12:19:24 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

.instrument-tabing-bx{
	margin-top:15px;
}

.tabing-css-bx{
	display:flex;
	flex-wrap:wrap;
    transition: opacity 1s ease-in-out;
	transition-delay : 1s;
	padding:0 10px;
	margin-top:20px;
}

.tabing-css-bx li {
	width:25%;
	flex:0 0 25%;
    /* list-style: disc; */
    font-size: 14px;
    color: #000;
    padding: 4px 0px;
	margin:4px 0;
    font-family: "Poppins", Sans-serif;
    font-weight: 400;
	position:relative;
	padding-left: 15px;
}


.tabing-css-bx li:after{
    content: "";
    position: absolute;
    left: 0px;
    top: 12px;
    width: 7px;
    height: 7px;
    background:#dc2751;
    border-radius: 50%;
}

.instrument-tabing-bx .elementor-tab-desktop-title{
    display: inline-block !important;
	border: 1px solid transparent !important;
	transition:all 0.3s ease-in;
	padding: 8px 20px;
	border-radius: 50px;
	margin: 0;
    margin: 0 5px !important;
}

.instrument-tabing-bx .elementor-tab-desktop-title:focus,
.instrument-tabing-bx .elementor-tab-desktop-title:hover{
	color: #282834;
    border: 1px solid #282834 !important;
    padding: 8px 20px;
    border-radius: 50px;
    margin: 0;
    margin: 0 5px !important;
    display: inline-block !important;
}


.instrument-tabing-bx .elementor-tab-desktop-title.elementor-active{
    color: #dc2751;
    border: 1px solid #dc2751 !important;
    border-color: #dc2751;
    padding: 8px 20px;
    border-radius: 50px;
    margin: 0;
    margin: 0 5px !important;
    display: inline-block !important;
}

.instrument-tabing-bx .elementor-tabs-content-wrapper{
	position:relative;
}

.instrument-tabing-bx .elementor-tab-content{
    padding: 0px;
}

.instrument-tabing-bx .elementor-tabs-wrapper{
	text-align:center;
}

.instrument-tabing-bx .elementor-tab-title {
	text-align:center;
}

/* elementor-tab-content elementor-clearfix elementor-active */

.instrument-tabing-bx .elementor-tab-content{
	height:0;
	opacity:0;
	visibility:hidden;
	overflow:hidden;
	display:block !important;
	transition: height 0.3s ease-in-out;
}

.instrument-tabing-bx .elementor-tab-content.elementor-active{
	height:auto;
	opacity:1;
	visibility:visible;
	transition: height 0.3s ease-in-out;
}


@media (max-width:992px){
	.tabing-css-bx li{
		width: 33.33%;
		flex:0 0 33.33%;
	}
}

@media (max-width:768px){
	.tabing-css-bx li{
		width: 50%;
		flex:0 0 50%;
	}
}

@media (max-width:500px){
	.tabing-css-bx li{
		width:100%;
		flex:0 0 100%;

	}
}
