/* 
 Theme Name:   Siemor Child
 Theme URI:    
 Description:  
 Author:       Océan Communication
 Author URI:   https://ocean-communication.com/
 Template:     siemor
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

.page, .post {
    margin: 0;
}

article.type-post {
	border-radius: 40px 0;
	overflow: hidden;
	box-shadow: 0px 0px 21px 0px rgba(0,0,0,0.29);
	-webkit-box-shadow: 0px 0px 21px 0px rgba(0,0,0,0.29);
	-moz-box-shadow: 0px 0px 21px 0px rgba(0,0,0,0.29);
}

.wp-block-button__link {
	background: #fff;
	color: #1e1e1e;
	border: 1px solid #5191CD;
}
.wp-block-button__link:hover {
	background: #5191CD;
	color: #fff;
}

.elementor-icon-box-wrapper .elementor-icon-box-title {
	margin-top: 0;
}

.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th {
	padding: 20px;
}
.wp-block-table.is-style-stripes tr:first-child td {
	background-color: #b1bb1e;
	color: #fff;
}

/* PAGE ACTUALITE */
#article-list .elementor-pagination .page-numbers {
	padding:10px 15px;
	-webkit-box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.15); 
	box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.15);
	border-radius: 50px
}
#article-list .elementor-pagination .page-numbers.current {
	background: #5191CD;
	color: #fff;
}

/* PAGE RGPD */
.page-id-667 ul {
	margin-left: 0;
}



/* FORMAT MOBILE */
@media (max-width: 768px) {
	html, body {
		overflow-x:hidden;
	}
	/*-----------------------------------------------*/
	/*---------------------FAQ-----------------------*/
	/*-----------------------------------------------*/
	#FAQ-siemor .elementor-tab-title {
		background-color: #ffffff;
		margin: 10px;
		padding: 10px;
		border-radius: 50px;
		border: 1px solid #5191CD;
	}
	.question-reponse .elementor-tab-title {
		position: relative;
		z-index: 2;
		background-color: #5191CD !important;
		margin-right: 5% !important;
		padding: 20px !important;
		border-radius: 0 !important;
	}
	.question-reponse .elementor-tab-title a {
		color: #ffffff !important;
	}
	.question-reponse .elementor-tab-title:after {
		content: " ";
		position: absolute;
		width: 40px; 
		height: 30px;
		background: url(https://www.siemor.fr/wp-content/uploads/2023/05/talk-question.svg);
		bottom: -30px;
		left: 30px;
	}
	.question-reponse .elementor-tab-content {
		position: relative;
		background-color: #f5f5f5;
		margin-left: 5%;
		margin-top: -60px;
		padding: 100px 20px 20px 20px !important;
	}
	.question-reponse .elementor-tab-content:after {
		content: " ";
		position: absolute;
		width: 40px; 
		height: 30px;
		background: url(https://www.siemor.fr/wp-content/uploads/2023/05/talk-reponse.svg);
		bottom: -30px;
		right: 30px;
	}
	.question-reponse .elementor-toggle-title {
		font-size: 1em !important;
	}
	
	/* PAGE RGPD */
	.page-id-667 ul {
		margin-left: 0;
	}
}

/* FORMAT TABLETTE */
@media (min-width: 768px) and (max-width: 1024px) {
	html, body {
		overflow-x:hidden;
	}
	/*-----------------------------------------------*/
	/*---------------------FAQ-----------------------*/
	/*-----------------------------------------------*/
	#FAQ-siemor .elementor-tab-title {
		background-color: #ffffff;
		margin: 0 10px;
		border-radius: 50px;
	}
	.question-reponse .elementor-tab-title {
		position: relative;
		z-index: 2;
		background-color: #5191CD !important;
		margin-right: 15% !important;
		padding: 50px !important;
		border-radius: 0 !important;
	}
	.question-reponse .elementor-tab-title a {
		color: #ffffff !important;
	}
	.question-reponse .elementor-tab-title:after {
		content: " ";
		position: absolute;
		width: 40px; 
		height: 30px;
		background: url(https://www.siemor.fr/wp-content/uploads/2023/05/talk-question.svg);
		bottom: -30px;
		left: 30px;
	}
	.question-reponse .elementor-tab-content {
		position: relative;
		background-color: #f5f5f5;
		margin-left: 30%;
		margin-top: -60px;
		padding: 100px 50px 50px 50px !important;
	}
	.question-reponse .elementor-tab-content:after {
		content: " ";
		position: absolute;
		width: 40px; 
		height: 30px;
		background: url(https://www.siemor.fr/wp-content/uploads/2023/05/talk-reponse.svg);
		bottom: -30px;
		right: 30px;
	}
}

/* FORMAT ECRAN */
@media (min-width: 1025px) {
	html, body {
		overflow-x:hidden;
	}
	/*-----------------------------------------------*/
	/*---------------------FAQ-----------------------*/
	/*-----------------------------------------------*/
	#FAQ-siemor .elementor-tab-title {
		background-color: #ffffff;
		margin: 0 10px;
		border-radius: 50px;
	}
	.question-reponse .elementor-tab-title {
		position: relative;
		z-index: 2;
		background-color: #5191CD !important;
		margin-right: 15% !important;
		padding: 50px !important;
		border-radius: 0 !important;
	}
	.question-reponse .elementor-tab-title a {
		color: #ffffff !important;
	}
	.question-reponse .elementor-tab-title:after {
		content: " ";
		position: absolute;
		width: 40px; 
		height: 30px;
		background: url(https://www.siemor.fr/wp-content/uploads/2023/05/talk-question.svg);
		bottom: -30px;
		left: 30px;
	}
	.question-reponse .elementor-tab-content {
		position: relative;
		background-color: #f5f5f5;
		margin-left: 30%;
		margin-top: -60px;
		padding: 100px 50px 50px 50px !important;
	}
	.question-reponse .elementor-tab-content:after {
		content: " ";
		position: absolute;
		width: 40px; 
		height: 30px;
		background: url(https://www.siemor.fr/wp-content/uploads/2023/05/talk-reponse.svg);
		bottom: -30px;
		right: 30px;
	}
}

/* FORMAT ECRAN LARGE */
@media (min-width: 1200px) {
	
}