form{background:#f6f4f1;margin:7.1428571429rem 0;padding:1.7857142857rem}form .inactive{opacity:.3}form .disabled,form .inactive{pointer-events:none}form .disabled.cell,form .hidden-if-disabled.inactive>.cell{padding-bottom:0!important}form .cell{transition:padding-bottom .3s ease-out}form .cell.disabled{overflow:hidden}form div[id^=form_step]:not([id$=_files])>.cell{transition:opacity .3s ease-out}form div[id^=form_step]:not([id$=_files])>.cell.inactive{opacity:.3}form div[id^=form_step]:not([id$=_files])>.cell .cell,form div[id^=form_step]:not([id$=_files])>.cell .custom-checkbox,form div[id^=form_step]:not([id$=_files])>.cell .custom-radio,form div[id^=form_step]:not([id$=_files])>.cell label{display:inline-block;width:auto}form div[id^=form_step]:not([id$=_files])>.cell .cell:not(.small-over),form div[id^=form_step]:not([id$=_files])>.cell .custom-checkbox:not(.small-over),form div[id^=form_step]:not([id$=_files])>.cell .custom-radio:not(.small-over),form div[id^=form_step]:not([id$=_files])>.cell label:not(.small-over){font-size:1.1428571429rem}@media print,screen and (max-width:64.06125em){form div[id^=form_step]:not([id$=_files])>.cell label:not(.small-over){display:block}}form div[id^=form_step]:not([id$=_files])>.cell>label{font-weight:700}@media print,screen and (min-width:64.0625em){form div[id^=form_step]:not([id$=_files])>.cell>label:not(.small-over){padding-right:3.5714285714rem}}@media print,screen and (max-width:64.06125em){form div[id^=form_step]:not([id$=_files])>.cell>label:not(.small-over){margin-top:1.7857142857rem}}form textarea{margin-top:1.7857142857rem}form select{font-weight:700}form label.required:after{content:"*"}form input[type=checkbox]+label.required:after,form input[type=radio]+label.required:after{display:none}form label.is-invalid-label{color:#9d0000!important}form .consent,form .g-recaptcha{display:flex;flex-direction:row;justify-content:center;margin:1.7857142857rem 0 0}@media print,screen and (max-width:64.06125em){form button[type=submit]{display:inline-block;margin-top:1.7857142857rem}}@media print,screen and (min-width:64.0625em){form{padding:7.1428571429rem}}.summary{overflow:visible;position:relative}.summary:before{background:#d00000;content:"";display:block;height:2.8571428571rem;left:0;position:absolute;top:0;transform:translate3d(-1.4285714286rem,-1.4285714286rem,0);width:100%;z-index:-1}@media print,screen and (max-width:64.06125em){.summary:before{height:1.4285714286rem;transform:translate3d(-.7142857143rem,-.7142857143rem,0)}}@media print,screen and (min-width:64.0625em){.summary{margin-top:5.3571428571rem}.summary .embed_session.embed_formation_session{flex-direction:row}.summary .embed_session.embed_formation_session .bloc_img{flex-basis:50%;padding-top:0}.summary .embed_session.embed_formation_session .card-section{display:flex;flex-basis:50%;flex-direction:column}.summary .embed_session.embed_formation_session .card-section *{text-align:left}.summary .embed_session.embed_formation_session .card-section .h_small{order:1}.summary .embed_session.embed_formation_session .card-section h3{font-size:2rem;line-height:2.4285714286rem;margin-bottom:1.0714285714rem;order:2;padding-bottom:1.0714285714rem}.summary .embed_session.embed_formation_session .card-section h3:after{left:1.7857142857rem}.summary .embed_session.embed_formation_session .card-section .chef_name{order:3}.summary .embed_session.embed_formation_session .card-section .chef_position{order:4}.summary .embed_session.embed_formation_session .card-section .embed_session__date-wrap{bottom:0;justify-content:left;left:0;margin-top:.8928571429rem;order:5;padding:0;position:relative;right:0;top:0;transform:none;width:auto}.summary .embed_session.embed_formation_session .card-section .embed_session__specs{order:6}.summary .embed_session.embed_formation_session .card-section .embed_session__specs .embed_session__circlev{justify-content:left}.summary .embed_session.embed_formation_session .card-section .more{align-self:flex-start;order:7}}form{margin:0;padding-top:1.7857142857rem}form,label.small-over{background:#fff!important}#form_step2{margin-left:-.8928571429rem;margin-right:-.8928571429rem}#form_step2>.cell{margin-left:0!important;margin-right:0!important;padding-left:.8928571429rem!important;padding-right:.8928571429rem!important}@media print,screen and (min-width:64.0625em){#form_step2 .company{width:25%}#form_step2 .firstName,#form_step2 .lastName{width:37.5%}#form_step2 .city,#form_step2 .country,#form_step2 .phone,#form_step2 .zipCode{width:25%}#form_step2 .custom-file-input{width:33%}#form_step2 .city,#form_step2 .company,#form_step2 .country,#form_step2 .custom-file-input,#form_step2 .first,#form_step2 .firstName,#form_step2 .lastName,#form_step2 .phone,#form_step2 .second,#form_step2 .state,#form_step2 .zipCode{display:inline-block!important}#form_step2 .city input,#form_step2 .city select,#form_step2 .city textarea,#form_step2 .company input,#form_step2 .company select,#form_step2 .company textarea,#form_step2 .country input,#form_step2 .country select,#form_step2 .country textarea,#form_step2 .custom-file-input input,#form_step2 .custom-file-input select,#form_step2 .custom-file-input textarea,#form_step2 .first input,#form_step2 .first select,#form_step2 .first textarea,#form_step2 .firstName input,#form_step2 .firstName select,#form_step2 .firstName textarea,#form_step2 .lastName input,#form_step2 .lastName select,#form_step2 .lastName textarea,#form_step2 .phone input,#form_step2 .phone select,#form_step2 .phone textarea,#form_step2 .second input,#form_step2 .second select,#form_step2 .second textarea,#form_step2 .state input,#form_step2 .state select,#form_step2 .state textarea,#form_step2 .zipCode input,#form_step2 .zipCode select,#form_step2 .zipCode textarea{margin-bottom:.8571428571rem!important}}.us_version #form_step2{display:flex;flex-direction:column;flex-flow:wrap}@media print,screen and (min-width:64.0625em){.us_version #form_step2 .country{width:27.2727272727%}.us_version #form_step2 .city,.us_version #form_step2 .phone,.us_version #form_step2 .state,.us_version #form_step2 .zipCode{width:18.1818181818%}}.us_version #form_step2 .phone{order:92}.us_version #form_step2 .city{order:93}.us_version #form_step2 .zipCode{order:94}.us_version #form_step2 .country{order:95}.us_version #form_step2 .state{order:96}.us_version #form_step2 .comment{order:97}.us_version #form_step2 .promoCode{order:98}.us_version #form_step2 .custom-file-input{order:99}.us_version #form_step2 .captcha{order:100}#consumer-alert-message{border:1px solid #9d0000;border-radius:.2857142857rem;padding:1.7857142857rem}#thanks-message{border-color:#b70000;border-radius:.2142857143rem;font-weight:700;margin:5.3571428571rem 0 7.1428571429rem;padding:3.5714285714rem 1.7857142857rem;text-align:center}