/*
Theme Name: Ateliers Verchere
Theme URI: https://devolie.fr
Template: hello-elementor
Author: DEVOLIE - Agence de communication digitale + Happy Dev
Author URI: https://devolie.fr
Description: Ce thème a été réalisé dans le cadre du développement du site des ateliers Verchere, en collaboration avec Happy Dev.
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 1.0.1627810772
Updated: 2021-08-01 09:39:32

*/

/* CUSTOM HEADER */

.elementor-item:hover, .elementor-item-active {
	text-shadow: 0 0 0.6px black, 0 0 0.6px black;
}

.elementor-nav-menu--main .elementor-item {
	margin-left: 50px;
	margin-right: 50px;
	padding: 18px 0!important;
}

.elementor-177 .elementor-element.elementor-element-0ed17b9 .elementor-nav-menu--main .elementor-item {
	margin-left: 1rem;
	margin-right: 1rem;
}

.elementor-nav-menu--main .elementor-item:after {
	width: 100%!important;
}

.elementor-18 .elementor-element.elementor-element-095139e .elementor-button[type="submit"] {
	border: none;
}

.elementor-button-link .elementor-button-text::after, 
.elementor-18 .elementor-element.elementor-element-095139e .elementor-button[type="submit"]::after {
	content: "";
	display: block;
	margin-top: 10px;
	width: 100%;
	height: 3px;
	background-color: #F62553;
	transition: 0.2s ease;
}

.elementor-button-link .elementor-button-text:hover::after, .elementor-18 .elementor-element.elementor-element-095139e .elementor-button[type="submit"]:hover::after
{
	opacity: 0;
}

/* CUSTOM ARROW INSTAGRAM */

.sbi-owl-nav .sbi-owl-prev {
	height: 38px;
    width: 52px;
    z-index: 9999;
}


.sbi-owl-nav .sbi-owl-next {
	left: 4rem;
	right: inherit;
	height: 38px;
    width: 52px;
    z-index: 9999;
}

.sbi-owl-nav {
	margin-top: 15px;
}


/* .sbi-owl-nav .sbi-owl-prev:hover,
.sbi-owl-nav .sbi-owl-next:hover {
	background-color: inherit;
}
 */

.sbi-owl-nav>div path {
	fill: #F62553;
}

.elementor-swiper-button {
	top: 100%!important;
}

.elementor-swiper-button-next {
	left: 4rem!important;
	right: inherit!important;
}

.sbi-owl-nav>div {
    top: 100%!important;
	box-shadow: none;
}

.sbi_carousel:hover .sbi-owl-nav>div {
	box-shadow: none;
}

.sbi-owl-nav>div:hover {
	background: none;
}

/* Remplacement des icones dans caroussel */

.eicon-chevron-left:before {
	content: "\e8bf"!important;
	color: var( --e-global-color-accent );
	font-size: 20px;
}

.eicon-chevron-right:before {
    content: "\e8c0"!important;
	color: var( --e-global-color-accent );
	font-size: 20px;
}

.sbi-owl-prev svg, .sbi-owl-next svg {
	display: none!important;
}

.ig-eicon-chevron-left {
	position: absolute;
	left: 10px;
    right: unset;
}

.ig-eicon-chevron-right {
	position: absolute;
	left: 4rem!important;
    right: inherit!important;
}

/* PAGE => ATELIERS */

#fondateur {
	width: 95%;
    margin-left: 5%;
}

#culture-entreprise {
	width: 95%;
}

/* FOOTER - BOTTOM */

#footer-bottom a {
	color: white;
}

#footer-bottom a:hover {
	color: #E8AB60;
}

/* RESPONSIVE DESIGN */

@media screen and (min-width: 1025px) and (max-width: 1550px) {
	h2.elementor-heading-title {
		font-size: 4.3rem!important;
	}
	
	.elementor-15 .elementor-element.elementor-element-e52e942 > .elementor-element-populated,
	.elementor-15 .elementor-element.elementor-element-337239a > .elementor-element-populated {
		padding: 5rem!important;
	}
	
	.elementor-15 .elementor-element.elementor-element-60b98a7a > .elementor-widget-container, 
	.elementor-15 .elementor-element.elementor-element-5ba3ab67 > .elementor-widget-container,
	.elementor-15 .elementor-element.elementor-element-9e593fe > .elementor-widget-container {
		margin: 3em 0 0 0!important;
	}
}