#main-form {
    background-color: var(--WHITE);
}

.scroll_tabs{
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

.nav-tabs .nav-link{
    padding: 15px;
    font-size: 20px;
    background-color: var(--tr-theme-1)!important;
    color: #fff!important;
    border-color: var(--tr-theme-1)!important;
    height: 100%;
}

.nav-tabs .nav-link.active{ 
    background-color: #fff!important;
    border-color: #fff!important;
    color: var(--tr-theme-1)!important;
}

.tr-hero-search-box{
    border-top-left-radius: 0!important;
}

.tr-hero-search-wrap .tr-hero-widget-btn{
    width: 80%;
}
  
.fliore .nav-tabs .nav-item .nav-link{
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
} 

@media (max-width:900px){
    .nav-tabs .nav-link{
        font-size: 16px;
    }

    .tr-hero-search-box{
        border-top-right-radius: 0!important;
    }

    .fliore .scroll_tabs{
        width: 100%;
        overflow-x: scroll;
		margin-bottom: 20px;
    }
    
    .fliore .nav{
        flex-wrap: nowrap;
    }
    
    .fliore .nav-tabs .nav-link{
        white-space: nowrap;
    }

    .tr-hero-widget-input{
        width: 100%;
    }
	.fliore .nav-tabs .nav-item .nav-link {
		border-radius: 20px;
		padding: 8px 12px;
	}
	.fliore .nav {display: flex;
    flex-wrap: wrap !important;}
}