h1.webinar-header{color:#000;font-family:Maven Pro;font-size:42px;font-style:normal;font-weight:400;line-height:52px;margin-bottom:50px}.webinar .row-fluid-flex{display:flex}.webinar .row-fluid-flex .text{padding-right:20px;width:60%}.webinar h1.title{color:#162238;font-family:Maven Pro;font-size:42px;font-style:normal;font-weight:500;line-height:52px}.webinar .row-fluid-flex h3{color:#1c2334;font-family:Maven Pro;font-size:18px;font-style:normal;font-weight:400;line-height:21px}.webinar .content{margin-top:40px}.webinar .row-fluid-flex h1{align-items:flex-end;color:#162238;display:flex;font-family:Maven Pro;font-size:42px;font-style:normal;font-weight:500;line-height:52px}.webinar .row-fluid-flex *{color:#1c2334;font-family:Avenir LT Std}.webinar .row-fluid-flex p,.webinar ul li{color:#1c2334;font-family:Avenir LT Std;font-size:15px;font-style:normal;font-weight:400;line-height:21px}@media (max-width:768px){.webinar .row-fluid-flex{display:block}.webinar .row-fluid-flex .image{margin-top:40px;text-align:center;width:auto}.webinar .row-fluid-flex .image .image-background{float:none!important;margin:0 auto}.webinar .row-fluid-flex .image img{max-width:500px}.webinar .row-fluid-flex .text{padding-right:0;width:auto}}@media (max-width:576px){.webinar .row-fluid-flex .image img{max-width:auto}}.webinar .webinar-details{background:#162238;float:right;max-width:300px;padding:42px}.webinar .signed-webinar-details{background:rgba(22,34,56,.17);float:right;max-width:300px;padding:20px}.webinar .signed-webinar-details .top-text{color:#434244;font-family:Avenir LT Std;font-size:12px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:16px;margin-bottom:5px;text-transform:uppercase}.webinar .signed-webinar-details .date-and-time{background:#fff;display:flex;padding:12px}.webinar .signed-webinar-details .date-and-time p{margin:0}.webinar .signed-webinar-details .date-and-time p.date,.webinar .signed-webinar-details p.notice-text{color:#000;font-family:Avenir LT Std;font-size:15px;font-style:normal;font-weight:800;letter-spacing:-.28px;margin-right:60px}.webinar .signed-webinar-details p.notice-text{margin:30px 0 0;text-align:center}.webinar .signed-webinar-details .date-and-time p.cost-text{color:#000;font-family:Avenir LT Std;font-size:15px;font-weight:400;line-height:21px}.webinar .signed-webinar-details .date-and-time p.time{color:#7f7f7f;font-family:Avenir LT Std;font-size:15px;font-style:normal;font-weight:400;line-height:15px;text-align:right}.webinar .webinar-details *{color:#fff!important}.webinar .next-webinar{width:40%}.webinar .webinar-details .date{font-family:Maven Pro;font-size:42px;font-style:normal;font-weight:500;line-height:52px}.webinar .webinar-details .top-text{color:#ddd!important;font-family:Avenir LT Std;font-size:12px;font-style:normal;font-weight:800;letter-spacing:1px;line-height:16px;margin-bottom:10px;text-transform:uppercase}.webinar .webinar-details h2{color:#f8f9f9;font-family:Maven Pro;font-size:22px;font-style:normal;font-weight:500;line-height:28px;margin:0}.webinar .webinar-details p.cost{color:#ddd!important;font-family:Avenir LT Std;font-size:12px;font-style:normal;font-weight:800;letter-spacing:1px;line-height:16px;margin-bottom:10px;margin-top:25px;text-transform:uppercase}.webinar .webinar-details .price{margin-bottom:0}.webinar .webinar-details .included{font-size:15px;font-style:normal;font-weight:600;letter-spacing:-.28px;line-height:18px;margin:0}.webinar .webinar-details .button{background:#d8e34e;border:none;border-radius:53px;color:#162238!important;display:inline-block;font-family:Avenir LT Std;font-size:15px;font-style:normal;font-weight:800;line-height:21px;margin-top:30px;padding:10px 55px;width:100%}button img.spin{display:inline-block;float:right;width:18px}@media (max-width:768px){.webinar .next-webinar{width:100%}.webinar .signed-webinar-details,.webinar .webinar-details{float:none}}#sign-up-to-webinar button{align-items:center}#sign-up-to-webinar button img{margin-left:10px}.modal{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:100000}.hide{display:none!important}.modal .modal-content{background:#fff;border:1px solid #888;border-radius:22px;box-shadow:0 4px 48px rgba(0,0,0,.12);margin:15% auto;max-width:471px;padding:30px;width:80%}.modal .modal-content h2{color:#000;font-family:Maven Pro,sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:18px}.modal .modal-content p{color:#7f7f7f;margin-bottom:25px}.modal .modal-content #payment-element,.modal .modal-content p{font-family:Avenir LT Std;font-size:15px;font-style:normal;font-weight:400;line-height:21px}.modal .modal-content #payment-element{background:#fff;border:1px solid #ddd;border-radius:3px;color:#000;height:39px;margin-bottom:6px;padding:8px 10px}.modal .modal-content .modal-button{background:#d8e34e;border:0;border-radius:33px;color:#162238;display:flex;font-family:Avenir LT Std;font-size:15px;font-style:normal;font-weight:400;height:30px;line-height:21px;margin-top:25px;padding:7px 28px}.modal .modal-content #alert-error,.modal .modal-content #alert-error-exists,.modal .modal-content #card-error{color:#d8000c;font-family:Maven Pro,sans-serif;font-size:12px;margin-top:5px}.modal .modal-content #alert-success{color:#027802;font-size:14px;margin-top:10px}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}.close{color:#aaa;float:right;font-size:28px;font-weight:700}input{background:#fff;border:1px solid #ddd;border-radius:3px;color:#000;display:block;font-family:Avenir LT Std;font-size:15px;font-style:normal;font-weight:400;height:39px;line-height:21px;padding:8px 10px;width:100%}.form-group{margin-bottom:18px}.form-group label{color:#7f7f7f;font-family:Avenir LT Std;font-size:12px;font-style:normal;font-weight:800;letter-spacing:.5px;line-height:16px;margin-bottom:3px}.flex{display:flex}@media (max-width:500px){.flex{display:block!important}.flex .form-group{margin-right:0!important;width:100%!important}}.flex .form-group:first-child{margin-right:2%;width:49%}.flex .form-group:last-child{width:49%}