*{box-sizing:border-box;padding:0}*,html{margin:0}html{height:100%}body{background-color:#f8f8f8;display:flex;flex-direction:column;font-family:Arboria,sans-serif;min-height:100%}img{display:block;height:auto;max-width:100%}h1,h2,h3,h4,h5,h6,p{margin:.5rem 0;padding:.5rem 0}header{flex-flow:column nowrap;position:relative}.header_wrapper,header{display:flex;width:100%}.header_wrapper{align-items:center;border-bottom:1px solid #eee;justify-content:space-between;margin:0 auto;max-width:1200px;padding:1.5rem}.custom-logo{width:90%}.banner_container{display:flex;position:relative;width:100%}.ban_image{background-position:top;background-repeat:no-repeat;background-size:cover;display:block;position:relative;width:100%}.banner-content{align-items:center;color:#fff;display:flex;font-size:30px;padding:4rem 1rem;width:100%}.cta_text{text-align:left}.cta_text h1{font-size:55px}.cta_text p{font-size:20px;font-weight:700;line-height:1.5}.icon_desk{font-size:22px}.icon_text{grid-gap:10px}.cta_btn,.icon_text{align-items:center;display:flex}.cta_btn{background-color:#ee202e;color:#fff;cursor:pointer;justify-content:center;padding:1rem 2rem;text-align:center;width:100%}.cta_btn:hover{background-color:#fff;border:1px solid #ee202e;color:#ee202e;cursor:pointer}.cta_btn img{transition:filter .3s ease}.cta_btn:hover img{filter:grayscale(0) sepia(100%) brightness(50%)}.cta_btn p{font-size:22px;font-weight:700;margin:0;padding:0}.cta_btn span{margin-left:10px}.banner_container .lgd{display:none}main{background-color:#f8f8f8;flex:1 0 auto;height:100%;overflow:hidden;width:100%}.box_layout{margin:0 auto;max-width:1200px;padding:2rem 1.5rem;width:100%}.event_list_box h1{font-size:40px;margin-bottom:1.5rem;text-align:center}.card{align-items:center;border:1px solid #e0e0e0;margin-bottom:1rem}.card,.card-content{display:flex;flex-direction:column}.card-content{background-color:#fff;height:220px;padding:1rem;width:100%}.card-title{font-size:20px;font-weight:700;margin-bottom:8px}.card-description{color:#666;font-size:16px}.card-link{align-items:center;background-color:#0b4d92;color:#fff;display:flex;font-weight:700;justify-content:center;position:relative;text-decoration:none;transition:.2s ease-in-out}.card-link:hover{background-color:#fff;border:1px solid #0b4d92;color:#0b4d92;cursor:pointer}.card-link img{margin-left:4px;transition:filter .3s ease}.card-link:hover img{filter:grayscale(0) sepia(100%) brightness(50%)}.logos{align-items:center;display:flex}.logos img{max-width:200px}#divider{border-right:3px solid #9a9a9c;height:60px;margin-right:24px;padding:0 10px}.form{background-color:#fff;border-top:8px solid #0b4d92;box-shadow:0 3px 10px #0000001a;padding:30px;position:relative;right:0;width:600px}#seminar-q{padding-bottom:25px}.two-col-layout{display:flex;justify-content:space-evenly;padding-bottom:30px}.form-group{display:flex;flex-direction:column;padding:0 10px;width:100%}.form-checkbox{align-items:start;display:flex;justify-content:center}.form-checkbox p{font-size:14px;width:90%}.form-group label{font-weight:700;margin-bottom:10px}.form-input{background-color:#f8f8f8;border:none;border-bottom:3px solid #0b4d92;height:51px;outline:none;padding:15px}.submit{background-color:#0b4d92;color:#fff;font-size:18px;font-weight:700;height:50px;text-align:center;width:100%}.submit,.submit:hover{border:2px solid #0b4d92;transition:.2s ease-in-out}.submit:hover{background-color:#fff;color:#0b4d92;cursor:pointer}.details-wrapper{margin:auto;max-width:1300px;padding:20px 0}.event-details{max-width:450px}.date,.location{align-items:center;display:flex;font-size:24px;font-weight:500}.location{margin-top:10px}#cal{padding-right:10px}.timer{background-color:#fff;box-shadow:0 3px 10px #0000001a;display:flex;font-weight:700;justify-content:center;margin:20px 0;padding:10px;width:350px}.time{font-size:32px}.time-holder{padding:10px;text-align:center}#cta{color:#0b4d92;font-size:20px;font-weight:700;margin-top:10px}.duration{font-size:16px}.time-holder .duration{text-transform:uppercase}.cal-button{align-items:end;background-color:#0b4d92;color:#fff;display:flex;font-size:16px;font-weight:700;height:50px;padding:15px 60px;text-align:center}.cal-button,.cal-button:hover{border:2px solid #0b4d92;transition:.2s ease-in-out}.cal-button:hover{background-color:#fff;color:#0b4d92;cursor:pointer}.cal-button #add-icon{padding-left:5px}.cal-button #add-icon path{stroke:#fff}.cal-button:hover #add-icon path{stroke:#0b4d92}.title{font-size:24px;font-weight:700;margin-bottom:25px;margin-top:40px}.event-details p{font-size:18px;margin-bottom:25px}.list{align-items:center;display:flex;font-size:18px;margin-bottom:10px}.list-icon{margin-right:10px}.speaker-container{margin:auto auto 10px;max-width:1200px;padding:1.5rem}.speaker-wrapper{background:#fff;border-top:8px solid #0b4d92;box-shadow:0 3px 10px #0000001a;margin:30px auto auto;padding:40px}.speaker-wrapper h2{color:#0b4d92;font-size:42px}.row{display:flex;flex-direction:row}.name{font-size:24px;font-weight:700}.socials{display:flex;margin-bottom:20px}.fb,.linkedin,.twitter{align-items:center;background-color:#0b4d92;color:#fff;display:flex;height:30px;justify-content:center;margin-right:15px;width:30px}.job-title{margin:10px 0}.img-col{align-items:center;display:flex;width:100%}.text-col{padding:40px}.speaker-bio{line-height:28px}.footer{background-color:#0b4d92;color:#fff;font-size:12px;height:75px;margin:auto}.captcha,.footer{align-items:center;display:flex;justify-content:center}.captcha{background-color:grey;height:90px;margin:30px auto;width:80%}.mobile-form .form,.register{display:none}.hs-error-msg{color:red;font-size:12px;font-weight:400}.banner_container .footer_ban_image .banner-content{justify-content:center;padding:2rem 20px;text-align:center}.banner_container .footer_ban_image.lgd .ldp-content,.banner_container .footer_ban_image.smd .ldp-content{flex-direction:column;gap:20px}.banner_container .footer_ban_image.lgd .register,.banner_container .footer_ban_image.smd .register{background:red;border:none;color:#fff;display:flex;font-family:inherit;font-size:18px;justify-content:center;outline:none;padding:14px}@media screen and (max-width:767px){.details-wrapper{grid-template-columns:repeat(1,1fr);padding:0}.banner_container .footer_ban_image.smd h2{font-size:40px}.banner_container .footer_ban_image.smd{background:no-repeat;background-size:cover;display:flex}.banner_container .footer_ban_image.lgd{display:none}h1{font-size:48px}}@media screen and (min-width:768px){.banner_container .footer_ban_image.smd{display:none}.banner_container .footer_ban_image.lgd{display:flex}.banner_container .footer_ban_image{min-height:400px;width:100%}.banner_container .ban_image{background-size:cover;min-height:500px;width:100%}.card{margin:0 auto 2rem;width:60%}}.lgd .ldp-content{display:flex;flex-direction:column-reverse}@media only screen and (max-width:1180px){.hs-error-msg{font-size:14px;font-weight:400}.logos{justify-content:center;padding:40px 0;width:100%}.logos img{width:150px}.details-wrapper,.header{padding:20px}.cal-button{justify-content:center;width:100%}.mobile-form .form{display:block;padding:30px 20px;position:relative;width:auto}.mobile-form .form .form-group{margin-bottom:20px}.mobile-form .form #seminar-q{padding-bottom:unset}.speaker-container{margin:0;padding:30px 20px}.speaker-wrapper{margin:auto;padding:40px 20px}.row{flex-direction:column}.img-col img{width:100%}.text-col{padding:40px 0}.form{position:relative}.form,.timer{width:100%}}@media screen and (min-width:1024px){.banner_container .smd{display:none}.banner_container .lgd{display:flex}.banner-content{justify-content:space-between;left:0;padding:2rem;right:0}.ldp-content{width:45%}.ldp-content h1{font-size:56px}.typ-content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.cta_text{text-align:center}.icon_desk{display:flex;grid-gap:50px;margin-bottom:20px}.event_wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-gap:30px;height:100%;position:relative;width:100%}.details-container{width:90%}.cta_btn{width:30%}.card_item{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.card{width:100%}}@media screen and (min-width:1280px){.banner_container .ban_image{min-height:450px}}