/*
Theme Name: Cashoffice
Theme URI: 
Description: Child theme of hello-elementor theme for the Hello Elementor theme
Author: <a href="https://elementor.com/?utm_source=wp-themes&#038;utm_campaign=author-uri&#038;utm_medium=wp-dash">L’équipe d’Elementor</a>
Author URI: 
Template: hello-elementor
Version: 1.0.0
*/

/* Generated by Orbisius Child Theme Creator (https://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Thu, 24 Oct 2024 16:18:01 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

/* .elementor-11 .elementor-element.e-child img{
	width:100%;
}
 */



html, body {
  overflow-x: hidden;
}

.custom-somaire ul , .custom-somaire ul li , .custom-somaire a{
	list-style:none;
	color:#000 !important;
}
.parent-custom-somaire{
	border: 1px solid #bab6b6;
    height: 750px !important;
    overflow-y: scroll !important;
    margin: auto;
	padding:30px !important;
}
.parent-custom-somaire::-webkit-scrollbar { width:8px; background-color:#e5e6e6;}
.parent-custom-somaire::-webkit-scrollbar-thumb { border-radius:10px;background-color:#0076be;}

.elementor-element.elementor-element-09c77b8.e-con-full.e-flex.e-con.e-child,.elementor-element.elementor-element-34241c3.e-con-full.e-flex.e-con.e-child{
	flex-wrap:wrap;
	justify-content: space-between;
}

@media only screen and (max-width: 1366px){
	.elementor-element.elementor-element-34241c3.e-con-full.e-flex.e-con.e-child{
		--gap: 10px 10px;
        --row-gap: 15px;
        --column-gap: 20px;
	}
}


@media only screen and (max-width: 860px) {

	.elementor-element.elementor-element-cf6b5ad.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-c87c206.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-1acef4b.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-db2a70b.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-aed2344.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-9c48824.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-053bab6.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-2c948d4.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-10129e4.e-con-full.e-flex.e-con.e-child{
    width: 30%;
}
	.elementor-button-link{
		padding:15px !important;
	}
	
	.elementor-element.elementor-element-34241c3.e-con-full.e-flex.e-con.e-child{
	justify-content: start;
		width:100%;
}

}


@media only screen and (max-width: 768px) {

	.elementor-element.elementor-element-6749861.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-0b29465.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-84a9fec.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-6dc038f.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-6a6e878.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-d5596b9.e-con-full.e-flex.e-con.e-child{
    width: 46%;
}
	.elementor-element.elementor-element-cf6b5ad.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-c87c206.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-1acef4b.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-db2a70b.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-aed2344.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-9c48824.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-053bab6.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-2c948d4.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-10129e4.e-con-full.e-flex.e-con.e-child{
    width: 46%;
}
	.elementor-button-link{
		padding:15px !important;
	}
	.elementor-element.elementor-element-34241c3.e-con-full.e-flex.e-con.e-child{
	justify-content: space-between;
}


}



@media only screen and (max-width: 600px) {

	.elementor-element.elementor-element-6749861.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-0b29465.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-84a9fec.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-6dc038f.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-6a6e878.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-d5596b9.e-con-full.e-flex.e-con.e-child{
    width: 48%;
}
	    .elementor-element.elementor-element-09c77b8.e-con-full.e-flex.e-con.e-child{
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
    }
	h3{
		font-size: 16px !important;
    line-height: 26px !important;
	}
	p{
		font-size: 14px !important;
    	line-height: 24px !important;
	}
	
	    .elementor-button-link {
        padding: 10px !important;
    }

}

@media only screen and (max-width: 340px){
	
		.elementor-element.elementor-element-6749861.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-0b29465.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-84a9fec.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-6dc038f.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-6a6e878.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-d5596b9.e-con-full.e-flex.e-con.e-child{
    width: 100%;
}
	
	.elementor-element.elementor-element-cf6b5ad.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-c87c206.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-1acef4b.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-db2a70b.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-aed2344.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-9c48824.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-053bab6.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-2c948d4.e-con-full.e-flex.e-con.e-child,
	.elementor-element.elementor-element-10129e4.e-con-full.e-flex.e-con.e-child{
    width: 100%;
}
	
}


