.elementor-6006 .elementor-element.elementor-element-45ce822{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6006 .elementor-element.elementor-element-126ddcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6006 .elementor-element.elementor-element-126ddcd.e-con{--align-self:center;}.elementor-6006 .elementor-element.elementor-element-45af302{text-align:center;}.elementor-6006 .elementor-element.elementor-element-45af302 .elementor-heading-title{font-family:"Mont", Sans-serif;font-weight:900;}.elementor-6006 .elementor-element.elementor-element-6474db5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-6006 .elementor-element.elementor-element-4d6aebd > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-6006 .elementor-element.elementor-element-4d6aebd{text-align:center;}.elementor-6006 .elementor-element.elementor-element-4d6aebd .elementor-heading-title{font-family:"Mont", Sans-serif;font-size:25px;font-weight:500;color:#666666;}.elementor-6006 .elementor-element.elementor-element-f4ec702{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6006 .elementor-element.elementor-element-11fdacb{--display:flex;}.elementor-6006 .elementor-element.elementor-element-11fdacb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6006 .elementor-element.elementor-element-e92afee{--display:flex;}.elementor-6006 .elementor-element.elementor-element-544ce29{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6006 .elementor-element.elementor-element-8456589 > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-6006 .elementor-element.elementor-element-ab61811 > .elementor-widget-container{padding:0px 010px 0px 10px;}.elementor-6006 .elementor-element.elementor-element-ab61811 img{border-style:none;border-radius:50px 50px 50px 50px;}.elementor-6006 .elementor-element.elementor-element-de7514a{--display:flex;}.elementor-6006 .elementor-element.elementor-element-735ba51{--spacer-size:50px;}.elementor-6006 .elementor-element.elementor-element-62c65b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6006 .elementor-element.elementor-element-a0f4d9f{--display:flex;}.elementor-6006 .elementor-element.elementor-element-a0f4d9f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6006 .elementor-element.elementor-element-2a8877d{--display:flex;}.elementor-6006 .elementor-element.elementor-element-602fe1d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6006 .elementor-element.elementor-element-b81770e > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-6006 .elementor-element.elementor-element-b7f4076{--display:flex;}.elementor-6006 .elementor-element.elementor-element-9975eb8{--spacer-size:50px;}.elementor-6006 .elementor-element.elementor-element-2713f2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6006 .elementor-element.elementor-element-63e3006{--display:flex;}.elementor-6006 .elementor-element.elementor-element-63e3006.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6006 .elementor-element.elementor-element-291a04d{--display:flex;}.elementor-6006 .elementor-element.elementor-element-b311cff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6006 .elementor-element.elementor-element-3c27f59 > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-6006 .elementor-element.elementor-element-e94626e > .elementor-widget-container{border-style:none;border-radius:50px 50px 50px 50px;}.elementor-6006 .elementor-element.elementor-element-e94626e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6006 .elementor-element.elementor-element-9570939{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6006 .elementor-element.elementor-element-2b94bb2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6006 .elementor-element.elementor-element-08e3fb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6006 .elementor-element.elementor-element-2d85801{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6006 .elementor-element.elementor-element-50dff6e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:2px;text-align:left;}.elementor-6006 .elementor-element.elementor-element-50dff6e p{margin-block-end:0px;}.elementor-6006 .elementor-element.elementor-element-a0a12bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6006 .elementor-element.elementor-element-7c83ad1{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6006 .elementor-element.elementor-element-05a75db{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6006 .elementor-element.elementor-element-05a75db.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6006 .elementor-element.elementor-element-219614b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-6006 .elementor-element.elementor-element-794ab0b > .elementor-widget-container{margin:37px 37px 37px 37px;}@media(min-width:768px){.elementor-6006 .elementor-element.elementor-element-126ddcd{--width:75%;}.elementor-6006 .elementor-element.elementor-element-11fdacb{--width:9.964%;}.elementor-6006 .elementor-element.elementor-element-e92afee{--width:80%;}.elementor-6006 .elementor-element.elementor-element-a0f4d9f{--width:9.964%;}.elementor-6006 .elementor-element.elementor-element-2a8877d{--width:80%;}.elementor-6006 .elementor-element.elementor-element-63e3006{--width:9.964%;}.elementor-6006 .elementor-element.elementor-element-291a04d{--width:80%;}.elementor-6006 .elementor-element.elementor-element-9570939{--content-width:100%;}.elementor-6006 .elementor-element.elementor-element-2b94bb2{--width:10%;}.elementor-6006 .elementor-element.elementor-element-2d85801{--width:80%;}.elementor-6006 .elementor-element.elementor-element-a0a12bb{--width:100%;}.elementor-6006 .elementor-element.elementor-element-7c83ad1{--width:40%;}.elementor-6006 .elementor-element.elementor-element-219614b{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6006 .elementor-element.elementor-element-7c83ad1{--width:100%;}.elementor-6006 .elementor-element.elementor-element-219614b{--width:100%;}}@media(max-width:1024px){.elementor-6006 .elementor-element.elementor-element-544ce29{--grid-auto-flow:row;}.elementor-6006 .elementor-element.elementor-element-602fe1d{--grid-auto-flow:row;}.elementor-6006 .elementor-element.elementor-element-b311cff{--grid-auto-flow:row;}.elementor-6006 .elementor-element.elementor-element-9570939{--justify-content:center;}.elementor-6006 .elementor-element.elementor-element-a0a12bb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6006 .elementor-element.elementor-element-7c83ad1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-6006 .elementor-element.elementor-element-219614b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-6006 .elementor-element.elementor-element-45ce822{--content-width:80%;}.elementor-6006 .elementor-element.elementor-element-45af302 .elementor-heading-title{font-size:30px;}.elementor-6006 .elementor-element.elementor-element-6474db5{--content-width:80%;}.elementor-6006 .elementor-element.elementor-element-544ce29{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6006 .elementor-element.elementor-element-602fe1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6006 .elementor-element.elementor-element-b311cff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6006 .elementor-element.elementor-element-2d85801{--width:80%;}.elementor-6006 .elementor-element.elementor-element-a0a12bb{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6006 .elementor-element.elementor-element-7c83ad1{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6006 .elementor-element.elementor-element-219614b{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-2b94bb2 */@media (max-width: 1024px) {
  .elementor-6006 .elementor-element.elementor-element-2b94bb2 {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50dff6e */.texting {
  text-align: center;
  max-width: 900px;
  margin: 0 auto;
  padding: 20px 15px 0 !important;
}

.texting .orange-title {
  color: #FCC772;
}

.texting .prog {
  font-size: 22px;
  margin-bottom: 20px;
  color: #000;
  font-weight: black;
}



@media (max-width: 767px) {
  .texting h1 {
    font-size: 32px;
    line-height: 1.2;
  }
  .texting .prog {
    font-size: 18px;
  }
  .texting .text {
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-05a75db */.contact-box { 
  background-color: #3d4f99;
  color: #ffffff;
  border-radius: 30px;
  padding: 40px;
  width: 100%;
  text-align: center;
  font-family: 'Mont', sans-serif;
  display: inline-block;
  vertical-align: top;
  letter-spacing: NaNpx;
  margin-top: 37px !important;
  line-height: 1.5;
}

.contact-box .adresse {
  font-style: italic;
  margin-top: 25px;
  margin-bottom: 20px;
  font-size: 18px;
}

.contact-box .tel {
  font-weight: 800;
  color: #fbb950;
  font-size: 35px;
  margin-bottom: 12px;
  margin-bottom: 30px
}

.contact-box .email {
    margin-bottom: 30px;
}


.contact-box .email,
.contact-box .horaire {
  margin-bottom: 28px;
  font-size: 16px;
}

.contact-container {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  gap: 40px;
  flex-wrap: wrap;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-Hairline.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-HairlineItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-RegularItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-BookItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-HeavyItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Mont';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://avomark.co/wp-content/uploads/2025/05/Mont-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */