.training-details{width:100%;padding:50px;background-color:#becddd;display:flex;column-gap:100px;justify-content:center;color:#fff}.training-details h2{color:#5c8cc9;font-size:32px;text-transform:uppercase;margin-bottom:20px}.training-details-cta{margin-top:20px}.training-details-cta .button{border-radius:20px;background-color:#5c8cc9;border-color:#5c8cc9}.training-details-promotion .training-details-cta{margin-top:10px}.training-details-promotion{max-width:50%;text-align:center}.training-details-promotion img{width:100%;max-width:500px}.training-details-table{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:50%;text-align:center}.training-details-table table{width:100%;max-width:600px;background:#fff;color:#5c8cc9;border:1px solid #5c8cc9;padding:0;border-radius:2px;border-spacing:0}.training-details-table thead{background:#5c8cc9}.training-details-table th{display:inline-block;padding:10px;border-bottom:2px solid #5c8cc9;width:25%;color:#fff;font-size:18px;font-weight:700;letter-spacing:.04em;text-align:left}.training-details-table td{padding:15px 52px 15px 10px;text-align:left}.training-details-table tbody tr td{border-top:1px solid #5c8cc9;width:25%;font-weight:700}.training-details-table tbody tr td.font-weight-400{font-weight:400}.training-details-table tbody tr:first-child td{border-top:0}.training-details-table tbody{max-height:390px;overflow:scroll;display:block}.extra_classes>div:first-child{font-size:36px;letter-spacing:.04em;color:#fff;padding:0;margin-bottom:20px !important;text-transform:uppercase}[data-modal-ui=active] [data-modal-dialog]{background:#5c8cc9;border-radius:2px}.modal-content__form--border{border:none !important;padding:0 !important}.modal-content__form input[type=text],.modal-content__form input[type=text]:focus,.modal-content__form input[type=email],.modal-content__form input[type=email]:focus,.modal-content__form input[type=tel],.modal-content__form input[type=tel]:focus{border-radius:20px;background:#5c8cc9;border:1px solid #fff;color:#fff}.modal-content__form label{color:#fff;font-size:16px;font-weight:400;margin-top:10px}.modal-content__form input::placeholder{text-transform:capitalize;color:#fff}.modal-content__form input.hs-button.primary.large{background-color:#fff;color:#5c8cc9;border-color:#fff;border-radius:20px}span.hs-form-required{color:#fff !important}[data-modal-ui-close]{font-size:1.5em;color:#fff;top:15px;right:12px}fieldset.form-columns-1 div.hs_zip{padding:0 200px}.hs-form fieldset+fieldset{margin-top:0 !important}.hs-form .hs-error-msgs{position:relative}.submitted-message{margin-top:50px;color:#fff;font-size:36px;background:#5c8cc9;position:absolute;top:0;left:0;width:100%;height:70px;display:flex;justify-content:center;align-items:center}@media(max-width:765px){.training-details{flex-direction:column;align-items:center;row-gap:50px}.training-details-promotion{max-width:100%}.training-details-table{max-width:100%}.training-details-table td{padding:10px}.training-details{padding:20px}.training-details h2{font-size:26px}.extra_classes>div:first-child{font-size:26px}fieldset.form-columns-1 div.hs_zip{padding:0}.hs-form fieldset.form-columns-2 .hs-form-field+.hs-form-field{margin-top:0}@media(min-width:766px) and (max-width:1000px){.training-details-table td{padding:12px}.training-details-table tbody{max-height:300px}fieldset.form-columns-1 div.hs_zip{padding:0 150px}}