#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(255,255,255,0)}.nav li ul{border-color:#ffff00}#et-secondary-nav li ul{background-color:#5324c9}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#ff6a1c}.et_search_form_container input::-moz-placeholder{color:#ff6a1c}.et_search_form_container input::-webkit-input-placeholder{color:#ff6a1c}.et_search_form_container input:-ms-input-placeholder{color:#ff6a1c}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#ff6a1c}#main-footer{background-color:#020b33}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ff6a1c}.footer-widget{color:#e09900}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#ffff56}.footer-widget li:before{border-color:rgba(46,163,242,0)}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:2.1em}#footer-widgets .footer-widget li:before{top:11.7px}#et-footer-nav{background-color:#020b33}#footer-bottom{background-color:#020b33}#footer-info,#footer-info a{color:#ff6a1c}#main-header{box-shadow:none}body .et_pb_button{font-size:19px;background-color:rgba(255,255,255,0);border-width:3px!important;border-radius:35px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{}body .et_pb_button:after{content:'Z';font-size:19px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#edf000!important;background-color:#020b33;border-radius:50px}@media only screen and (min-width:981px){.et_pb_section{padding:1% 0}.et_pb_fullwidth_section{padding:0}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-size:25px}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:49px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:49px}.et_header_style_split .centered-inline-logo-wrap{width:98px;margin:-98px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:98px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:98px}.et_header_style_centered #top-menu>li>a{padding-bottom:18px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:40px 0 40px 0!important}.et_header_style_centered #main-header .logo_container{height:98px}#logo{max-height:92%}.et_pb_svg_logo #logo{height:92%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:17.64px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:21px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:21px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:42px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:42px;margin:-42px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:42px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:42px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:12px 0 12px 0!important}.et-fixed-header#main-header,.et-fixed-header#main-header .nav li ul,.et-fixed-header .et-search-form{background-color:#020b33}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#ff6a1c!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#ff6a1c!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#ff6a1c!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#ff6a1c!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#ff6a1c!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:13px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#000933}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:#ffff00}.et_close_search_field:after{color:#ffff00!important}.et_search_form_container input::-moz-placeholder{color:#ffff00}.et_search_form_container input::-webkit-input-placeholder{color:#ffff00}.et_search_form_container input:-ms-input-placeholder{color:#ffff00}h1{font-size:36px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:30px}h3{font-size:26px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:21px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:55px}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:19px}h5{font-size:19px}h6{font-size:16px}}@media only screen and (max-width:767px){h1{font-size:24px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:20px}h3{font-size:17px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:14px}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:36px}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:12px}h5{font-size:12px}h6{font-size:11px}}	h1,h2,h3,h4,h5,h6{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.et_pb_button{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.container-btn-blog{display:flex;gap:15px}@media (max-width:767px){.container-btn-blog{flex-wrap:wrap;gap:10px;margin-top:10px}}.grid-container{position:relative;width:100%;height:100vh;overflow:hidden;background:#1a1a1a}#gridCanvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.content{position:relative;z-index:2;color:#fff;text-align:center;padding:20px}.columns-container{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto;padding:20px}.column{flex:1;padding:20px}.column-1{text-align:left}.column-1 h3{font-family:'Roboto',sans-serif;font-size:28px;color:#333;margin-bottom:15px}.column-1 .gradient-title{background:linear-gradient(to right,#ff6a1c,#ff8c40);-webkit-background-clip:text;background-clip:text;color:transparent}.column-1 p{font-family:'Roboto',sans-serif;font-size:16px;color:#666;margin-bottom:15px;line-height:1.5;margin-top:15px}.contact-button{display:inline-block;padding:10px 20px;background-color:#ff6a1c;color:#fff;text-decoration:none;border-radius:5px;font-family:'Roboto',sans-serif;font-size:14px}.contact-button:hover{background-color:#e65c17}.column-2,.column-3{display:flex;flex-direction:column;gap:20px}.rectangle-exp{display:block;border:2px solid #ff6a1c;border-radius:10px;padding:15px;text-align:center;background:#fff;min-height:200px;text-decoration:none;color:inherit;transition:box-shadow 0.3s ease}.rectangle-exp:hover{box-shadow:0 0 10px rgba(255,106,28,0.5)}.rectangle-exp i{font-size:36px;color:#ff6a1c;margin-bottom:10px}.rectangle-exp h3{font-family:'Roboto',sans-serif;font-size:20px;color:#333;margin-bottom:10px;padding:15px}.rectangle-exp p{font-family:'Roboto',sans-serif;font-size:14px;color:#666;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:900px){.columns-container{flex-direction:column;padding:10px}.column{width:100%;margin-bottom:20px}.rectangle-exp{min-height:180px}}.footer-widget img{min-width:100%}.footer-container{display:flex;justify-content:space-between;width:100%;max-width:100%;padding:20px;box-sizing:border-box;word-wrap:normal!important;text-align:center}.footer-column{flex:1;min-width:210px;margin:0 45px}.footer-column h4{margin-bottom:15px;font-size:18px;color:#333}.footer-column ul{list-style:none;padding:0}.footer-column ul li{margin-bottom:10px}.footer-column ul li a{text-decoration:none;color:#555;transition:color 0.3s}.footer-column ul li a:hover{color:#000}@media (max-width:883px){.footer-container{display:block}.footer-column h4{margin-top:25px}}.button-container-visit{display:flex;justify-content:center;align-items:center;margin-top:10px}.visit-button{display:inline-flex;align-items:center;padding:12px 24px;border:2px solid #ff6a1c;border-radius:25px;background:transparent;color:#641c21;text-decoration:none;font-family:Arial,sans-serif;font-size:16px;position:relative;overflow:hidden;transition:color 0.3s ease}.visit-button::before{content:'';position:absolute;top:0;left:0;width:0;height:100%;background:#ff6a1c;transition:width 1s ease;z-index:-1}.visit-button::after{content:url(//digital-m.fr/wp-content/uploads/img/click2_icon.svg);margin-left:18px;opacity:0;transform:translateY(0);display:inline-flex;align-items:center;height:100%;transition:opacity 0.3s ease}.visit-button:hover::before{width:100%}.visit-button:hover::after{opacity:1;transform:translateY(0)}.visit-button:hover{color:white}.carousel-container{align-items:center;gap:10px;padding:20px;max-width:850px;margin:0 auto;perspective:600px;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.carousel-container::-webkit-scrollbar{display:none}.carousel-item{flex:0 0 280px;min-height:400px;border:2px solid #ff6a1c;border-radius:10px;background:#fff;opacity:0;transition:transform 0.5s ease,opacity 0.5s ease,z-index 0s;cursor:pointer;display:flex;flex-direction:column;align-items:center;padding:15px;box-sizing:border-box;position:relative;z-index:1}.carousel-item.active{transform:scale(1) translateX(0) rotateY(0deg);opacity:1;z-index:10;box-shadow:0 4px 10px rgba(0,0,0,0.2);width:98%}.carousel-item.next{transform:scale(0.75) translateX(95px) rotateY(-10deg);opacity:0.6;z-index:5}.carousel-item img{width:100%;height:200px;object-fit:cover;border-radius:5px;margin-bottom:15px}.carousel-item h3{font-family:'Roboto',sans-serif;font-size:20px;font-weight:bold;color:#333;margin:0 0 10px;text-align:center}.carousel-item p{font-family:'Roboto',sans-serif;font-size:14px;color:#666;text-align:center;margin:0;padding:0 10px;flex-grow:1}.carousel-navigation{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:20px}.carousel-arrow{background:none;border:none;cursor:pointer;padding:0;width:24px;height:24px}.carousel-arrow svg{width:100%;height:100%}.carousel-arrow:disabled{display:none}@media (max-width:900px){.carousel-container{padding:20px 20px 20px 20px}.carousel-item{flex:0 0 250px}.carousel-item.next{transform:scale(0.85)}}.rectangles-container{display:flex;justify-content:center;gap:20px;padding:20px;max-width:1200px;margin:0 auto;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.rectangles-container::-webkit-scrollbar{display:none}.rectangle{flex:0 0 280px;min-height:400px;border:2px solid #ff6a1c;border-radius:10px;background:#fff;opacity:0.5;transition:opacity 0.3s ease,transform 0.3s ease;cursor:pointer;display:flex;flex-direction:column;align-items:center;padding:15px;box-sizing:border-box}.rectangle.active{opacity:1;transform:scale(1.05);background:#fff;box-shadow:0 4px 10px rgba(0,0,0,0.2)}.rectangle img{width:100%;height:200px;object-fit:cover;border-radius:5px;margin-bottom:15px}.rectangle h3{font-family:'Roboto',sans-serif;font-size:20px;font-weight:bold;color:#333;margin:15px 10px 15px 10px;text-align:center}.rectangle p{font-family:'Roboto',sans-serif;font-size:14px;color:#666;text-align:center;margin:0;padding:0 10px;flex-grow:1}.navigation{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:20px}.nav-arrow{background:none;border:none;cursor:pointer;padding:0;width:24px;height:24px}.nav-arrow svg{width:100%;height:100%}.nav-arrow:disabled{opacity:0.3;cursor:not-allowed}.counter{font-family:'Roboto',sans-serif;font-size:16px;color:#ff6a1c}@media (max-width:900px){.rectangles-container{justify-content:flex-start;padding:20px 20px 20px 20px}.rectangle{flex:0 0 250px}}.faq-container{max-width:800px;margin:0 auto;padding:20px}.faq-item{background:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:10px;overflow:hidden}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;cursor:pointer;transition:background 0.3s ease}.faq-question h3{margin:0;font-family:'Roboto',sans-serif;font-size:18px;font-weight:bold;background:linear-gradient(to bottom,#fcee21,#ff6a1c,#ff2304,#641c21);-webkit-background-clip:text;background-clip:text;color:transparent}.faq-toggle{display:flex;align-items:center;width:24px;height:24px;transition:transform 0.3s ease}.faq-toggle svg{width:100%;height:100%}.faq-item.active .faq-toggle{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease;background:#fff;padding:0 20px}.faq-item.active .faq-answer{max-height:200px;padding:15px 20px}.faq-answer p{margin:0;font-family:'Roboto',sans-serif;font-size:16px;color:#333}.button-container-contact{display:flex;justify-content:center;align-items:center;margin-top:10px}.contact-button{display:inline-flex;align-items:center;padding:12px 24px;border:2px solid #ff6a1c;border-radius:25px;background:transparent;color:#641c21;text-decoration:none;font-family:Arial,sans-serif;font-size:16px;position:relative;overflow:hidden;transition:color 0.3s ease}.contact-button::before{content:'';position:absolute;top:0;left:0;width:0;height:100%;background:#ff6a1c;transition:width 1s ease;z-index:-1}.contact-button::after{content:url(//digital-m.fr/wp-content/uploads/img/phone4_digitalm.svg);margin-left:18px;opacity:0;transform:translateY(0);display:inline-flex;align-items:center;height:100%;transition:opacity 0.3s ease}.contact-button:hover::before{width:100%}.contact-button:hover::after{opacity:1;transform:translateY(0)}.contact-button:hover{color:white}.section-divider{width:100%;height:60px;margin:0}.section-divider svg{width:100%;height:100%;display:block}.draw-path{stroke-dasharray:1440;stroke-dashoffset:1440;opacity:0.7}.draw-path.animate{animation:draw 4s ease forwards}@keyframes draw{to{stroke-dashoffset:0}}.title-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.subtitle{font-size:24px;font-family:roboto,sans-serif;color:#ff6a1c;margin-bottom:-20px}.gradient-title{font-size:48px;font-family:Roboto,sans-serif;font-weight:bold;background:linear-gradient(to bottom,#fcee21,#ff6a1c,#ff2304,#641c21);-webkit-background-clip:text;background-clip:text;color:transparent;text-align:center;margin:0;padding:10px 0}.button-container{display:flex;justify-content:center;align-items:center;margin-top:10px}.portfolio-button{display:inline-flex;align-items:center;padding:12px 24px;border:2px solid #ff6a1c;border-radius:25px;background:transparent;color:white;text-decoration:none;font-family:Arial,sans-serif;font-size:16px;position:relative;overflow:hidden;transition:color 0.3s ease}.portfolio-button::before{content:'';position:absolute;top:0;left:0;width:0;height:100%;background:#ff6a1c;transition:width 1s ease;z-index:-1}.portfolio-button::after{content:'\2193';margin-left:18px;font-size:18px;font-weight:bold;opacity:0;transform:translateY(0);display:inline-flex;align-items:center;height:100%;transition:opacity 0.3s ease}.portfolio-button:hover::before{width:100%}.portfolio-button:hover::after{opacity:1;transform:translateY(0)}.portfolio-button:hover{color:white}.grid-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;max-width:1200px;margin:0 auto;padding:20px}.card{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,0.2);text-align:center;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.card::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0.2;z-index:0}.card-1::before{background-image:url(https://digital-m.fr/wp-content/uploads/img/fond_portfolio_dentiste.jpg)}.card-2::before{background-image:url(https://digital-m.fr/wp-content/uploads/img/fond_portfolio_protech.jpg)}.card-3::before{background-image:url(https://digital-m.fr/wp-content/uploads/img/fond_portfolio_cabinetmedical.jpg)}.card-4::before{background-image:url(https://digital-m.fr/wp-content/uploads/img/fond_portfolio_vetements.jpg)}.card-5::before{background-image:url(https://digital-m.fr/wp-content/uploads/img/fond_portfolio_restaurant.jpg)}.card-6::before{background-image:url(https://digital-m.fr/wp-content/uploads/img/fond_portfolio_peintre.jpg)}.card h2{margin:0 0 10px;font-size:1.5em;color:#ff6a1c}.card ul{list-style:none;padding:0;margin:0 0 20px 0}.card ul li{margin:5px 0;font-size:1em;color:#333}.card ul li strong{color:#ff6a1c}.btn{display:inline-block;padding:10px 20px;background-color:#ff6a1c;color:#fff;text-decoration:none;border-radius:25px;font-size:1em;transition:background-color 0.3s;position:relative;padding-right:40px}.btn::after{content:"→";position:absolute;right:20px;color:#fff;opacity:0;transition:opacity 0.3s}.btn:hover{background-color:#e65a17;color:#fff}.btn:hover::after{opacity:1}@media (max-width:768px){.grid-container{grid-template-columns:1fr}}.action-container{display:flex;justify-content:center;align-items:center;gap:15px;flex-wrap:wrap;min-width:286px;max-width:429px;width:100%;margin-top:10px}.constrained-text{font-family:'Roboto',sans-serif;font-size:16px;color:#fff;margin:5px 0;max-width:430px;width:100%;box-sizing:border-box}#main-header .logo_container img{max-height:80px;width:auto;vertical-align:middle;margin-bottom:38px}#main-header .mobile_nav{display:flex;align-items:center;padding:0}#main-header .logo_container,#main-header .mobile_nav{margin:0}.container.clearfix.et_menu_container,#main-header{transition:opacity 2s ease}@media (max-width:980px){.container.clearfix.et_menu_container,#main-header{opacity:0;pointer-events:none}.container.clearfix.et_menu_container.visible,#main-header.visible{opacity:1;pointer-events:auto}}.header-container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.logo{height:135px;width:auto}.h1title{font-size:24px;margin:0;line-height:1.4}.h2title{font-size:18px;margin:0;color:#333}.numtitle{font-size:16px;margin:0;color:ff2304}.header-container a{text-decoration:none;color:#ff6a1c}.header-container a:hover{text-decoration:none;color:#FFF}@media (max-width:980px) and (min-width:350px){.header-container{gap:12px;padding:15px}.constrained-text{max-width:290px;font-size:15px}.logo{height:60px}.h1title{font-size:20px}.h2title{font-size:16px}.numtitle{font-size:14px}}@media (max-width:480px){.header-container{gap:8px;padding:10px}.logo{height:80px}.h1title{font-size:16px}.h2title{font-size:12px}.numtitle{font-size:12px}}.circle-container{position:relative;width:300px;height:300px;margin:50px auto}.circle-image{position:absolute;width:80px;height:80px;border-radius:50%;object-fit:cover}.image1{top:0;left:50%;transform:translateX(-50%)}.image2{top:75%;left:85%;transform:translate(-50%,-50%)}.image3{top:75%;left:15%;transform:translate(-50%,-50%)}.arrow{position:absolute;width:30px;height:4px;background-color:#333;animation:rotateArrow 6s infinite linear}.arrow::after{content:'';position:absolute;right:-10px;top:50%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #333;transform:translateY(-50%)}@keyframes rotateArrow{0%{top:35%;left:70%;transform:rotate(45deg)}33.33%{top:65%;left:50%;transform:rotate(180deg)}66.67%{top:35%;left:30%;transform:rotate(-60deg)}100%{top:35%;left:70%;transform:rotate(45deg)}}.home_block_text{flex:1;min-width:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:justify}.home_block_img{flex:1;min-width:300px;width:100%;max-width:1280px;margin:0 auto;overflow:hidden}.home_video{width:100%;height:auto;display:block;object-fit:cover;border-radius:20px}.mejs-controls,video::-webkit-media-controls,video::-moz-media-controls{display:none!important}.home_video{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none!important}@media (max-width:768px){.home_video{pointer-events:none}}.container{max-width:1200px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.div-box{display:flex;align-items:center;margin:40px 0;min-height:200px;position:relative}.div-box.first{flex-direction:row}.div-box.second{flex-direction:row-reverse}.image-container{flex:1;display:flex;justify-content:center;align-items:center}.image-container img{max-width:150px;height:auto}.text-container{flex:2;padding:20px;position:relative;border:none}.text-container h2{margin:0 0 10px;font-size:24px}.text-container p{margin:0;font-size:16px;line-height:1.5}.border-animation.first.animate::before{content:'';position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border:10px solid ff2304;clip-path:polygon(0 0,0 0,0 0,0 0);animation:drawBorderFirst 2s forwards}@keyframes drawBorderFirst{0%{clip-path:polygon(0 0,0 0,0 0,0 0)}25%{clip-path:polygon(0 0,100% 0,100% 0,0 0)}50%{clip-path:polygon(0 0,100% 0,100% 100%,100% 100%)}75%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}100%{clip-path:polygon(0 0,100% 0,100% 100%,0 0)}}.border-animation.second.animate::before{content:'';position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border:10px solid #ffff00;clip-path:polygon(100% 0,100% 0,100% 0,100% 0);animation:drawBorderSecond 2s forwards}@keyframes drawBorderSecond{0%{clip-path:polygon(100% 0,100% 0,100% 0,100% 0)}25%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}50%{clip-path:polygon(100% 0,100% 100%,0 100%,0 100%)}75%{clip-path:polygon(100% 0,100% 100%,0 100%,0 0)}100%{clip-path:polygon(100% 0,100% 100%,0 100%,0 0)}}.yellow-ball{position:absolute;width:30px;height:30px;background:#020b33;border-radius:50%;opacity:0;transform:scale(0);transition:opacity 0.5s,transform 0.5s}.yellow-ball.bottom-left{bottom:-27px;left:-27px}.yellow-ball.top-right{top:-27px;right:-27px}.yellow-ball.show{opacity:1;transform:scale(1)}.underline_yellow,.underline_yellow2{text-decoration:none;border-bottom:none}.underline_yellow,.underline_yellow2{text-decoration:none;border-bottom:none}@keyframes underlineAnim{0%{width:0}100%{width:100%}}.underline_yellow span,.underline_yellow2 span{position:relative;overflow:hidden}.underline_yellow span::after,.underline_yellow2 span::after{content:'';position:absolute;bottom:-8px;left:0;width:0;height:10px;background-color:transparent;animation:none}.underline_yellow span.animate::after{background-color:#ff6a1c;animation:underlineAnim 1s forwards}.underline_yellow2 span.animate::after{background-color:#ff6a1c;animation:underlineAnim 1s forwards}@media screen and (max-width:767px){.underline_yellow span::after,.underline_yellow2 span::after{height:8px;bottom:-6px}}.numtitle{font-size:25px;color:#ff6a1c}.h1title,.h2title{color:#ffffff}body,p,h1,h2,h3,h4,h5,h6,span,div,a,li,td,th,input,textarea,button,label{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.et_pb_column_1_3 h3{color:white;text-decoration:underline}.conditions{color:white;font-size:12px}.icon-row-home{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:1000px;margin:0 auto}.icon-home{display:flex;flex-direction:column;align-items:center;width:calc(33.33% - 20px);margin-bottom:20px;text-align:center}.icon-home img{max-width:100%;height:auto}.legend-img-home{display:block;text-align:center;margin-top:10px}.bold-img-home{font-weight:bold;color:#020b33;font-size:25px}.italic-img-home{font-style:italic;color:#020b33;font-size:20px}.txt-h2-home{color:#020b33}@media screen and (max-width:768px){.icon-home{flex-basis:calc(30% - 20px)}.italic-img-home{font-size:12px}.bold-img-home{font-size:15px}}.et_pb_column_1_3 h3{color:white;text-decoration:none;border:solid 1px;text-align:center;padding:11px}.et_pb_contact_field_options_wrapper,.et_pb_contact_field_8.et_pb_contact_field,.et_pb_contact_field_options_title,.et_pb_contact_field_options_title{color:#EDF000}.mobile_menu_bar::before{color:#edf000}.et_mobile_menu{background-color:#020b33!important;border-top:3px solid #edf000}@media screen and (max-width:1980px){.et_fixed_nav #main-header{position:fixed}}.container_savoir{max-width:800px;margin:0 auto}.col-md-6{display:flex}.bg-secondary{background-color:#020b33!important}.bg-light{background-color:#020b33!important}.bg-light p{color:white}.bg-light h2{color:white}.align-self-stretch{align-self:stretch}.align-self-center{align-self:center}.justify-content-center{justify-content:center}.img-fluid{height:auto;max-width:65%}.container_custom{background-color:#edf200;border-radius:30px;padding:4%;text-align:center}.container_custom_dark{background-color:#020b33;border-radius:30px;padding:4%;text-align:center}.txt-bg-dark{color:white}ul#top-menu.nav>li{position:relative;display:inline-block;padding:10px}ul#top-menu.nav>li::before{content:'';position:absolute;top:0;left:0;width:0;height:40%;background-color:#020b33;z-index:-1;transition:width 0.3s ease-in-out}ul#top-menu.nav>li:hover::before{width:100%}@media only screen and (min-width:1024px){.et_pb_module_header{margin-top:-80px}}@media only screen and (min-width:600px){.et_pb_button et_pb_more_button et_pb_button_one,.et_pb_button et_pb_more_button et_pb_button_two{display:flex!important;justify-content:center;align-items:center}}@media only screen and (max-width:1300px){.img-fluid{height:auto;max-width:100%;padding:35px}}.scroll-down-container{display:none!important}#top-menu-nav>ul>li>a:hover{color:#ffffff;opacity:1.0}.bold-contact-home{font-weight:bold;color:#ffffff;font-size:25px}.italic-contact-home{font-style:italic;color:#ffffff;font-size:20px}.txt-row-home{display:flex;flex-wrap:wrap;width:100%;max-width:1000px;margin:0px 0px 10px -94px}.italic-contact-home>a{color:#ffffff}.italic-contact-home>a:hover{text-decoration:underline;color:#EDF000}@media only screen and (max-width:800px){.txt-row-home{display:block;text-align:-webkit-center;margin-left:auto}.bold-contact-home{font-size:15px}.italic-contact-home{font-size:14px}}.col-md-6{text-align:left}