@charset "UTF-8";
html,body {
	font-family: "Asap", sans-serif;
	font-size:21px;
	font-weight:400;
	margin:0;
	padding:0;
	color:#211B23;
	background:#fff;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}

::selection {background: #6D237F;color:#fff;}
::-moz-selection {background: #6D237F;color:#fff;}

.imgLeft{float: left;margin:0 30px 30px 0;}
.clear{clear: both;}

.purple{color: #6D237F;}
.rose{color: #D13765;}
.white{color: #fff;}
.mobile-only{display: none;}

@media screen  and (max-width: 768px) {
	.mobile-none {display: none;} 
	.mobile-only{display: block;}

}

/*** GLOBAL ***/
img{max-width: 100%;height: auto;}

a{color:#6D237F;text-decoration: none;}
a:hover{text-decoration: none;color:#D13765;}
a:focus{border: none;text-decoration: none;}
p{text-align:justify;padding-bottom: 15px;}
.divcenter{display: flex;justify-content: center;}
.psmall{font-size:16px;}
.mobileonly{display: none;}

.rounded{border-radius: 24px;}
.shadow{box-shadow: 8px 8px 44px -16px #6D237F;}

.filtreimg{width:100%;height:100%;mix-blend-mode:soft-light;position: absolute;z-index: 99;top:0;left:0;} /* background:#2D2E83;opacity:0.8; */

h1{font-family: "Asap", sans-serif;font-size: 72px;font-style: normal;font-weight: 700;line-height: 80px;}
h2{font-size:50px;font-family: "Asap", sans-serif;font-style: normal;font-weight: 700;line-height: 61px;color:#211B23;margin:0;padding:10px 0 24px 0;}
.h2_soustitre{color:#6D237F;font-size: 28px;font-style: normal;font-weight: 700;line-height: 36px;}
h3{font-size:28px;font-family: "Asap", sans-serif;font-style: normal;font-weight: 700;line-height: 42px; color:#211B23;margin:0;padding: 0 0 24px 0;}

.citation{font-size:27px;}

.chiffre{font-size:50px;font-weight:700;}
.chiffre2{font-size:40px;font-weight:700;}

.bouton{padding: 14px 32px; transition: 0.15s all ease;font-size: 17px;font-style: normal;font-weight: 600;color:#fff;background:#6D237F;border: 3px solid #6D237F;border-radius: 332px; box-shadow: 0px 11px 23px 0px rgba(44, 44, 127, 0.33);}
.bouton:hover{background: #D13765;color:#fff;border: 3px solid #D13765;}

.bouton_blanc{padding: 14px 16px 14px 24px; transition: 0.15s all ease;font-size: 17px;font-style: normal;font-weight: 600;color:#fff;border-radius: 332px; border: 3px solid #fff;}
.bouton_blanc:hover{border-color:#D13765;color:#fff;}

.bouton_violet{padding: 14px 16px 14px 24px; transition: 0.15s all ease;font-size: 17px;font-style: normal;font-weight: 600;color:#6D237F;border-radius: 332px; border: 3px solid #6D237F;}
.bouton_violet:hover{border-color:#D13765;color:#6D237F;}

.bouton_retour{background: url(../images/retour.png) 10px 0 no-repeat;background-size: 30px;padding:4px 10px 10px 50px;font-size: 19px;font-style: normal;font-weight: 700;line-height: 32px;color:#6D237F;text-decoration-line: underline; }

.bouton_retour_blanc{background: url(../images/retour-blanc.png) 10px 0 no-repeat;background-size: 30px;padding:4px 10px 10px 50px;font-size: 19px;font-style: normal;font-weight: 700;line-height: 32px;color:#fff;text-decoration-line: underline; }

.ellipse{background: url(../images/ellipse.webp) center left no-repeat;}
.ellipse_right{background: url(../images/ellipse-right.webp) center right no-repeat;}

.paddingt64{padding-top:64px;}
.paddingb64{padding-bottom:64px;}
.paddingtb64{padding-top:64px;padding-bottom:64px;}

/* MODAL */
.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:9999999;padding:5px;box-sizing:border-box;background-color:rgba(45,46,131,0.85);text-align:center}
.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em;}
.blocker.behind{background-color:transparent}
.modal{display:none;margin:0;vertical-align:middle;position:relative;z-index:2;max-width:600px;height:auto;box-sizing:border-box;width:100%;}
.modal a.close-modal{display:block;position:absolute;z-index: 9999999;top:10px;right:10px;width:30px;height:30px;text-indent:-9999px;background:url('../images/close.png') center center no-repeat;background-size: contain;}

.modal_titre{text-align:center;font-size:24px;font-family: "Asap", sans-serif;color:#2D2E83;line-height:28px;}
.modal_titre span{color:#d41216;font-size:18px;}

/*** CONTAINER EMBED ***/
.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}
.embed-container iframe,.embed-container object,.embed-container embed,.embed-container video{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}

.bxslider{list-style-type: none;padding:0;}
.bxslider_home{list-style-type: none;padding:0;}
.bxslider,.bxslider li,.bxslider_home,.bxslider_home li{margin: 0;padding: 0}
.bx-wrapper {position: relative;margin:0 auto;padding:0;}
.bx-wrapper img {display: block;width:100%;}
.bx-wrapper .bx-viewport {-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(../images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}

.bx-wrapper .bx-pager {display: none;position: absolute;top:200px;right:10px;font-size: .85em;font-family: Arial;font-weight: bold;color: #fff;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block; 
	zoom: 1; 
	display: inline;
}
.bx-wrapper .bx-pager.bx-default-pager a {background: #001b31;border:1px solid #fff;text-indent: -9999px;display: block;width: 12px;height: 12px;margin: 0 5px;outline: 0;border-radius: 50%;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {border:1px solid #fff;background: #fff;}

.bx-wrapper .bx-prev {left:20px;background: url(../images/fleche-gauche.png) no-repeat;width:80px;height:80px;}
.bx-wrapper .bx-next {left:120px;background: url(../images/fleche-droite.png) no-repeat;width:80px;height:80px;}
.bx-wrapper .bx-controls-direction a {display:block;position: absolute;bottom:5%;outline: 0;width:80px;height:80px;text-indent: -9999px;z-index: 9;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
.bx-wrapper .bx-controls-direction a:hover {opacity: 0.5;}


.accordion_titre {border-radius: 24px;padding: 32px 64px 32px 32px;cursor:pointer;position:relative;background:#FEF4F7 url(../images/accordion-plus.png) center right  no-repeat;font-size: 21px;font-style: normal;font-weight: 700;margin-bottom:16px;}
.accordion_titre strong{font-size: 28px;color:#6D237F;}
.accordion_count{border:5px solid #6D237F;color:#D13765;font-size: 28px;font-weight: 700;border-radius:160px;width:80px;height:80px;padding-top:14px;text-align: center;float: left;margin:0 20px 0 0;}
.accordion_active {background:#6D237F url(../images/accordion-moins.png) center right no-repeat;border-radius: 24px 24px 0 0;margin:0;color:#fff;}
.accordion_active strong{color:#F192B0;}
.accordion_active .accordion_count{border:5px solid #F192B0;color:#fff;}
.accordion_texte {clear:both;display:none;background:#6D237F;color:#fff;border-radius: 0 0 24px 24px;padding:16px 32px 32px 132px;margin-top:-2px;margin-bottom: 16px;}

.accordion2 .accordion_titre{background:#6D237F url(../images/accordion-plus2.png) center right  no-repeat;color:#fff;}
.accordion2 .accordion_active {background:#6D237F url(../images/accordion-moins.png) center right no-repeat;}
.accordion2 .accordion_titre strong{color:#F192B0;}
.accordion2 .accordion_texte {padding:16px 32px 32px 32px;}

.accordion3 .accordion_titre img{width: 40px;margin:0 20px 20px 0;float: left;}
.accordion3 .accordion_active img{filter: brightness(0) invert(1);}
.accordion3 .accordion_texte {padding:16px 32px 32px 32px;}

.accordion4 .accordion_titre{background:#FEF4F7 url(../images/accordion-plus4.png) center right  no-repeat;color:#211B23;}
.accordion4 .accordion_titre img{width: 40px;margin:0 20px 20px 0;float: left;}
.accordion4 .accordion_active {background:#18B4E9  url(../images/accordion-moins4.png) center right no-repeat;;color:#fff;}
.accordion4 .accordion_active img{filter: brightness(0) invert(1);}
.accordion4 .accordion_texte {padding:16px 32px 32px 32px;background:#18B4E9;color:#211B23;}


.paginations{list-style-type: none;margin:0 0 30px 0;padding: 0;text-align: center;}
.paginations li{display: inline;}
.page-item a{padding:10px 20px;background-color:#fff;color:#F192B0;border:2px solid #F192B0;border-radius: 24px;}
.page-item.active a{background-color:#fff;border:2px solid #6D237F;color:#6D237F;}

.full-container{padding:0 64px;}


#top{background: #FEF4F7;color:#6D237F;font-size: 15px;font-style: normal;font-weight: 700;padding-top:8px;padding-bottom:8px;}


.marquee {--gap: 0.5rem; position: relative; display: flex; overflow: hidden; user-select: none; gap: var(--gap);}
.marquee_content { flex-shrink: 0; display: flex; justify-content: space-around; gap: var(--gap); min-width: 100%; animation: scroll 20s linear infinite;list-style-type: none;padding:0;margin:0;}
@keyframes scroll {
  from {  transform: translateX(0);  }
  to { transform: translateX(calc(-100% - var(--gap)));  }
}
.marquee-hover-pause:hover .marquee_content {animation-play-state: paused;}
@keyframes scroll-abs {
  from {transform: translateX(calc(100% + var(--gap)));}
  to {transform: translateX(0);}
}
.marquee_content > * {flex: 0 0 auto;color: #04094c; margin:0;padding:0 2rem;text-align: center;}



header{background:#fff;padding:32px 0 28px 0;    position: fixed;width: 100%;z-index: 99;  transition: top 1s ease-out; }
	#logo{float: left;}

	nav{float: left;padding-top: 8px;}
	nav ul{list-style-type: none;margin:0;padding: 0 0 0 20px;}
	nav ul li{float: left;padding:0 10px;font-size: 17px;font-style: normal;font-weight: 600;}
	nav ul li a{color:#211B23;}
	nav ul li a:hover{color:#D13765;}
	nav ul li a.active{color:#D13765;}
	#nav2,#sousnav2{display: none;}

	#cta{float: right;}

	.sousnav{background: #FEF4F7;position: absolute;width: 100%;top:-360px;left:0;z-index: 999;height: auto;padding:24px 0 4px 0;transition:all 0.3s linear;}
		.sousnav a{width: 280px;color:#211B23;font-size: 17px;font-style: normal;font-weight: 600;line-height: 21px;float:left;margin-bottom: 20px;}
		.sousnav a:hover{color:#D13765;}
		.sousnav a img{float: left;margin:0 20px 0 0;}
		.sousnav_moved {top:105px;}

	#nav_mobile{display: none;}
	.menu {background-color: transparent;border: none;cursor: pointer;display: flex;padding: 0;}
	.line {fill: none;stroke: black;stroke-width:2;transition: stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1);}
	.line1 {stroke-dasharray: 60 207;stroke-width:4;}
	.line2 {stroke-dasharray: 60 60;stroke-width: 4;}
	.line3 {stroke-dasharray: 60 207;stroke-width: 4;}
	.opened .line1 {stroke-dasharray: 90 207;stroke-dashoffset: -134;stroke-width: 4;}
	.opened .line2 {stroke-dasharray: 1 60;stroke-dashoffset: -30;stroke-width: 4;}
	.opened .line3 {stroke-dasharray: 90 207;stroke-dashoffset: -134;stroke-width: 4;}

header.home{border-bottom:1px solid #fff;background: none;}
header.home #logo img{filter: brightness(0) invert(1);}
header.home nav ul li a{color: #fff;}
header.home nav ul li a img{filter: brightness(0) invert(1);}
header.home .line {stroke: white;}
header.home .sousnav_moved{top:96px;}

header.scrolltop{top:0;background: #fff;}
header.scrolltop nav ul li a{color: #211B23;}
header.home.scrolltop #logo img{filter: none;}
header.home.scrolltop nav ul li a img{filter: none;}

.bandeau{padding:112px 0;background: #6D237F;}
.bandeau h1{color:#FFF; }
.bandeau h1 span{color:#D13765;}
.bandeau_sstitre{font-size: 28px;font-style: normal;font-weight: 700;color:#fff;}


.devisgratuit{background: #D13765;padding-bottom:70px;}
.devisgratuit .devisgratuit_logo{margin-top: -100px;}
.devisgratuit .titre{color:#fff;font-size: 50px;font-style: normal;font-weight: 700;line-height: 61px;padding:69px 0 24px 0;}
.devisgratuit .texte{color:#fff;font-size: 21px;font-style: normal;font-weight: 400;line-height: 32px;padding: 0 0 24px 0;}
.devisgratuit .bouton{box-shadow: none;}

footer{background: #211B23;padding:84px 0;color:#fff;font-size: 17px;line-height: 32px;}
footer .titre{padding-bottom:24px;}
footer a{color:#F192B0;}
footer a:hover{color:#fff;}


.home_slide{background: url(../images/accueil/video.jpg) top left no-repeat;background-size: cover;min-height:60vh;color:#fff;}
.home_slide h1{color:#fff;}
#home_content{position: absolute;z-index: 9;width: 100%;padding-top: 200px;}

#home_video_sac{position:absolute;top:-500px;right:5%;z-index: 9;}

.home_tampons{border-top: 1px solid #6D237F;border-bottom: 1px solid #6D237F;padding: 32px 0 24px 0;}
.home_tampons img{float: left;margin: 0 20px 20px 0;}
.home_tampons a{font-size: 18px;font-style: italic;font-weight: 400;line-height: 130%;text-decoration-line: underline;color:#211B23;}
.home_tampons a:hover{color:#D13765;}

.homebloc1{border-radius: 24px;background: #FEF4F7;padding: 48px;font-size: 28px;font-style: normal;font-weight: 700;margin-bottom: 16px;}
.homebloc1 strong{font-size: 32px;color: #D13765;}

.home_video{padding:0 28px 100px 28px;}
.home_smile{position: absolute;bottom: 0;left:auto;right:auto;width: 100%;z-index: 9;pointer-events:none;}

.home_diffusez{background: #6D237F;}
.home_diffusez h2{color:#fff;}
.home_diffusez .h2_soustitre{color:#F192B0;}
.home_diffusez p{color: #fff;}

.home_diffusez_picto{position: absolute;top:-180px;right:0;width:340px;}
.home_diffusez_img img{border-radius: 24px;margin-bottom: 16px;}
.home_diffusez_onglet{border-radius: 24px;background: #FEF4F7;padding: 18px 32px; font-size: 28px;font-style: normal;font-weight: 700;margin-bottom: 16px;}
.home_diffusez_onglet.active{background: #D13765;color:#fff;}

/*
.home_pefc{border-radius: 120px 24px 24px 120px;background: linear-gradient(90deg, #D13765 19.04%, #F192B0 61.41%, #F192B0 93.08%);}
.home_pefc strong{color:#fff;font-size: 28px; }
*/
.home_pefc{border-top: 1px solid #6D237F;border-bottom: 1px solid #6D237F;padding-top: 32px;}
.home_pefc img{height:90px;padding-bottom:24px;}

.sac_bloc1{border-radius: 24px;background: #FEF4F7;padding:32px;font-size: 24px;font-style: normal;font-weight: 700;line-height: 140%;margin-bottom: 16px;}
.sac_bloc1 img{float: left;margin:0 20px 20px 0;}
.sac_bloc1:hover{background: #6D237F;color:#FEF4F7;}
.sac_bloc1:hover img{filter: brightness(0) invert(1);}

.sac_bloc2{border-radius: 24px;background: #FEF4F7;padding:32px;font-size: 21px;font-style: normal;line-height: 140%;margin-bottom: 16px;}
.sac_bloc2 .titre{font-size: 28px;font-style: normal;font-weight: 700;line-height: 40px;padding:12px 0 24px 0;}

.sac_violet{background:#6D237F url("../images/sac/bg_violet.jpg") top right no-repeat;border-radius: 24px;padding:48px;min-height: 600px;}
.sac_violet h3{color: #fff;}
.sac_violet p{color: #fff;text-align: left;}

.clients{margin-bottom: 64px;}
.clients img{border-radius: 24px; width: 100%;}
.clients .titre{color:#6D237F;font-size: 28px;font-style: normal;font-weight: 700;padding-top: 24px;}
.clients .texte{}
.clients .lien a{font-size: 19px;font-style: normal;font-weight: 700;line-height: 32px;text-decoration-line: underline;color:#6D237F;}
.clients .lien a:hover{color:#F192B0;}

.client_bloc{border-radius: 24px;background: #FEF4F7;padding:32px;font-style: normal;line-height: 140%;margin-bottom: 16px;min-height: 450px;}

.qui_violet{background:#6D237F url("../images/qui/bg_violet.jpg") top center no-repeat;border-radius: 24px;padding:48px;}
.qui_violet h3{color: #fff;}
.qui_violet p{color: #fff;text-align: left;}

.qui_rose{background:#FEF4F7;border-radius: 24px;padding:48px;}
.qui_rose h3{padding-bottom: 0;}
.qui_rose img{margin-top: -140px;}

.qui_pefc{background:#FEF4F7;margin-top: 120px;}
.qui_pefc_logo{margin-top:-160px;}
.qui_pefc img{height:90px;padding-bottom:24px;}


.familyfriendly{padding:48px;border-radius: 24px 72px 24px 24px;background:#6D237F;color:#fff;position: relative;}
.familyfriendly h2{color:#F192B0;}
.familyfriendly strong{}
.familyfriendly img{position: absolute;top:-10px;right:-30px;width:120px;}

.planetefriendly{padding:48px;border-radius: 24px 72px 24px 24px;background:#D13765;color:#fff;position: relative;}
.planetefriendly h2{color:#fff;}
.planetefriendly strong{}
.planetefriendly img{position: absolute;top:-10px;right:-10px;width:100px;}

.sacapain_img{}
.sacapain_baguette{position: absolute;top:400px;right:0px;}

.pharmacie_violet{background:#6D237F url("../images/sac-a-pharmacie/bg_violet.jpg") top center no-repeat;border-radius: 24px;padding:48px;}
.pharmacie_violet h3{color: #fff;}
.pharmacie_violet p{color: #fff;text-align: left;}
.pharmacie_violet .col-md-6{min-height:450px;}
.pharmacie_violet .map{position: absolute;bottom: -140px;right:20px;}

.pharmacie_rose{padding:32px;border-radius:24px;background:#FEF4F7;}

.sacapharmacie_sac{position: absolute;top:400px;right:0px;}


.autres_tampons img{float: left;margin: 0 20px 20px 0;}
.autres_tampons a{font-size: 18px;font-style: italic;font-weight: 400;line-height: 130%;text-decoration-line: underline;color:#211B23;}
.autres_tampons a:hover{color:#D13765;}

.autresbloc{border-radius: 24px;background: #FEF4F7;padding:32px;font-size: 22px;font-style: normal;font-weight: 700;margin-bottom: 16px;}
.autresbloc strong{font-size: 32px;color: #6D237F;}


.liste{list-style-type: none;}
.liste li{padding: 0 0 20px 40px;background: url(../images/li.png) 0 5px no-repeat;}

.devis{background:#6D237F;color:#fff;}
.devis h1{color:#fff;}
.form input, .form select, .form textarea{padding: 18px 24px; margin-bottom:24px;border:none;border-radius: 24px; background-color:#fff;color: #6D237F;width: 100%;font-size:24px;font-family: "Asap", sans-serif;font-weight: 700; }
.form input::placeholder, .form textarea::placeholder, .form select option {font-family: "Asap", sans-serif;font-size:24px ;color:#6D237F;font-weight: 700; }
.form textarea{padding:10px 20px;border : none;background-color:#fff;width: 100%;height:160px;font-style:italic;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.form button{background: #D13765;color:#fff;height: 60px;padding: 14px 16px 14px 24px;border-radius: 332px;border:none;font-family: "Asap", sans-serif;}
.form button:hover{color:#fff;background: #F192B0}
.form .mentions{font-size: 16px;line-height: 19px;}
.sendmessage{font-size:26px; line-height: 1.2; text-align: center;color:#fff}


@media (max-width: 1480px) { 
	.full-container{padding:0 24px;}
	header .bouton{padding: 14px 14px;}
	nav ul li{padding:5px 10px;font-size: 15px;}

	.sousnav{padding:24px 0 4px 0;}
		.sousnav br{display: none;}
		.sousnav a{width:220px;font-size: 15px;line-height: 21px;}
		.sousnav a img{float: left;margin:0 20px 0 0;width:60px;}

}
@media (max-width: 1350px) { 
	header .bouton:first-child{display: none;}
	.bandeau{padding:64px 0;}

	h1{font-size: 52px;line-height:65px;}
	h2{font-size:40px;line-height:51px;}
	h3{font-size: 24px;line-height:36px;}
	
	.home_slide{background-size: cover;min-height:600px;}

	#home_video_sac{ width:300px;top:-332px;}
}
@media (max-width: 1100px) { 

	nav{display: none;}
	/*#cta{display:none;}*/
	#cta{margin-top:-18px;}
	header .bouton{display: block;text-align: center;margin:12px 24px;}
	header .bouton:first-child{display: block;}

	#nav2,#sousnav2{display: block;}
	#nav_mobile{display: block;float: right;padding-top:0px;margin-top: -10px;}
	nav{position: absolute;background:#fff;width:100%;margin-left:-24px;z-index: 999;top:105px;}
	nav ul li{float: none;padding:10px 0;font-size: 17px;font-style: normal;font-weight: 600;border-bottom: 1px solid #F192B0;text-transform: uppercase;}
	nav ul li a{display: block;}
	.sousnav{display: none;}
	#sousnav2{padding: 20px;text-transform: none;line-height:5px;}
	#sousnav2 img{width: 30px;}

	header.home nav ul li a{color: #211B23;}
	header.home nav{top:95px;}
	header.home nav ul li a img{filter: none;}


	.devisgratuit{padding-top:40px;}
	.devisgratuit .titre{font-size: 41px;line-height: 46px;}


	.sac_violet{background:#6D237F url("../images/sac/bg_violet.jpg") top left no-repeat;min-height: auto;}


}
@media (max-width:992px) {
	
	#home_content{position: relative;padding: 100px 0;}

	.home_diffusez_picto{position: relative;top:-20px;right:0;width:340px;}
	.mobilenone{display: none;}

	#home_video{display: none;}

	#home_video_sac{ width:200px;top:-232px;}
	
}
@media (max-width:768px) {

	.mobileonly{display: block;}

	#cta{margin-top: -8px;}
	#cta .bouton{padding: 4px;font-size: 12px;}

	nav{top:105px;}

	.text-center-mobile{text-align:center;}
	footer .titre{padding:24px 0 12px 0;}

	.bandeau{padding:32px 0;}

	h1{font-size:42px;line-height:55px;}
	h2{font-size:32px;line-height:42px;}
	h3{font-size:22px;line-height:32px;}

	.accordion_titre {padding:24px 70px 24px 24px;font-size:17px;}
	.accordion_titre strong{font-size:20px;}
	.accordion_count{font-size:22px;border-radius:160px;width:60px;height:60px;padding-top:9px;}
	.accordion_texte {padding:16px 24px 24px 24px;font-size: 16px;}

	.pharmacie_violet .col-md-6{min-height:auto;padding-bottom: 50px;}

	.sacapain_baguette{display: none;}

}