/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 28 2025 | 21:58:08 */
p.chead {
    margin: 20px 0 -10px 0 !important;
    font-weight: bold;
}
/* POPUP */

.hustle-ui.module_id_6 .hustle-layout {
   
    background-color: #0d0d0d00;
}
div#hustle-popup-id-6 {
    background: #0000004f;
}

/*  */


@media only screen and (min-width: 1400px) and (max-width: 1600px) {
  .top-section-n.hom-c{height: 75vh !important; min-height: 75vh !important;}
}
@media only screen and (min-width: 700px) and (max-width: 1000px) {
.top-section-n.hom-c{height: 60vh !important; min-height: 60vh !important;}
}
@media only screen and (min-width: 1601px) {
	.top-section-n.hom-c{height: 60vh !important; min-height: 60vh !important;}
}



.page-id-406 .product-add-to-cart {
    display: none;
}
}


/* event calender */
.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop {
    display: block!important;
    visibility: visible;
    padding: 10px 25px;
}

.home div#hero-se {
    display: none;
}
.m-mber ul li {
    line-height: 33px;
	list-style:none;
}

/*  .main-header{
	  
  backdrop-filter: blur(10px);

}   */
.brand-logo{
	background-color: rgba(255, 255, 255, 0.74);
   backdrop-filter: blur(10px);
}

.gluss-effect{
		background-color: rgba(255, 255, 255, 0.74);
  backdrop-filter: blur(10px);
}

/* about page tab  */
.ekit-wid-con .elementkit-tab-nav.elementskit-fullwidth-tab>.elementkit-nav-item {
    max-width: 95%;
}

/* Mobile menu */
/* .elementor-15 .elementor-element.elementor-element-1e4e23e1 .elementskit-menu-container */
/* 
.mobile-menu .elementskit-menu-container{
    max-width: 330px;
}
 */
/* Menu font */

ul#menu-primary-menu li a:hover {
    font-weight: 900 !important;
}
ul#menu-primary-menu li a.active {
    font-weight: 900 !important;
}

/*  */

.school-name a:hover{
	color: #2c77e7 !important;
}
