@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700|Raleway:300,400,500,600,700);.modal-mask[data-v-c92dcab8]{position:fixed;z-index:9998;top:0;left:0;width:100vw;height:100vh;height:100dvh;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-wrapper[data-v-c92dcab8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:50;padding:32px 16px;padding-top:max(32px,env(safe-area-inset-top));padding-bottom:max(32px,env(safe-area-inset-bottom));-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:640px){.modal-wrapper[data-v-c92dcab8]{padding:12px;padding-top:max(12px,env(safe-area-inset-top));padding-bottom:max(48px,env(safe-area-inset-bottom) + 16px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.modal-container[data-v-c92dcab8]{background-color:#fff;display:block;height:auto;margin:0 auto;-webkit-transition:all .3s ease;transition:all .3s ease;max-width:100%;border:5px solid #b98a30;border-radius:2px}@media only screen and (max-width:640px){.modal-container[data-v-c92dcab8]{width:100%;border-width:3px}}.modal-body[data-v-c92dcab8]{max-width:100%;border-radius:2px;height:auto;margin:0 auto;text-align:center;width:100%}.modal-enter-active[data-v-c92dcab8],.modal-leave-active[data-v-c92dcab8]{-webkit-transition:opacity .5s;transition:opacity .5s}.modal-enter-active .modal-container[data-v-c92dcab8],.modal-leave-active .modal-container[data-v-c92dcab8]{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:scale(1);transform:scale(1);will-change:transform,opacity}.modal-enter[data-v-c92dcab8],.modal-leave-to[data-v-c92dcab8]{-webkit-transition:opacity .2s;transition:opacity .2s;opacity:0}.modal-enter .modal-container[data-v-c92dcab8],.modal-leave-to .modal-container[data-v-c92dcab8]{-webkit-transform:scale(.95);transform:scale(.95)}.error-container[data-v-470d109c]{position:absolute;color:red;margin-top:2px;text-align:left;font-size:14px;font-weight:400px;letter-spacing:0}.form-element-component[data-v-470d109c]{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.form-element-component input[data-v-470d109c]{border:none;border-bottom:1px solid #979797;display:block;font-size:.9rem;outline:none;border-radius:0;font-weight:300px;font-size:unset;-webkit-transition:border-bottom .3s ease;transition:border-bottom .3s ease}.form-element-component input[data-v-470d109c]:focus{border-bottom:1px solid #b98a30}.form-element-component textarea[data-v-470d109c]{resize:none;border:none;border-bottom:1px solid #979797;display:block;font-size:.9rem;outline:none;width:calc(100% - 54px);padding-right:54px;-webkit-transition:border-bottom .3s ease;transition:border-bottom .3s ease;border-radius:0;font-size:14px;line-height:24px}.form-element-component img[data-v-470d109c]{padding-bottom:10px;width:40px}@media only screen and (max-width:640px){.form-element-component img[data-v-470d109c]{padding-bottom:5px}}.form-element-component .label-element[data-v-470d109c]{position:absolute;display:none;text-align:left;margin-bottom:4px;top:-24px;font-size:14px;font-weight:400px;letter-spacing:0}@media only screen and (max-width:640px){.form-element-component .label-element[data-v-470d109c]{font-size:.8rem;bottom:24px}}.form-element-component .input-element[data-v-470d109c]{padding-bottom:5px;width:calc(100% - 54px);padding-right:54px;font-size:14px}.form-element-component .logo-element[data-v-470d109c]{bottom:2px;position:absolute;right:2px;width:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-element-component .logo-element.error[data-v-470d109c]{bottom:20px}@media only screen and (max-width:640px){.form-element-component .logo-element[data-v-470d109c]{bottom:1px;width:30px}}.vue-slider-tooltip:before{bottom:-9px!important}.vue-slider-component{padding:6px 0!important}.vue-slider-tooltip{height:20px!important;width:20px!important;padding:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;text-align:center!important;line-height:1!important}.contact-question-component .contact-details-container .contact-details .contact-send-container .contact-send[data-v-88656044]{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:3px solid #b98a30;border-radius:2px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 40px;text-align:center;color:#b98a30;outline:none;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:184px}.contact-question-component .contact-details-container .contact-details .contact-send-container .contact-send[data-v-88656044]:hover{background-color:#b98a30;color:#fff}.form-container[data-v-88656044]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:640px){.form-container[data-v-88656044]{width:100%!important;margin-bottom:24px;margin-top:24px}}.contact-question-component[data-v-88656044]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:2px;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-question-component.shadow[data-v-88656044]{-webkit-box-shadow:0 2px 6px 0 hsla(0,1%,69%,.5);box-shadow:0 2px 6px 0 hsla(0,1%,69%,.5)}.contact-question-component .contact-details-container[data-v-88656044]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:2px;color:#979797;font-weight:300;width:100%;padding-top:35px;padding-bottom:47px}.contact-question-component .contact-details-container.fullSize[data-v-88656044]{padding-top:47px;height:495px}@media only screen and (max-width:640px){.contact-question-component .contact-details-container[data-v-88656044]{padding-top:0!important;padding-bottom:0}}.contact-question-component .contact-details-container .contact-details[data-v-88656044]{margin:0 64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-question-component .contact-details-container .contact-details>div[data-v-88656044]{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:840px){.contact-question-component .contact-details-container .contact-details>div[data-v-88656044]{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.contact-question-component .contact-details-container .contact-details>div.spacer[data-v-88656044]{display:none}}.contact-question-component .contact-details-container .contact-details>div.spacer[data-v-88656044]{width:2px;margin:0 64px;background-color:#d9d9d9}@media only screen and (max-width:840px){.contact-question-component .contact-details-container .contact-details[data-v-88656044]{margin:20px;margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:640px){.contact-question-component .contact-details-container .contact-details[data-v-88656044]{margin-left:16px;margin-right:16px;margin-top:0}}.contact-question-component .contact-details-container .contact-details .contact-container[data-v-88656044],.contact-question-component .contact-details-container .contact-details .contact-mail-container[data-v-88656044],.contact-question-component .contact-details-container .contact-details .contact-message-container[data-v-88656044],.contact-question-component .contact-details-container .contact-details .contact-name-container[data-v-88656044],.contact-question-component .contact-details-container .contact-details .contact-phone-container[data-v-88656044]{padding-top:25px;margin-top:15px}.contact-question-component .contact-details-container .contact-details .contact-container[data-v-88656044]:first-child,.contact-question-component .contact-details-container .contact-details .contact-mail-container[data-v-88656044]:first-child,.contact-question-component .contact-details-container .contact-details .contact-message-container[data-v-88656044]:first-child,.contact-question-component .contact-details-container .contact-details .contact-name-container[data-v-88656044]:first-child,.contact-question-component .contact-details-container .contact-details .contact-phone-container[data-v-88656044]:first-child{margin-top:0}@media only screen and (max-width:640px){.contact-question-component .contact-details-container .contact-details .contact-container[data-v-88656044],.contact-question-component .contact-details-container .contact-details .contact-mail-container[data-v-88656044],.contact-question-component .contact-details-container .contact-details .contact-message-container[data-v-88656044],.contact-question-component .contact-details-container .contact-details .contact-name-container[data-v-88656044],.contact-question-component .contact-details-container .contact-details .contact-phone-container[data-v-88656044]{padding-top:42px}}.contact-question-component .contact-details-container .contact-details .contact-message-container[data-v-88656044]{margin-top:80px}@media only screen and (max-width:640px){.contact-question-component .contact-details-container .contact-details .contact-message-container[data-v-88656044]{margin-bottom:20px;margin-top:50px}}.contact-question-component .contact-details-container .contact-details .contact-trainings[data-v-88656044]{-ms-flex-item-align:center;align-self:center;background-color:#fff;color:#3a3635;letter-spacing:-.05px;text-align:left;font-size:14px}@media only screen and (max-width:640px){.contact-question-component .contact-details-container .contact-details .contact-trainings[data-v-88656044]{font-size:15px}}.contact-question-component .contact-details-container .contact-details .contact-trainings .contact-trainings-block-container[data-v-88656044]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px;margin-bottom:50px}@media only screen and (max-width:640px){.contact-question-component .contact-details-container .contact-details .contact-trainings .contact-trainings-block-container[data-v-88656044]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;margin-bottom:32px}}.contact-question-component .contact-details-container .contact-details .contact-trainings .contact-trainings-block-container .contact-trainings-block[data-v-88656044]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;height:84px;padding:6px;border-radius:4px;text-align:center;-webkit-box-shadow:0 2px 6px 0 hsla(0,0%,64%,.5);box-shadow:0 2px 6px 0 hsla(0,0%,64%,.5);background:#fff;-webkit-transition:background .3s ease,-webkit-transform .3s ease;transition:background .3s ease,-webkit-transform .3s ease;transition:background .3s ease,transform .3s ease;transition:background .3s ease,transform .3s ease,-webkit-transform .3s ease;cursor:pointer}@media only screen and (max-width:640px){.contact-question-component .contact-details-container .contact-details .contact-trainings .contact-trainings-block-container .contact-trainings-block[data-v-88656044]{width:100%;height:88px}}.contact-question-component .contact-details-container .contact-details .contact-trainings .contact-trainings-block-container .contact-trainings-block[data-v-88656044]:hover{background:#f7f7f7;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.contact-question-component .contact-details-container .contact-details .contact-trainings .contact-trainings-block-container .contact-trainings-block.isActive[data-v-88656044]{border:2px solid #b98a30}.contact-question-component .contact-details-container .contact-details .contact-trainings .contact-trainings-block-container .contact-trainings-block .training-logo[data-v-88656044]{min-height:32px;max-height:32px;max-width:32px;padding-top:2px}.contact-question-component .contact-details-container .contact-details .contact-trainings .contact-trainings-block-container .contact-trainings-block .training-name[data-v-88656044]{font-size:.65rem;font-weight:900;word-break:break-word}.contact-question-component .contact-details-container .contact-details .contact-trainings .contact-trainings-slider-container[data-v-88656044]{padding-bottom:20px;padding-top:56px;width:100%}@media only screen and (max-width:640px){.contact-question-component .contact-details-container .contact-details .contact-trainings .contact-trainings-slider-container[data-v-88656044]{padding-bottom:5px;margin-bottom:14px}}.contact-question-component .contact-details-container .contact-details .contact-send-container[data-v-88656044]{margin-top:8px;text-align:center}@media only screen and (max-width:640px){.contact-question-component .contact-details-container .contact-details .contact-send-container[data-v-88656044]{padding-bottom:20px}}.contact-question-component .contact-details-container .contact-details .contact-send-container .contact-needed[data-v-88656044]{font-size:.8rem;text-align:right;margin-bottom:20px}@media only screen and (max-width:640px){.contact-question-component .contact-details-container .contact-details .contact-send-container .contact-needed[data-v-88656044]{font-size:.7rem;margin-bottom:20px}}.contact-question-component .contact-details-container .contact-details .contact-send-container .contact-send[data-v-88656044]:disabled{cursor:default;pointer-events:none}.contact-question-component .contact-details-container .contact-details .contact-send-container .contact-send[data-v-88656044]:disabled:hover{background:none;color:#b98a30}.contact-question-component .contact-details-container .contact-details .contact-send-container .contact-send[data-v-88656044]{border-radius:0;-webkit-appearance:none;margin:0 auto}.contact-question-component .contact-modal[data-v-88656044]{margin-left:150px;margin-right:150px}@media only screen and (max-width:640px){.contact-question-component .contact-modal[data-v-88656044]{margin-top:50px;margin-left:5px;margin-right:5px}}.contact-question-component .contact-modal .modal-icon[data-v-88656044]{margin-top:64px;width:48px}.contact-question-component .contact-modal .modal-title[data-v-88656044]{color:#b98a30;font-weight:900;letter-spacing:-.05px;margin-top:16px}.contact-question-component .contact-modal .modal-subtitle[data-v-88656044]{color:#3a3635;font-size:.9rem;padding-bottom:64px;margin-top:8px}.modal-title[data-v-019a5090]{font-family:Raleway,sans-serif;font-weight:500;font-size:2.6rem;letter-spacing:3.03px;margin-bottom:14px;white-space:nowrap;color:#6d6d6d}@media only screen and (max-width:640px){.modal-title[data-v-019a5090]{font-size:1.5rem;margin-bottom:8px}}.modal-underline[data-v-019a5090]{border-bottom:3px solid #6d6d6d;margin-bottom:55px;width:80px}@media only screen and (max-width:640px){.modal-underline[data-v-019a5090]{border-bottom:2px solid #6d6d6d}}.modal[data-v-019a5090]{position:relative;overflow:hidden;width:1124px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:840px){.modal[data-v-019a5090]{width:100%;height:auto;min-width:unset}}.modal-title[data-v-019a5090]{text-align:left;padding-top:30px;margin-left:64px}@media only screen and (max-width:840px){.modal-title[data-v-019a5090]{margin-left:20px;padding-top:20px}}.modal-underline[data-v-019a5090]{margin-left:64px;margin-bottom:0}@media only screen and (max-width:840px){.modal-underline[data-v-019a5090]{margin-left:20px}}.modal-button[data-v-019a5090]{position:absolute;top:10px;right:10px;color:#b98a30;font-size:1.7rem;cursor:pointer}@media only screen and (max-width:840px){.modal-button[data-v-019a5090]{top:20px;right:20px}}.contact-component[data-v-019a5090]{height:auto}@media only screen and (max-width:640px){.contact-component[data-v-019a5090]{height:auto}}@media only screen and (max-width:840px){.contact-component[data-v-019a5090]{height:auto}}.selector-container[data-v-4b76d098]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;left:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.selector[data-v-4b76d098]{background:#fff;-webkit-transform-origin:center center;transform-origin:center center}.nav-bar-app-component[data-v-4b76d098]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;width:100vw;height:74px;top:0;background-color:#3a3635;border-bottom:2px solid hsla(0,0%,53%,.5);color:#d8d8d8;letter-spacing:2.11px;z-index:1000}@media only screen and (max-width:1400px){.nav-bar-app-component[data-v-4b76d098]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:840px){.nav-bar-app-component[data-v-4b76d098]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:unset}}.slide-enter[data-v-4b76d098],.slide-leave-to[data-v-4b76d098]{-webkit-transform:scaleY(0);transform:scaleY(0)}.nav-bar-logo-container[data-v-4b76d098]{position:absolute;top:0;left:0;height:74px;width:74px}.nav-bar-logo-container.burger[data-v-4b76d098]{right:0;left:unset;height:32px;width:32px;margin:21px;margin-top:26px;visibility:hidden}@media only screen and (max-width:840px){.nav-bar-logo-container[data-v-4b76d098]{position:unset}.nav-bar-logo-container.burger[data-v-4b76d098]{visibility:visible;position:absolute}}.nav-bar-logo-container img[data-v-4b76d098]{height:100%}.nav-bar-routes-container[data-v-4b76d098]{max-width:1400px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8rem;height:100%;-ms-flex-pack:distribute;justify-content:space-around;width:100%;overflow:hidden;-webkit-transition:height .3s ease,-webkit-transform .4s ease-in-out;transition:height .3s ease,-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,height .3s ease;transition:transform .4s ease-in-out,height .3s ease,-webkit-transform .4s ease-in-out;-webkit-transform-origin:top;transform-origin:top}@media only screen and (max-width:1400px){.nav-bar-routes-container[data-v-4b76d098]{max-width:unset;width:calc(100% - 64px)}}@media only screen and (max-width:840px){.nav-bar-routes-container[data-v-4b76d098]{height:193px;width:100%;margin-bottom:18px}}.nav-bar-routes-container.oppened[data-v-4b76d098]{height:0;margin-bottom:0}.nav-bar-routes-container.oppened .selector-container[data-v-4b76d098]{opacity:0}.nav-bar-routes-container .nav-bar-routes[data-v-4b76d098]{color:#d8d8d8;font-weight:700;padding:10px 20px;text-align:center;text-decoration:none;min-width:170px;white-space:nowrap;z-index:1}@media only screen and (max-width:840px){.nav-bar-routes-container .nav-bar-routes[data-v-4b76d098]{margin:6px 0}}.nav-bar-routes-container .nav-bar-routes.router-link-exact-active[data-v-4b76d098]{color:#3a3635;font-weight:500}.nav-bar-routes-container .nav-bar-modal-participation[data-v-4b76d098]{border:1px solid #d8d8d8;cursor:pointer;font-weight:700;padding:10px 20px;text-align:center;min-width:170px;white-space:nowrap;background-color:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:840px){.nav-bar-routes-container .nav-bar-modal-participation[data-v-4b76d098]{margin:6px 0}}.nav-bar-routes-container .nav-bar-modal-participation[data-v-4b76d098]:hover{color:#3a3635;background-color:#d8d8d8}@media only screen and (max-width:840px){.nav-bar-routes-container[data-v-4b76d098]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.nav-bar-modal[data-v-4b76d098]{height:900px;width:612px}.nav-bar-modal .nav-bar-modal-title[data-v-4b76d098]{color:#979797;font-size:1.8rem;font-weight:900;letter-spacing:3.03px;text-align:left;padding-left:15%;padding-top:30px}.nav-bar-modal .nav-bar-modal-underline[data-v-4b76d098]{border-bottom:4px solid #979797;padding-bottom:10px;margin-left:15%;width:10%}.nav-bar-modal .nav-bar-modal-button[data-v-4b76d098]{background-color:#fff;border:none;color:#b98a30;font-size:1.7rem;font-weight:900;position:relative;top:-50px;right:-280px}.nav-bar-modal .nav-bar-contact-component[data-v-4b76d098]{height:77%}.footer-app-component[data-v-74cc5e15]{background-color:#3a3635;border-top:2px solid hsla(0,0%,53%,.5);color:#fff;font-size:.8rem;font-weight:600;z-index:100}@media only screen and (max-width:640px){.footer-app-component[data-v-74cc5e15]{padding:12px 0 12px 0}}.footer-container[data-v-74cc5e15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.01px}@media only screen and (max-width:640px){.footer-container[data-v-74cc5e15]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.footer-item[data-v-74cc5e15],.footer-mail[data-v-74cc5e15],.footer-pin[data-v-74cc5e15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;margin-right:30px;font-weight:300;color:inherit;text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.footer-item[data-v-74cc5e15]:hover,.footer-mail[data-v-74cc5e15]:hover,.footer-pin[data-v-74cc5e15]:hover{text-decoration:underline;opacity:.9}@media only screen and (max-width:640px){.footer-item[data-v-74cc5e15],.footer-mail[data-v-74cc5e15],.footer-pin[data-v-74cc5e15]{margin-top:14px;margin-right:unset}.footer-item[data-v-74cc5e15]:first-child,.footer-mail[data-v-74cc5e15]:first-child,.footer-pin[data-v-74cc5e15]:first-child{margin-top:0}}.footer-item .footer-icon[data-v-74cc5e15],.footer-mail .footer-icon[data-v-74cc5e15],.footer-pin .footer-icon[data-v-74cc5e15]{height:21px;width:21px;padding-right:8px}.footer-pin[data-v-74cc5e15]{margin-right:0}@media only screen and (max-width:640px){.footer-pin[data-v-74cc5e15]{margin-top:4px}}.footer-logo[data-v-74cc5e15]{height:53.05px;width:53.05px}::-webkit-scrollbar{display:none}*,body,html{margin:0;padding:0;font-family:Montserrat;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{background:#3a3635;overflow-x:hidden;max-width:100vw}#app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%}#app .main-content{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#f1f1f1}#app .main-container,#app .main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;overflow:hidden}#app .main-container{position:absolute;background:#f1f1f1;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100vw}#logo[data-v-bf94fb54]{color:#fff;fill:#fff}.title-container[data-v-bf94fb54],.wrapper-container[data-v-bf94fb54]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh}.logo-container[data-v-bf94fb54],.title-container[data-v-bf94fb54],.wrapper-container[data-v-bf94fb54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.logo-container[data-v-bf94fb54]{width:100vw;height:25%}@media only screen and (max-width:640px){.logo-container[data-v-bf94fb54]{height:11%}}.logo-container svg[data-v-bf94fb54]{width:100%}.wave[data-v-bf94fb54]{position:absolute;width:100%;height:100%;overflow:visible;bottom:-102px}.title-home-component[data-v-bf94fb54]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#3a3635;height:100vh}.title-home-component .triangle-left[data-v-bf94fb54],.title-home-component .triangle-rigth[data-v-bf94fb54],.title-home-component .triangle[data-v-bf94fb54]{position:absolute;bottom:-100px;width:0;height:0;border-style:solid}.title-home-component .triangle-left[data-v-bf94fb54]{right:50%;border-width:0 960px 100px 0;border-color:transparent #3a3635 transparent transparent;border-bottom-width:100px!important;bottom:-100px!important}.title-home-component .wave[data-v-bf94fb54]{width:1920px;height:256px;position:absolute;bottom:-112px;z-index:1;background-image:url(/img/vague%201.f3dcfb28.png);background-repeat:no-repeat;background-position:bottom;background-position-y:100%;background-size:100%}@media only screen and (max-width:640px){.title-home-component .wave[data-v-bf94fb54]{background:none}}.title-home-component .triangle-rigth[data-v-bf94fb54]{left:50%;border-width:100px 960px 0 0;border-top-width:100px!important;bottom:-100px!important;border-color:#3a3635 transparent transparent transparent}.title-home-component .title-subtitle-part-one-container[data-v-bf94fb54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;letter-spacing:-.01px;margin-top:58px;text-align:center}@media only screen and (max-width:640px){.title-home-component .title-subtitle-part-one-container[data-v-bf94fb54]{margin-top:8px}.title-home-component .title-subtitle-part-one-container .title-subtitle-part-one[data-v-bf94fb54]{margin-top:19px!important;font-size:15px!important}}.title-home-component .title-subtitle-part-one-container .title-subtitle-part-one[data-v-bf94fb54]{border-bottom:1px dotted #b98a30;border-top:1px dotted #b98a30;padding-top:5px;padding-bottom:5px;font-size:31px}.title-home-component .title-subtitle-part-two-container[data-v-bf94fb54]{text-align:center}.title-home-component .title-subtitle-part-two-container .subtitle-part-two-image[data-v-bf94fb54]{width:422px;margin-top:-32px}@media only screen and (max-width:640px){.title-home-component .title-subtitle-part-two-container .subtitle-part-two-image[data-v-bf94fb54]{margin-top:-16px;width:200px}}.info-home-component .info-title[data-v-4a1cdad8]{font-family:Raleway,sans-serif;font-weight:500;font-size:2.6rem;letter-spacing:3.03px;margin-bottom:14px;white-space:nowrap;color:#6d6d6d}@media only screen and (max-width:640px){.info-home-component .info-title[data-v-4a1cdad8]{font-size:1.5rem;margin-bottom:8px}}.info-home-component .info-underline[data-v-4a1cdad8]{border-bottom:3px solid #6d6d6d;margin-bottom:55px;width:80px}@media only screen and (max-width:640px){.info-home-component .info-underline[data-v-4a1cdad8]{border-bottom:2px solid #6d6d6d}}#info-container[data-v-4a1cdad8]{padding:0 64px;max-width:1400px;margin:0 32px}@media only screen and (max-width:640px){#info-container[data-v-4a1cdad8]{margin:0 32px;padding:154px 32px 84px 32px}}.info-home-component[data-v-4a1cdad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:80vh;min-height:864px}@media only screen and (max-width:640px){.info-home-component[data-v-4a1cdad8]{height:unset}}.info-home-component .info-details-container[data-v-4a1cdad8]{-webkit-box-shadow:0 2px 6px 0 hsla(0,1%,69%,.5);box-shadow:0 2px 6px 0 hsla(0,1%,69%,.5);max-width:1400px;-webkit-box-align:center;-ms-flex-align:center;background-color:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;padding:32px 64px 64px 64px}@media only screen and (max-width:640px){.info-home-component .info-details-container[data-v-4a1cdad8]{padding:0 16px;padding-bottom:32px}}.info-home-component .info-details-container .info-details-icon-container[data-v-4a1cdad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:32px 0;height:68px;width:68px}.info-home-component .info-details-container .info-details-icon-container .info-details-icon[data-v-4a1cdad8]{background-size:cover;background-repeat:no-repeat;background-position:0;background-image:url(/img/hands.a2977123.png);height:100%;width:100%;-webkit-animation:play var(--animation-duration) steps(var(--icon-step)) infinite;animation:play var(--animation-duration) steps(var(--icon-step)) infinite}.info-home-component .info-details-container .info-text-one[data-v-4a1cdad8],.info-home-component .info-details-container .info-text-two[data-v-4a1cdad8],.info-home-component .info-details-container .info-text[data-v-4a1cdad8]{color:#494949;font-size:1.1rem;font-weight:100;letter-spacing:-.05px;line-height:24px;text-align:center}.info-home-component .info-details-container .info-text b[data-v-4a1cdad8],.info-home-component .info-details-container .info-text-one b[data-v-4a1cdad8],.info-home-component .info-details-container .info-text-two b[data-v-4a1cdad8]{font-weight:500}.info-home-component .info-details-container .info-text-one[data-v-4a1cdad8]{grid-column:2;grid-row:2}.info-home-component .info-details-container .info-text-two[data-v-4a1cdad8]{grid-column:2;grid-row:4}.info-home-component .info-details-container .info-separate-text-line[data-v-4a1cdad8]{border-bottom:1px dotted #b98a30;grid-column:2;grid-row:3;margin:25px auto;width:10%}.conviction-home-component .conviction-bottom-container .conviction-title[data-v-1f72531f]{font-family:Raleway,sans-serif;font-weight:500;font-size:2.6rem;letter-spacing:3.03px;margin-bottom:14px;white-space:nowrap;color:#6d6d6d}@media only screen and (max-width:640px){.conviction-home-component .conviction-bottom-container .conviction-title[data-v-1f72531f]{font-size:1.5rem;margin-bottom:8px}}.conviction-home-component .conviction-bottom-container .conviction-underline[data-v-1f72531f]{border-bottom:3px solid #6d6d6d;margin-bottom:55px;width:80px}@media only screen and (max-width:640px){.conviction-home-component .conviction-bottom-container .conviction-underline[data-v-1f72531f]{border-bottom:2px solid #6d6d6d}}.conviction-home-component[data-v-1f72531f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 64px 84px;background-color:#06326c;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:70vh;min-height:756px}@media only screen and (max-width:640px){.conviction-home-component[data-v-1f72531f]{padding:0 32px 0;display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:unset;grid-template-rows:unset;height:unset}}.conviction-home-component .conviction-top-container[data-v-1f72531f]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-image:url(/img/Image-code.86117a66.png);background-position-y:-56px}@media only screen and (max-width:640px){.conviction-home-component .conviction-top-container[data-v-1f72531f]{max-height:25%;background-size:cover;background-position:50%}}.conviction-home-component .conviction-bottom-container[data-v-1f72531f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1400px;width:100%}@media only screen and (max-width:640px){.conviction-home-component .conviction-bottom-container[data-v-1f72531f]{padding:10px 32px;margin-top:256px;margin-bottom:0}}.conviction-home-component .conviction-bottom-container .conviction-title[data-v-1f72531f]{color:#fff}.conviction-home-component .conviction-bottom-container .conviction-underline[data-v-1f72531f]{border-color:#fff}.conviction-home-component .conviction-bottom-container .conviction-details-container[data-v-1f72531f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1;grid-row:2;height:75%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:640px){.conviction-home-component .conviction-bottom-container .conviction-details-container[data-v-1f72531f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 6px}}.conviction-home-component .conviction-bottom-container .conviction-details-container .conviction-detail-container[data-v-1f72531f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#306ab9;border-radius:2px;-webkit-box-shadow:0 2px 8px 0 hsla(0,0%,51%,.5);box-shadow:0 2px 8px 0 hsla(0,0%,51%,.5);color:#fff;height:90%;text-align:center;width:22%;height:200px}@media only screen and (max-width:640px){.conviction-home-component .conviction-bottom-container .conviction-details-container .conviction-detail-container[data-v-1f72531f]{width:100%;margin:16px 0}}.conviction-home-component .conviction-bottom-container .conviction-details-container .conviction-detail-container[data-v-1f72531f]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.conviction-home-component .conviction-bottom-container .conviction-details-container .conviction-detail-container .conviction-detail-border[data-v-1f72531f]{border:1px solid #fff;height:90%;opacity:.8;width:92%}.conviction-home-component .conviction-bottom-container .conviction-details-container .conviction-detail-container .conviction-detail-border .conviction-image-container[data-v-1f72531f]{height:64px;margin:0 auto;padding-top:12%;width:64px}@-webkit-keyframes play-1f72531f{to{background-position:var(--icon-last-position)}}@keyframes play-1f72531f{to{background-position:var(--icon-last-position)}}.conviction-home-component .conviction-bottom-container .conviction-details-container .conviction-detail-container .conviction-detail-border .conviction-image-container .image[data-v-1f72531f]{background-size:cover;background-repeat:no-repeat;background-position:0;height:100%;-webkit-animation:play-1f72531f var(--animation-duration) steps(var(--icon-step)) infinite;animation:play-1f72531f var(--animation-duration) steps(var(--icon-step)) infinite}.conviction-home-component .conviction-bottom-container .conviction-details-container .conviction-detail-container .conviction-detail-border .conviction-image-container img[data-v-1f72531f]{width:100%}.conviction-home-component .conviction-bottom-container .conviction-details-container .conviction-detail-container .conviction-detail-border .conviction-text-container[data-v-1f72531f]{margin-top:15%;width:100%}.conviction-home-component .conviction-bottom-container .conviction-bottom-text-container[data-v-1f72531f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.08px;line-height:34px;margin-top:68px;margin-left:4px;margin-right:4px;text-align:center}.conviction-home-component .conviction-bottom-container .conviction-bottom-text-container .conviction-bottom-text[data-v-1f72531f]{color:#fff;font-weight:300;font-size:18px;line-height:24px}.triangle-left[data-v-1f72531f],.triangle-rigth[data-v-1f72531f],.triangle[data-v-1f72531f]{position:absolute;bottom:-100px;width:0;height:0;border-style:solid}.triangle-left[data-v-1f72531f]{right:50%;border-width:0 960px 100px 0;border-color:transparent #06326c transparent transparent}.triangle-rigth[data-v-1f72531f]{left:50%;border-width:100px 960px 0 0;border-color:#06326c transparent transparent transparent}.training-home-component .training-title{font-family:Raleway,sans-serif;font-weight:500;font-size:2.6rem;letter-spacing:3.03px;white-space:nowrap;color:#6d6d6d}@media only screen and (max-width:640px){.training-home-component .training-title{font-size:1.5rem;margin-bottom:8px}}.training-home-component .training-underline{border-bottom:3px solid #6d6d6d;margin-bottom:55px;width:80px}@media only screen and (max-width:640px){.training-home-component .training-underline{border-bottom:2px solid #6d6d6d}}.training-home-component .training-stacks-container .training-stack-container .training-stack-button-container .training-stack-button{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:3px solid #b98a30;border-radius:2px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 40px;text-align:center;color:#b98a30;outline:none;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:184px}.training-home-component .training-stacks-container .training-stack-container .training-stack-button-container .training-stack-button:hover{background-color:#b98a30;color:#fff}.page-container{max-width:1400px;width:100%}@media only screen and (max-width:640px){.page-container{padding:42px 0}}.training-home-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:column;-ms-flex:column;flex:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;min-height:1080px;position:relative;padding:0 64px}@media only screen and (max-width:840px){.training-home-component{padding:0}}@media only screen and (max-width:640px){.training-home-component{padding:32px 0;height:unset}}.training-home-component .training-title{margin-bottom:14px}@media only screen and (max-width:840px){.training-home-component .training-title{margin-left:64px}}@media only screen and (max-width:640px){.training-home-component .training-title{margin:0 32px;margin-bottom:14px}}.training-home-component .training-underline{margin-right:64px}@media only screen and (max-width:840px){.training-home-component .training-underline{margin-left:64px}}@media only screen and (max-width:640px){.training-home-component .training-underline{margin-left:32px}}.training-home-component .training-waves-container{position:absolute;align-self:center;grid-column:1;grid-row:2;width:100%}@media only screen and (max-width:1200px){.training-home-component .training-waves-container .training-wave-left,.training-home-component .training-waves-container .training-wave-right{display:none}}.training-home-component .training-waves-container .training-wave-left{float:left;height:256px}.training-home-component .training-waves-container .training-wave-right{float:right;height:256px}.training-home-component .training-infos-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1;grid-row:2;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;width:75%;height:354px}@media only screen and (max-width:640px){.training-home-component .training-infos-container{height:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:840px){.training-home-component .training-infos-container{width:90%}}.training-home-component .training-infos-container .training-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:256px}@media only screen and (max-width:640px){.training-home-component .training-infos-container .training-info-container{margin-bottom:64px}}.training-home-component .training-infos-container .training-info-container .training-info-rhombus-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.training-home-component .training-infos-container .training-info-container .training-info-rhombus-container .training-info-rhombus{background-color:#b98a30;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;height:150px;width:150px;border-radius:4px}.training-home-component .training-infos-container .training-info-container .training-info-rhombus-container .training-info-border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:6px;left:6px;height:135px;width:135px;border:1px solid #fff}@-webkit-keyframes play{to{background-position:var(--icon-last-position)}}@keyframes play{to{background-position:var(--icon-last-position)}}.training-home-component .training-infos-container .training-info-container .training-info-rhombus-container .training-info-border .image{position:absolute;width:80px;height:80px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-size:cover;background-repeat:no-repeat;background-position:0;-webkit-animation:play var(--animation-duration) steps(var(--icon-step)) infinite;animation:play var(--animation-duration) steps(var(--icon-step)) infinite}.training-home-component .training-infos-container .training-info-container .training-info-title{color:#494949;font-weight:600;letter-spacing:-.04px;padding-top:54px;text-align:center}.training-home-component .training-infos-container .training-info-container .training-info-separate-border{border-bottom:1px solid #494949;margin:0 auto;margin-top:5%;margin-bottom:5%;width:50%}.training-home-component .training-infos-container .training-info-container .training-info-text{color:#494949;font-weight:300;letter-spacing:-.04px;line-height:24px;text-align:center}.training-home-component .training-stacks-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:48px;text-align:center;height:374px}@media only screen and (max-width:840px){.training-home-component .training-stacks-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:unset;width:100%;overflow:scroll;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.training-home-component .training-stacks-container .training-stack-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:4px solid #b98a30;border-radius:4px;-webkit-box-shadow:0 2px 9px 0 hsla(0,0%,49%,.5);box-shadow:0 2px 9px 0 hsla(0,0%,49%,.5);display:grid;grid-template-columns:100%;grid-template-rows:30% 15% 5% 25% 25%;height:90%;width:228px;min-width:228px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;cursor:pointer}.training-home-component .training-stacks-container .training-stack-container:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}@media only screen and (max-width:840px){.training-home-component .training-stacks-container .training-stack-container{height:375px;margin:0 16px;margin-bottom:35px}}.training-home-component .training-stacks-container .training-stack-container .training-stack-icon-container{grid-column:1;grid-row:1;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.training-home-component .training-stacks-container .training-stack-container .training-stack-icon-container .training-stack-icon{height:100%;padding-top:20px;width:25%}.training-home-component .training-stacks-container .training-stack-container .training-stack-icon-container .training-stack-icon:first-child{width:25%}.training-home-component .training-stacks-container .training-stack-container .training-stack-title-container{color:#494949;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:700;grid-column:1;grid-row:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:-.02px;text-transform:uppercase}.training-home-component .training-stacks-container .training-stack-container .training-stack-seperate{border-bottom:1px solid #494949;grid-column:1;grid-row:3;margin:0 auto;width:50%}.training-home-component .training-stacks-container .training-stack-container .training-stack-text-container{color:#494949;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9rem;font-weight:300;grid-column:1;grid-row:4;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:-.05px;line-height:18px;width:100%;overflow:hidden;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.training-home-component .training-stacks-container .training-stack-container .training-stack-text-container .training-stack-text{width:100%;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.training-home-component .training-stacks-container .training-stack-container .training-stack-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1;grid-row:5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-page[data-v-0df8c09d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1));background:linear-gradient(#fff,#f1f1f1)}.categories-training-component[data-v-6942c34e]{width:100%}@media only screen and (max-width:840px){.categories-training-component[data-v-6942c34e]{margin-top:16px}}.categories-training-component .categories-details[data-v-6942c34e]{width:70%;-webkit-overflow-scrolling:touch}@media only screen and (max-width:840px){.categories-training-component .categories-details[data-v-6942c34e]{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 calc(50% - 200px)}}@media only screen and (max-width:640px){.categories-training-component .categories-details[data-v-6942c34e]{padding:0 calc(50% - 100px)}}.categories-training-component .categories-details .fake-categorie[data-v-6942c34e]{width:100px;height:20px;-ms-flex-negative:0;flex-shrink:0;display:none}@media only screen and (max-width:840px){.categories-training-component .categories-details .fake-categorie[data-v-6942c34e]{display:block}}.categories-training-component .categories-details .categories-detail[data-v-6942c34e]{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-attachment:red;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:4px solid #b98a30;border-radius:4px;-webkit-box-shadow:0 2px 9px 0 hsla(0,0%,49%,.5);box-shadow:0 2px 9px 0 hsla(0,0%,49%,.5);color:#979797;cursor:pointer;display:flex;-webkit-filter:grayscale(1);filter:grayscale(1);width:384px;height:68px;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .3s ease;transition:color .3s ease}@media only screen and (max-width:840px){.categories-training-component .categories-details .categories-detail[data-v-6942c34e]{scroll-snap-align:center;-ms-flex-negative:0;flex-shrink:0;width:400px;margin-right:20px;margin-bottom:unset}}@media only screen and (max-width:640px){.categories-training-component .categories-details .categories-detail[data-v-6942c34e]{width:250px;margin-bottom:unset}}.categories-training-component .categories-details .categories-detail .triangle-container[data-v-6942c34e]{content:"";background-color:#b98a30;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;right:10px;height:32px;width:32px;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:right .3s ease;transition:right .3s ease}@media only screen and (max-width:640px){.categories-training-component .categories-details .categories-detail .triangle-container[data-v-6942c34e]{display:none}}.categories-training-component .categories-details .categories-detail .triangle-container.open[data-v-6942c34e]{right:-17px}.categories-training-component .categories-details .categories-detail.isActive[data-v-6942c34e]{color:#494949;-webkit-filter:grayscale(0);filter:grayscale(0)}@media only screen and (max-width:840px){.categories-training-component .categories-details .categories-detail.isActive[data-v-6942c34e]{overflow:hidden}}.categories-training-component .categories-details .categories-detail .categories-container[data-v-6942c34e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;z-index:1;background:#f1f1f1}.categories-training-component .categories-details .categories-detail .categories-container .categories-logo[data-v-6942c34e]{height:50px;width:50px;margin:0 22px}.categories-training-component .categories-details .categories-detail .categories-container .spacer[data-v-6942c34e]{width:1px;height:65%;background:#979797}.categories-training-component .categories-details .categories-detail .categories-container .categories-name[data-v-6942c34e]{font-size:1.5rem;font-weight:900;white-space:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.separator[data-v-2bb7799e]{margin:0 auto;width:35%;margin-top:25px;margin-bottom:25px}@media only screen and (max-width:840px){.separator[data-v-2bb7799e]{width:122px;border-bottom:1px solid hsla(0,0%,67%,.2)}}.separator.hidden[data-v-2bb7799e]{border-bottom:none}.need-container[data-v-2bb7799e]{height:100%;width:100%}.need-container .need[data-v-2bb7799e]{height:100%;width:100%;margin-bottom:12px}@media only screen and (max-width:640px){.need-container .need[data-v-2bb7799e]{margin:0 auto}}.need-container .need .need-title[data-v-2bb7799e]{text-align:center;height:32px;font-size:1.1rem;font-weight:900;letter-spacing:-.08px;line-height:32px;padding-bottom:12px;position:relative;margin-bottom:12px;margin-top:12px}@media only screen and (max-width:640px){.need-container .need .need-title[data-v-2bb7799e]{margin-top:unset}}.need-container .need .need-list[data-v-2bb7799e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:70%;text-align:center;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:840px){.need-container .need .need-list.align-items[data-v-2bb7799e]{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}}.need-container .need .need-list .logo-only[data-v-2bb7799e]{width:80%;position:relative}.need-container .need .need-list .logo-only[data-v-2bb7799e]:after,.need-container .need .need-list .logo-only[data-v-2bb7799e]:before{font-size:.8rem;font-weight:500;bottom:12px}@media only screen and (max-width:640px){.need-container .need .need-list .logo-only[data-v-2bb7799e]:after,.need-container .need .need-list .logo-only[data-v-2bb7799e]:before{bottom:8px;font-size:.8rem}}.need-container .need .need-list .logo-only[data-v-2bb7799e]:before{content:"Théorique";position:absolute;left:-12px;background:#fff}@media only screen and (max-width:640px){.need-container .need .need-list .logo-only[data-v-2bb7799e]:before{left:-18px}}.need-container .need .need-list .logo-only[data-v-2bb7799e]:after{content:"Pratique";position:absolute;right:-8px;background:#fff}@media only screen and (max-width:640px){.need-container .need .need-list .logo-only[data-v-2bb7799e]:after{right:-8px}}.need-container .need .need-list .logo-only img[data-v-2bb7799e]{width:100%}.need-container .need .need-list .need-list-item[data-v-2bb7799e]{margin:6px 10px;max-width:70%;width:292px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.need-container .need .need-list .need-list-item .logo-container[data-v-2bb7799e]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:12px;min-width:32px}.need-container .need .need-list .need-list-item .logo-container .logo[data-v-2bb7799e]{height:26px;max-width:24px}@media only screen and (max-width:640px){.need-container .need .need-list .need-list-item .logo-container .logo[data-v-2bb7799e]{height:24px;max-width:24px}}.need-container .need .need-list .need-list-item .logo-container .logo.big[data-v-2bb7799e]{height:32px;width:32px;max-width:unset}.need-container .need .need-list .need-list-item .name[data-v-2bb7799e]{font-size:.75rem;font-weight:500}@media only screen and (max-width:640px){.need-container .need .need-list .need-list-item .name[data-v-2bb7799e]{font-size:.75rem}}.description-training-component .description-container .description-button[data-v-353e1996]{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:3px solid #b98a30;border-radius:2px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 40px;text-align:center;color:#b98a30;outline:none;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:184px}.description-training-component .description-container .description-button[data-v-353e1996]:hover{background-color:#b98a30;color:#fff}.description-banner-price[data-v-353e1996]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;border:1px solid #b98a30;border-radius:2px;margin:28px;margin-top:20px;padding:6px;font-size:14px;color:#494949;font-weight:500}@media only screen and (max-width:640px){.description-banner-price[data-v-353e1996]{margin:8px 12px;position:relative;left:0;right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;line-height:24px}}.description-banner-price .price-container[data-v-353e1996]{padding:0 6px;border-bottom:1px solid #b98a30;padding:0 18px;padding-bottom:6px;margin-bottom:6px;line-height:20px}.description-banner-price .price-container .price[data-v-353e1996]{font-weight:700}.description-banner-price .price-container .mobile[data-v-353e1996]{display:none}@media only screen and (max-width:640px){.description-banner-price .price-container .mobile[data-v-353e1996]{display:block;margin-left:2px}.description-banner-price .price-container .desktop[data-v-353e1996]{display:none}.description-banner-price .price-container[data-v-353e1996]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;margin-bottom:0;border-bottom:none;border-right:1px solid #b98a30;-ms-flex-negative:0;flex-shrink:0}}.description-banner-price .duration[data-v-353e1996]{font-size:16px}@media only screen and (max-width:640px){.description-banner-price .duration[data-v-353e1996]{font-size:14px;width:100%;text-align:center}}.header-line[data-v-353e1996]{position:absolute;height:3px;width:250px;background:#b98a30;top:0;left:calc(50% - 125px)}@media only screen and (max-width:640px){.header-line[data-v-353e1996]{width:164px;left:calc(50% - 82px)}}.description-training-component[data-v-353e1996]{max-width:864px;width:100%;right:0;height:1200px;position:relative}@media only screen and (max-width:840px){.description-training-component[data-v-353e1996]{height:unset}}.description-training-component .description-container[data-v-353e1996]{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:12% 1fr 12%;height:100%;width:100%}@media only screen and (max-width:640px){.description-training-component .description-container[data-v-353e1996]{display:block;height:auto}}.description-training-component .description-container .description-title-container[data-v-353e1996]{display:block;grid-column:2;text-align:center;padding-top:25px;margin:0 auto;max-height:100px;min-height:100px;min-width:350px;max-width:350px}@media only screen and (max-width:640px){.description-training-component .description-container .description-title-container[data-v-353e1996]{max-height:unset;min-height:unset;min-width:200px;max-width:200px}}.description-training-component .description-container .description-title-container .title-logo[data-v-353e1996]{max-width:60px;max-height:60px;min-height:60px;min-width:60px}@media only screen and (max-width:640px){.description-training-component .description-container .description-title-container .title-logo[data-v-353e1996]{width:44px;height:44px;min-height:unset;min-width:unset}}.description-training-component .description-container .description-title-container .title-name[data-v-353e1996]{color:#494949;font-size:2.5rem;font-weight:900;letter-spacing:-.03px;padding-top:15px;max-width:350px;max-height:60px;min-height:60px;min-width:350px}@media only screen and (max-width:640px){.description-training-component .description-container .description-title-container .title-name[data-v-353e1996]{font-size:1.8rem;padding-top:8px;max-width:200px;max-height:unset;min-height:unset;min-width:200px;height:38px}}.description-training-component .description-container .description-banner-container[data-v-353e1996]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;max-height:40px;height:100%;width:112px;top:80px;right:-11px;-ms-flex-item-align:end;align-self:flex-end;background-color:#b98a30;border-bottom-left-radius:100px;border-top-left-radius:100px;-webkit-box-shadow:0 2px 6px 0 hsla(0,0%,56%,.5);box-shadow:0 2px 6px 0 hsla(0,0%,56%,.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.description-training-component .description-container .description-banner-container[data-v-353e1996]:hover{background-color:#cb9837}@media only screen and (max-width:640px){.description-training-component .description-container .description-banner-container[data-v-353e1996]{top:54px;width:81px;height:30px;right:-9px}}.description-training-component .description-container .description-banner-container .description-banner[data-v-353e1996]{background-color:#8d6a2e;clip-path:polygon(0 0,0 100%,100% 100%);height:21%;position:absolute;top:-8px;right:-1px;width:7%}@media only screen and (max-width:640px){.description-training-component .description-container .description-banner-container .description-banner[data-v-353e1996]{top:-6px;right:0}}.description-training-component .description-container .description-banner-container .description-banner-text[data-v-353e1996]{-ms-flex-item-align:center;align-self:center;color:#fff;font-size:.8rem;font-weight:900}@media only screen and (max-width:640px){.description-training-component .description-container .description-banner-container .description-banner-text[data-v-353e1996]{font-size:.6rem}}.description-training-component .description-container .title-border[data-v-353e1996]{align-self:flex-start;border-bottom:1px solid hsla(0,0%,67%,.2);grid-column:2;justify-self:center;width:35%;height:42px}@media only screen and (max-width:640px){.description-training-component .description-container .title-border[data-v-353e1996]{display:none}}.description-training-component .description-container .description-details-container[data-v-353e1996]{grid-column:2}@media only screen and (max-width:640px){.description-training-component .description-container .description-details-container[data-v-353e1996]{margin-left:25px;margin-right:25px;margin-bottom:25px;margin-top:15px}}.description-training-component .description-container .description-details-container .detail-title[data-v-353e1996]{display:block;font-size:1.1rem;font-weight:900;letter-spacing:-.08px;line-height:32px;padding-bottom:10px;text-align:center;color:#494949}@media only screen and (max-width:640px){.description-training-component .description-container .description-details-container .detail-title[data-v-353e1996]{padding-top:10px;font-size:1.1rem}}.description-training-component .description-container .description-details-container .detail-content[data-v-353e1996]{display:block;font-size:1rem;font-weight:300;letter-spacing:-.05px;text-align:justify;margin-bottom:12px;line-height:24px}@media only screen and (max-width:640px){.description-training-component .description-container .description-details-container .detail-content[data-v-353e1996]{text-align:left}}.description-training-component .description-container .detail-border[data-v-353e1996]{border-bottom:1px solid hsla(0,0%,67%,.2);grid-column:2;justify-self:center;width:35%;align-self:flex-start}@media only screen and (max-width:640px){.description-training-component .description-container .detail-border[data-v-353e1996]{width:122px;margin:0 auto}}.description-training-component .description-container .description-goals-container[data-v-353e1996]{display:block;grid-column:2}@media only screen and (max-width:640px){.description-training-component .description-container .description-goals-container[data-v-353e1996]{margin:25px;margin-top:15px}}.description-training-component .description-container .description-goals-container .goal-title[data-v-353e1996]{font-size:1.1rem;font-weight:900;letter-spacing:-.08px;line-height:32px;padding-bottom:10px;text-align:center;color:#494949}@media only screen and (max-width:640px){.description-training-component .description-container .description-goals-container .goal-title[data-v-353e1996]{font-size:1.1rem;padding-top:10px}}.description-training-component .description-container .description-goals-container .goal-content[data-v-353e1996]{line-height:24px;padding-left:20px}.description-training-component .description-container .description-goals-container .goal-content .goal-list[data-v-353e1996]{font-size:1rem;font-weight:300;letter-spacing:-.05px}.description-training-component .description-container .goal-border[data-v-353e1996]{border-bottom:1px solid hsla(0,0%,67%,.2);grid-column:2;justify-self:center;width:35%;position:relative;align-self:flex-start}@media only screen and (max-width:640px){.description-training-component .description-container .goal-border[data-v-353e1996]{margin:0 auto;width:122px;margin-bottom:25px}}.description-training-component .description-container .description-needs-container[data-v-353e1996]{-ms-flex-line-pack:center;align-content:center;color:#494949;display:grid;grid-column:2;grid-template-columns:50% 50%;grid-template-rows:50% 50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;width:100%}@media only screen and (max-width:840px){.description-training-component .description-container .description-needs-container[data-v-353e1996]{padding-bottom:30px;display:unset}.description-training-component .description-container .description-needs-container>div[data-v-353e1996]{width:80%;margin:0 auto;border-top:none!important;border-right:none!important;border-left:none!important}.description-training-component .description-container .description-needs-container div[data-v-353e1996]:last-child{margin-bottom:24px;border-bottom:none}.description-training-component .description-container .description-needs-container div[data-v-353e1996]:first-child{border-bottom:none!important}}.description-training-component .description-container .description-needs-container div[data-v-353e1996]:first-child{border-bottom:1px solid hsla(0,0%,67%,.2);border-right:1px solid hsla(0,0%,67%,.2)}.description-training-component .description-container .description-needs-container div[data-v-353e1996]:nth-child(4){border-left:1px solid hsla(0,0%,67%,.2);border-top:1px solid hsla(0,0%,67%,.2)}.description-training-component .description-container .description-button[data-v-353e1996]{align-self:center;justify-self:center;grid-column:2;margin:24px auto;margin-bottom:48px}.description-training-component .description-container .description-footer[data-v-353e1996]{align-self:flex-end;background-color:#f7f7f7;-webkit-box-shadow:0 -1px 7px 0 hsla(0,0%,67%,.5);box-shadow:0 -1px 7px 0 hsla(0,0%,67%,.5);display:grid;grid-column:1/4;grid-template-columns:33% 33% 33%;grid-template-rows:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12%;max-height:30px;height:100%;bottom:0}@media only screen and (max-width:840px){.description-training-component .description-container .description-footer[data-v-353e1996]{padding:10px 0}}.description-training-component .description-container .description-footer .description-item[data-v-353e1996],.description-training-component .description-container .description-footer .description-price[data-v-353e1996],.description-training-component .description-container .description-footer .description-time[data-v-353e1996],.description-training-component .description-container .description-footer .description-trainer[data-v-353e1996]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.description-training-component .description-container .description-footer .description-item .icons-footer[data-v-353e1996],.description-training-component .description-container .description-footer .description-price .icons-footer[data-v-353e1996],.description-training-component .description-container .description-footer .description-time .icons-footer[data-v-353e1996],.description-training-component .description-container .description-footer .description-trainer .icons-footer[data-v-353e1996]{padding-right:10px;width:8%}.description-training-component .description-container .description-footer .description-item .details-footer[data-v-353e1996],.description-training-component .description-container .description-footer .description-price .details-footer[data-v-353e1996],.description-training-component .description-container .description-footer .description-time .details-footer[data-v-353e1996],.description-training-component .description-container .description-footer .description-trainer .details-footer[data-v-353e1996]{font-size:.7rem;font-weight:900}.description-training-component .description-container .description-footer .description-time .icons-footer[data-v-353e1996]{width:18px}@media only screen and (max-width:840px){.description-training-component .description-container .description-footer .description-time .icons-footer[data-v-353e1996]{width:9px}}.description-training-component .description-container .description-footer .description-price .icons-footer[data-v-353e1996]{width:15%}.description-training-component .modal[data-v-353e1996]{border:5px solid #b98a30;height:900px;width:612px}@media only screen and (max-width:640px){.description-training-component .modal[data-v-353e1996]{margin-top:66px;width:400px;height:auto}}.description-training-component .modal .modal-title[data-v-353e1996]{color:#979797;font-size:1.8rem;font-weight:900;letter-spacing:3.03px;text-align:left;padding-left:15%;padding-top:30px}@media only screen and (max-width:640px){.description-training-component .modal .modal-title[data-v-353e1996]{font-size:1.6rem;padding-left:12%;padding-top:20px}}.description-training-component .modal .modal-underline[data-v-353e1996]{border-bottom:4px solid #979797;padding-bottom:10px;margin-left:15%;width:10%}@media only screen and (max-width:640px){.description-training-component .modal .modal-underline[data-v-353e1996]{margin-left:12%}}.description-training-component .modal .modal-button[data-v-353e1996]{background-color:#fff;border:none;color:#b98a30;font-size:1.7rem;font-weight:900;position:relative;top:-50px;right:-280px}@media only screen and (max-width:640px){.description-training-component .modal .modal-button[data-v-353e1996]{right:-180px;top:-60px}}.description-training-component .modal .contact-component[data-v-353e1996]{height:auto}@media only screen and (max-width:640px){.description-training-component .modal .contact-component[data-v-353e1996]{height:auto}}@media only screen and (max-width:840px){.description-training-component .modal .contact-component[data-v-353e1996]{height:auto}}.program-training-component .program-container .program-button[data-v-b6dd2676]{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:3px solid #b98a30;border-radius:2px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 40px;text-align:center;color:#b98a30;outline:none;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:184px}.program-training-component .program-container .program-button[data-v-b6dd2676]:hover{background-color:#b98a30;color:#fff}.header-line[data-v-b6dd2676]{position:absolute;height:3px;width:250px;background:#fff;top:0;left:calc(50% - 125px)}@media only screen and (max-width:640px){.header-line[data-v-b6dd2676]{width:164px;left:calc(50% - 82px)}}.program-training-component[data-v-b6dd2676]{max-width:864px;width:100%;height:1200px;position:relative}@media only screen and (max-width:640px){.program-training-component[data-v-b6dd2676]{width:unset;height:unset}}.program-training-component .program-container[data-v-b6dd2676]{position:relative;display:grid;grid-template-columns:12% 1fr 12%;height:100%;width:100%}@media only screen and (max-width:640px){.program-training-component .program-container[data-v-b6dd2676]{display:block;height:auto}}.program-training-component .program-container .program-title-container[data-v-b6dd2676]{display:block;grid-column:2;text-align:center;padding-top:25px;margin:0 auto;max-height:100px;min-height:100px;min-width:350px;max-width:350px}@media only screen and (max-width:640px){.program-training-component .program-container .program-title-container[data-v-b6dd2676]{max-height:unset;min-height:unset;min-width:200px;max-width:200px}}.program-training-component .program-container .program-title-container .title-logo[data-v-b6dd2676]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);max-width:60px;max-height:60px;min-height:60px;min-width:60px}@media only screen and (max-width:640px){.program-training-component .program-container .program-title-container .title-logo[data-v-b6dd2676]{width:44px;height:44px;min-height:unset;min-width:unset}}.program-training-component .program-container .program-title-container .title-name[data-v-b6dd2676]{color:#fff;font-size:2.5rem;font-weight:900;letter-spacing:-.03px;padding-top:15px;max-width:350px;max-height:60px;min-height:60px;min-width:350px}@media only screen and (max-width:640px){.program-training-component .program-container .program-title-container .title-name[data-v-b6dd2676]{font-size:2.3rem;max-width:200px;max-height:60px;min-height:60px;min-width:200px}}.program-training-component .program-container .program-banner-container[data-v-b6dd2676]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;max-height:40px;height:100%;width:112px;top:80px;right:-11px;-ms-flex-item-align:end;align-self:flex-end;background-color:#fff;border-bottom-left-radius:100px;border-top-left-radius:100px;-webkit-box-shadow:0 2px 6px 0 hsla(0,0%,56%,.5);box-shadow:0 2px 6px 0 hsla(0,0%,56%,.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.program-training-component .program-container .program-banner-container[data-v-b6dd2676]:hover{background-color:#f2f2f2}@media only screen and (max-width:640px){.program-training-component .program-container .program-banner-container[data-v-b6dd2676]{top:54px;width:81px;height:30px;right:-9px}}.program-training-component .program-container .program-banner-container .program-banner[data-v-b6dd2676]{background-color:#d3d3d3;clip-path:polygon(0 0,0 100%,100% 100%);height:21%;position:absolute;top:-8px;right:-1px;width:7%}@media only screen and (max-width:640px){.program-training-component .program-container .program-banner-container .program-banner[data-v-b6dd2676]{top:-6px;right:0}}.program-training-component .program-container .program-banner-container .program-banner-text[data-v-b6dd2676]{-ms-flex-item-align:center;align-self:center;color:#b98a30;font-size:.8rem;font-weight:900}@media only screen and (max-width:640px){.program-training-component .program-container .program-banner-container .program-banner-text[data-v-b6dd2676]{font-size:.6rem}}.program-training-component .program-container .title-border[data-v-b6dd2676]{border-bottom:2px solid #fff;grid-column:2;justify-self:center;width:35%;align-self:flex-start}@media only screen and (max-width:640px){.program-training-component .program-container .title-border[data-v-b6dd2676]{margin:0 auto;margin-bottom:20px}}.program-training-component .program-container .detail-title[data-v-b6dd2676]{align-self:flex-start;color:#fff;grid-column:2;text-align:center;font-size:1.1rem;font-weight:900;letter-spacing:-.08px;line-height:32px}@media only screen and (max-width:640px){.program-training-component .program-container .detail-title[data-v-b6dd2676]{margin-bottom:20px}}.program-training-component .program-container .program-details-container[data-v-b6dd2676]{color:#494949;grid-column:2;margin:0 auto}@media only screen and (max-width:640px){.program-training-component .program-container .program-details-container[data-v-b6dd2676]{margin:36px 24px}}.program-training-component .program-container .program-details-container[data-v-b6dd2676]:last-child{padding-bottom:-4px}.program-training-component .program-container .program-details-container .program-detail[data-v-b6dd2676]{border-left:1px solid #fff;padding-bottom:14px;position:relative}.program-training-component .program-container .program-details-container .program-detail[data-v-b6dd2676]:last-child{padding-bottom:0}.program-training-component .program-container .program-details-container .program-detail .program-subtitle[data-v-b6dd2676]{color:#000;font-size:.8rem;font-weight:700;opacity:.84;padding-left:32px;padding-bottom:18px;padding-top:28px}.program-training-component .program-container .program-details-container .program-detail .program-list[data-v-b6dd2676]{color:#fff;font-size:.9rem;list-style:none;padding-left:-20px}.program-training-component .program-container .program-details-container .program-detail .program-items[data-v-b6dd2676]{position:relative;padding-left:32px;margin-bottom:4px;font-weight:300}.program-training-component .program-container .program-details-container .program-detail .program-items[data-v-b6dd2676]:before{color:#fff;content:"";WIDTH:10px;position:absolute;left:-5px;top:4px;height:10px;background:#fff;border-radius:24px}.program-training-component .program-container .program-details-container .program-detail[data-v-b6dd2676]:last-child:after{content:"";height:3px;width:3px;position:absolute;background:#b98a30;left:-2px;bottom:0}.program-training-component .program-container .program-details-container .program-detail:first-child .program-subtitle[data-v-b6dd2676]{padding-top:4px}.program-training-component .program-container .program-button[data-v-b6dd2676]{align-self:center;justify-self:center;grid-column:2;background-color:transparent;border:3px solid #fff;color:#fff;margin:48px auto}.program-training-component .program-container .program-button[data-v-b6dd2676]:hover{background-color:#fff;color:#b98a30}.training-page .training-title[data-v-e6e59aba]{font-family:Raleway,sans-serif;font-weight:500;font-size:2.6rem;letter-spacing:3.03px;white-space:nowrap;color:#6d6d6d}@media only screen and (max-width:640px){.training-page .training-title[data-v-e6e59aba]{font-size:1.5rem;margin-bottom:8px}}.training-page .training-underline[data-v-e6e59aba]{border-bottom:3px solid #6d6d6d;margin-bottom:55px;width:80px}@media only screen and (max-width:640px){.training-page .training-underline[data-v-e6e59aba]{border-bottom:2px solid #6d6d6d}}.disable-title[data-v-e6e59aba]{position:ABSOLUTE;width:100%;text-align:center;font-size:38px;left:0;top:164px;opacity:.74;font-weight:500;text-transform:capitalize}.description-content.disable[data-v-e6e59aba]{-webkit-filter:blur(7px);filter:blur(7px);pointer-events:none}.fade-enter-active[data-v-e6e59aba],.fade-leave-active[data-v-e6e59aba]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter[data-v-e6e59aba],.fade-leave-to[data-v-e6e59aba]{opacity:0}.background-container[data-v-e6e59aba]{position:fixed;top:0;height:100%;height:100vh;width:100%;max-width:1800px;margin:auto}@media only screen and (max-width:640px){.background-container[data-v-e6e59aba]{display:none}}.training-container[data-v-e6e59aba]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:1400px;padding-top:76px;margin:64px 16px;z-index:10}@media only screen and (max-width:840px){.training-container[data-v-e6e59aba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:640px){.training-container[data-v-e6e59aba]{margin-top:42px}}.description-container[data-v-e6e59aba]{position:relative;z-index:1;background-color:#fff;border:4px solid #b98a30;border-radius:5px;-webkit-box-shadow:0 2px 9px 0 hsla(0,0%,49%,.5);box-shadow:0 2px 9px 0 hsla(0,0%,49%,.5);width:100%}.description-container.inverse[data-v-e6e59aba]{background-color:#b98a30;border:4px solid #fff}.description-container[data-v-e6e59aba]{max-width:864px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:424px;margin-top:118px}@media only screen and (max-width:840px){.description-container[data-v-e6e59aba]{position:relative;top:0;right:0;width:unset;margin:0 8px;margin-top:20px}}.training-details[data-v-e6e59aba]{height:100%;width:485px;position:fixed;overflow:hidden}@media only screen and (max-width:840px){.training-details[data-v-e6e59aba]{position:relative;width:100%}}.training-page[data-v-e6e59aba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:100vh;min-width:100vw;background:#f1f1f1}.training-page .background-wave-left[data-v-e6e59aba]{background-image:url(/img/vague10.25384a62.png);background-repeat:no-repeat;background-position:0 100%;background-size:40%;height:100%;width:100%;background-position-x:150px;background-position-y:calc(100% + 250px)}.training-page .background-wave-right[data-v-e6e59aba]{position:absolute;background-image:url(/img/vague10.25384a62.png);background-repeat:no-repeat;background-size:25%;top:0;width:100%;height:100%;-webkit-transform:scale(1.8);transform:scale(1.8);background-position-x:78%;background-position-y:238px}.training-page .training-title[data-v-e6e59aba]{margin-bottom:14px}@media only screen and (max-width:640px){.training-page .training-title[data-v-e6e59aba]{margin-left:8px}}@media only screen and (max-width:840px){.training-page .training-underline[data-v-e6e59aba]{margin:0 8px}}@media only screen and (max-width:640px){.training-page .training-underline[data-v-e6e59aba]{margin-bottom:16px}}.open-enter-active[data-v-ea567d40],.open-leave-active[data-v-ea567d40]{-webkit-transition:height 2s ease;transition:height 2s ease;height:0}.open-enter[data-v-ea567d40],.open-leave-to[data-v-ea567d40]{height:0}.action-container[data-v-ea567d40]{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;width:42px;margin-right:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.faq-question-component[data-v-ea567d40]{margin-bottom:10px}.faq-question-component .faq-details[data-v-ea567d40]{width:100%}.faq-question-component .faq-details .faq-detail[data-v-ea567d40]{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 2px 6px 0 hsla(0,1%,69%,.5);box-shadow:0 2px 6px 0 hsla(0,1%,69%,.5);margin-bottom:24px;overflow:hidden;cursor:pointer}.faq-question-component .faq-details .faq-detail .faq-question[data-v-ea567d40]{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:1fr 42px 18px;grid-template-rows:100%;padding-top:18px;padding-bottom:18px;-webkit-transition:all .5s ease .1s;transition:all .5s ease .1s}.faq-question-component .faq-details .faq-detail .faq-question.active[data-v-ea567d40]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-transition:all .5s ease .25s;transition:all .5s ease .25s}.faq-question-component .faq-details .faq-detail .faq-question .faq-banner-container[data-v-ea567d40]{position:absolute;background-color:#b98a30;border-radius:2px 0 0 2px;height:100%;width:2%;-webkit-transition:all .5s cubic-bezier(.79,0,.175,.675);transition:all .5s cubic-bezier(.79,0,.175,.675)}.faq-question-component .faq-details .faq-detail .faq-question.active .faq-banner-container[data-v-ea567d40]{width:100%}.faq-question-component .faq-details .faq-detail .faq-question .faq-text[data-v-ea567d40]{z-index:1;font-size:14px;font-weight:300;padding-left:26px}.faq-question-component .faq-details .faq-detail .faq-question .faq-button[data-v-ea567d40]{color:#b98a30;cursor:pointer;font-size:2.5rem;font-weight:500;justify-self:center;width:18px;height:18px;background-repeat:no-repeat;background-image:url(/img/plus.3cb78bf5.svg)}.faq-question-component .faq-details .faq-detail .faq-question .isActive[data-v-ea567d40]{color:#fff;font-size:2.5rem;font-weight:500;grid-column:3;justify-self:center;width:18px;height:18px;background-repeat:no-repeat;background-image:url(/img/moins.c4e19b86.svg)}.faq-question-component .faq-details .faq-detail .wrapper-container[data-v-ea567d40]{height:0;background:transparent;overflow:hidden}.faq-question-component .faq-details .faq-detail .faq-responses[data-v-ea567d40]{background-color:#fff;padding:35px;letter-spacing:-.05px;line-height:25px;text-align:left}.faq-question-component .faq-details .faq-detail .faq-responses .faq-response[data-v-ea567d40]{grid-column:2;padding-bottom:22px;font-size:14px;font-weight:300;line-height:22px}.faq-question-component .faq-details .faq-detail .faq-responses .faq-response[data-v-ea567d40]:last-child{padding-bottom:0}.question-title{font-family:Raleway,sans-serif;font-weight:500;font-size:2.6rem;letter-spacing:3.03px;margin-bottom:14px;white-space:nowrap;color:#6d6d6d}@media only screen and (max-width:640px){.question-title{font-size:1.5rem;margin-bottom:8px}}.question-underline{border-bottom:3px solid #6d6d6d;margin-bottom:55px;width:80px}@media only screen and (max-width:640px){.question-underline{border-bottom:2px solid #6d6d6d}}.question-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:100vh;min-width:100vw;background:#f1f1f1}.question-container{z-index:20;max-width:1229px;width:100%;padding-top:76px;margin:64px 16px}@media only screen and (max-width:840px){.question-container{margin:64px 24px}}.background-wave{position:absolute;top:0;left:0;width:100%;background-image:url(/img/vagu4%205.887a0e34.png);background-repeat:no-repeat;background-position:100% 0;background-size:30%;height:100%}.question-title{letter-spacing:2px!important}.question-details{display:grid;grid-template-columns:45% 45%;grid-template-rows:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:840px){.question-details{display:block}}.question-details .question-title{font-family:Raleway,sans-serif;letter-spacing:1.2px;align-self:flex-start;background-color:#bfbfbf;color:#fff;font-size:1.2rem;font-weight:500;grid-column:1;grid-row:1;letter-spacing:-.05px;line-height:40px;text-align:center;width:100%;border-radius:2px}@media only screen and (max-width:640px){.question-details .question-title{margin-bottom:24px}.question-details .question-title.contact{margin-bottom:0}}.question-details .question-faq-details{display:grid;grid-column:1;grid-template-columns:1;grid-template-rows:100px 100%;grid-row:1}@media only screen and (max-width:640px){.question-details .question-faq-details{display:block}}.question-details .question-contact-details{display:grid;grid-column:2;grid-template-columns:1;grid-template-rows:100px 100%;grid-row:1}@media only screen and (max-width:840px){.question-details .question-contact-details{display:block;margin-top:64px}}