.apph-chip:focus,.apph-chip:focus-visible,.apph-chip:active,.apph-chip:focus-within{outline:none!important;box-shadow:none!important;border-color:inherit!important}.blog-alternance .thumb-with-tags{margin-bottom:25px}.blog-alternance .et_pb_post .entry-title{margin-top:40px}.blog-alternance .badges-tags{left:14px;top:14px;gap:8px}.blog-alternance .badges-tags{}.blog-alternance .badge-tag{font-family:'spacegrotesk-semibol'!important;display:inline-block;padding:.3rem .5rem;font-size:12px;line-height:1;border-radius:999px;background:#ceb050;color:#fff;text-decoration:none}.blog-alternance .badge-tag:hover{text-decoration:none}.et_pb_post_nav .nav-links a,.et_pb_post_nav .nav-links .nav-label{font-family:'spacegrotesk-semibol';color:#907750!important;font-size:14px;line-height:1.4}.nav-previous .nav-label::before{background-image:url(/wp-content/uploads/2025/10/Chevron_btGauche.svg)!important}.nav-next .nav-label::after{background-image:url(/wp-content/uploads/2025/10/Chevron_bt.svg)!important}@media (max-width:980px){.menup .et_mobile_menu .first-level>a{position:relative;background:transparent;font-family:'spacegrotesk-regular'!important;font-weight:300!important}.menup .et_mobile_menu li.current-menu-item>a,.menup .et_mobile_menu li.current_page_item>a,.menup .et_mobile_menu li.current-menu-ancestor>a{font-family:'spacegrotesk-semibol'!important;color:#907750!important}.menup .et_mobile_menu .first-level>a::after{content:url('/wp-content/uploads/2025/11/icon-plus.svg');position:absolute;top:10px;right:10px;width:16px}.menup .et_mobile_menu .first-level>a.icon-switch::after{content:url('/wp-content/uploads/2025/11/icon-moins.svg');top:3px;right:10px}.menup .et_mobile_menu .second-level{display:none}.menup .et_mobile_menu .reveal-items{display:block}.menup .et_mobile_menu ul.sub-menu{padding-left:12px}}.et_pb_menu__logo img[src$=".svg"],#logo img[src$=".svg"]{width:150px!important;height:auto;display:block}.et_pb_menu .et_pb_menu__logo-wrap{min-width:150px}.txtmet .swiper-button-prev,.txtmet2 .swiper-button-prev,.txtmet .swiper-button-next,.txtmet2 .swiper-button-next,.txtmet .dsm-swiper-button-prev,.txtmet2 .dsm-swiper-button-prev,.txtmet .dsm-swiper-button-next,.txtmet2 .dsm-swiper-button-next{padding:1em!important;width:55px!important;height:55px!important;border-radius:50%!important;background-color:rgba(255,255,255,0.5)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:43px 43px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 0px 0px rgba(0,0,0,0);transition:background-color .2s,transform .2s,box-shadow .2s;z-index:5}.txtmet div[class*="swiper"] .swiper-button-prev,.txtmet div[class*="swiper"] .swiper-button-next{background-size:43px 43px!important}.txtmet2 div[class*="swiper"] .swiper-button-prev,.txtmet2 div[class*="swiper"] .swiper-button-next{background-size:43px 43px!important}.txtmet .swiper-button-prev,.txtmet2 .swiper-button-prev,.txtmet .dsm-swiper-button-prev,.txtmet2 .dsm-swiper-button-prev{background-image:url('/wp-content/uploads/2025/10/Chevron_btGauche.svg')!important}.txtmet .swiper-button-next,.txtmet2 .swiper-button-next,.txtmet .dsm-swiper-button-next,.txtmet2 .dsm-swiper-button-next{background-image:url('/wp-content/uploads/2025/10/Chevron_bt.svg')!important}.dsm_card_carousel .swiper-button-prev::before,.dsm_card_carousel .swiper-button-next::before{display:none!important}.txtmet .swiper-button-next:hover,.txtmet2 .swiper-button-next:hover,.txtmet .dsm-swiper-button-next:hover,.txtmet2 .dsm-swiper-button-next:hover,.txtmet .swiper-button-next:focus-visible,.txtmet2 .swiper-button-next:focus-visible,.txtmet .dsm-swiper-button-next:focus-visible,.txtmet2 .dsm-swiper-button-next:focus-visible{background-color:rgba(255,255,255,0.8)!important;transform:translateX(2px);box-shadow:0 0px 0px rgba(0,0,0,0);outline:none}.txtmet .swiper-button-prev:hover,.txtmet2 .swiper-button-prev:hover,.txtmet .dsm-swiper-button-prev:hover,.txtmet2 .dsm-swiper-button-prev:hover,.txtmet .swiper-button-prev:focus-visible,.txtmet2 .swiper-button-prev:focus-visible,.txtmet .dsm-swiper-button-prev:focus-visible,.txtmet2 .dsm-swiper-button-prev:focus-visible{background-color:rgba(255,255,255,0.8)!important;transform:translateX(-2px);box-shadow:0 0px 0px rgba(0,0,0,0);outline:none}.txtmet .swiper-button-prev,.txtmet .dsm-swiper-button-prev{left:10px}.txtmet .swiper-button-next,.txtmet .dsm-swiper-button-next{right:10px}.txtmet2 .swiper-button-prev,.txtmet2 .dsm-swiper-button-prev{left:-10px}.txtmet2 .swiper-button-next,.txtmet2 .dsm-swiper-button-next{right:-10px}@media (max-width:767px){.txtmet .swiper-button-prev,.txtmet .dsm-swiper-button-prev{left:6px}.txtmet .swiper-button-next,.txtmet .dsm-swiper-button-next{right:6px}}@media (max-width:767px){.txtmet2 .swiper-button-prev,.txtmet2 .dsm-swiper-button-prev{left:-6px}.txtmet2 .swiper-button-next,.txtmet2 .dsm-swiper-button-next{right:-6px}}.et-menu-nav li.mega-menu>ul{padding:0px 20px 20px 20px!important}.nav li ul{box-shadow:0 0px 0px rgba(0,0,0,0)!important}.et-menu-nav li.mega-menu>ul>li{padding-left:18vw!important}.menup .et_pb_menu__logo-wrap{margin-right:4vw}.et-menu-nav li.mega-menu>ul>li>a:first-child{display:none!important}.menup .et_pb_menu__menu>nav>ul>li:hover>a{transform:translateY(-2px)}.menup .sub-menu a{font-family:'spacegrotesk-regular'!important;font-size:16px!important;line-height:1.4;color:#20201e;padding:8px 0;display:inline-block;transition:background-color .2s ease,color .2s ease}.menup.et_pb_menu .et-menu li li:hover>a,.menup.et_pb_menu .et-menu li li a:hover,.menup.et_pb_menu .et-menu li li a:focus{color:#907725!important;transform:translateY(-2px)}.menup.et_pb_menu .et-menu li li.current-menu-item>a,.menup.et_pb_menu .et-menu li li.current_page_item>a,.menup.et_pb_menu .et-menu li li.current-menu-ancestor>a,.menup.et_pb_menu .et-menu li li.current_page_ancestor>a{font-family:'spacegrotesk-bold'!important;color:#907725!important;text-decoration:none}.menup.et_pb_menu .et-menu li.current-menu-item>a,.menup.et_pb_menu .et-menu li.current_page_item>a,.menup.et_pb_menu .et-menu li.current-menu-ancestor>a,.menup.et_pb_menu .et-menu li.current_page_ancestor>a{font-family:'spacegrotesk-bold'!important;color:#907725!important;text-decoration:none}.nav ul li a:hover{background-color:#ebdfd2!important;opacity:1}.dsm_card_carousel .dsm_card_carousel_child_subtitle{font-family:'spacegrotesk-bold',Georgia,"Times New Roman",serif;text-transform:uppercase;color:#fff!important;font-size:14px;background-color:#274f5b!important;display:inline-block!important;padding:0.3em 0.8em 0.2em 0.8em!important;margin-bottom:15px!important;border-radius:9999px!important}.image-bottom-carousel .dsm-card,.image-bottom-carousel .dsm_card{display:flex!important;flex-direction:column-reverse!important;height:100%}.image-bottom-carousel .dsm-card-image,.image-bottom-carousel .dsm_card_image,.image-bottom-carousel .dsm-card .et_pb_image,.image-bottom-carousel .dsm_card .et_pb_image{margin-top:0.75rem;margin-bottom:0!important}.image-bottom-carousel .dsm-card.dsm-card--inline,.image-bottom-carousel .dsm_card.dsm-card--inline{flex-direction:row!important}.et_pb_button,a.et_pb_button,.et_pb_promo_button,.et_pb_button_module_wrapper .et_pb_button{margin-top:1.5vw!important;position:relative!important;display:inline-block!important;background:#fff!important;color:#907725!important;border:1px solid #907725!important;border-radius:9999px!important;padding:0.6em 1.1em 0.6em 2.5em!important;font-family:'spacegrotesk-semibol'!important;font-size:12px!important;text-transform: uppercase!important;text-decoration:none!important;line-height:1!important;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease,border-color .2s ease!important;overflow:hidden!important}.bt2 a{margin-top:1.5vw!important;position:relative!important;display:inline-block!important;background:#274f5b!important;color:#fff!important;border:0px solid #907725!important;border-radius:9999px!important;padding:0.6em 1.1em 0.6em 1.1em!important;font-family:'spacegrotesk-semibol'!important;font-size:14px!important;text-transform: uppercase!important;text-decoration:none!important;line-height:1!important;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease,border-color .2s ease!important;overflow:hidden!important}.bt2 a:hover{transform:translateY(-2px)}.bt3.et_pb_button,.bt3 a.et_pb_button,.bt3.et_pb_button_module_wrapper .et_pb_button{margin-top:1.5vw!important;position:relative!important;display:inline-block!important;background:#907725!important;color:#fff!important;border:0px solid #907725!important;border-radius:9999px!important;padding:0.6em 1.1em 0.6em 1.1em!important;font-family:'spacegrotesk-semibol'!important;font-size:16px!important;text-transform: uppercase!important;text-decoration:none!important;line-height:1!important;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease,border-color .2s ease!important;overflow:hidden!important}.bt3.et_pb_button::before,.bt3 a.et_pb_button::before,.bt3.et_pb_button_module_wrapper .et_pb_button::before{display:none!important}.bt3 a:hover{transform:translateY(-2px)}.et_pb_button:after,a.et_pb_button:after,.et_pb_promo_button:after{content:none!important}.et_pb_button::before,a.et_pb_button::before,.et_pb_promo_button::before,.et_pb_button_module_wrapper .et_pb_button::before{content:""!important;position:absolute!important;left:30px;top:0;bottom:0;width:1em;display:block;z-index:1;pointer-events:none;background-image:url('/wp-content/uploads/2025/10/Chevron_bt.svg')!important;background-repeat:no-repeat!important;background-position:center!important;background-size:70%!important}@supports (-webkit-mask:url("")) or (mask:url("")){.et_pb_button::before,a.et_pb_button::before,.et_pb_promo_button::before,.et_pb_button_module_wrapper .et_pb_button::before{background-color:currentColor!important;background-image:none!important;-webkit-mask:url('/wp-content/uploads/2025/10/Chevron_bt.svg') center / 62% no-repeat!important;mask:url('/wp-content/uploads/2025/10/Chevron_bt.svg') center / 62% no-repeat!important;opacity:1!important}}.et_pb_button:hover,a.et_pb_button:hover,.et_pb_promo_button:hover,.et_pb_button_module_wrapper .et_pb_button:hover{border-color:#907725!important;transform:translateY(-2px)}#apph-blog-filters{display:grid;gap:.75rem;margin-bottom:1rem;max-width:720px}#apph-blog-filters strong{font-size:clamp(1rem,2.2vw,1.125rem);line-height:1.2}.apph-chip{display:flex;align-items:center;gap:.6rem;border:1px solid #ddd;border-radius:999px;padding:.6rem .9rem;background:#fff;line-height:1.25;min-height:44px}.apph-chip input{inline-size:18px;block-size:18px;accent-color:#000}.apph-actions{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.apph-reset,.apph-clear{border:0;background:#f1f1f1;border-radius:999px;padding:.6rem .9rem;cursor:pointer;font-size:clamp(.95rem,2.3vw,1rem);line-height:1}.apph-clear{background:#ffecec}.apph-count{justify-self:end;opacity:.8;font-size:.9rem}.apph-chip:focus-within,.apph-reset:focus-visible,.apph-clear:focus-visible{outline:2px solid #222;outline-offset:2px}@media (min-width:480px){.apph-chip{padding:.5rem .85rem}.apph-reset,.apph-clear{padding:.5rem .85rem}}@media (min-width:768px){#apph-blog-filters{gap:.9rem}.apph-options{gap:.5rem}.apph-chip{padding:.45rem .8rem;min-height:40px}.apph-reset,.apph-clear{padding:.45rem .8rem}.apph-count{font-size:.95rem}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}@media (forced-colors:active){.apph-chip,.apph-reset,.apph-clear{border:1px solid CanvasText}.apph-clear{background:ButtonFace}}@media (min-width:981px){.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{width:calc(33.333% - 2px)!important;margin-right:1px!important}.blog-alternance.et_pb_blog_grid .column.size-1of3:nth-child(3n){margin-right:0!important}}@media (min-width:768px) and (max-width:980px){.et_pb_column .et_pb_blog_grid .column.size-1of2{width:calc(49% - 1px)!important;margin-right:2px!important}.blog-alternance.et_pb_blog_grid .column.size-1of2:nth-child(2n),.blog-alternance.et_pb_blog_grid .column.size-1of2:nth-child(2n){margin-right:0!important}}.blog-alternance .et_pb_salvattore_content .column .et_pb_post{margin-bottom:40px!important}.blog-alternance .more-link{margin-top:1.5vw!important;position:relative;display:inline-block;background:#fff;color:#907725!important;border:1px solid #907725!important;border-radius:9999px;padding:0.6em 1.1em 0.6em 2.5em;font-family:'spacegrotesk-semibol'!important;font-size:12px!important;text-transform: uppercase!important;text-decoration:none;line-height:1;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease,border-color .2s ease;overflow:hidden}.blog-alternance .more-link::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2.3em;background-color:currentColor;-webkit-mask:url('/wp-content/uploads/2025/10/Chevron_bt.svg') center / 62% no-repeat;mask:url('/wp-content/uploads/2025/10/Chevron_bt.svg') center / 62% no-repeat;opacity:.9}.blog-alternance .more-link:hover{transform:translateY(-2px)}.blog-alternance .et_pb_post{background:transparent}.blog-alternance .et_pb_post.alt-white{background:#fff}.blog-alternance .et_pb_post.alt-clear{background:transparent}.blog-alternance h4{align-items:center;width:100%;margin:0 0 .75rem 0;padding-bottom:.5rem;border-bottom:1px solid #907725}#duree{align-items:center;color:#907725!important;width:100%;margin:0 0 .75rem 0;padding-bottom:.8rem;border-bottom:1px solid #907725}#presentation{color:#20201e!important}@media all and (min-width:1920px){.dsm_faq{width:850px!important}.menup .et_pb_menu__menu>nav>ul>li{margin:0 4vw;padding-top:3vw!important}h1,.h2formation h2{font-size:70px!important;line-height:1.10!important}h2,.h1formation h1{font-size:37px!important;line-height:1.16!important}h3,.faq h3,.satisfaction h3,.pedag p{font-size:27px!important;line-height:1.20!important}h4,h6{font-size:27px!important;line-height:1.22!important}.accroche p{font-size:36px!important;line-height:1.21!important}.intro p,.txtmet p,h5,.faq p,#duree,.satisfaction p,#presentation{font-size:20px!important;line-height:1.58!important}.tfiltre p{font-size:30px!important;line-height:1.28!important}p,li,.retour p{font-size:16px!important;line-height:1.58!important}.footer h6{font-size:14px!important;line-height:1.58!important}}@media all and (min-width:1600px) and (max-width:1919px){.dsm_faq{width:850px!important}.menup .et_pb_menu__menu>nav>ul>li{margin:0 3vw;padding-top:3vw!important}h1,.h2formation h2{font-size:62px!important;line-height:1.12!important}h2,.h1formation h1{font-size:34px!important;line-height:1.18!important}h3,.faq h3,.satisfaction h3,.pedag p{font-size:24px!important;line-height:1.23!important}h4,h6{font-size:24px!important;line-height:1.25!important}.accroche p{font-size:33px!important;line-height:1.24!important}.intro p,.txtmet p,h5,.faq p,#duree,.satisfaction p,#presentation{font-size:18px!important;line-height:1.60!important}.tfiltre p{font-size:27px!important;line-height:1.30!important}p,li,.retour p{font-size:16px!important;line-height:1.60!important}.footer h6{font-size:14px!important;line-height:1.58!important}}@media all and (min-width:1440px) and (max-width:1599px){.dsm_faq{width:850px!important}.menup .et_pb_menu__menu>nav>ul>li{margin:0 3vw;padding-top:3vw!important}h1,.h2formation h2{font-size:56px!important;line-height:1.12!important}h2,.h1formation h1{font-size:32px!important;line-height:1.20!important}h3,.faq h3,.satisfaction h3,.pedag p{font-size:22px!important;line-height:1.26!important}h4,h6{font-size:22px!important;line-height:1.28!important}.accroche p{font-size:31px!important;line-height:1.27!important}.intro p,.txtmet p,h5,.faq p,#duree,.satisfaction p,#presentation{font-size:18px!important;line-height:1.60!important}.tfiltre p{font-size:25px!important;line-height:1.32!important}p,li,.retour p{font-size:16px!important;line-height:1.60!important}.footer h6{font-size:14px!important;line-height:1.58!important}}@media all and (min-width:1280px) and (max-width:1439px){.dsm_faq{width:850px!important}.menup .et_pb_menu__menu>nav>ul>li{margin:0 2vw;padding-top:3vw!important}h1,.h2formation h2{font-size:48px!important;line-height:1.15!important}h2,.h1formation h1,.satisfaction h3{font-size:30px!important;line-height:1.20!important}h3,.faq h3,.pedag p{font-size:20px!important;line-height:1.26!important}h4,h6{font-size:20px!important;line-height:1.28!important}.accroche p{font-size:29px!important;line-height:1.29!important}.intro p,.txtmet p,h5,.faq p,#duree,.satisfaction p,#presentation{font-size:17px!important;line-height:1.60!important}.tfiltre p{font-size:23px!important;line-height:1.32!important}p,li,.retour p{font-size:16px!important;line-height:1.62!important}.footer h6{font-size:14px!important;line-height:1.58!important}}@media all and (min-width:1024px) and (max-width:1279px){.dsm_faq{width:850px!important}.dsm_card_carousel_child_subtitle{font-size:12px!important}.menup .et_pb_menu__menu>nav>ul>li{margin:0 1vw;padding-top:3vw!important}h1,.h2formation h2{font-size:42px!important;line-height:1.18!important}h2,.h1formation h1,.satisfaction h3{font-size:28px!important;line-height:1.22!important}h3,.faq h3,.pedag p{font-size:20px!important;line-height:1.28!important}h4,h6{font-size:18px!important;line-height:1.30!important}.accroche p{font-size:27px!important;line-height:1.31!important}.intro p,.txtmet p,h5,.faq p,#duree,.satisfaction p,#presentation{font-size:16px!important;line-height:1.62!important}.tfiltre p{font-size:21px!important;line-height:1.34!important}p,li,.retour p{font-size:16px!important;line-height:1.62!important}.footer h6{font-size:14px!important;line-height:1.58!important}}@media all and (min-width:600px) and (max-width:1023px){.dsm_faq{width:95%!important}.bt2 a{margin-top:3vw!important;margin-bottom:6vw!important}.et_pb_button,a.et_pb_button,.et_pb_promo_button,.et_pb_button_module_wrapper .et_pb_button{margin-top:3vw!important}.blog-alternance .more-link{margin-top:3vw!important}.dsm_card_carousel_child_subtitle{font-size:12px!important}h1,.h2formation h2{font-size:34px!important;line-height:1.22!important}h2,.h1formation h1,.satisfaction h3{font-size:26px!important;line-height:1.24!important}h3,.faq h3,.pedag p{font-size:20px!important;line-height:1.30!important}h4,h6{font-size:18px!important;line-height:1.32!important}.accroche p{font-size:23px!important;line-height:1.34!important}.intro p,.txtmet p,h5,.faq p,h6,#duree,.satisfaction p,#presentation{font-size:16px!important;line-height:1.65!important}.tfiltre p{font-size:19px!important;line-height:1.36!important}p,li,.retour p{font-size:16px!important;line-height:1.65!important}.footer h6{font-size:14px!important;line-height:1.58!important}}@media all and (max-width:599px){.bt2 a{margin-top:3vw!important;margin-bottom:6vw!important}.et_pb_button,a.et_pb_button,.et_pb_promo_button,.et_pb_button_module_wrapper .et_pb_button{margin-top:3vw!important}.blog-alternance .more-link{margin-top:3vw!important}h1,.h2formation h2{font-size:28px!important;line-height:1.25!important}h2,.h1formation h1,.satisfaction h3{font-size:22px!important;line-height:1.26!important}h3,.faq h3,.pedag p{font-size:18px!important;line-height:1.32!important}h4,h6{font-size:16px!important;line-height:1.35!important}.accroche p{font-size:19px!important;line-height:1.37!important}.intro p,.txtmet p,h5,.faq p,#duree,#presentation{font-size:16px!important;line-height:1.70!important}.tfiltre p{font-size:17px!important;line-height:1.40!important}p,#presentation,li,.retour p{font-size:14px!important;line-height:1.58!important}.footer h6{font-size:14px!important;line-height:1.58!important}.et_pb_menu__logo img[src$=".svg"],#logo img[src$=".svg"]{width:80px!important;height:auto;display:block;padding-top:10px!important;padding-bottom:10px!important}.et_pb_menu .et_pb_menu__logo-wrap{min-width:80px}.dsm_faq{width:95%!important}}.dsm-faq-container .dsm_faq.dsm-faq-item-wrapper{border-radius:50px 50px 50px 50px!important}h1,.h2formation h2{font-family:'spacegrotesk-light'!important}#presentation,strong,b{font-family:'opensaucesans-sembol'!important;font-weight:300!important}h2,.h1formation h1,.retour p{font-family:'quicksand-bold'!important}h3{font-family:'quicksand-bold'!important}h4,.faq h3,.faq p,#duree,.satisfaction h3,.satisfaction p{font-family:'spacegrotesk-semibol'!important}h5,h6{font-family:'quicksand-medium'!important}.txtmet p,.pedag p{font-family:'spacegrotesk-regular'!important}.accroche p{font-family:'spacegrotesk-light'!important}.intro p{font-family:'opensaucesans-reg'!important}.tfiltre p{font-size:17px!important;line-height:1.40!important}p,li{font-family:'opensaucesans-reg'!important}