/* DEFAULT */
body, div, * {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
:root {
    --noir:#000000;
    --blanc:#ffffff;
	--bleu:#70c4ff;
	--violet: #82409f;
	--orange:#f28b31;
	--rouge: #ed4851;
}

body {
	overflow-x: hidden !important;
}
.header .group-reseaux-header .et_pb_image  {
	max-width: 17px !important;
}
.header .group-reseaux-header .et_pb_image img { 
   filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(108deg) brightness(104%) contrast(104%);
}
body #page-container .header .menu-header ul > li.current-menu-item > a {
	color: var(--orange) !important;
	text-decoration: underline;
	opacity: 1 !important;
}
body #page-container .header .menu-header ul > li:hover > a {
	color: var(--orange) !important;
	text-decoration: underline;
		opacity: 1 !important;
}
.header .group-reseaux-header .et_pb_image  {
	max-width: 17px !important;
	margin-right: 20px !important;
}
body #page-container .header  .ligne-header  .logo  {
	margin-right: 70px !important;
}
.header {
	background-color: inherit !important;
}
body #page-container .header .ligne-header {
	background: #fff;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    padding: 15px 40px !important;
	overflow: hidden;
}
body #page-container  .header .menu-header .et-menu > li > a {
		font-size: 16px;
		text-transform: uppercase;
	    color: var(--violet) !important;
}
.gt-current-lang {
	 transform: translate(32px, -16px);
    background: #fff;
    padding-right: 50px !important;
}
body #page-container .gt-current-lang img {
	    height: 18px !important;
       width: 18px !important;
}
body #page-container .gt-lang-code {
	font-size: 12px;
}
body .gt_float_switcher {
	box-shadow: none !important;
}
body .gt-open img {
	height: 17px !important;
    width: 19px !important;
}
body .gt-open a {
	font-size: 12px !important;
	transform: translate(30px, -10px) !important;
}
body .gt-open {
 height: 26px !important;
    padding-right: 75px !important
}
 body #page-container .gt_float_switcher .gt_options a.nturl:hover {
	background: inherit !important;
	color: #000 !important;
}
.color-orange {
	color: var(--orange);
}
body #page-container .header .menu-header .et-menu>li>a {
	position: relative
}
body #page-container .header .menu-header .et-menu>li>a:after {
    content: "";
    width: 6px;
    height: 6px;
    background-color: var(--rouge);
    position: absolute;
    right: -14px;
    top: 2px;
    border-radius: 100%;
}
body #page-container .header .menu-header  .et-menu li.menu-item-61 a:after {
	display: none !important;
}


