.elementor-kit-6 h3{font-size:25px}.elementor-kit-6 h2{font-size:32px}h4.wpgb-facet-title{margin-bottom:.7em!important}nav.elementor-pagination .page-numbers{width:1.5em;height:1.5em;border:1px solid #272727;display:inline-flex;line-height:1;justify-content:center;align-items:center}nav.elementor-pagination .page-numbers:hover,nav.elementor-pagination .page-numbers.current{background:#6541A9;color:#fff}.elementor-heading-title span,div#mainHero .elementor-slide-heading strong{color:#fff;font-weight:700;padding:.23em .5em;border-radius:.5em;font-size:.85em;background:linear-gradient(90deg,#0098FF 0%,#693EA6 100%)}div#mainHero .elementor-slide-heading strong{display:inline-block;margin:.1em 0}.ekit-inline-video-content,.ekit-inline-video-content iframe{border-radius:40px;overflow:hidden}.e-loop__load-more .elementor-button,.elementor-widget-button:not(.default) .elementor-button{background-clip:padding-box;border-radius:49px;position:relative;background:linear-gradient(90deg,#0098FF 0%,#693EA6 100%)}.e-loop__load-more .elementor-button::before,.elementor-widget-button:not(.default) .elementor-button::before{content:'';position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:49px;background:#fff}.e-loop__load-more .elementor-button .elementor-button-content-wrapper,.elementor-widget-button:not(.default) .elementor-button .elementor-button-content-wrapper{position:relative}.e-loop__load-more .elementor-button .elementor-button-icon,.elementor-widget-button:not(.default) .elementor-button .elementor-button-icon{font-size:.5em}.e-loop__load-more .elementor-button:hover::before,.elementor-widget-button:not(.default) .elementor-button:hover::before{background:linear-gradient(90deg,#0098FF 0%,#693EA6 100%)}.e-loop__load-more .elementor-button:hover,.e-loop__load-more .elementor-button:hover svg path,.elementor-widget-button:not(.default) .elementor-button:hover,.elementor-widget-button:not(.default) .elementor-button:hover svg path{color:#fff;fill:#fff!important}.line-top .elementor-heading-title::before{content:"";display:block;width:1.2em;height:9px;background:linear-gradient(90deg,#0098FF 0%,#693EA6 100%);border-radius:39px;margin-bottom:12px}.line-top.center .elementor-heading-title::before{margin-left:auto;margin-right:auto}.inline-line .elementor-heading-title::before{content:"";display:inline-block;vertical-align:baseline;width:1.6em;height:9px;background:linear-gradient(90deg,#0098FF 0%,#693EA6 100%);border-radius:39px;margin-right:.5em}#wrapContact span.wpcf7-form-control.wpcf7-radio,#wrapContact span.wpcf7-form-control.wpcf7-checkbox{margin:.5em 0 0;display:block}#wrapContact span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item,#wrapContact span.wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item{display:block;margin:0}#wrapContact span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label,#wrapContact span.wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item label{display:flex!important;gap:.5em;align-items:baseline}#wrapContact span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label input,#wrapContact span.wpcf7-form-control.wpcf7-checkbox span.wpcf7-list-item label input{display:inline-block;position:relative;top:.1em}#wrapContact input[type="checkbox"],#wrapContact input[type="radio"]{transform:scale(1.3)}#wrapContact .wpcf7-acceptance>span.wpcf7-list-item{margin:0}#wrapContact span.blockInfo{font-size:.7em}#wrapContact p.blockText{margin-bottom:.3em;font-weight:700}#wrapContact .row.row-text{text-align:center;padding:1em;background:#f4f4f4}#wrapContact .row.separator{margin-top:1rem;border-top:1px solid #cdc9c9;padding-top:1em}#wrapContact span.wpcf7-not-valid-tip{font-size:15px;line-height:24px}div#mainHero{border-radius:40px;overflow:hidden}#mainMenu .e--pointer-underline .elementor-item:after{width:36px;border-radius:39px;margin-left:auto;margin-right:auto;right:0;height:5px;background:linear-gradient(90deg,#0098FF 0%,#693EA6 100%)}#mainMenu .demande-devis .elementor-item:after{display:none}#mainMenu .demande-devis .elementor-item{font-weight:700;color:#fff;border-radius:39px;background:linear-gradient(90deg,#0098FF 0%,#693EA6 100%)}.loop-item .elementor-button-icon svg{width:.35em}.loop-item .elementor-button-icon svg path{color:#445DC5;fill:#445DC5}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-radius:3px;padding:10px 20px;transition:all .3s;width:100%;color:#000;border-radius:10px;outline:none}.wpcf7-form-control-wrap input[type=date],.wpcf7-form-control-wrap input[type=email],.wpcf7-form-control-wrap input[type=number],.wpcf7-form-control-wrap input[type=password],.wpcf7-form-control-wrap input[type=search],.wpcf7-form-control-wrap input[type=tel],.wpcf7-form-control-wrap input[type=text],.wpcf7-form-control-wrap input[type=url],.wpcf7-form-control-wrap textarea,.wpcf7-form-control-wrap select{border-color:#f4f5fc;background:#f4f5fc}.wpcf7-form-control-wrap{position:relative}.form-select .wpcf7-form-control-wrap::after{content:"";display:block;width:18px;height:10px;background:url(./assets/img/dropdown.svg) no-repeat;position:absolute;right:18px;top:50%;margin-top:-4px}.form-select .wpcf7-form-control-wrap select{-webkit-appearance:none;appearance:none;padding-right:48px}input.wpcf7-form-control.wpcf7-submit.has-spinner{border:0;font-weight:700;color:#fff;border-radius:39px;background:linear-gradient(90deg,#0098FF 0%,#693EA6 100%);padding:11px 4em}#wrapContact label{display:block;margin-bottom:.4em}#wrapContact .wpcf7-acceptance label{display:flex;flex-direction:row;gap:1em;align-items:baseline}#wrapContact label>span{font-size:.7em;line-height:24px;display:block;font-weight:600}#wrapContact .row{display:flex;gap:10px 25px;margin-bottom:1em}#wrapContact .row>div{flex:1;width:100%}#wrapContact p{margin-bottom:0}#wrapContact label span.asterix{color:var(--e-global-color-primary)}#wrapContact .wpcf7-form-control-wrap textarea{height:149px;resize:none}#wrapContact .wpcf7-spinner{position:absolute;margin:0;right:1em;top:12px}#wrapContact .wrapSubmit{display:inline-block;position:relative}.wpcf7 form .wpcf7-response-output{border-width:1px;font-size:14px;text-align:center;padding:.3em 1em}.col-center{text-align:center}.elementor-post-info .elementor-icon-list-text,span.detail-content{display:inline-block;border-radius:6px;padding:.2em 1em!important;background:#693EA6;color:#fff}span.detail-content a,span.detail-content a:hover{color:inherit}.elementor-post-info .elementor-icon-list-icon{display:none}.single-product ul.nav.nav-tabs.elementkit-tab-nav{box-shadow:0 0 42px #2727272E;padding:10px 14px!important;border-radius:40px;width:100%;justify-content:start}.single-product .elementkit-tab-content a{color:initial}.product-category-badge.restauration,.product-cat-restauration .elementkit-tab-nav .elementkit-nav-link.active,.product-cat-restauration .formationDetail .elementor-post-info .elementor-icon-list-text,.product-cat-restauration .formationDetail span.detail-content{background-color:#007A3F!important}.product-cat-restauration .formationDetail .elementor-icon-list-items svg,.product-cat-restauration .formationDetail .elementor-icon-list-items svg path,.product-cat-restauration .formationDetail .elementor-icon-list-items svg *{color:#007A3F;fill:#007A3F}.product-cat-restauration .downloadFormation .elementor-icon-list-text{color:#007A3F!important}.product-category-badge.habilitation-electrique,.product-cat-habilitation-electrique .elementkit-tab-nav .elementkit-nav-link.active,.product-cat-habilitation-electrique .formationDetail .elementor-post-info .elementor-icon-list-text,.product-cat-habilitation-electrique .formationDetail span.detail-content{background-color:#0074D9!important}.product-cat-habilitation-electrique .formationDetail .elementor-icon-list-items svg,.product-cat-habilitation-electrique .formationDetail .elementor-icon-list-items svg path,.product-cat-habilitation-electrique .formationDetail .elementor-icon-list-items svg *{color:#0074D9;fill:#0074D9}.product-cat-habilitation-electrique .downloadFormation .elementor-icon-list-text{color:#0074D9!important}.product-category-badge.securite-et-prevention,.product-cat-securite-et-prevention .elementkit-tab-nav .elementkit-nav-link.active,.product-cat-securite-et-prevention .formationDetail .elementor-post-info .elementor-icon-list-text,.product-cat-securite-et-prevention .formationDetail span.detail-content{background-color:#DE4104!important}.product-cat-securite-et-prevention .formationDetail .elementor-icon-list-items svg,.product-cat-securite-et-prevention .formationDetail .elementor-icon-list-items svg path,.product-cat-securite-et-prevention .formationDetail .elementor-icon-list-items svg *{color:#DE4104;fill:#DE4104}.product-cat-securite-et-prevention .downloadFormation .elementor-icon-list-text{color:#DE4104!important}.product-category-badge.bureautique-et-digital,.product-cat-bureautique-et-digital .elementkit-tab-nav .elementkit-nav-link.active,.product-cat-bureautique-et-digital .formationDetail .elementor-post-info .elementor-icon-list-text,.product-cat-bureautique-et-digital .formationDetail span.detail-content{background-color:#737373!important}.product-cat-bureautique-et-digital .formationDetail .elementor-icon-list-items svg,.product-cat-bureautique-et-digital .formationDetail .elementor-icon-list-items svg path,.product-cat-bureautique-et-digital .formationDetail .elementor-icon-list-items svg *{color:#737373;fill:#737373}.product-cat-bureautique-et-digital .downloadFormation .elementor-icon-list-text{color:#737373!important}.product-category-badge.realite-virtuelle,.product-cat-realite-virtuelle .elementkit-tab-nav .elementkit-nav-link.active,.product-cat-realite-virtuelle .formationDetail .elementor-post-info .elementor-icon-list-text,.product-cat-realite-virtuelle .formationDetail span.detail-content{background-color:#0098FF!important}.product-cat-realite-virtuelle .formationDetail .elementor-icon-list-items svg,.product-cat-realite-virtuelle .formationDetail .elementor-icon-list-items svg path,.product-cat-realite-virtuelle .formationDetail .elementor-icon-list-items svg *{color:#0098FF;fill:#0098FF}.product-cat-realite-virtuelle .downloadFormation .elementor-icon-list-text{color:#0098FF!important}.product-category-badge{display:inline-block;border-radius:6px;padding:3px 18px!important;background:#693EA6;line-height:27px}.product-category-badge .category-label{font-family:"Raleway",Sans-serif;font-size:18px;font-weight:700;color:#fff}.formations-dropdown-container{max-width:600px;margin:20px auto}.formations-select{width:100%;padding:15px 1.3em 15px 2em;font-size:18px;border:1px solid #272727;border-radius:39px;background-color:#fff;cursor:pointer;font-weight:700;transition:all 0.3s ease;appearance:none;background-image:url(./assets/img/down.svg);background-repeat:no-repeat;background-position:right 1.6em center;padding-right:40px}.formations-select:hover{border-color:#999}.formations-select:focus{outline:none;border-color:#0073aa;box-shadow:0 0 0 3px rgb(0 115 170 / .1)}.formations-select option{padding:10px}@media screen and (min-width:1400px){.single-product ul.nav.nav-tabs.elementkit-tab-nav li~li{margin-left:2em}}@media screen and (max-width:800px){#wrapContact .row{flex-direction:column}}@media screen and (max-width:1024px){#mainMenu .elementor-nav-menu--dropdown{padding:0 1em 1em}#mainMenu .elementor-item{border-radius:39px}}@media screen and (max-width:767px){.ekit-inline-video-content,.ekit-inline-video-content iframe{border-radius:20px}}@media screen and (max-width:600px){.single-product ul.nav.nav-tabs.elementkit-tab-nav{flex-direction:column}}