/*Bannière*/
/*
@media (min-width: 375px) and (max-width:509px){
	#post-1163 .elementor-widget-container .banniere {
   	width: 90%!important;
   	height: 202px!important
	}
	.elementor-1163 .elementor-element.elementor-element-4b4a007 .elementor-divider-separator {
    position: relative;
    bottom: 147px;
    width: 50%!important;
	}
	#post-1163 .elementor-widget-container .col-md-8.paragrbannière p{
    font-size: 15px!important;
	}
	#post-1163 .pt-cv-wrapper img {
    margin-left: 0%!important;
	}
	#post-1163 h4.pt-cv-title a{
    font-size: 30px;
    padding-right: 5%;
	}
}
@media (min-width: 320px) and (max-width: 374px){
	#post-1163 .elementor-1163 .elementor-element.elementor-element-6301daa .elementor-heading-title {
    font-size: 30px!important;
    position: relative!important;
    bottom: 88px!important;
    right: 60%!important;
	}
	.elementor-1163 .elementor-element.elementor-element-4b4a007 .elementor-divider-separator {
    position: relative;
    bottom: 104px!important;
    width: 30%!important;
	}
	#post-1163 .elementor-widget-container .col-md-8.paragrbannière {
    width: 75%!important;
    position: relative;
    bottom: 71px;
	}
	#post-1163 .elementor-widget-container .banniere {
    width: 80%!important;
    height: 170px!important;
	}
	#post-1163 .elementor-widget-container .bouttonbleu {
    width: 220px!important;
    height: 25px!important;
    padding-top: 0%!important;
    font-size: 15px;
    position: relative;
    right: 1%;
	}
	#post-1163 .elementor-1163 .elementor-element.elementor-element-0e82e1c .elementor-divider {
    width: 220px;
    position: relative;
    left: 18%;
	}
	
	#post-1163 .elementor-1163 .elementor-element.elementor-element-8db93f8 .elementor-divider-separator {
    width: 220px;
    margin-left: 17%;
	}
	#post-1163 .pt-cv-wrapper img {
    margin-left: 8%!important;
    width: 80%!important;
    height: 150px!important;
	}
	#post-1163 .col-md-6.col-sm-6.col-xs-12.pt-cv-content-item.pt-cv-1-col {
    padding-left: 10%;
    padding-right: 10%;
	}
	#post-1163 h4.pt-cv-title a {
    font-size: 30px;
    padding-right: 21%;
    position: relative;
    bottom: 30px;
	}
	#post-1163 .elementor-widget-container .banniere{
    background-size: 134%!important;
    background-repeat-y: no-repeat!important;
    background-position-x: 40px!important;
    background-position-y: -103px!important;
	}
	#post-1163 .elementor-1163 .elementor-element.elementor-element-58456b5 .elementor-heading-title {
    font-size: 15px;
    padding-left: 22%;
	}
	#post-1163 .elementor-widget-container .bouttonbleu a{
    font-size: 15px!important;
	}
}

@media (min-width: 375px) and (max-width:767px){
	#post-1163 .elementor-widget-container .bouttonbleu {
    width: 250px!important;
    height: 25px!important;
    padding-top: 0%!important;
	}
	#post-1163 .elementor-widget-container .bouttonbleu a{
    font-size: 15px!important;
	}
	#post-1163 .elementor-1163 .elementor-element.elementor-element-0e82e1c .elementor-divider {
    width: 250px;
    margin: auto;
	}
	#post-1163 .elementor-1163 .elementor-element.elementor-element-58456b5 .elementor-heading-title {
    text-align: center;
    font-size: 20px;
	}
	#post-1163 .elementor-shortcode .rt-col-xs-12 {
    width: 33%;
	}
}
@media (min-width: 510px) and (max-width:767px){
	#post-1163 .pt-cv-wrapper img{
    width: 313px!important;
    height: 223px!important;
    margin-left: 23%!important;
    margin-top: 30px
	}
	#post-1163 h4.pt-cv-title a{
    font-size: 30px;
    padding-right: 5%;
	}
	#post-1163 .elementor-1163 .elementor-element.elementor-element-58456b5 .elementor-heading-title {
    font-size: 20px;
    padding-left: 0%;
	}
}
@media (min-width: 510px) and (max-width: 599px){
	#post-1163 .col-md-8.paragrbannière {
    width: 80%!important;
	}
}
@media (min-width: 375px) and (max-width: 599px){
	#post-1163 .elementor-1163 .elementor-element.elementor-element-8db93f8 .elementor-divider-separator {
    width: 300px!important;
    margin: 0 auto!important;
    position: relative;
    bottom: 110px;
    border: 1px solid #F5F5F5;
	}
	
}

*/

