.tm-offer--training .tm-offer-report-sheet{background:transparent;box-shadow:none;padding:0}.tm-offer--training #training-exercise,.tm-offer--training #training-team{padding-bottom:0}.tm-offer--training #training-exercise .c-lp-prose,.tm-offer--training #training-team .c-lp-prose{margin-bottom:0}.tm-offer--training .c-captures__list{cursor:grab;flex-direction:row;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:16px;scroll-snap-type:x mandatory;scrollbar-width:thin}.tm-offer--training .c-captures__item{flex:0 0 min(84%,760px);min-width:0;scroll-snap-align:start}.tm-offer--training .c-captures__img{aspect-ratio:16/9;height:auto;object-fit:contain;user-select:none;width:100%;-webkit-user-drag:none}.tm-offer--training .c-captures__list.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.tm-offer--training .training-slides-controls{align-items:center;display:flex;gap:20px;justify-content:flex-end;margin-top:20px}.tm-offer--training .training-slides-controls button{background:transparent;border:1px solid;color:inherit;cursor:pointer;font-size:24px;height:48px;width:48px}.tm-offer--training .training-slides-controls button:disabled{cursor:default;opacity:.35}.tm-offer--training .c-captures__list:focus-visible,.tm-offer--training .training-slides-controls button:focus-visible{outline:2px solid #526535;outline-offset:4px}@media (max-width:767px){.tm-offer--training .c-captures__list{gap:12px}.tm-offer--training .c-captures__item{flex-basis:90%}.tm-offer--training .training-slides-controls{gap:16px}.tm-offer--training .training-slides-controls button{border-radius:50%;font-size:20px;height:44px;width:44px}}.training-application form.hs-form fieldset{max-width:100%;width:100%}.training-application form.hs-form .input{margin-right:0}.training-application form.hs-form .hs-input:not([type=checkbox]):not([type=radio]){width:100%}