/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
v-logo[header=true]{margin-bottom:1.875rem}
.video-wrapper{width:100%}.video-wrapper .footprint{display:inline-block;position:relative;width:100%}.video-wrapper .aspect-ratio{padding-bottom:56.25%}.video-wrapper .aspect-ratio iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper .placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.media-type-video{width:100%;max-width:670px;box-sizing:border-box}.kaltura-thumbnail{display:none}
.course .course-date{width:3.75rem;height:3.75rem;margin:0 1.875rem 1.875rem 0;float:left;border-radius:50%;background:var(--v-colors__primary-darker-1)}.course .course-date span:nth-child(1){padding-top:.625rem;font-size:1rem;display:block;color:#fff;text-align:center}.course .course-date span:nth-child(2){font-size:1.25rem;display:block;color:#fff;font-weight:bold;text-align:center}.course-block{position:relative}.course-block::after{display:table;clear:both;content:""}@media(min-width:600px){.course-block h2{max-width:60%}}.course-block .button-container{margin-top:1.875rem;width:100%;float:left;text-align:center}.course-block .course{padding-top:1.25rem;padding-bottom:1.25rem;width:100%;float:left;border-top:1px solid #d9d9d9}.course-block .course:first-of-type{padding-top:0;border-top:0}.course-block .course .session-info{max-width:9.375rem;float:left}.course-block .course .session-info .course-title{font-size:1.125rem;float:left}.course-block .course .session-info .course-title p{margin:0;font-weight:bold}.course-block .course .session-info .course-session p{margin:0;float:left;clear:left}.course-block .course a.registration-link{float:left}.course-block .course[min-width~="418px"]:first-of-type{padding-top:.625rem}.course-block .course[min-width~="418px"] .session-info{max-width:14.375rem}.course-block .course[min-width~="418px"] a.registration-link{margin-top:.625rem;margin-left:0;max-width:14.375rem;position:absolute;right:40px;max-width:none}.course-block[min-width~="900px"] .course{margin-top:.625rem;margin-bottom:1.875rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:33.3%;padding-top:0;padding-bottom:0;border:0}.course-block[min-width~="900px"] .course .session-info{width:14.375rem}.course-block[min-width~="900px"] .course a.registration-link{position:relative;right:0;width:100%;margin-top:0;margin-bottom:0}.course-block[min-width~="900px"] .course .course-session p:last-child{margin-bottom:0}.course-block[min-width~="900px"] .button-container{margin-top:0}.course-block .form-item-language{margin-top:.625rem}@media(min-width:600px){.course-block .form-item-language{position:absolute;top:0;right:0;max-width:40%;margin-top:0}}.course-block .form-item-language label{display:inline}
.employee-login{position:fixed;bottom:0;left:0;padding:5px 75px 5px 15px;border-radius:0 10px 0 0;background-image:url("//cdn.voya.com/global/images/voya-bar/1.0.0/voya-bar-72x45.png"),linear-gradient(to left,transparent 72px,#f26622 72px 100%);background-repeat:no-repeat;background-position:right}.employee-login a{color:#fff;font-weight:bold;text-decoration:none}@media print{.employee-login{display:none}}
v-share.page-share{padding:0 1.25rem 1.875rem 0}
v-simple-nav{margin-bottom:1.875rem}v-sticky-nav{z-index:400}.layout .layout__region div .siblings-group-wrapper,.layout .layout__region div v-carousel,.layout .layout__region div v-cta,.layout .layout__region div v-hero,.layout .layout__region div v-styled-grid{margin-bottom:1.25rem}.layout .layout__region div:last-child .siblings-group-wrapper,.layout .layout__region div:last-child v-carousel,.layout .layout__region div:last-child v-cta,.layout .layout__region div:last-child v-hero,.layout .layout__region div:last-child v-styled-grid{margin-bottom:0}v-card>style:first-child+div h2{margin-top:0}.ui-front{z-index:1005}@media print{v-back-to-top{display:none}}