/** page d'accueil **/
.ligne-aventure .et_pb_column {
	    background: var(--violet);
    padding: 40px 25px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
	margin-right: 20px !important;
}
.ligne-aventure .et_pb_column:hover {
    background: var(--orange);
}
.ligne-aventure .et_pb_column:nth-child(4) { 
 background: var(--orange) !important;
}
.ligne-aventure .et_pb_column:nth-child(4):hover { 
  background: var(--violet) !important;
}
.ligne-aventure .et_pb_column:nth-child(4) .et_pb_module .et_pb_main_blurb_image { 
 background: var(--orange) !important;
}
.ligne-aventure .et_pb_column:nth-child(4):hover .et_pb_module .et_pb_main_blurb_image { 
  background: var(--violet) !important;
}
.ligne-aventure .et_pb_column:nth-child(4):before {
	background-color: var(--orange) !important;
}
.ligne-aventure .et_pb_column:nth-child(4):hover:before {
	background-color: var(--violet) !important;
}
.ligne-aventure  .et_pb_column .et_pb_module  .et_pb_main_blurb_image  {
	background: var(--violet);
    width: 60px;
    height: 60px;
    position: absolute;
    border-radius: 100%;
    top: -130px;
    left: 0;
    right: 0;
    margin: 0 auto;
    display: flex;
}
.ligne-aventure  .et_pb_column:hover .et_pb_module  .et_pb_main_blurb_image  { 
		background: var(--orange);
}
.ligne-aventure  .et_pb_column .et_pb_module .et_pb_module_header {
	padding-bottom: 20px !important;
}
.ligne-aventure  .et_pb_column .et_pb_module .et_pb_module_header .titre-aventure { 
      color: var(--orange);
    text-decoration: underline;
    display: block;
    margin-bottom: 20px;
}
.ligne-aventure  .et_pb_column:hover  .et_pb_module .et_pb_module_header .titre-aventure {
  color: var(--violet);
}
.ligne-aventure  .et_pb_column:nth-child(4):hover  .et_pb_module .et_pb_module_header .titre-aventure {
  color: var(--orange);
}
.ligne-aventure  .et_pb_column:nth-child(4) .et_pb_module .et_pb_module_header .titre-aventure { 
  color: var(--violet);
}
.ligne-aventure {
	position: relative;
	z-index: 2;
}
.ligne-aventure:before {
    content: "";
    width: 750px;
    height: 1px;
    background-color: var(--violet);
    position: absolute;
    top: -58px;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 1;
}
.ligne-aventure  .et_pb_column:before {
	  content: "";
    width: 1px;
    height: 50px;
    background-color: var(--violet);
    position: absolute;
    top: -50px;
    left: 0;
    margin: 0 auto;
    right: 0;
}
.ligne-aventure  .et_pb_column:hover:before { 
      background-color: var(--orange);
}
.img-cover:hover img {
		transform: scale(1.2);
}
.img-cover img {
	width: 100% !important;
	height: 100% !important;
	object-fit: cover;
	transform: scale(1);
	transition: 0.45s all;
}
.img-cover span {
	width: 100% !important;
	height: 100% !important;
	overflow: hidden;
}
.img-854 {
	height: 854px;
	max-width: 100%;
}
.groupe-nos-missions  .et_pb_module  {
	  padding: 40px 25px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    margin-right: 15px !important;
}
.groupe-nos-missions  .et_pb_module .et_pb_main_blurb_image {
	margin-bottom: 20px;
}
.groupe-nos-missions  .et_pb_module .et_pb_image_wrap {
	margin: 0px !important;
}
.groupe-nos-missions  .et_pb_module .et_pb_module_header {
	max-width: 180px !important;
}
.groupe-nos-valeurs  {
	padding: 40px 30px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.groupe-nos-valeurs .et_pb_main_blurb_image  {
	margin-bottom: 20px;
    width: 85px;
    height: 85px;
    background-color: #fff;
    border-radius: 100%;
    overflow: hidden;
}
.groupe-nos-valeurs .et_pb_module_header {
	margin-bottom: 20px;
    padding: 0;
}
.groupe-nos-valeurs .et_pb_blurb_description {
	margin-bottom: 20px !important;
}
.lignes-nos-valeurs .col-2-valeurs {
	 display: flex;
    flex-wrap: wrap;
	margin-left: 100px !important;
}
.lignes-nos-valeurs .col-2-valeurs:before { 
   content: "";
    width: 100%;
    height: 1px;
    background: #ffffff2b;
    position: absolute;
    top: 45%;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.lignes-nos-valeurs .col-2-valeurs .et_pb_module  { 
   width: 50%;
	padding: 50px 30px;
}
.lignes-nos-valeurs .col-2-valeurs .et_pb_module  .et_pb_module_header {
	padding-bottom: 20px !important;
	padding-top: 25px !important;
}
.lignes-nos-valeurs .col-2-valeurs .et_pb_module .et_pb_blurb_description {
	line-height: 120%;
	max-width: 270px !important;
	margin: 0 auto;
}
.lignes-nos-valeurs .col-2-valeurs .et_pb_module .et_pb_blurb_container:before {
	    content: "";
    width: 54px;
    height: 54px;
    background-color: #fff;
    border-radius: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 30px;
    position: absolute;
    top: -41px;
    left: 0;
    right: 0;
    margin: 0 auto;
    color: var(--violet);
}
.lignes-nos-valeurs .col-2-valeurs .et_pb_module .et_pb_blurb_container:hover:before {
	background-color: var(--orange) !important;
	color: #fff !important;
}
.lignes-nos-valeurs .col-2-valeurs .et_pb_module:hover .et_pb_blurb_description {
	color: #ffffff94;
}
.lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(1) .et_pb_blurb_container:before{
	content: "1";
}
.lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(1), .lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(2)  {
	margin-bottom: 60px !important;
	padding-bottom: 0px !important;
}
.lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(1), .lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(3)  {
	padding-right: 50px !important;
	border-right: 1px solid  #ffffff2b;
}

.lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(2), .lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(4)  {
	padding-left: 50px !important;
}

.lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(2) .et_pb_blurb_container:before{
	content: "2";
}
.lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(3) .et_pb_blurb_container:before{
	content: "3";
}
.lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(4) .et_pb_blurb_container:before{
	content: "4";
}
.blog-vie-college .et_pb_post {
	border-radius: 20px;
    overflow: hidden;
}
.blog-vie-college .et_pb_post  img { 
    height: 280px !important;
    object-fit: cover;
}
.blog-vie-college .et_pb_post .entry-title {
	  margin-top: 70px !important;
    padding-bottom: 15px !important;
}
.blog-vie-college .et_pb_post  .entry-title a {
	    color: var(--violet) !important;
}
.blog-vie-college .et_pb_post .post-meta {
	  background: #fff;
    border-radius: 50px;
    padding: 5px 25px;
    position: absolute;
    top: 39%;
    left: 20px;
}
.blog-vie-college .et_pb_post .post-meta:hover {
	background: var(--orange) !important;
}
.blog-vie-college .et_pb_post .post-meta a {
  pointer-events: none !important;
}
.blog-vie-college .et_pb_post .post-meta:hover a { 
  color: #fff !important;
}
.blog-vie-college .et_pb_post .sous-titre-actualites {
	 position: absolute;
     top: 55%;
}
.blog-vie-college .et_pb_post .desc-acualite {
	margin-bottom: 15px !important;
	max-width: 290px;
}
.groupe-footer .et_pb_image_wrap {
	width: 50px;
    height: 50px;
    background: #ffffff0d;
    padding: 12px;
    border-radius: 100% !important;
	margin-right: 15px !important;
    border: 1px solid #ffffff47 !important;
}
.blog-vie-college .et_pb_post .more-link:hover {
	color: var(--violet) !important;
}
.groupe-footer .et_pb_image_wrap img {
	filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);
}
body #page-container .et_pb_section .et_pb_button.btn-hover-orange:hover {
	background-color: var(--orange) !important;
	border-color: var(--orange) !important;
}
body #page-container .et_pb_section .et_pb_button.btn-hover-violet:hover {
	background-color: var(--violet) !important;
		border-color: var(--violet) !important;
}
body #page-container .et_pb_section .et_pb_button.btn-hover-blanc:hover {
	background-color: var(--blanc) !important;
	color: var(--violet) !important;
		border-color: var(--blanc) !important;
}
.lignes-bloc-chiffres .et_flex_column:nth-child(1):hover, .groupe-nos-missions .et_pb_module:nth-child(1):hover  {
	background-color: var(--violet) !important;
}
.lignes-bloc-chiffres .et_flex_column:nth-child(2):hover, .groupe-nos-missions .et_pb_module:nth-child(2):hover   {
	background-color: var(--bleu) !important;
}
.lignes-bloc-chiffres .et_flex_column:nth-child(3):hover, .groupe-nos-missions .et_pb_module:nth-child(3):hover   {
	background-color: var(--orange) !important;
}
.lignes-bloc-chiffres .et_flex_column:nth-child(4):hover, .groupe-nos-missions .et_pb_module:nth-child(4):hover   {
	background-color: var(--rouge) !important;
}
.lignes-bloc-chiffres:has(.et_pb_column:nth-child(1):hover) .et_pb_column:nth-child(2), .groupe-nos-missions:has(.et_pb_module:nth-child(1):hover) .et_pb_module:nth-child(2) {
    background-color: var(--rouge) !important;
}
.lignes-bloc-chiffres:has(.et_pb_column:nth-child(2):hover) .et_pb_column:nth-child(3), .groupe-nos-missions:has(.et_pb_module:nth-child(2):hover) .et_pb_module:nth-child(3) {
    background-color: var(--violet) !important;
}
.lignes-bloc-chiffres:has(.et_pb_column:nth-child(3):hover) .et_pb_column:nth-child(4), .groupe-nos-missions:has(.et_pb_module:nth-child(3):hover) .et_pb_module:nth-child(4) {
    background-color: var(--bleu) !important;
}
.lignes-bloc-chiffres:has(.et_pb_column:nth-child(4):hover) .et_pb_column:nth-child(1), .groupe-nos-missions:has(.et_pb_module:nth-child(4):hover) .et_pb_module:nth-child(1) {
    background-color: var(--orange) !important;
}
.hover-orange:hover .et_pb_text_inner {
	color: var(--orange) !important;
}

