/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 08 2026 | 20:49:53 */
.tabs-hover-content *{
	transition:all 300ms ease-out !important;
}
.tabs-hover-content.active{
border-bottom-width: 15px !important;
		border-color:#FFC72C !important;
	margin-bottom:50px !important;
}
.tabs-hover-content.active h2{
	color: #FFC72C !important;
}
.tabs-hover-content.active svg path{
	fill: #FFC72C !important;
}
.tabs-hover-content.active .tabs-hover-content-text{
	margin-top: 40px !important;
}

.elementor-editor-active .tabs-hover-content-images{
    display: block;
}

.tabs-hover-content-images {
    /*display: flex;*/
    /*overflow: hidden;*/
    transition: all 300ms ease-out !important;
}

.tabs-hover-content-images .elementor-widget-image {
    min-width: 100%;
}

.tabs-hover-content-images .elementor-widget-image img {
    width: 100%;
    object-fit: cover;
    display: block;
}

.main-svg-animation .first-circle-pattern,
.main-svg-animation .second-circle-pattern {
  opacity: 0;
/*   transform: translateX(var(--dx)); */
}

.white-circle-mask-about{
	    display: none;
    width: 207px;
    height: 207px;
    background: white;
    border-radius: 100%;
}

.white-circle-mask-team{
	    display: none;
    width: 207px;
    height: 207px;
    background: #ffc72c1a;
    border-radius: 100%;
}
.team-container-wrapper .team-desc{
	transition:all 300ms ease-out !important;
	opacity:0;
	transform:scale(0);
	transform-origin:center;
}
.team-container-wrapper.active {
	z-index:999;
}
.team-container-wrapper.active .team-desc{
	opacity:1;
	transform:scale(1)
}