.headings-wrap{display:flex}.headings-wrap .left-column,.headings-wrap .right-column{width:50%}.headings-wrap .heading{font-size:36px;line-height:44px;max-width:480px;position:relative;z-index:1}.headings-wrap .bold-heading{color:#f2f2f2;font-size:180px;font-weight:800;left:0;letter-spacing:9px;line-height:54px;position:absolute;text-transform:uppercase}.headings-wrap .right-column .desc{position:relative;z-index:1}.headings-wrap .right-column .desc p{size:16px;line-height:24px}.table-wrap{margin-top:35px;position:relative}.table-inner-wrap{overflow-x:auto}.table-top-text{font-size:16px;letter-spacing:1.6px;line-height:24px;margin-bottom:25px;margin-top:150px;text-align:center}.table-bottom-text p{font-weight:600}.table-bottom-text p:first-child{font-size:14px;line-height:24px;margin-bottom:10px}.table-bottom-text p:nth-child(2){font-size:14px;line-height:24px;margin-top:0}.table-bottom-text p a{color:#0fb7e1;text-decoration:underline}.enrollment-table{border-spacing:0 10px;width:100%}.table-header-row{background-color:#1074ac;color:#fff;text-align:left}.table-header-row th{font-family:trade-gothic-next;font-size:18px;font-weight:700;line-height:32px;padding:22px}.table-content-row{background-color:#f2f2f3;text-align:left}.table-content-row td{font-family:trade-gothic-next;font-size:16px;font-weight:400;line-height:32px;padding:20px 22px}.table-content-row .btn-td{padding-left:0}.table-content-row .btn-td .btn-wrap a{height:50px;padding:8px 0;width:166px}.table-content-row.sold-out-disable td{color:#c1c1c1}.table-content-row.sold-out-disable .btn-wrap a{background-color:#c1c1c1}.modal-notify{background-color:#000;background-color:rgba(0,0,0,.7);display:none;height:100%;left:0;overflow:auto;padding-top:300px;position:fixed;top:0;width:100%;z-index:1}.modal-content{background-color:#000;margin:auto;padding:20px;width:30%}.close{color:#fff;float:right;font-size:28px;font-weight:700;margin-bottom:20px}.close:focus,.close:hover{color:#aaa;cursor:pointer;text-decoration:none}.modal-content .hbspt-form input.hs-input{background-color:#2c2c2c;border:none;border-radius:50px;color:#fff;height:50px;padding:5px 20px}.modal-content .hbspt-form{text-align:center}.modal-content .hbspt-form .hs-submit{background:#0fb7e1;border-radius:50px;margin-top:0}.modal-content .hbspt-form .hs-button{background:#0fb7e1;border-color:#0fb7e1;border-radius:50px;font-size:16px;letter-spacing:1.6px;padding:15px 40px;text-transform:uppercase}.modal-content .hbspt-form input.hs-input::placeholder{color:#000;font-weight:700;letter-spacing:1.6px;text-align:center;text-transform:uppercase}.modal-content .hbspt-form .submitted-message{color:#fff}@media only screen and (min-width:1700px) and (max-width:2400px){.headings-wrap .bold-heading{font-size:230px}}@media(device-width:768px){.table-wrap{padding:0 10px}}@media(max-width:580px){.enrollment-table,.table-bottom-text{padding:0 10px}.headings-wrap .bold-heading{font-size:60px;letter-spacing:3px;line-height:54px;margin-top:-180px}.headings-wrap{display:flex;flex-direction:column;padding:0 20px}.headings-wrap .left-column,.headings-wrap .right-column{width:auto}}