@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans&display=swap");.component--features{padding:40px 0;overflow:hidden}.component--features.remove-padding{padding-top:0;padding-bottom:0}@media(max-width:1200px){.component--features .container{padding-left:25px;padding-right:25px;max-width:100%}}@media(max-width:768px){.component--features:not(.remove-padding){padding-top:20px;padding-bottom:20px}}.component--features *{font-family:'Open Sans',sans-serif}.component--features-intro{padding-bottom:50px}@media(max-width:768px){.component--features-intro{padding-bottom:10px}}.component--features-intro h2{font-family:Barlow;font-size:48px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin:0;padding:0}.component--features-intro h2 p{font-family:Barlow;font-size:48px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#112128;margin:0;padding:0}.component--features-intro h2 p strong{font-family:Barlow;font-weight:bold}@media(max-width:768px){.component--features-intro h2 p{font-size:32px;line-height:1.19}}.component--features-intro-content{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.78;letter-spacing:normal;padding-top:50px}@media(max-width:768px){.component--features-intro-content{font-size:16px;line-height:1.63;padding-top:25px}}@media(max-width:768px){.component--features-main{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:calc(100vw - 15px)}}.component--features-main.sidebar-on-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.component--features-main.sidebar-on-left .component--features-main-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.component--features-main.sidebar-on-left .component--features-main-image .vidyard-player-container,.component--features-main.sidebar-on-left .component--features-main-image img{width:calc((100vw / 2) - 50px) !important;max-width:calc((100vw / 2) - 50px) !important;margin:-125px 25px 0 0 !important}@media(max-width:768px){.component--features-main.sidebar-on-left .component--features-main-image .vidyard-player-container,.component--features-main.sidebar-on-left .component--features-main-image img{width:calc(100vw - 40px) !important;max-width:none !important;margin:-125px 0 0 25px !important}}.component--features-main-content{padding-top:25px}.component--features-main-content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:40px}@media(max-width:768px){.component--features-main-content-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}}.component--features-main-content-item img{margin:10px 20px 0 0;max-width:40px;max-height:40px;width:auto;height:auto}@media(max-width:768px){.component--features-main-content-item img{margin:0 0 20px}}.component--features-main-content-item h3{margin:0;padding:0 0 12px}@media(max-width:768px){.component--features-main-content-item h3{padding:0 0 5px}}.component--features-main-content-item h3,.component--features-main-content-item h3 *{font-family:Barlow;font-size:26px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.46;letter-spacing:normal;color:#333}@media(max-width:768px){.component--features-main-content-item h3,.component--features-main-content-item h3 *{font-size:22px;line-height:1.55}}.component--features-main-content-item-copy{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#333}.component--features-main-image{padding:0 0 40px 25px}@media(max-width:768px){.component--features-main-image{padding-left:0 !important;margin-left:-10px;margin-right:-10px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:none}}.component--features-main-image-content{background:#0072ff;padding:25px 50px 135px}@media(max-width:768px){.component--features-main-image-content{padding:20px 25px 135px}}.component--features-main-image-content *{color:#fff}.component--features-main-image-content h2{font-family:Barlow;font-size:34px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;margin:0;padding:0 0 10px}@media(max-width:768px){.component--features-main-image-content h2{font-size:24px;line-height:1.33}}.component--features-main-image-content>div{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal}@media(max-width:768px){.component--features-main-image-content>div{line-height:1.63}}.component--features-main-image .vidyard-player-container,.component--features-main-image img{margin:-125px 0 0 50px !important;width:calc(100vw / 2) !important;max-width:calc(100vw / 2) !important;height:auto;-webkit-box-shadow:3px 25px 64px 0 rgba(0,0,0,0.14);box-shadow:3px 25px 64px 0 rgba(0,0,0,0.14)}@media(max-width:768px){.component--features-main-image .vidyard-player-container,.component--features-main-image img{width:calc(100vw - 40px) !important;max-width:none !important;margin:-125px 0 0 25px !important}}