.lp_course-template-default .page-title-area .shape9{display:none}.ecademy-nav .navbar .navbar-brand{height:auto!important}body .elementor-tab-content ul li span,body .elementor-tab-content h2,body .elementor-tab-content h3,body .elementor-tab-content h3 span,body .elementor-tab-content h2 span{color:#1E93B2!important}body .courses-details-image img{width:100%}#header .sticky,body.home .sticky{position:fixed;display:block;z-index:10;width:185px;height:auto;padding:20px;right:0;top:auto;bottom:65px;background-color:#fff;border-radius:15px 0 0 15px;box-shadow:0 5px 25px rgb(0 0 0 / .05)}.btn_header .default-btn:hover{background-color:#000}#header .sticky hr,body.home .sticky hr{margin:10px 30px;background-color:#881845}#accueil-card .single-box-item{margin-bottom:20px!important}.price{display:none!important}.contact-menu a{color:#d04a91!important}.tab-transport{border-radius:5px}.tab-transport .header-tab td{background:none}.tab-transport .header-tab,.tab-transport th{color:#fff;background-color:#ed7767;border-top-right-radius:10px;border-top-left-radius:10px;border:none}body .subscribe-area{background-color:#fff0}.tab-transport td{background-color:#fff;font-size:12px;font-weight:700}.elementor-top-section .gym-home-area{background:none}.home .courses-area{display:none}body .gym-banner-image{padding:0;border-radius:20px;overflow:hidden}body #info-top p{text-align:left}#testimonials .single-testimonials-item{padding-left:0;text-align:center}.courses-content ul.courses-box-footer a{color:#fff;font-size:14px;font-family:'Nunito',sans-serif;border-radius:5px;padding:10px 20px;background:#881845}body .bg-fef8ef{background:none}.courses-content ul.courses-box-footer a:hover{background:#221638}.faq-accordion-tab .tabs li{margin-bottom:20px}body .contact-form form input,body .contact-form form textarea{background-color:white!important;color:#221638!important}body .contact-form form input::placeholder,body .contact-form form textarea::placeholder{color:#221638!important}div.single-footer-widget .menu-footer-menu-container:after{content:'';display:block;width:175px;height:80px;background:url(https://mfr-lameignanne.fr/wp-content/themes/ecademy-child/img/Logo-Qualiopi.png);background-repeat:no-repeat;background-size:contain;margin-top:30px;background-position:top;font-size:12px;color:#fff;padding-top:111px;padding-bottom:40px;cursor:pointer}.blog .page-title-area{background:url(https://mfr-lameignanne.fr/wp-content/uploads/2020/05/events-details3.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}.mfr-irigo-link{color:#fff;background-color:#da0755;border-radius:5px;padding:10px 20px 10px 20px;transition:all 0.3s ease}.mfr-irigo-link:hover{color:#fff;background-color:#221638}.mfr-irigo-link .eael-creative-button-icon-left{margin-right:5px}.mfr-irigo-link .cretive-button-text{font-family:"Nunito",Sans-serif;font-size:16px;font-weight:700}@media screen and (max-width:1200px){.ecademy-responsive-menu>.logo>a>img{height:auto!important;width:115px!important}}@media screen and (max-width:1199px){.ecademy-responsive-nav .ecademy-responsive-menu.mean-container .others-option{top:0!important}.ecademy-responsive-nav .mean-container a.meanmenu-reveal span:before{content:'';width:100%;height:3px;background:#221638;display:block;margin-bottom:5px}.mean-container .mean-nav ul li a{border-color:#881845!important}.mean-container a.meanmenu-reveal{padding-top:10px!important}.navbar-area{padding:5px!important}}@media screen and (max-width:999px){#header .sticky,body.home .sticky{width:130px}}@media screen and (max-width:991px){.home .courses-area{margin-top:0}}@media screen and (max-width:767px){.courses-area .elementor-row .elementor-widget-image{margin-bottom:20px}.lae-tab-slider.lae-style1 .slick-dots{margin:0!important}h2,.h2{font-size:22px!important}h3,.h3{font-size:18px!important}}@media screen and (max-width:643px){#header .sticky,body.home .sticky{width:100px;padding:10px}.single-blog-item{margin-bottom:40px}}@media screen and (max-width:490px){#header .sticky,body.home .sticky{width:80px;padding:5px}}#tel_mobile_fixed{background:#da0755;border:none;position:fixed;width:100%;height:auto;bottom:0;z-index:9899;padding:5px}#tel_mobile_fixed a{display:block;width:100%;height:auto;font-size:14px;color:#fff;background:none;text-decoration:none;text-transform:none}#tel_mobile_fixed a .tel_mobile_icon{margin:0 auto;text-align:center;font-size:14px;text-transform:none;letter-spacing:0;font-weight:700;display:inline-block;border:none;padding:4px 15px;color:#fff;background-color:#fff0}#tel_mobile_fixed a .tel_mobile_icon:before{content:'\f10b ';font-family:'FontAwesome';line-height:normal;font-weight:400;font-size:18px;color:#fff}#tel_mobile_fixed a .tel_mobile_icon:hover,#tel_mobile_fixed a .tel_mobile_icon:focus,#tel_mobile_fixed a .tel_mobile_icon:active{color:#fff}.footer-area .single-footer-widget ul.footer-contact-info li:last-child{padding-left:0}.footer-area .single-footer-widget ul.footer-contact-info li:last-child i{display:none}.ecademy-nav .navbar{align-items:baseline}.ecademy-nav .navbar .navbar-nav .nav-item a,.ecademy-nav .navbar .navbar-nav .nav-item .dropdown-menu li a,.ecademy-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a,.mean-container .mean-nav ul li a,.mean-container .mean-nav ul li li a{white-space:break-spaces}#info-top p{text-align:center}.page-id-3095 .wpcf7 form.sent .wpcf7-response-output,.page-id-3095 .wpcf7 form.invalid .wpcf7-response-output,.page-id-3095 .wpcf7 form.unaccepted .wpcf7-response-output,.page-id-3095 .wpcf7 form.payment-required .wpcf7-response-output{color:#fff}.footer-area .container .row .widget_text.widget_custom_html{width:100%;flex:none}body .footer-area{background:#1b5b6c}.sticky-PO{background:#881845;position:fixed;right:-30px;top:50%;transform:translateY(93%);z-index:6;text-align:center;box-shadow:-2px 3px 7px 0 #0000001a;border-radius:15px 0 0 15px;transition:0.5s}.sticky-PO:hover{right:0;box-shadow:-2px 3px 7px 0 #0006}.sticky-PO .sticky-PO__link{display:flex;flex-direction:row-reverse;align-items:center;gap:16px;height:100%;width:100%;padding:13px 13px;padding-right:46px;cursor:pointer;text-align:left;color:#fff;font-family:'Nunito',sans-serif;font-weight:600;line-height:20px}.sticky-PO .sticky-PO__link i{font-size:24px;color:#fff}.sticky-PO .sticky-PO__link:hover{color:#fff}footer .container>.row>div{width:18%;max-width:18%;}footer .container{max-width:1550px}body .footer-area .single-footer-widget p,body .footer-area .single-footer-widget span{font-size:13px;line-height:17px;margin-top:5px}body .footer-area .single-footer-widget ul li{margin:0;line-height:17px;font-size:13px;margin-bottom:5px}footer .widget_ecademy_contact_info{position:absolute;padding:20px;top:-50px;right:50px;border-radius:20px;background:#1E93B2;box-shadow:5px 5px 5px rgb(0 0 0 / .05);max-width:295px!important}body footer .widget_custom_html #handicap-accessibility{align-items:flex-start;padding-right:50px}#copyright a{color:#fff;font-size:12px}#copyright{opacity:.5}body .single-footer-widget .social-link li:last-child{margin-right:0;margin-bottom:5px!important}body .footer-area .single-footer-widget ul li::before{top:5px!important}body footer .single-footer-widget .footer-contact-info li a:hover{color:white!important;text-decoration:underline}body footer .single-footer-widget .footer-contact-info li i{top:2px}.home .banner-wrapper::before{content:none}body .sticky-PO{top:auto;bottom:265px;background:#da0755}body .single-courses-box .courses-content .course-author,body .single-courses-box .courses-image .free{display:none!important}body .ecademy-nav .navbar .navbar-nav>.nav-item:last-child a{color:#ed7767!important}body .banner-section{background:none!important;background-color:#1E93B2!important}.navbar-area .default-btn{background:#da0755}@media (max-width:1750px){footer .container{padding-right:50px;padding-left:50px}footer .widget_ecademy_contact_info{right:0;width:250px;max-width:250px!important}body .ecademy-nav .container-fluid{padding-left:50px;padding-right:50px}}@media (max-width:1460px){footer .container>.row>div{max-width:16%;}body .ecademy-nav .container-fluid{max-width:100%;padding-right:50px;padding-left:50px}body .ecademy-nav .navbar .navbar-nav .nav-item:first-child a{font-size:15px}body .ecademy-nav .navbar .others-option{display:block!important}body .others-option-for-responsive{display:none!important}}@media (max-width:1199px){footer .container>.row>div{max-width:30%}footer .widget_ecademy_contact_info{max-width:30%!important;width:30%!important;position:relative;top:auto;left:auto;right:auto}footer .container>.row{display:block}footer .container>.row>div{display:inline-block;width:30%;vertical-align:top;margin-bottom:40px}}@media (max-width:1024px){body #info-top p{text-align:center}}@media (max-width:768px){.sticky-PO{top:60%;right:1px}.sticky-PO .sticky-PO__link{flex-direction:column-reverse;text-align:center;padding-right:8px}body footer .widget_custom_html #handicap-accessibility{padding-right:0}footer .widget_ecademy_contact_info{width:100%!important;max-width:100%!important}footer .container>.row>div{display:inline-block;width:48%;vertical-align:top;margin-bottom:40px;max-width:inherit}footer .container{padding-right:20px;padding-left:20px}body .ecademy-nav .container-fluid{max-width:100%;padding-right:20px;padding-left:20px}}@media (max-width:490px){.sticky-PO .sticky-PO__link{font-size:12px;gap:6px}.sticky-PO .sticky-PO__link i{font-size:20px}body .footer-area .single-footer-widget h3{font-size:16px!important;margin-bottom:10px}body .footer-area .single-footer-widget ul li,body .footer-area .single-footer-widget p,body .footer-area .single-footer-widget span{font-size:11px}}.kc-image-carousel figure,.elementor-widget-image-gallery.kc-image-grid .elementor-image-gallery .gallery-item{position:relative}.kc-image-carousel figcaption{opacity:0;bottom:0;position:absolute;z-index:23;padding:18px 24px;color:#fff;width:100%;background:#881845;transition:opacity 0.3s ease-in-out}.kc-image-carousel figure:hover figcaption{opacity:1}.kc-image-carousel .swiper-image-stretch .swiper-slide .swiper-slide-image{width:unset;max-height:500px}.elementor-widget-image-gallery.kc-image-grid .elementor-image-gallery .gallery-item figcaption.gallery-caption{position:absolute;opacity:0;padding:16px;border-radius:4px;background:#881845;bottom:calc(1230px * 0.022801304);left:calc((1230px + (1230px * 0.011400652 * 2)) * 0.011400652);width:calc(100% - (((1230px + (1230px * 0.011400652 * 2)) * 0.011400652) * 2));transition:opacity 0.3s ease-in-out}.elementor-widget-image-gallery.kc-image-grid .elementor-image-gallery .gallery-item:hover figcaption.gallery-caption{opacity:1}.elementor-widget-image-gallery.kc-image-grid .gallery-item .gallery-icon.landscape{overflow:hidden;border-radius:4px}.elementor-widget-image-gallery.kc-image-grid .gallery-item .gallery-icon.landscape img{display:block;transition:transform 0.3s ease-in-out}.elementor-widget-image-gallery.kc-image-grid .gallery-item .gallery-icon.landscape:hover img{transform:scale(1.2)}#handicap-accessibility{display:flex;align-items:flex-end;color:#fff;gap:5px;font-size:14px;flex-direction:column}#handicap-accessibility img{width:60px}