.video-card-webinars{color:#162e29}.webinars-intro{font-size:20px;font-weight:400;line-height:32px;text-align:center}.video-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:10000}.close-btn{position:absolute;top:10px!important;right:20px!important;font-size:30px;color:#fff;background:none;border:none;cursor:pointer}.button-demo{font-size:20px;line-height:24px;font-weight:600;margin:0;width:auto;padding:0 24px}.button-hiw-container{display:flex;justify-content:center;align-items:center;margin-top:80px}.button-hiw{background-color:#064f32}h2{font-size:36px;text-align:center;font-weight:600}.videos-grid{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:640px){.videos-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1150px){.videos-grid{grid-template-columns:repeat(3,1fr)}}.webinars-content{.shadow-sm{box-shadow:1px 15px 16px -4px #00000026!important}.flex.-ml-4{margin-bottom:20px!important}}.upcoming-webinar-cards-container{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.upcoming-webinar-card{display:flex;flex-direction:column;gap:12px;border:1px solid #90909026;border-radius:8px;overflow:hidden;&:hover{box-shadow:0 0 10px 2px rgba(0,0,0,.1)}}.upcoming-webinar-card-image{width:100%;-o-object-fit:cover;object-fit:cover;border-top-right-radius:8px;border-top-left-radius:8px;max-height:300px;-o-object-position:top;object-position:top;&:hover{transform:scale(1.02)}transition:all .3s ease}.upcoming-webinar-card-content{justify-content:space-between;padding:12px 24px 24px;height:100%}.upcoming-webinar-card-content,.upcoming-webinar-card-content-title{display:flex;flex-direction:column;gap:12px}.upcoming-webinar-card-title{font-size:24px;font-weight:600;line-height:32px;color:#000}.upcoming-webinar-card-description{font-size:16px;line-height:24px;font-weight:400;color:#000}.button-hiw-container{background-color:#0b3a28;padding:24px;width:100%;cursor:pointer;&:hover{background-color:#0d6441}}@media screen and (max-width:550px){.webinars-intro{font-size:16px;line-height:24px;padding:0 10px}.video-library-title{font-size:30px!important}}@media screen and (max-width:1550px){.upcoming-webinar-card-image{max-height:250px}}@media screen and (max-width:1024px){.upcoming-webinar-card-image{max-height:210px}}@media screen and (max-width:768px){.upcoming-webinar-card-image{max-height:200px}.upcoming-webinar-cards-container{display:flex;flex-direction:column;gap:12px;padding:0 12px}.upcoming-webinar-card-content{padding:4px 16px 16px;justify-content:center}.upcoming-webinar-card-title{font-size:20px;line-height:28px}.upcoming-webinar-card-description{font-size:14px;line-height:22px}.button-hiw-container{padding:12px 16px;font-size:16px!important}}.on-demand-webinars{margin-top:20px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:120px 250px 150px;background-color:#f5f3ee;text-align:left;box-sizing:border-box}.on-demand-webinars-eyebrow{margin:0 0 12px;font-size:14px;line-height:20px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#6d8b73}.on-demand-webinars-title{margin:0 0 16px;font-family:Merriweather,serif;font-size:36px;line-height:48px;font-weight:700;color:#162e29;text-align:left}.on-demand-webinars-intro{margin:0 0 40px;max-width:720px;font-size:20px;line-height:32px;font-weight:400;color:#343a40;text-align:left}.on-demand-webinars-grid{display:grid;grid-template-columns:1fr;gap:32px}.on-demand-webinar-card{display:flex;flex-direction:column;gap:16px}.on-demand-webinar-video-wrapper{position:relative;width:100%;padding-top:56.25%;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.12);background-color:#000}.on-demand-webinar-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.on-demand-webinar-card-title{margin:0;font-family:Merriweather,serif;font-size:24px;line-height:32px;font-weight:700;color:#162e29}.on-demand-webinar-card-description{margin:0;font-size:16px;line-height:24px;font-weight:400;color:#343a40}@media screen and (min-width:768px){.on-demand-webinars-grid{grid-template-columns:repeat(2,1fr);gap:32px}}@media screen and (max-width:1366px){.on-demand-webinars{padding-left:20px;padding-right:20px}}@media screen and (max-width:550px){.on-demand-webinars{padding:40px 16px 64px}.on-demand-webinars-title{font-size:30px;line-height:40px}.on-demand-webinars-intro{font-size:16px;line-height:24px;margin-bottom:32px}.on-demand-webinar-card-title{font-size:20px;line-height:28px}.on-demand-webinar-card-description{font-size:14px;line-height:22px}}.webinars-container{background-color:#fff;width:100%;color:#162e29;.webinars-header{width:100%;min-height:845px;position:relative;.wh-p-title{font-size:54px;line-height:68px;font-family:Merriweather;font-weight:900;text-shadow:2px 2px 4px rgba(0,0,0,.3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:100%;text-align:center}}.webinars-content{padding:150px 250px 0;background-color:#fff}}.carousel-container{padding:0 1px!important}@media (max-width:550px){.webinars-container{.webinars-header{min-height:300px;.wh-p-title{font-size:32px;line-height:40px;width:300px;display:flex;align-items:center;justify-content:center}}.webinars-content{padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.carousel-container{padding:0 15px 15px 10px!important;width:calc(100vw - 10px)!important;.shadow-sm{box-shadow:1px 10px 16px -4px #00000026!important}.flex.-ml-4{height:430px}}}}@media screen and (max-width:1366px){.webinars-container{.webinars-header{min-height:300px!important}.webinars-content{padding:40px 20px 0}}}@media screen and (max-width:1600px){.webinars-container{.webinars-header{min-height:500px!important}}}@media screen and (min-width:2000px){.webinars-container{.video-card-content{height:200px!important}}}.button-hiw-container{background-color:#064f32;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:20px;line-height:24px;font-weight:600;margin:0;width:auto}