/*!
Theme Name: Brisk Child
Theme URI: https://uicore.co
Description: Multi-Purpose Elementor WordPress Theme
Author: UiCore
Author URI: https://uicore.co
Template: brisk
Version: 1.0.0
Text Domain: brisk
*/

 /* Add your custom style here */
 /*
 .uicore-header-wrapper {
    background: rgba(255, 255, 255);
}*/

/*
img.uicore.uicore-logo.uicore-second {
  filter: drop-shadow(0px 100px 0 #DCFE3C);
  transform: translateY(-100px);

}  */

@import "./fonts/inter.css";

@media (min-width: 1181px) {
	.uicore-footer-column:nth-child(1) {
	    padding-right: 50px!important;
	}

	.uicore-footer-wrapper .uicore-inner-footer .uicore.four {
	    grid-template-columns: 5fr 4fr 2fr 3fr !important;
	}
}

@media (min-width: 768px) and (max-width: 1180px){
	.uicore-footer-column:nth-child(1) {
	    padding-right: 50px!important;
	}
	
	.uicore-footer-column .uicore-footer-widget {
		padding-top:0!important;
	} 

	.uicore-footer-column:nth-child(2) {
	    padding-top: 50px!important;
	}

	.uicore-footer-wrapper .uicore-inner-footer .uicore.four {
	    grid-template-columns: 8fr 6fr!important;
	}
}

div.uicore-nav-menu ul li.current_page_item, .uicore-nav-menu .sub-menu:not(.uicore-megamenu) li.current_page_item {
    color: var(--e-global-color-uicore_primary) !important;
}

.bdt-navigation-next, .bdt-navigation-prev {
	color:#FFFFFF!important;
}


@media (max-width: 1025px) {
    .uicore-navigation-wrapper .uicore-menu-container ul li.menu-item>a {
        padding: 10px !important;
        max-width: 95%;
    }
	.uicore-navigation-wrapper .uicore-menu-container {
	    height: 70%;
	}    
}


/* PAGE TEAM */
[class*=" elementor-widget-bdt-"] svg.e-font-icon-svg {
    fill: white;
}


.bdt-ep-advanced-icon-box-description ul {
    margin-left: -25px!important;
}

@media  (max-width: 768px) {

#uicore-page {
    --uicore-grid-line-color: #FFFFFF!important;
	}
}	


/* Fix problème header des pages décalé */
.page-template-default .uicore-page-title {
	overflow: inherit;
}