.ligne-educateur .et_pb_column {
	padding: 30px 45px;
    border-right: 1px solid #00000014;
}
.ligne-educateur .et_pb_column:nth-child(4) {
    border-right: 0px  !important;
}
.ligne-educateur .et_pb_column .et_pb_blurb_description {
	max-width: 180px;
}
.ligne-educateur .et_pb_column .et_pb_main_blurb_image { 
      width: 50px;
    height: 50px;
    border-radius: 100%;
    background-color: var(--rouge);
    padding: 13px;
    margin-bottom: 25px;
	display: flex;
}
.ligne-educateur .et_pb_column:nth-child(2) .et_pb_main_blurb_image { 
	    background-color: var(--violet) !important;
}
.ligne-educateur .et_pb_column:nth-child(3) .et_pb_main_blurb_image { 
	    background-color: var(--bleu) !important;
}
.ligne-educateur .et_pb_column:nth-child(4) .et_pb_main_blurb_image { 
	    background-color: var(--orange) !important;
}
.ligne-educateur .et_pb_column .et_pb_module_header {  
  padding-bottom: 20px !important;
}
.ligne-educateur .et_pb_column .et_pb_blurb_content {
	display: flex;
	justify-content: center;
	align-items: center;
}
.ligne-educateur .et_pb_column:hover {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.ligne-educateur .et_pb_column:hover .et_pb_module_header, .ligne-educateur .et_pb_column:hover .et_pb_blurb_description { 
  color: #fff !important;
}
.ligne-educateur .et_pb_column:nth-child(1) {
    background-color: var(--rouge);
	   border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.ligne-educateur .et_pb_column:nth-child(1) .et_pb_module_header, .ligne-educateur .et_pb_column:nth-child(1) .et_pb_blurb_description {
  color: #fff !important;
}
.ligne-educateur .et_pb_column:nth-child(1) .et_pb_main_blurb_image {
    background-color: #eeeeee21 !important;
}
.ligne-educateur .et_pb_column:nth-child(1):hover {
    background-color: var(--rouge);
}
.ligne-educateur:has(.et_pb_column:nth-child(2):hover) .et_pb_column:nth-child(1) .et_pb_module_header, .ligne-educateur:has(.et_pb_column:nth-child(3):hover) .et_pb_column:nth-child(1) .et_pb_module_header, .ligne-educateur:has(.et_pb_column:nth-child(4):hover) .et_pb_column:nth-child(1) .et_pb_module_header{
   color: var(--violet) !important;
}
.ligne-educateur:has(.et_pb_column:nth-child(2):hover) .et_pb_column:nth-child(1) .et_pb_blurb_description, .ligne-educateur:has(.et_pb_column:nth-child(3):hover) .et_pb_column:nth-child(1) .et_pb_blurb_description, .ligne-educateur:has(.et_pb_column:nth-child(4):hover) .et_pb_column:nth-child(1) .et_pb_blurb_description {
   color: #000 !important;
}
.ligne-educateur:has(.et_pb_column:nth-child(2):hover) .et_pb_column:nth-child(1) .et_pb_main_blurb_image, .ligne-educateur:has(.et_pb_column:nth-child(3):hover) .et_pb_column:nth-child(1) .et_pb_main_blurb_image, .ligne-educateur:has(.et_pb_column:nth-child(4):hover) .et_pb_column:nth-child(1) .et_pb_main_blurb_image {
  background-color: var(--rouge) !important;
}
.ligne-educateur:has(.et_pb_column:nth-child(2):hover) .et_pb_column:nth-child(1), .ligne-educateur:has(.et_pb_column:nth-child(3):hover) .et_pb_column:nth-child(1), .ligne-educateur:has(.et_pb_column:nth-child(4):hover) .et_pb_column:nth-child(1){
    background-color: inherit !important;
}
.ligne-educateur .et_pb_column:nth-child(2):hover {
    background-color: var(--violet) !important;
}
.ligne-educateur .et_pb_column:nth-child(3):hover {
    background-color: var(--bleu);
}
.ligne-educateur .et_pb_column:nth-child(4):hover {
    background-color: var(--orange);
}
.ligne-educateur .et_pb_column:hover .et_pb_main_blurb_image {
    background-color: #eeeeee21 !important;
}
/** Pegagogie **/
.img-400 {
  max-width: 100%;
  height: 400px;
}
/** Page le projet **/
.lignes-items-programme  .et_pb_column {
	margin-right: 20px !important;
}
.lignes-items-programme  .et_pb_column .et_pb_module_header{
	padding-bottom: 20px !important;
}
.lignes-items-programme  .et_pb_column:hover { 
	background-color: var(--orange) !important;
}
/**Information pratique **/
.ligne-educateur.ligne-edicateur-02 .et_pb_column .et_pb_blurb_description {
    max-width: 100% !important;
}
.ligne-educateur.ligne-edicateur-02 .et_pb_column:nth-child(3) {
	border-right: 0px !important;
}
.ligne-educateur.ligne-edicateur-02 .et_pb_column {
    padding: 30px 30px !important;
}
body #page-container .forminator-button {
	background: var(--orange) !important;
    border-radius: 50px;
    color: #fff !important;
}
body #page-container .forminator-button:hover {
	background: var(--violet) !important;
}
.site-map ul {
	padding: 0px !important;
}
.site-map h3 {
	display: none !important;
}

