.elementor-53872 .elementor-element.elementor-element-25e2bb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-25e2bb6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-53872 .elementor-element.elementor-element-3ef5ca6 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-3ef5ca6 .elementor-heading-title{color:#000000;font-family:"Mulish", Sans-serif;font-weight:normal;}.elementor-53872 .elementor-element.elementor-element-af14f43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;z-index:2;}.elementor-53872 .elementor-element.elementor-element-af14f43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53872 .elementor-element.elementor-element-49bb720 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-53872 .elementor-element.elementor-element-49bb720 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-49bb720 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53872 .elementor-element.elementor-element-49bb720{z-index:0;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-53872 .elementor-element.elementor-element-d08b936 > .elementor-widget-container{background-color:#FFFFFF;margin:20px 0px 25px 0px;}.elementor-53872 .elementor-element.elementor-element-d08b936{z-index:2;font-family:"Mulish", Sans-serif;font-size:30px;font-weight:bold;}.elementor-53872 .elementor-element.elementor-element-81ca9c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-81ca9c0{font-family:"Century Gothic W01", Sans-serif;font-size:16px;}.elementor-53872 .elementor-element.elementor-element-9b15ca2:not(.elementor-motion-effects-element-type-background), .elementor-53872 .elementor-element.elementor-element-9b15ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://campus.adelyce.fr/app/uploads/2024/11/fond-rose.png");background-position:87px 0px;background-repeat:no-repeat;background-size:65% auto;}.elementor-53872 .elementor-element.elementor-element-9b15ca2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:8px 0px 35px 0px;}.elementor-53872 .elementor-element.elementor-element-9b15ca2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53872 .elementor-element.elementor-element-40de915 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-53872 .elementor-element.elementor-element-40de915 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53872 .elementor-element.elementor-element-c1c6afd{width:auto;max-width:auto;z-index:0;color:#2D2D2D;font-family:"Century Gothic W01", Sans-serif;font-size:14px;}.elementor-53872 .elementor-element.elementor-element-c1c6afd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-9445efe{width:auto;max-width:auto;z-index:0;color:#2D2D2D;font-family:"Century Gothic W01", Sans-serif;font-size:14px;}.elementor-53872 .elementor-element.elementor-element-9445efe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-5bca9c9 > .elementor-container{min-height:100vh;}.elementor-53872 .elementor-element.elementor-element-5bca9c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-405px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-5bca9c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53872 .elementor-element.elementor-element-68c5dfa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-53872 .elementor-element.elementor-element-68c5dfa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-68c5dfa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53872 .elementor-element.elementor-element-0451ee6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-53872 .elementor-element.elementor-element-0451ee6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-0451ee6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-53872 .elementor-element.elementor-element-161cb4f > .elementor-widget-container{background-color:#FFFFFF;margin:20px 0px 90px 0px;}.elementor-53872 .elementor-element.elementor-element-161cb4f{z-index:2;font-family:"Mulish", Sans-serif;font-size:30px;font-weight:bold;}.elementor-53872 .elementor-element.elementor-element-48936cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-8c6793a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-53872 .elementor-element.elementor-element-49bb720 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-9b15ca2:not(.elementor-motion-effects-element-type-background), .elementor-53872 .elementor-element.elementor-element-9b15ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-53872 .elementor-element.elementor-element-9b15ca2{padding:0px 0px 90px 0px;}.elementor-53872 .elementor-element.elementor-element-40de915 > .elementor-element-populated{margin:0px 0px -150px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-c1c6afd{width:auto;max-width:auto;}.elementor-53872 .elementor-element.elementor-element-c1c6afd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-9445efe{width:auto;max-width:auto;}.elementor-53872 .elementor-element.elementor-element-9445efe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-5bca9c9{margin-top:-675px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-68c5dfa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-0451ee6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-53872 .elementor-element.elementor-element-af14f43{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-49bb720 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-d08b936 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-81ca9c0 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-53872 .elementor-element.elementor-element-9b15ca2:not(.elementor-motion-effects-element-type-background), .elementor-53872 .elementor-element.elementor-element-9b15ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-53872 .elementor-element.elementor-element-9b15ca2{padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-40de915 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-c1c6afd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-9445efe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-5bca9c9{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-68c5dfa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-0451ee6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-161cb4f > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53872 .elementor-element.elementor-element-8c6793a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-8c6793a */.hoverPointer:hover {
    cursor: pointer;
}
.elementor-53872 .elementor-element.elementor-element-8c6793a {
    position: sticky;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5bca9c9 */.fpt-block{
    display: none;
}
/* On smaller screens, where width is less than 480px (391px) */
@media screen and (max-width: 480px) {
    #section-calendrier {
    margin-top: 0!important;
    }
    .fpt-live-box{
        flex-direction:column;
    }
}
@media (max-width: 1536px) and (min-width: 391px) {
    .br-unblock {
        display:none;
    }
}
@media screen and (min-width: 390px) and (max-width: 1536px) {
/*#section-calendrier {
    margin-top: -645px;
   }*/
  .live-lineheight{
    line-height: .9;
    display: block !important;
}
}
/* On smaller screens, where width is less than 1025px */
@media screen and (max-width: 1025px) {
    #section-calendrier {
    margin-top: -635px;
    }
}
@media screen and (min-width: 1025px) and (max-width: 1280px) {
#section-calendrier {
    margin-top: -850px;
   }
  .live-lineheight{
    line-height: .6;
    display: block !important;
}
}
/* On smaller screens, where width is less than 1181px */
@media screen and (max-width: 1181px) {
    #section-calendrier {
    margin-top: -1020px;
    }
}
@media screen and (min-width: 1281px) and (max-width: 1440px) {
  .br-block {
    display:block;
  }
  .live-lineheight{
    line-height: .6;
    display: block !important;
}
    #section-calendrier {
        margin-top: -710px;
    }
}
@media screen and (min-width: 1441px) {
    .br-block {
        display:none;
    }
}
@media screen and (min-width: 1440px) and (max-width: 1536px){
    .fpt-block{
        display:block;
    }
    .span-fpt{
        display:none;
    }
    .ml-fpt{
        margin-left:1.5rem;
    }
}
@media screen and (max-width: 1739px){
    #viewLive span,#viewLive  p, #viewLive  a{
    font-size:14px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Century Gothic W01';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://campus.adelyce.fr/app/uploads/2024/10/bd45538f-4200-4946-b177-02de8337032d.eot');
	src: url('https://campus.adelyce.fr/app/uploads/2024/10/bd45538f-4200-4946-b177-02de8337032d.eot?#iefix') format('embedded-opentype'),
		url('https://campus.adelyce.fr/app/uploads/2024/10/700cfd4c-3384-4654-abe1-aa1a6e8058e4.woff2') format('woff2'),
		url('https://campus.adelyce.fr/app/uploads/2024/10/9908cdad-7524-4206-819e-4f345a666324.woff') format('woff'),
		url('https://campus.adelyce.fr/app/uploads/2024/10/b710c26a-f1ae-4fb8-a9fe-570fd829cbf1.ttf') format('truetype');
}
/* End Custom Fonts CSS */