.site-map ul li { 
  position: relative;
  padding-left: 15px;
  list-style: none;
  margin-bottom: 15px;
  transform: translateX(0px);
  transition: 0.45s all;
}
.site-map ul li:hover { 
  transform: translateX(10px);
}
.site-map ul li:after { 
  content: "";
  width: 20px;
  height: 20px;
  background-image: url(/wp-content/uploads/2026/08/coche.png);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  left: -10px;
  top: 3px;
  filter: invert(69%) sepia(48%) saturate(3188%) hue-rotate(339deg) brightness(100%) contrast(91%);
}
.site-map ul li a { 
  color: #000 !important;
}
.site-map ul li:hover a { 
  color: var(--orange) !important;
}

.cky-btn-revisit-wrapper {
	width: 30px !important;
	height: 30px !important;
	background-color: var(--orange) !important;
}
.cky-btn-revisit-wrapper .cky-btn-revisit img {
	height: 20px !important;
	width: 20px !important;
}
.cky-btn-accept {
	background: var(--orange) !important;
	color: #FFFFFF;
	border: 2px solid var(--orange) !important;
}
.cky-btn-reject {
	color: var(--orange) !important;
	background: transparent !important;
	border: 2px solid var(--orange) !important;
}
.cky-btn-customize {
	color: var(--orange) !important;
	background: transparent !important;
	border: 2px solid var(--orange) !important;
}
.cky-btn-preferences {
	color: var(--orange) !important;
	background: transparent !important;
	border: 2px solid var(--orange) !important;
}
.contenu-articles .et_pb_post_content p strong {
	display: block;
    margin-bottom: 25px;
    font-size: 22px;
    font-family: 'Castle T';
    color: var(--violet);
    position: relative;
}
.contenu-articles .et_pb_post_content p strong:after {
    content: "";
    width: 70px;
    height: 3px;
    background-color: var(--orange);
    position: absolute;
    left: 0;
    bottom: -10px;
}
.menu-footer .et_pb_blurb_content {
	display: flex;
	align-items: center;
}
.menu-footer .et_pb_blurb_content .et_pb_main_blurb_image, .icon-center .et_pb_blurb_content .et_pb_main_blurb_image { 
  margin-bottom: 0 !important;
}
.menu-footer .et_pb_blurb_content .et_pb_blurb_container, .icon-center .et_pb_blurb_content .et_pb_blurb_container {
	padding-left: 8px !important;
}
.menu-footer:hover .et_pb_blurb_description, .icon-center:hover .et_pb_blurb_description {
	color: var(--orange) !important;
}
.groupe-footer .img-reseaux .et_pb_image_wrap:hover {
	background: var(--orange);
}
@media(max-width: 980px) {
	.header-top .col-cordonnes {
		display: none !important;
	}
	body #page-container .header .ligne-header {
		padding: 5px 20px !important;
   }
   body #page-container {
   	overflow: hidden !important;
   }
	.ligne-header .et_pb_column  {
		justify-content: space-between !important;
		display: flex;
	}
	body #page-container .header .ligne-header .logo {
        margin-right: 0px !important;
		max-width: 150px !important;
   }
	.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before {
		color: var(--orange) !important;
	}
	body #page-container .menu-item-gtranslate > div:first-child {
		position: unset !important;
	}
	.gt-current-lang {
		transform: translate(0px, 0px) !important;
   }
   body #page-container .gt_float_switcher .gt_options a.nturl:hover {
	    background: inherit !important;
	    color: #000 !important;
    }
	.header .ligne-header .et_pb_menu_inner_container, 	.header .ligne-header .et_pb_menu  {
		position: unset !important;
	}
	body #page-container .header .menu-header ul>li>a {
		padding: 4px 15px !important;
	}
	body #page-container .header .menu-header .et_mobile_menu {
		border-top: 3px solid var(--violet) !important;
		top: 44px !important;
	}
	body h1, body h2 {
		font-size: 30px !important;
		line-height: 32px !important;
		padding-bottom: 0px !important;
	}
	.ligne-aventure .et_pb_column {
		margin-bottom: 115px !important;
	}
	.ligne-aventure .et_pb_column:nth-child(4) {
		margin-bottom: 0px !important;
	}
	.ligne-aventure:before { 
	  display: none !important;
	}
	.groupe-nos-missions .et_pb_module {
		margin-right: 0px !important;
		margin-bottom: 15px !important;
	}
	.img-854 {
       height: 400px !important;
   }
	.ligne-educateur .et_pb_column {
		border-right: 0px solid #00000014;
		border-bottom: 1px  solid #00000014 !important;
   }
	.ligne-educateur .et_pb_column:nth-child(4) {
		border-right: 0px  !important;
		border-bottom: 0px  !important;
	}
	body #page-container .header .menu-header ul>li>a:after { 
	  display: none !important;
	}
	body #page-container .header .menu-header .et_mobile_menu>li>a { 
	   font-size: 16px !important;
	}
	.lignes-items-programme  .et_pb_column {
	       margin-right: 0px !important;
		  margin-bottom: 20px !important;
   }

}
@media(max-width: 767px) {
	body #page-container .lignes-nos-valeurs .col-2-valeurs .et_pb_module {
		width: 100% !important;
		padding: 40px 20px !important;
   }
	.lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(1), .lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(3) {
		padding-right: 20px !important;
		border-bottom: 1px solid #ffffff2b;
		border-right: 0px !important;
    }
	.lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(2) {
		border-bottom: 1px solid #ffffff2b;
	}
	.lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(1), .lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(2) {
		margin-bottom: 0px !important;
		padding-bottom: 0px !important;
    }
	.lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(2), .lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(4) {
        padding-left: 20px !important;
   }
	.lignes-nos-valeurs .col-2-valeurs:before {
		display: none !important;
	}
	.lignes-nos-valeurs .col-2-valeurs .et_pb_module .et_pb_blurb_description {
		margin: 0 auto !important;
	}
	body #page-container .lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(2), body #page-container  .lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(4), body #page-container .lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(1), body #page-container .lignes-nos-valeurs .col-2-valeurs .et_pb_module:nth-child(3)  { 
	 padding-top: 80px !important;
	}
	body #page-container .ligne-nos-valeur .col-2-valeurs .et_pb_blurb_content {
		display: flex !important;
		justify-content: center !important;
		align-items: center !important;
	}
	.lignes-nos-valeurs .col-2-valeurs {
		margin-left: 0px !important;
	}
}

@media(max-width: 450px) {
	.blog-vie-college .et_pb_post .post-meta { 
	  top: 29%;
	}
	.blog-vie-college .et_pb_post .sous-titre-actualites {
		position: absolute;
		top: 43%;
    }
}


@media screen and (min-width: 1350px) and (max-width: 1750px) {  
 
  .et-pb-has-background-video.banner h1 {
  	font-size: 60px !important;
    line-height: 52px !important;
    padding: 0px !important;
  }
   .et-pb-has-background-video.banner .et_pb_row_0 {
   	padding-top: 187px !important;
   }
}

@media screen and (min-width: 1200px) and (max-width: 1450px) {  
 
  .et-pb-has-background-video.banner h1 {
  	font-size: 60px !important;
    line-height: 52px !important;
    padding: 0px !important;
  }
   .et-pb-has-background-video.banner .et_pb_row_0 {
   	padding-top: 170px !important;
   }
   .et-pb-has-background-video.banner .et_pb_text_0 {
   	margin-bottom: 15px !important;
   }
   .et-pb-has-background-video.banner .et_pb_text_1 {
   	margin-bottom: 15px !important;
   }
}