@charset "UTF-8";body.home{margin:0;padding:0;min-height:100vh;display:grid;grid-template:"notification                   notification                    notification" auto "top-wrapper                    top-wrapper                     top-wrapper" auto ".                              body-wrapper                    ." auto ".                              content-rows                    ." auto "full-width                     full-width                      full-width" auto ".                              figures                         ." auto "full-width-testimonial         full-width-testimonial          full-width-testimonial" auto ".                              four-up                         ." auto "blue-gradient                  blue-gradient                   blue-gradient" auto ".                              productivity                    ." auto ".                              footer                          ." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr)}body.home .full-width-testimonial{grid-area:full-width-testimonial}body.home .blue-gradient-full{grid-area:blue-gradient}body.home.nbActive .main{margin-top:0}body.home.nbActive .top-wrapper{margin-top:6rem}@media (max-width: 43em){body.home.nbActive .top-wrapper{margin-top:11rem}}body.home.nbActive .notification-content{margin-top:0}body.home header:not(.nav-v5-header){background:none;-webkit-box-shadow:none;box-shadow:none}body.home header:not(.nav-v5-header).navBG{background:#fff;-webkit-box-shadow:0 12px 24px 0 rgba(0,0,0,.05);box-shadow:0 12px 24px rgba(0,0,0,.05)}body.home:not(.nbActive) .top-wrapper{margin-top:0}body.home .has-hero-image{background-image:none;position:relative;width:100%;background-color:rgba(0,0,0,.03)}body.home .has-hero-image .main-hero-image{margin-top:0}body.home .has-hero-image .hero{width:100%;max-width:1450px;margin:0 auto}body.home .has-hero-image .hero .hero-section-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.home .has-hero-image .hero .hero-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0;padding-bottom:40px}@media (max-width: 1500px){body.home .has-hero-image .hero .hero-container{padding-left:20px;padding-right:20px}}@media (max-width: 980px){body.home .has-hero-image .hero .hero-container{margin-top:0}}@media (max-width: 913px){body.home .has-hero-image .hero .hero-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.home .has-hero-image .hero .hero-container .text{width:60%;padding-right:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 913px){body.home .has-hero-image .hero .hero-container .text{width:100%}}body.home .has-hero-image .hero .hero-container .text h1{color:#003f70;font-size:3rem;line-height:1.25;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:700;padding:1rem 0}@media (max-width: 1443px){body.home .has-hero-image .hero .hero-container .text h1{margin-top:1rem}}body.home .has-hero-image .hero .hero-container .text p{padding-bottom:4rem;font-size:1.125rem;line-height:1.5}@media (max-width: 913px){body.home .has-hero-image .hero .hero-container .text p{padding-bottom:2rem}}body.home .has-hero-image .hero .hero-container .text a{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}body.home .has-hero-image .hero .hero-container .hero-image{width:40%}@media (max-width: 913px){body.home .has-hero-image .hero .hero-container .hero-image{width:100%;margin-top:20px}}body.home .has-hero-image .hero .hero-container .hero-image img{width:100%;background-color:transparent}.top-wrapper{margin-top:4rem;display:grid;grid-area:top-wrapper;background:url(/assets/images/hero.png);background-repeat:no-repeat;background-size:contain;background-position:100%;background-position-y:-2rem;grid-template:"navigation" 5rem "full" auto "." 1rem/100%;min-height:45rem}@media (max-width: 80em){.top-wrapper{min-height:unset;background-position-x:26rem}}@media (max-width: 65rem){.top-wrapper{min-height:unset;background-position-x:18rem}}@media (max-width: 43em){.top-wrapper{min-height:unset;margin-top:4rem;background-position-x:6rem;background-position-y:-3rem}}.body-wrapper{grid-area:body-wrapper;padding-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.body-wrapper h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:30px;font-size:1.875rem;font-weight:600;text-align:center}.body-wrapper .tailored{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.body-wrapper .tailored{margin-top:13rem}}.body-wrapper .tailored p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:200;line-height:1.5;text-align:center;padding:1.5rem 0}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.body-wrapper .tailored p{max-width:800px}}.body-wrapper .tailored a{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:20px;font-size:1.25rem;font-weight:300;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5rem}.body-wrapper .tailored a img{padding-right:.5rem}@media (max-width: 43em){.body-wrapper .tailored{max-width:100%}}.body-wrapper .training{padding:3rem 0;width:100%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.body-wrapper .training{width:auto}}.body-wrapper .training h3{padding-bottom:2rem}@media (max-width: 43em){.body-wrapper .training{padding:1rem 0}}.body-wrapper .scalable{padding:3rem 0;width:100%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.body-wrapper .scalable{width:auto}}.body-wrapper .scalable h3{padding-bottom:2rem}@media (max-width: 43em){.body-wrapper .scalable h3{max-width:100%}}@media (max-width: 43em){.body-wrapper .scalable{padding-bottom:2rem}}.body-wrapper .listingHolder{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:1rem 0;width:100%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.body-wrapper .listingHolder{grid-template-rows:175px 175px;grid-template-columns:repeat(3,minmax(200px,250px))}}.body-wrapper .listingHolder .listing{display:grid;grid-template:".                  .                  ." 1rem ".                  icon               ." 5rem ".                  blog-title         ." auto ".                  .                  ." 1rem/1rem auto 1rem;justify-items:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2);text-decoration:none;background-color:#fff;border-radius:.4rem;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.body-wrapper .listingHolder .listing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.body-wrapper .listingHolder .listing img{height:100%;width:auto;grid-area:icon;-o-object-fit:contain;object-fit:contain;z-index:0;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;overflow:hidden}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.body-wrapper .listingHolder .listing img{width:80px;height:80px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.body-wrapper .listingHolder .listing .title{padding:0;grid-area:blog-title;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;font-size:18px;font-size:1.125rem;color:#4899f1;line-height:1.2;text-align:center;-webkit-transition:.3s color ease-in-out;transition:.3s color ease-in-out}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.body-wrapper .listingHolder .listing .title{font-size:16px;font-size:1rem;font-weight:600;width:95%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:.5rem}}.body-wrapper .listingHolder .listing:hover{background:#e0fff8;-webkit-box-shadow:0 16px 24px rgba(37,51,90,.18),0 0px 0px rgba(37,51,90,.28);box-shadow:0 16px 24px rgba(37,51,90,.18),0 0 rgba(37,51,90,.28)}.body-wrapper .listingHolder .listing:hover .title{color:#25335a}.body-wrapper .listingHolder .listing.view-all{background-color:unset;background:-webkit-gradient(linear,left top,left bottom,from(#45aaea),to(#236f75));background:linear-gradient(#45aaea,#236f75)}.body-wrapper .listingHolder .listing.view-all .title{color:#fff}.body-wrapper .listingHolder .listing.view-all:hover{background:-webkit-gradient(linear,left top,left bottom,from(#45aaea),to(#236f75));background:linear-gradient(#45aaea,#236f75)}.main{display:grid;grid-area:full;grid-template:"content" auto "tailored" auto/100%;padding:calc(1rem - 3px) 0 1rem 0;height:auto}.main .top-content{grid-area:content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:5rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 43em){.main .top-content{padding-top:10rem;-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset}}.main .top-content video{padding:0;margin:0;max-width:40rem}.main .top-content h1{color:#25335a;font-size:42px;font-size:2.625rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;padding:1rem 0 3.5rem;line-height:.75}@media (max-width: 43em){.main .top-content h1{line-height:1}}.main .top-content h2{font-size:22px;font-size:1.375rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;max-width:40%;font-weight:200;line-height:1.3;padding-bottom:4rem}@media (max-width: 43em){.main .top-content h2{max-width:unset}}.full-width{display:grid;grid-area:full-width;min-height:20rem;background:-webkit-gradient(linear,left top,right top,from(#caf0fb),to(#61d3f5));background:linear-gradient(.25turn,#caf0fb,#61d3f5);grid-template:".                          full-width-content          ." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr)}.full-width .full-width-content{grid-area:full-width-content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.full-width .full-width-content .listingHolder{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:3rem 0;width:80%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.full-width .full-width-content .listingHolder{grid-template-columns:repeat(4,minmax(20%,250px));grid-template-rows:repeat(3,100px)}}.full-width .full-width-content .listingHolder .listing{width:auto;margin:0;text-decoration:none;justify-self:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding:1.5rem 0}.figures{grid-area:figures;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.figures{width:100%}}.figures .listingHolder{display:grid;grid-gap:3rem;grid-template-columns:repeat(auto-fit,minmax(200px,225px));width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 43em){.figures .listingHolder{padding:1.5rem;grid-gap:0rem}}@media (max-width: 75em){.figures .listingHolder{grid-template-columns:repeat(auto-fit,minmax(200px,205px))}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.figures .listingHolder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}.figures .listingHolder .listing{width:auto;margin:0;text-decoration:none;justify-self:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:1.5rem 0}.figures h4{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:80px;font-size:5rem;font-weight:700;text-align:center}.figures h4.pink{color:#d34082}@supports (-webkit-text-fill-color: transparent){.figures h4.pink{background-image:linear-gradient(215deg,#890c58,#f70c60 96%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.figures h4.purple{color:#bc6ee5}@supports (-webkit-text-fill-color: transparent){.figures h4.purple{background-image:linear-gradient(215deg,#25335a,#890c58 96%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.figures h4.blue{color:#559de5}@supports (-webkit-text-fill-color: transparent){.figures h4.blue{background-image:linear-gradient(215deg,#96ffe9,#25335a 96%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.figures h4.green{color:#67e6bf}@supports (-webkit-text-fill-color: transparent){.figures h4.green{background-image:linear-gradient(215deg,#4899f1,#96ffe9 96%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.figures h4 .small-text{font-size:60px;font-size:3.75rem}.figures p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:200;line-height:1.5;text-align:center;padding:.5rem 0}@media (max-width: 43em){.figures{padding-top:1rem}}.content-rows{grid-area:content-rows;padding:0 0 3rem}.content-rows .embed-container{margin-bottom:unset}.content-rows p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:200;line-height:1.5;max-width:90%;padding:.5rem 0}.content-rows h3{text-align:unset}.content-rows h4{font-size:14px;font-size:.875rem;color:#bebebe;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;padding:1rem 0}.content-rows .rows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.content-rows .rows .content,.content-rows .rows .video{width:48%}@media (max-width: 43em){.content-rows .rows .content,.content-rows .rows .video{width:100%;padding-bottom:1rem}}.content-rows .rows .video{-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 0 rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2)}@media (max-width: 43em){.content-rows .rows{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.content-rows .rows-reverse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.content-rows .rows-reverse .content,.content-rows .rows-reverse .video{width:48%}@media (max-width: 43em){.content-rows .rows-reverse .content,.content-rows .rows-reverse .video{width:100%;padding-bottom:1rem}}.content-rows .rows-reverse .video{-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 0 rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2)}@media (max-width: 43em){.content-rows .rows-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}.content-rows .rows,.content-rows .rows-reverse{padding-bottom:5rem}.content-rows ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-rows ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 3rem 0 0!important}@media (max-width: 43em){.content-rows ul li{padding:0 1.5rem 0 0!important}}.content-rows ul li a{font-size:14px;font-size:.875rem;color:#4899f1;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}.content-rows ul li a:hover{text-decoration:underline}.content-rows .button-spacing{padding-top:3rem}.content-rows .button-spacing.mobile{display:none}@media (max-width: 43em){.content-rows .button-spacing{display:none;text-align:center}.content-rows .button-spacing.mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding-top:1rem}}@media (max-width: 43em){.content-rows .embed-container{margin-bottom:unset}}.four-up{grid-area:four-up;min-height:10rem;padding:3rem 0}.four-up h3{padding-bottom:3rem}.four-up p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:200;line-height:1.5;max-width:90%;padding:.5rem 0}.four-up p.title{font-size:25px;font-size:1.5625rem;text-align:center;font-weight:600}.four-up .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.four-up .content div{width:calc(45% - 2rem);padding:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.four-up .content div img{margin:0 auto;height:6rem}@media (max-width: 43em){.four-up .content div{width:100%;padding:unset;padding-bottom:2rem}}@media (max-width: 43em){.four-up .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 43em){.four-up{padding:1rem 0}}.productivity-swing{grid-area:productivity;padding:3rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.productivity-swing h3{padding-bottom:3rem}@media (max-width: 43em){.productivity-swing h3{padding-bottom:1rem}}.productivity-swing .button-spacing{padding:3rem 0;text-align:center}@media (max-width: 43em){.productivity-swing .button-spacing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.productivity-swing p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:200;line-height:1.5;max-width:90%;padding:.5rem 0}.productivity-swing p.title{font-size:25px;font-size:1.5625rem;text-align:center;font-weight:600}@media (max-width: 75em){.productivity-swing p{max-width:unset}}@media (max-width: 43em){.productivity-swing p{max-width:unset}}.productivity-swing .productivity-swing-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.productivity-swing .productivity-swing-content{width:100%}}.productivity-swing .productivity-swing-content div{width:50%}@media (max-width: 75em){.productivity-swing .productivity-swing-content div{width:100%}}@media (max-width: 43em){.productivity-swing .productivity-swing-content div{width:100%}}@media (max-width: 43em){.productivity-swing .productivity-swing-content div img{max-width:100%}}@media (max-width: 75em){.productivity-swing .productivity-swing-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 43em){.productivity-swing .productivity-swing-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 75em){.productivity-swing{-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset;justify-items:center;padding:2rem 0}}@media (max-width: 43em){.productivity-swing{-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset;justify-items:center;padding:2rem 0}}.modal{max-width:70%}.modal .modal-container{width:100%}@media (max-width: 43em){.modal{max-width:95%;padding:0}}body.solutions{overflow-x:hidden;overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." auto "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.solutions p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.solutions h3{color:#25335a}body.solutions .page-content{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1450px;padding:0 1rem;margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.solutions .page-content .full-width-testimonial{grid-area:unset;grid-column:1/-1;margin:5.5rem 0}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .page-content .full-width-testimonial{grid-column:1/4;width:100%}}body.solutions .page-content .content-rows{grid-area:unset;grid-column:2/3}body.solutions .page-content .content-rows .rows,body.solutions .page-content .content-rows .rows-reverse{padding:unset}body.solutions .page-content .customer-logos{grid-area:unset;grid-column:1/-1}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .page-content .customer-logos{grid-column:1/4;width:100%}}body.solutions .page-content .four-up{grid-area:unset;grid-column:2/3}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .page-content .four-up{width:100%}}body.solutions .page-content .blue-gradient-full{grid-area:unset;grid-column:1/-1;margin:5.5rem 0}body.solution-entry,body.sme-bio{overflow-x:hidden;overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." auto "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.solution-entry p,body.sme-bio p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.solution-entry h3,body.sme-bio h3{color:#25335a;padding-bottom:2rem}body.solution-entry .page-content,body.sme-bio .page-content{grid-area:fullWidth;margin-top:6rem;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:auto}@media (max-width: 57em){body.solution-entry .page-content:not(.parentNbActive),body.sme-bio .page-content:not(.parentNbActive){margin-top:4rem!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solution-entry .page-content,body.sme-bio .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1450px;padding:0 1rem;margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.solution-entry .page-content .simple-form,body.sme-bio .page-content .simple-form{width:100%;text-align:center;background-color:#fff;padding:2rem}body.solution-entry .page-content .simple-form iframe,body.sme-bio .page-content .simple-form iframe{max-width:900px;margin:0 auto}body.solution-entry .page-content .interactive-courses,body.sme-bio .page-content .interactive-courses{grid-column:2/3;background-image:url(/assets/images/solutions/shape-orange-bg.svg);background-repeat:no-repeat;background-position:75% center;padding:2rem 0;margin-bottom:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 75em){body.solution-entry .page-content .interactive-courses,body.sme-bio .page-content .interactive-courses{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-position:75% bottom}}@media (max-width: 43em){body.solution-entry .page-content .interactive-courses,body.sme-bio .page-content .interactive-courses{grid-column:1/-1;padding:1rem;background-image:none!important}}body.solution-entry .page-content .interactive-courses .text,body.sme-bio .page-content .interactive-courses .text{width:33.3333333333%}@media (max-width: 75em){body.solution-entry .page-content .interactive-courses .text,body.sme-bio .page-content .interactive-courses .text{width:100%}}@media (max-width: 43em){body.solution-entry .page-content .interactive-courses .text,body.sme-bio .page-content .interactive-courses .text{width:100%}}body.solution-entry .page-content .interactive-courses .text h3,body.sme-bio .page-content .interactive-courses .text h3{font-size:40px;font-size:2.5rem;line-height:1.2;text-align:left}@media (max-width: 43em){body.solution-entry .page-content .interactive-courses .text h3,body.sme-bio .page-content .interactive-courses .text h3{font-size:32px;font-size:2rem;padding:unset;margin:unset}}@media (max-width: 43em){body.solution-entry .page-content .interactive-courses .text p,body.sme-bio .page-content .interactive-courses .text p{color:#363b48}}body.solution-entry .page-content .interactive-courses .interactive-ipad,body.sme-bio .page-content .interactive-courses .interactive-ipad{width:860px}@media (max-width: 75em){body.solution-entry .page-content .interactive-courses .interactive-ipad,body.sme-bio .page-content .interactive-courses .interactive-ipad{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (max-width: 43em){body.solution-entry .page-content .interactive-courses .interactive-ipad,body.sme-bio .page-content .interactive-courses .interactive-ipad{display:none}}body.solution-entry .page-content .interactive-courses .interactive-ipad .interactive-frame,body.sme-bio .page-content .interactive-courses .interactive-ipad .interactive-frame{height:562px;width:860px;margin:2rem 0 0;background-image:url(/assets/images/solutions/vector-ipad-shell.svg);background-repeat:no-repeat;-webkit-filter:drop-shadow(0px 22px 30px rgba(54,59,72,.4));filter:drop-shadow(0px 22px 30px rgba(54,59,72,.4));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.solution-entry .page-content .interactive-courses .interactive-ipad .interactive-frame .embed-container,body.sme-bio .page-content .interactive-courses .interactive-ipad .interactive-frame .embed-container{position:relative;padding-bottom:60.25%;height:0;overflow:hidden;margin:0rem 0rem 0rem 1.6rem;border-radius:.8rem;width:calc(100% - 3.5rem)}body.solution-entry .page-content .interactive-courses .interactive-ipad .interactive-frame .embed-container iframe,body.solution-entry .page-content .interactive-courses .interactive-ipad .interactive-frame .embed-container object,body.solution-entry .page-content .interactive-courses .interactive-ipad .interactive-frame .embed-container embed,body.sme-bio .page-content .interactive-courses .interactive-ipad .interactive-frame .embed-container iframe,body.sme-bio .page-content .interactive-courses .interactive-ipad .interactive-frame .embed-container object,body.sme-bio .page-content .interactive-courses .interactive-ipad .interactive-frame .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body.solution-entry .page-content .interactive-courses .interactive-ipad .exercise-buttons,body.sme-bio .page-content .interactive-courses .interactive-ipad .exercise-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:2rem}body.solution-entry .page-content .interactive-courses .interactive-ipad .exercise-buttons a,body.sme-bio .page-content .interactive-courses .interactive-ipad .exercise-buttons a{font-size:14px;font-size:.875rem;text-align:center;line-height:1.3;color:#25335a;padding:.75rem 1rem}body.solution-entry .page-content .interactive-courses .interactive-ipad .exercise-buttons a:hover,body.sme-bio .page-content .interactive-courses .interactive-ipad .exercise-buttons a:hover{background-color:#96ffe9}body.solution-entry .page-content .interactive-courses .interactive-ipad .exercise-buttons a.active,body.sme-bio .page-content .interactive-courses .interactive-ipad .exercise-buttons a.active{color:#fff;background:#25335a}body.solution-entry .page-content .feature-grid,body.sme-bio .page-content .feature-grid{grid-column:2/3;margin:2rem 0 3rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 43em){body.solution-entry .page-content .feature-grid,body.sme-bio .page-content .feature-grid{margin-bottom:1rem}}body.solution-entry .page-content .feature-grid .feature-item,body.sme-bio .page-content .feature-grid .feature-item{width:25.641025641%;margin:4rem 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media (max-width: 43em){body.solution-entry .page-content .feature-grid .feature-item,body.sme-bio .page-content .feature-grid .feature-item{width:100%}}body.solution-entry .page-content .feature-grid .feature-item h4,body.sme-bio .page-content .feature-grid .feature-item h4{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;font-size:18px;font-size:1.125rem;text-align:center;color:#25335a;padding:1rem 0 0;width:100%}body.solution-entry .page-content .feature-grid .feature-item p,body.sme-bio .page-content .feature-grid .feature-item p{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;font-size:16px;font-size:1rem;text-align:center;width:100%;margin-bottom:0;padding-bottom:0}body.solution-entry .page-content .feature-grid .feature-item img,body.sme-bio .page-content .feature-grid .feature-item img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:4rem;height:4rem}body.solution-entry .page-content .feature-grid-card-bg,body.sme-bio .page-content .feature-grid-card-bg{grid-column:2/3;margin:2rem 0 3rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.solution-entry .page-content .feature-grid-card-bg h3,body.sme-bio .page-content .feature-grid-card-bg h3{width:100%;padding-bottom:unset}@media (max-width: 43em){body.solution-entry .page-content .feature-grid-card-bg,body.sme-bio .page-content .feature-grid-card-bg{margin-bottom:1rem}}body.solution-entry .page-content .feature-grid-card-bg .feature-item,body.sme-bio .page-content .feature-grid-card-bg .feature-item{width:27.027027027%;margin:2.5rem 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;background:#fff;border-radius:.3rem;-webkit-box-shadow:0 0 10px rgba(54,59,72,.04);box-shadow:0 0 10px rgba(54,59,72,.04);padding:1.5rem}@media (max-width: 43em){body.solution-entry .page-content .feature-grid-card-bg .feature-item,body.sme-bio .page-content .feature-grid-card-bg .feature-item{width:100%}}body.solution-entry .page-content .feature-grid-card-bg .feature-item h3,body.sme-bio .page-content .feature-grid-card-bg .feature-item h3{padding:0 0 .5rem;width:100%}body.solution-entry .page-content .feature-grid-card-bg .feature-item p,body.sme-bio .page-content .feature-grid-card-bg .feature-item p{font-size:16px;font-size:1rem;text-align:center;width:100%;margin-bottom:0;padding-bottom:0}body.solution-entry .page-content .feature-grid-card-bg .feature-item img,body.sme-bio .page-content .feature-grid-card-bg .feature-item img{display:block;max-height:200px;width:4rem;height:4rem;padding:.25rem}body.solution-entry .page-content .faq-grid,body.sme-bio .page-content .faq-grid{display:grid;grid-template-columns:minmax(0,1450px);grid-auto-rows:auto}body.solution-entry .page-content .faq-grid.ecare-program-list,body.sme-bio .page-content .faq-grid.ecare-program-list{grid-template-columns:minmax(0,1100px);align-self:center}body.solution-entry .page-content .faq-grid .faq-content h2,body.sme-bio .page-content .faq-grid .faq-content h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:300}body.solution-entry .page-content .faq-grid .faq-content .events-listing,body.sme-bio .page-content .faq-grid .faq-content .events-listing{padding:1rem 0 2rem;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;row-gap:1em}body.solution-entry .page-content .faq-grid .faq-content .events-listing div,body.sme-bio .page-content .faq-grid .faq-content .events-listing div{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.5rem 0}body.solution-entry .page-content .faq-grid .faq-content .events-listing-empty,body.sme-bio .page-content .faq-grid .faq-content .events-listing-empty{padding:1rem 0 2rem;display:grid;grid-template-columns:auto;grid-auto-rows:auto;row-gap:1em}body.solution-entry .page-content .faq-grid .faq-content .faq-buttons,body.sme-bio .page-content .faq-grid .faq-content .faq-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 43em){body.solution-entry .page-content .faq-grid .faq-content .faq-buttons,body.sme-bio .page-content .faq-grid .faq-content .faq-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.solution-entry .page-content .faq-grid .faq-content h3,body.sme-bio .page-content .faq-grid .faq-content h3{padding:2rem 0;text-align:unset;font-size:20px;font-size:1.25rem}body.solution-entry .page-content .faq-grid .faq-content .topic-container,body.sme-bio .page-content .faq-grid .faq-content .topic-container{width:100%;background-color:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.14);box-shadow:0 3px 10px rgba(0,0,0,.08),0 0 rgba(0,0,0,.14);margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:.4rem;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}body.solution-entry .page-content .faq-grid .faq-content .topic-container:hover,body.sme-bio .page-content .faq-grid .faq-content .topic-container:hover{-webkit-box-shadow:0 12px 18px rgba(0,0,0,.16),0 0 0 rgba(0,0,0,.24);box-shadow:0 12px 18px rgba(0,0,0,.16),0 0 rgba(0,0,0,.24)}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 75em){body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static{grid-area:unset;grid-column:1/-1}}@media (max-width: 43em){body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static{grid-area:unset;grid-column:1/-1}}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static a,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static a{color:#585e6f}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static h2,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:300}@media (max-width: 75em){body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static h2,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static h2{font-size:24px;font-size:1.5rem}}@media (max-width: 43em){body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static h2,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static h2{font-size:24px;font-size:1.5rem}}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static h3,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static img,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static img{max-width:230px;-o-object-fit:cover;object-fit:cover}@media (max-width: 43em){body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static img,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static img{display:none}}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 43em){body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner{padding:1rem}}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner h3,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner h3{text-align:left}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses{color:#f70c60}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses:after,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses:after{content:"";height:1rem;width:1rem;display:inline-block;background-image:url(/assets/images/pink-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;margin-left:1rem}@media (max-width: 43em){body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses:after,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses:after{margin-left:.5rem}}@media (max-width: 43em){body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row p,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row p{width:45%}}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static.open a.show-courses:after,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-static.open a.show-courses:after{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses{display:none;max-height:0;-webkit-animation:header_dropdown .2s ease-in;animation:header_dropdown .2s ease-in;opacity:0;padding:0 1.5rem .5rem}@media (max-width: 43em){body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses{padding:1rem}}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:1;max-height:400vh}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open .ecare-program,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open .ecare-program{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open .ecare-program img,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open .ecare-program img{padding-right:4rem;max-width:15rem;height:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-top:.5rem}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open .ecare-program p,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open .ecare-program p{font-size:18px;font-size:1.125rem;line-height:1.7;font-weight:300;padding-right:2rem;padding-top:0}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses a,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses a{color:#4899f1}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses ol,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses ol{list-style:auto;padding:1rem 2rem}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}@media (max-width: 43em){body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul li,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul li{line-height:1.2;margin-bottom:.8rem}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul ul,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul ul{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}body.solution-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul ul li,body.sme-bio .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul ul li{margin-left:1.5rem;margin-right:1rem}body.solution-entry .page-content .provided-by,body.sme-bio .page-content .provided-by{grid-column:2/3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.solution-entry .page-content .provided-by .logo-container,body.sme-bio .page-content .provided-by .logo-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.solution-entry .page-content .provided-by .logo-container img,body.sme-bio .page-content .provided-by .logo-container img{margin-right:2rem;height:60px}@media (max-width: 43em){body.solution-entry .page-content .provided-by .logo-container img,body.sme-bio .page-content .provided-by .logo-container img{display:none;visibility:hidden}}body.solution-entry .page-content .provided-by p,body.sme-bio .page-content .provided-by p{width:100%;margin:0 auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;text-align:center}body.solution-entry .page-content .provided-by p a,body.sme-bio .page-content .provided-by p a{color:#4899f1}body.solution-entry .page-content .provided-by p a:hover,body.sme-bio .page-content .provided-by p a:hover{text-decoration:underline}body.solution-type{overflow-x:hidden;overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." auto "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.solution-type p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.solution-type h3{color:#25335a}body.solution-type .page-content{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solution-type .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1450px;padding:0 1rem;margin:0 auto}}body.solution-type .page-content .four-up{grid-area:unset;grid-column:2/3}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solution-type .page-content .four-up{width:100%}}body.solutions .hero,body.solution-entry .hero,body.solution-type .hero,body.faq-page .hero{grid-column:1/-1;background-color:#fff;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);overflow:visible}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .hero,body.solution-entry .hero,body.solution-type .hero,body.faq-page .hero{grid-column:1/4}}@media (max-width: 43em){body.solutions .hero.solidRoyalBlue,body.solution-entry .hero.solidRoyalBlue,body.solution-type .hero.solidRoyalBlue,body.faq-page .hero.solidRoyalBlue{background-color:#25335a}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .hero .hero-inner .hero-image,body.solution-entry .hero .hero-inner .hero-image,body.solution-type .hero .hero-inner .hero-image,body.faq-page .hero .hero-inner .hero-image{grid-column:2/3}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .hero .hero-inner .text,body.solution-entry .hero .hero-inner .text,body.solution-type .hero .hero-inner .text,body.faq-page .hero .hero-inner .text{grid-column:1/2}}body.solutions .hero .hero-inner .text .provided-logos,body.solution-entry .hero .hero-inner .text .provided-logos,body.solution-type .hero .hero-inner .text .provided-logos,body.faq-page .hero .hero-inner .text .provided-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem;display:flex}body.solutions .hero .hero-inner .text .provided-logos p,body.solution-entry .hero .hero-inner .text .provided-logos p,body.solution-type .hero .hero-inner .text .provided-logos p,body.faq-page .hero .hero-inner .text .provided-logos p{color:rgba(88,94,111,.7);padding:0;margin:1rem 0 .5rem;width:100%;font-size:.9rem}body.solutions .hero .hero-inner .text .provided-logos img,body.solution-entry .hero .hero-inner .text .provided-logos img,body.solution-type .hero .hero-inner .text .provided-logos img,body.faq-page .hero .hero-inner .text .provided-logos img{height:2.5rem;margin-right:1rem}body.solutions .hero .hero-inner .text ul,body.solution-entry .hero .hero-inner .text ul,body.solution-type .hero .hero-inner .text ul,body.faq-page .hero .hero-inner .text ul{color:#585e6f;display:block;font-size:18px;font-size:1.125rem;list-style-type:disc;list-style-position:outside;padding-left:1rem;line-height:1.2;padding-top:0;margin-top:0;padding-bottom:2rem}body.solutions .hero .hero-inner .text ul li,body.solution-entry .hero .hero-inner .text ul li,body.solution-type .hero .hero-inner .text ul li,body.faq-page .hero .hero-inner .text ul li{display:list-item;padding:.5rem 0}body.solutions .article,body.solution-entry .article,body.solution-type .article,body.faq-page .article{grid-column:1/-1;background-color:unset;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);overflow:visible}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .article,body.solution-entry .article,body.solution-type .article,body.faq-page .article{grid-column:1/4}}body.solutions .article .article-inner,body.solution-entry .article .article-inner,body.solution-type .article .article-inner,body.faq-page .article .article-inner{grid-column:2/3}body.solutions .article .article-inner .text,body.solution-entry .article .article-inner .text,body.solution-type .article .article-inner .text,body.faq-page .article .article-inner .text{padding:4rem 2rem 5rem 0}@media (max-width: 43em){body.solutions .article .article-inner .text,body.solution-entry .article .article-inner .text,body.solution-type .article .article-inner .text,body.faq-page .article .article-inner .text{padding:3rem 0rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .article .article-inner .text,body.solution-entry .article .article-inner .text,body.solution-type .article .article-inner .text,body.faq-page .article .article-inner .text{grid-column:1/2}}body.solutions .article .article-inner .text h2,body.solution-entry .article .article-inner .text h2,body.solution-type .article .article-inner .text h2,body.faq-page .article .article-inner .text h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;line-height:1.25;font-weight:500;color:#585e6f;position:relative;z-index:1;text-transform:uppercase;padding-bottom:.5rem;letter-spacing:.1rem}@media (max-width: 43em){body.solutions .article .article-inner .text h2,body.solution-entry .article .article-inner .text h2,body.solution-type .article .article-inner .text h2,body.faq-page .article .article-inner .text h2{font-size:16px;font-size:1rem;text-align:center;color:#585e6f}}body.solutions .article .article-inner .text h1,body.solution-entry .article .article-inner .text h1,body.solution-type .article .article-inner .text h1,body.faq-page .article .article-inner .text h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:48px;font-size:3rem;line-height:1.25;font-weight:700;color:#25335a;position:relative;z-index:1}@media (max-width: 43em){body.solutions .article .article-inner .text h1,body.solution-entry .article .article-inner .text h1,body.solution-type .article .article-inner .text h1,body.faq-page .article .article-inner .text h1{font-size:32px;font-size:2rem;text-align:center}}body.solutions .article .article-inner .text p,body.solution-entry .article .article-inner .text p,body.solution-type .article .article-inner .text p,body.faq-page .article .article-inner .text p{font-size:18px;font-size:1.125rem;position:relative;z-index:1}body.solutions .article .article-inner .text p:first-of-type,body.solution-entry .article .article-inner .text p:first-of-type,body.solution-type .article .article-inner .text p:first-of-type,body.faq-page .article .article-inner .text p:first-of-type{margin-top:2rem}body.solutions .article .article-inner .text p:last-of-type,body.solution-entry .article .article-inner .text p:last-of-type,body.solution-type .article .article-inner .text p:last-of-type,body.faq-page .article .article-inner .text p:last-of-type{margin-bottom:2rem}@media (max-width: 43em){body.solutions .article .article-inner .text p,body.solution-entry .article .article-inner .text p,body.solution-type .article .article-inner .text p,body.faq-page .article .article-inner .text p{text-align:center;color:#fff;margin:.5rem 0 1rem}}@media (max-width: 689px){body.solutions .article .article-inner .text p,body.solution-entry .article .article-inner .text p,body.solution-type .article .article-inner .text p,body.faq-page .article .article-inner .text p{color:#25335a}}body.solutions .article .article-inner .text p strong,body.solution-entry .article .article-inner .text p strong,body.solution-type .article .article-inner .text p strong,body.faq-page .article .article-inner .text p strong{font-weight:700}body.solutions .article .article-inner .text p em,body.solution-entry .article .article-inner .text p em,body.solution-type .article .article-inner .text p em,body.faq-page .article .article-inner .text p em{font-style:italic}body.solutions .article .article-inner .text a.button:last-of-type,body.solution-entry .article .article-inner .text a.button:last-of-type,body.solution-type .article .article-inner .text a.button:last-of-type,body.faq-page .article .article-inner .text a.button:last-of-type{margin-left:.5rem}body.solutions .article .article-inner .text a.button:first-of-type,body.solution-entry .article .article-inner .text a.button:first-of-type,body.solution-type .article .article-inner .text a.button:first-of-type,body.faq-page .article .article-inner .text a.button:first-of-type{margin-left:unset}@media (max-width: 43em){body.solutions .article .article-inner .text a.button,body.solution-entry .article .article-inner .text a.button,body.solution-type .article .article-inner .text a.button,body.faq-page .article .article-inner .text a.button{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin:0 0 .75rem}body.solutions .article .article-inner .text a.button.pink,body.solution-entry .article .article-inner .text a.button.pink,body.solution-type .article .article-inner .text a.button.pink,body.faq-page .article .article-inner .text a.button.pink{background:#96ffe9;color:#25335a}body.solutions .article .article-inner .text a.button.no-button.blue,body.solution-entry .article .article-inner .text a.button.no-button.blue,body.solution-type .article .article-inner .text a.button.no-button.blue,body.faq-page .article .article-inner .text a.button.no-button.blue{color:#fff}}body.solutions .article .article-inner .text ul,body.solutions .article .article-inner .text ol,body.solution-entry .article .article-inner .text ul,body.solution-entry .article .article-inner .text ol,body.solution-type .article .article-inner .text ul,body.solution-type .article .article-inner .text ol,body.faq-page .article .article-inner .text ul,body.faq-page .article .article-inner .text ol{width:100%;padding:.25rem 0 .25rem 1.1rem}body.solutions .article .article-inner .text ul li,body.solutions .article .article-inner .text ol li,body.solution-entry .article .article-inner .text ul li,body.solution-entry .article .article-inner .text ol li,body.solution-type .article .article-inner .text ul li,body.solution-type .article .article-inner .text ol li,body.faq-page .article .article-inner .text ul li,body.faq-page .article .article-inner .text ol li{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.75;margin:.75rem 0;padding-left:.5rem}body.solutions .article .article-inner .text ul li strong,body.solutions .article .article-inner .text ol li strong,body.solution-entry .article .article-inner .text ul li strong,body.solution-entry .article .article-inner .text ol li strong,body.solution-type .article .article-inner .text ul li strong,body.solution-type .article .article-inner .text ol li strong,body.faq-page .article .article-inner .text ul li strong,body.faq-page .article .article-inner .text ol li strong{font-weight:700}body.solutions .article .article-inner .text ul li em,body.solutions .article .article-inner .text ol li em,body.solution-entry .article .article-inner .text ul li em,body.solution-entry .article .article-inner .text ol li em,body.solution-type .article .article-inner .text ul li em,body.solution-type .article .article-inner .text ol li em,body.faq-page .article .article-inner .text ul li em,body.faq-page .article .article-inner .text ol li em{font-style:italic}body.solutions .article .article-inner .text ul li a:link,body.solutions .article .article-inner .text ul li a:visited,body.solutions .article .article-inner .text ol li a:link,body.solutions .article .article-inner .text ol li a:visited,body.solution-entry .article .article-inner .text ul li a:link,body.solution-entry .article .article-inner .text ul li a:visited,body.solution-entry .article .article-inner .text ol li a:link,body.solution-entry .article .article-inner .text ol li a:visited,body.solution-type .article .article-inner .text ul li a:link,body.solution-type .article .article-inner .text ul li a:visited,body.solution-type .article .article-inner .text ol li a:link,body.solution-type .article .article-inner .text ol li a:visited,body.faq-page .article .article-inner .text ul li a:link,body.faq-page .article .article-inner .text ul li a:visited,body.faq-page .article .article-inner .text ol li a:link,body.faq-page .article .article-inner .text ol li a:visited{color:#4899f1;text-decoration:none}body.solutions .article .article-inner .text ul li a:hover,body.solutions .article .article-inner .text ul li a:active,body.solutions .article .article-inner .text ol li a:hover,body.solutions .article .article-inner .text ol li a:active,body.solution-entry .article .article-inner .text ul li a:hover,body.solution-entry .article .article-inner .text ul li a:active,body.solution-entry .article .article-inner .text ol li a:hover,body.solution-entry .article .article-inner .text ol li a:active,body.solution-type .article .article-inner .text ul li a:hover,body.solution-type .article .article-inner .text ul li a:active,body.solution-type .article .article-inner .text ol li a:hover,body.solution-type .article .article-inner .text ol li a:active,body.faq-page .article .article-inner .text ul li a:hover,body.faq-page .article .article-inner .text ul li a:active,body.faq-page .article .article-inner .text ol li a:hover,body.faq-page .article .article-inner .text ol li a:active{text-decoration:underline}body.solutions .article .article-inner .text ul,body.solution-entry .article .article-inner .text ul,body.solution-type .article .article-inner .text ul,body.faq-page .article .article-inner .text ul{list-style:disc outside}body.solutions .article .article-inner .text ol,body.solution-entry .article .article-inner .text ol,body.solution-type .article .article-inner .text ol,body.faq-page .article .article-inner .text ol{list-style-type:none;counter-reset:item;margin:0;padding:0}body.solutions .article .article-inner .text ol>li,body.solution-entry .article .article-inner .text ol>li,body.solution-type .article .article-inner .text ol>li,body.faq-page .article .article-inner .text ol>li{display:table;counter-increment:item;margin:.75em 0}body.solutions .article .article-inner .text ol>li:before,body.solution-entry .article .article-inner .text ol>li:before,body.solution-type .article .article-inner .text ol>li:before,body.faq-page .article .article-inner .text ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:.6em}body.solutions .article .article-inner .text ol li ol>li,body.solution-entry .article .article-inner .text ol li ol>li,body.solution-type .article .article-inner .text ol li ol>li,body.faq-page .article .article-inner .text ol li ol>li{margin:.75rem 0}body.solutions .article .article-inner .text ol li ol>li:before,body.solution-entry .article .article-inner .text ol li ol>li:before,body.solution-type .article .article-inner .text ol li ol>li:before,body.faq-page .article .article-inner .text ol li ol>li:before{content:counters(item,".") " "}body.solutions .courses,body.solution-entry .courses,body.solution-type .courses,body.faq-page .courses{grid-column:2/3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:3rem 0}@media (max-width: 43em){body.solutions .courses,body.solution-entry .courses,body.solution-type .courses,body.faq-page .courses{margin:1rem 0}}body.solutions .courses h3,body.solution-entry .courses h3,body.solution-type .courses h3,body.faq-page .courses h3{padding-bottom:2rem}body.solutions .courses .course-grid,body.solution-entry .courses .course-grid,body.solution-type .courses .course-grid,body.faq-page .courses .course-grid{width:100%;display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .courses .course-grid,body.solution-entry .courses .course-grid,body.solution-type .courses .course-grid,body.faq-page .courses .course-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.solutions .courses .course-grid a.course-item,body.solution-entry .courses .course-grid a.course-item,body.solution-type .courses .course-grid a.course-item,body.faq-page .courses .course-grid a.course-item{padding:1rem .5rem;background:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.06);box-shadow:0 4px 8px rgba(0,0,0,.06);border-radius:5px;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;font-weight:500;color:#4899f1;text-align:center;line-height:1.1;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;border:none;text-decoration:none}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .courses .course-grid a.course-item,body.solution-entry .courses .course-grid a.course-item,body.solution-type .courses .course-grid a.course-item,body.faq-page .courses .course-grid a.course-item{width:18%;margin:.5rem}}body.solutions .courses .course-grid a.course-item:hover,body.solution-entry .courses .course-grid a.course-item:hover,body.solution-type .courses .course-grid a.course-item:hover,body.faq-page .courses .course-grid a.course-item:hover{color:#25335a;background:#ddfff8}body.solutions .courses a.full-item,body.solution-entry .courses a.full-item,body.solution-type .courses a.full-item,body.faq-page .courses a.full-item{width:100%;margin-top:1rem;padding:1rem 0;background:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.06);box-shadow:0 4px 8px rgba(0,0,0,.06);border-radius:5px;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;font-weight:500;color:#4899f1;text-align:center;line-height:1.1;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;border:none;text-decoration:none}body.solutions .courses a.full-item:hover,body.solution-entry .courses a.full-item:hover,body.solution-type .courses a.full-item:hover,body.faq-page .courses a.full-item:hover{color:#25335a;background:#d3fff6}body.solutions .calendar-table,body.solution-entry .calendar-table,body.solution-type .calendar-table,body.faq-page .calendar-table{margin-bottom:3rem}body.solutions .calendar-table.calendar-table-last,body.solution-entry .calendar-table.calendar-table-last,body.solution-type .calendar-table.calendar-table-last,body.faq-page .calendar-table.calendar-table-last{margin-bottom:0}body.solutions .calendar-table table,body.solution-entry .calendar-table table,body.solution-type .calendar-table table,body.faq-page .calendar-table table{width:100%;max-width:600px;margin:0 auto;margin-bottom:1rem;margin-top:1rem}body.solutions .calendar-table table tr td,body.solution-entry .calendar-table table tr td,body.solution-type .calendar-table table tr td,body.faq-page .calendar-table table tr td{padding:1rem;border:1px solid #e1e1e2}body.solutions .calendar-table table tr td h3,body.solution-entry .calendar-table table tr td h3,body.solution-type .calendar-table table tr td h3,body.faq-page .calendar-table table tr td h3{font-size:18px;margin:0;padding:0}body.solutions .calendar-table table tr td p,body.solution-entry .calendar-table table tr td p,body.solution-type .calendar-table table tr td p,body.faq-page .calendar-table table tr td p{font-weight:400;margin:0;padding:0}body.solutions .calendar-footer p,body.solution-entry .calendar-footer p,body.solution-type .calendar-footer p,body.faq-page .calendar-footer p{font-style:italic}body.solutions .solution-entries,body.solution-entry .solution-entries,body.solution-type .solution-entries,body.faq-page .solution-entries{grid-area:unset;grid-column:2/3;padding:6.5rem 0 5.5rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .solution-entries,body.solution-entry .solution-entries,body.solution-type .solution-entries,body.faq-page .solution-entries{width:100%}}body.solutions .solution-entries h2,body.solution-entry .solution-entries h2,body.solution-type .solution-entries h2,body.faq-page .solution-entries h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;font-weight:500;text-align:center;margin:6rem 0 2rem}body.solutions .solution-entries h2:first-of-type,body.solution-entry .solution-entries h2:first-of-type,body.solution-type .solution-entries h2:first-of-type,body.faq-page .solution-entries h2:first-of-type{margin-top:unset}body.solutions .solution-entries .listingHolder,body.solution-entry .solution-entries .listingHolder,body.solution-type .solution-entries .listingHolder,body.faq-page .solution-entries .listingHolder{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .solution-entries .listingHolder,body.solution-entry .solution-entries .listingHolder,body.solution-type .solution-entries .listingHolder,body.faq-page .solution-entries .listingHolder{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}body.solutions .solution-entries .listingHolder a.listing,body.solutions .solution-entries .listingHolder div.listing,body.solution-entry .solution-entries .listingHolder a.listing,body.solution-entry .solution-entries .listingHolder div.listing,body.solution-type .solution-entries .listingHolder a.listing,body.solution-type .solution-entries .listingHolder div.listing,body.faq-page .solution-entries .listingHolder a.listing,body.faq-page .solution-entries .listingHolder div.listing{display:grid;grid-template:".                  .                  ." 1rem ".                  icon               ." 5rem ".                  blog-title         ." auto ".                  .                  ." 1rem/1rem auto 1rem;justify-items:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2);text-decoration:none;background-color:#fff;border-radius:.4rem;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .solution-entries .listingHolder a.listing,body.solutions .solution-entries .listingHolder div.listing,body.solution-entry .solution-entries .listingHolder a.listing,body.solution-entry .solution-entries .listingHolder div.listing,body.solution-type .solution-entries .listingHolder a.listing,body.solution-type .solution-entries .listingHolder div.listing,body.faq-page .solution-entries .listingHolder a.listing,body.faq-page .solution-entries .listingHolder div.listing{width:calc(20% - 1rem);margin:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.solutions .solution-entries .listingHolder a.listing img,body.solutions .solution-entries .listingHolder div.listing img,body.solution-entry .solution-entries .listingHolder a.listing img,body.solution-entry .solution-entries .listingHolder div.listing img,body.solution-type .solution-entries .listingHolder a.listing img,body.solution-type .solution-entries .listingHolder div.listing img,body.faq-page .solution-entries .listingHolder a.listing img,body.faq-page .solution-entries .listingHolder div.listing img{height:100%;width:auto;grid-area:icon;-o-object-fit:contain;object-fit:contain;z-index:0;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;overflow:hidden}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .solution-entries .listingHolder a.listing img,body.solutions .solution-entries .listingHolder div.listing img,body.solution-entry .solution-entries .listingHolder a.listing img,body.solution-entry .solution-entries .listingHolder div.listing img,body.solution-type .solution-entries .listingHolder a.listing img,body.solution-type .solution-entries .listingHolder div.listing img,body.faq-page .solution-entries .listingHolder a.listing img,body.faq-page .solution-entries .listingHolder div.listing img{width:80px;height:80px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}body.solutions .solution-entries .listingHolder a.listing .title,body.solutions .solution-entries .listingHolder div.listing .title,body.solution-entry .solution-entries .listingHolder a.listing .title,body.solution-entry .solution-entries .listingHolder div.listing .title,body.solution-type .solution-entries .listingHolder a.listing .title,body.solution-type .solution-entries .listingHolder div.listing .title,body.faq-page .solution-entries .listingHolder a.listing .title,body.faq-page .solution-entries .listingHolder div.listing .title{padding:0;grid-area:blog-title;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;font-size:18px;font-size:1.125rem;color:#4899f1;line-height:1.2;text-align:center;-webkit-transition:.3s color ease-in-out;transition:.3s color ease-in-out}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .solution-entries .listingHolder a.listing .title,body.solutions .solution-entries .listingHolder div.listing .title,body.solution-entry .solution-entries .listingHolder a.listing .title,body.solution-entry .solution-entries .listingHolder div.listing .title,body.solution-type .solution-entries .listingHolder a.listing .title,body.solution-type .solution-entries .listingHolder div.listing .title,body.faq-page .solution-entries .listingHolder a.listing .title,body.faq-page .solution-entries .listingHolder div.listing .title{font-size:16px;font-size:1rem;font-weight:600;width:95%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:.5rem}}body.solutions .solution-entries .listingHolder a.listing.view-all,body.solutions .solution-entries .listingHolder div.listing.view-all,body.solution-entry .solution-entries .listingHolder a.listing.view-all,body.solution-entry .solution-entries .listingHolder div.listing.view-all,body.solution-type .solution-entries .listingHolder a.listing.view-all,body.solution-type .solution-entries .listingHolder div.listing.view-all,body.faq-page .solution-entries .listingHolder a.listing.view-all,body.faq-page .solution-entries .listingHolder div.listing.view-all{background-color:unset;background:-webkit-gradient(linear,left top,left bottom,from(#45aaea),to(#236f75));background:linear-gradient(#45aaea,#236f75)}body.solutions .solution-entries .listingHolder a.listing.view-all .title,body.solutions .solution-entries .listingHolder div.listing.view-all .title,body.solution-entry .solution-entries .listingHolder a.listing.view-all .title,body.solution-entry .solution-entries .listingHolder div.listing.view-all .title,body.solution-type .solution-entries .listingHolder a.listing.view-all .title,body.solution-type .solution-entries .listingHolder div.listing.view-all .title,body.faq-page .solution-entries .listingHolder a.listing.view-all .title,body.faq-page .solution-entries .listingHolder div.listing.view-all .title{color:#fff}body.solutions .solution-entries .listingHolder a.listing.view-all:hover,body.solutions .solution-entries .listingHolder div.listing.view-all:hover,body.solution-entry .solution-entries .listingHolder a.listing.view-all:hover,body.solution-entry .solution-entries .listingHolder div.listing.view-all:hover,body.solution-type .solution-entries .listingHolder a.listing.view-all:hover,body.solution-type .solution-entries .listingHolder div.listing.view-all:hover,body.faq-page .solution-entries .listingHolder a.listing.view-all:hover,body.faq-page .solution-entries .listingHolder div.listing.view-all:hover{background:-webkit-gradient(linear,left top,left bottom,from(#45aaea),to(#236f75));background:linear-gradient(#45aaea,#236f75)}body.solutions .solution-entries .listingHolder a.listing:hover,body.solutions .solution-entries .listingHolder div.listing:hover,body.solution-entry .solution-entries .listingHolder a.listing:hover,body.solution-entry .solution-entries .listingHolder div.listing:hover,body.solution-type .solution-entries .listingHolder a.listing:hover,body.solution-type .solution-entries .listingHolder div.listing:hover,body.faq-page .solution-entries .listingHolder a.listing:hover,body.faq-page .solution-entries .listingHolder div.listing:hover{background:#e0fff8;-webkit-box-shadow:0 16px 24px rgba(37,51,90,.18),0 0px 0px rgba(37,51,90,.28);box-shadow:0 16px 24px rgba(37,51,90,.18),0 0 rgba(37,51,90,.28)}body.solutions .solution-entries .listingHolder a.listing:hover .title,body.solutions .solution-entries .listingHolder div.listing:hover .title,body.solution-entry .solution-entries .listingHolder a.listing:hover .title,body.solution-entry .solution-entries .listingHolder div.listing:hover .title,body.solution-type .solution-entries .listingHolder a.listing:hover .title,body.solution-type .solution-entries .listingHolder div.listing:hover .title,body.faq-page .solution-entries .listingHolder a.listing:hover .title,body.faq-page .solution-entries .listingHolder div.listing:hover .title{color:#25335a}body.solutions .solution-entries .listingHolder div.listing,body.solution-entry .solution-entries .listingHolder div.listing,body.solution-type .solution-entries .listingHolder div.listing,body.faq-page .solution-entries .listingHolder div.listing{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2)}body.solutions .solution-entries .listingHolder div.listing .title,body.solution-entry .solution-entries .listingHolder div.listing .title,body.solution-type .solution-entries .listingHolder div.listing .title,body.faq-page .solution-entries .listingHolder div.listing .title{color:#585e6f;font-weight:400}body.solutions .solution-entries .listingHolder div.listing:hover,body.solution-entry .solution-entries .listingHolder div.listing:hover,body.solution-type .solution-entries .listingHolder div.listing:hover,body.faq-page .solution-entries .listingHolder div.listing:hover{background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2)}body.solutions .solution-entries .listingHolder div.listing:hover .title,body.solution-entry .solution-entries .listingHolder div.listing:hover .title,body.solution-type .solution-entries .listingHolder div.listing:hover .title,body.faq-page .solution-entries .listingHolder div.listing:hover .title{color:#363b48}body.solutions .solution-entries .listingHolder.unlinked,body.solution-entry .solution-entries .listingHolder.unlinked,body.solution-type .solution-entries .listingHolder.unlinked,body.faq-page .solution-entries .listingHolder.unlinked{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}body.solutions .solution-entries .listingHolder.unlinked a.listing,body.solutions .solution-entries .listingHolder.unlinked div.listing,body.solution-entry .solution-entries .listingHolder.unlinked a.listing,body.solution-entry .solution-entries .listingHolder.unlinked div.listing,body.solution-type .solution-entries .listingHolder.unlinked a.listing,body.solution-type .solution-entries .listingHolder.unlinked div.listing,body.faq-page .solution-entries .listingHolder.unlinked a.listing,body.faq-page .solution-entries .listingHolder.unlinked div.listing{display:grid;grid-template:".                  .                  ." 1rem ".                  icon               ." 4rem ".                  blog-title         ." auto ".                  .                  ." 1rem/1rem auto 1rem;cursor:default}body.solutions .solution-entries .listingHolder.unlinked a.listing .title,body.solutions .solution-entries .listingHolder.unlinked div.listing .title,body.solution-entry .solution-entries .listingHolder.unlinked a.listing .title,body.solution-entry .solution-entries .listingHolder.unlinked div.listing .title,body.solution-type .solution-entries .listingHolder.unlinked a.listing .title,body.solution-type .solution-entries .listingHolder.unlinked div.listing .title,body.faq-page .solution-entries .listingHolder.unlinked a.listing .title,body.faq-page .solution-entries .listingHolder.unlinked div.listing .title{font-size:16px;font-size:1rem}body.solutions .solution-entries .listingHolder.unlinked a.listing .hover-text,body.solutions .solution-entries .listingHolder.unlinked div.listing .hover-text,body.solution-entry .solution-entries .listingHolder.unlinked a.listing .hover-text,body.solution-entry .solution-entries .listingHolder.unlinked div.listing .hover-text,body.solution-type .solution-entries .listingHolder.unlinked a.listing .hover-text,body.solution-type .solution-entries .listingHolder.unlinked div.listing .hover-text,body.faq-page .solution-entries .listingHolder.unlinked a.listing .hover-text,body.faq-page .solution-entries .listingHolder.unlinked div.listing .hover-text{grid-column:1/-1;grid-row:1/-1;text-align:center;font-size:12px;font-size:.75rem;font-weight:600;color:#25335a;line-height:1.25;align-self:center;padding:.4rem;width:calc(100% - .8rem);height:calc(100% - .8rem);opacity:0;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:default}body.solutions .solution-entries .listingHolder.unlinked a:hover.listing .hover-text,body.solutions .solution-entries .listingHolder.unlinked div:hover.listing .hover-text,body.solution-entry .solution-entries .listingHolder.unlinked a:hover.listing .hover-text,body.solution-entry .solution-entries .listingHolder.unlinked div:hover.listing .hover-text,body.solution-type .solution-entries .listingHolder.unlinked a:hover.listing .hover-text,body.solution-type .solution-entries .listingHolder.unlinked div:hover.listing .hover-text,body.faq-page .solution-entries .listingHolder.unlinked a:hover.listing .hover-text,body.faq-page .solution-entries .listingHolder.unlinked div:hover.listing .hover-text{z-index:1;opacity:1}body.solutions .active-shooter-industries,body.solution-entry .active-shooter-industries,body.solution-type .active-shooter-industries,body.faq-page .active-shooter-industries{grid-area:unset;grid-column:2/3;padding:1.5rem 0 5.5rem;width:75%;justify-self:center}body.solutions .active-shooter-industries .listingHolder,body.solution-entry .active-shooter-industries .listingHolder,body.solution-type .active-shooter-industries .listingHolder,body.faq-page .active-shooter-industries .listingHolder{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding-top:2rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .active-shooter-industries .listingHolder,body.solution-entry .active-shooter-industries .listingHolder,body.solution-type .active-shooter-industries .listingHolder,body.faq-page .active-shooter-industries .listingHolder{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}body.solutions .active-shooter-industries .listingHolder a.listing,body.solutions .active-shooter-industries .listingHolder div.listing,body.solution-entry .active-shooter-industries .listingHolder a.listing,body.solution-entry .active-shooter-industries .listingHolder div.listing,body.solution-type .active-shooter-industries .listingHolder a.listing,body.solution-type .active-shooter-industries .listingHolder div.listing,body.faq-page .active-shooter-industries .listingHolder a.listing,body.faq-page .active-shooter-industries .listingHolder div.listing{display:grid;grid-template:".                  .                  ." 1rem ".                  icon               ." 5rem ".                  blog-title         ." auto ".                  .                  ." 1rem/1rem auto 1rem;justify-items:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2);text-decoration:none;background-color:#fff;border-radius:.4rem;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .active-shooter-industries .listingHolder a.listing,body.solutions .active-shooter-industries .listingHolder div.listing,body.solution-entry .active-shooter-industries .listingHolder a.listing,body.solution-entry .active-shooter-industries .listingHolder div.listing,body.solution-type .active-shooter-industries .listingHolder a.listing,body.solution-type .active-shooter-industries .listingHolder div.listing,body.faq-page .active-shooter-industries .listingHolder a.listing,body.faq-page .active-shooter-industries .listingHolder div.listing{width:calc(20% - 1rem);margin:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.solutions .active-shooter-industries .listingHolder a.listing img,body.solutions .active-shooter-industries .listingHolder div.listing img,body.solution-entry .active-shooter-industries .listingHolder a.listing img,body.solution-entry .active-shooter-industries .listingHolder div.listing img,body.solution-type .active-shooter-industries .listingHolder a.listing img,body.solution-type .active-shooter-industries .listingHolder div.listing img,body.faq-page .active-shooter-industries .listingHolder a.listing img,body.faq-page .active-shooter-industries .listingHolder div.listing img{height:100%;width:auto;grid-area:icon;-o-object-fit:contain;object-fit:contain;z-index:0;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;overflow:hidden}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .active-shooter-industries .listingHolder a.listing img,body.solutions .active-shooter-industries .listingHolder div.listing img,body.solution-entry .active-shooter-industries .listingHolder a.listing img,body.solution-entry .active-shooter-industries .listingHolder div.listing img,body.solution-type .active-shooter-industries .listingHolder a.listing img,body.solution-type .active-shooter-industries .listingHolder div.listing img,body.faq-page .active-shooter-industries .listingHolder a.listing img,body.faq-page .active-shooter-industries .listingHolder div.listing img{width:80px;height:80px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}body.solutions .active-shooter-industries .listingHolder a.listing .title,body.solutions .active-shooter-industries .listingHolder div.listing .title,body.solution-entry .active-shooter-industries .listingHolder a.listing .title,body.solution-entry .active-shooter-industries .listingHolder div.listing .title,body.solution-type .active-shooter-industries .listingHolder a.listing .title,body.solution-type .active-shooter-industries .listingHolder div.listing .title,body.faq-page .active-shooter-industries .listingHolder a.listing .title,body.faq-page .active-shooter-industries .listingHolder div.listing .title{padding:0;grid-area:blog-title;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;font-size:18px;font-size:1.125rem;color:#4899f1;line-height:1.2;text-align:center;-webkit-transition:.3s color ease-in-out;transition:.3s color ease-in-out}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.solutions .active-shooter-industries .listingHolder a.listing .title,body.solutions .active-shooter-industries .listingHolder div.listing .title,body.solution-entry .active-shooter-industries .listingHolder a.listing .title,body.solution-entry .active-shooter-industries .listingHolder div.listing .title,body.solution-type .active-shooter-industries .listingHolder a.listing .title,body.solution-type .active-shooter-industries .listingHolder div.listing .title,body.faq-page .active-shooter-industries .listingHolder a.listing .title,body.faq-page .active-shooter-industries .listingHolder div.listing .title{font-size:16px;font-size:1rem;font-weight:600;width:95%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:.5rem}}body.solutions .active-shooter-industries .listingHolder a.listing.view-all,body.solutions .active-shooter-industries .listingHolder div.listing.view-all,body.solution-entry .active-shooter-industries .listingHolder a.listing.view-all,body.solution-entry .active-shooter-industries .listingHolder div.listing.view-all,body.solution-type .active-shooter-industries .listingHolder a.listing.view-all,body.solution-type .active-shooter-industries .listingHolder div.listing.view-all,body.faq-page .active-shooter-industries .listingHolder a.listing.view-all,body.faq-page .active-shooter-industries .listingHolder div.listing.view-all{background-color:unset;background:-webkit-gradient(linear,left top,left bottom,from(#45aaea),to(#236f75));background:linear-gradient(#45aaea,#236f75)}body.solutions .active-shooter-industries .listingHolder a.listing.view-all .title,body.solutions .active-shooter-industries .listingHolder div.listing.view-all .title,body.solution-entry .active-shooter-industries .listingHolder a.listing.view-all .title,body.solution-entry .active-shooter-industries .listingHolder div.listing.view-all .title,body.solution-type .active-shooter-industries .listingHolder a.listing.view-all .title,body.solution-type .active-shooter-industries .listingHolder div.listing.view-all .title,body.faq-page .active-shooter-industries .listingHolder a.listing.view-all .title,body.faq-page .active-shooter-industries .listingHolder div.listing.view-all .title{color:#fff}body.solutions .active-shooter-industries .listingHolder a.listing.view-all:hover,body.solutions .active-shooter-industries .listingHolder div.listing.view-all:hover,body.solution-entry .active-shooter-industries .listingHolder a.listing.view-all:hover,body.solution-entry .active-shooter-industries .listingHolder div.listing.view-all:hover,body.solution-type .active-shooter-industries .listingHolder a.listing.view-all:hover,body.solution-type .active-shooter-industries .listingHolder div.listing.view-all:hover,body.faq-page .active-shooter-industries .listingHolder a.listing.view-all:hover,body.faq-page .active-shooter-industries .listingHolder div.listing.view-all:hover{background:-webkit-gradient(linear,left top,left bottom,from(#45aaea),to(#236f75));background:linear-gradient(#45aaea,#236f75)}body.solutions .active-shooter-industries .listingHolder a.listing:hover,body.solutions .active-shooter-industries .listingHolder div.listing:hover,body.solution-entry .active-shooter-industries .listingHolder a.listing:hover,body.solution-entry .active-shooter-industries .listingHolder div.listing:hover,body.solution-type .active-shooter-industries .listingHolder a.listing:hover,body.solution-type .active-shooter-industries .listingHolder div.listing:hover,body.faq-page .active-shooter-industries .listingHolder a.listing:hover,body.faq-page .active-shooter-industries .listingHolder div.listing:hover{background:#e0fff8;-webkit-box-shadow:0 16px 24px rgba(37,51,90,.18),0 0px 0px rgba(37,51,90,.28);box-shadow:0 16px 24px rgba(37,51,90,.18),0 0 rgba(37,51,90,.28)}body.solutions .active-shooter-industries .listingHolder a.listing:hover .title,body.solutions .active-shooter-industries .listingHolder div.listing:hover .title,body.solution-entry .active-shooter-industries .listingHolder a.listing:hover .title,body.solution-entry .active-shooter-industries .listingHolder div.listing:hover .title,body.solution-type .active-shooter-industries .listingHolder a.listing:hover .title,body.solution-type .active-shooter-industries .listingHolder div.listing:hover .title,body.faq-page .active-shooter-industries .listingHolder a.listing:hover .title,body.faq-page .active-shooter-industries .listingHolder div.listing:hover .title{color:#25335a}body.solutions .active-shooter-industries .listingHolder div.listing,body.solution-entry .active-shooter-industries .listingHolder div.listing,body.solution-type .active-shooter-industries .listingHolder div.listing,body.faq-page .active-shooter-industries .listingHolder div.listing{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2)}body.solutions .active-shooter-industries .listingHolder div.listing .title,body.solution-entry .active-shooter-industries .listingHolder div.listing .title,body.solution-type .active-shooter-industries .listingHolder div.listing .title,body.faq-page .active-shooter-industries .listingHolder div.listing .title{color:#585e6f;font-weight:400}body.solutions .active-shooter-industries .listingHolder div.listing:hover,body.solution-entry .active-shooter-industries .listingHolder div.listing:hover,body.solution-type .active-shooter-industries .listingHolder div.listing:hover,body.faq-page .active-shooter-industries .listingHolder div.listing:hover{background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2)}body.solutions .active-shooter-industries .listingHolder div.listing:hover .title,body.solution-entry .active-shooter-industries .listingHolder div.listing:hover .title,body.solution-type .active-shooter-industries .listingHolder div.listing:hover .title,body.faq-page .active-shooter-industries .listingHolder div.listing:hover .title{color:#363b48}body.solutions .active-shooter-industries .listingHolder.unlinked,body.solution-entry .active-shooter-industries .listingHolder.unlinked,body.solution-type .active-shooter-industries .listingHolder.unlinked,body.faq-page .active-shooter-industries .listingHolder.unlinked{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}body.solutions .active-shooter-industries .listingHolder.unlinked a.listing,body.solutions .active-shooter-industries .listingHolder.unlinked div.listing,body.solution-entry .active-shooter-industries .listingHolder.unlinked a.listing,body.solution-entry .active-shooter-industries .listingHolder.unlinked div.listing,body.solution-type .active-shooter-industries .listingHolder.unlinked a.listing,body.solution-type .active-shooter-industries .listingHolder.unlinked div.listing,body.faq-page .active-shooter-industries .listingHolder.unlinked a.listing,body.faq-page .active-shooter-industries .listingHolder.unlinked div.listing{display:grid;grid-template:".                  .                  ." 1rem ".                  icon               ." 4rem ".                  blog-title         ." auto ".                  .                  ." 1rem/1rem auto 1rem;cursor:default}body.solutions .active-shooter-industries .listingHolder.unlinked a.listing .title,body.solutions .active-shooter-industries .listingHolder.unlinked div.listing .title,body.solution-entry .active-shooter-industries .listingHolder.unlinked a.listing .title,body.solution-entry .active-shooter-industries .listingHolder.unlinked div.listing .title,body.solution-type .active-shooter-industries .listingHolder.unlinked a.listing .title,body.solution-type .active-shooter-industries .listingHolder.unlinked div.listing .title,body.faq-page .active-shooter-industries .listingHolder.unlinked a.listing .title,body.faq-page .active-shooter-industries .listingHolder.unlinked div.listing .title{font-size:16px;font-size:1rem}body.solutions .active-shooter-industries .listingHolder.unlinked a.listing .hover-text,body.solutions .active-shooter-industries .listingHolder.unlinked div.listing .hover-text,body.solution-entry .active-shooter-industries .listingHolder.unlinked a.listing .hover-text,body.solution-entry .active-shooter-industries .listingHolder.unlinked div.listing .hover-text,body.solution-type .active-shooter-industries .listingHolder.unlinked a.listing .hover-text,body.solution-type .active-shooter-industries .listingHolder.unlinked div.listing .hover-text,body.faq-page .active-shooter-industries .listingHolder.unlinked a.listing .hover-text,body.faq-page .active-shooter-industries .listingHolder.unlinked div.listing .hover-text{grid-column:1/-1;grid-row:1/-1;text-align:center;font-size:12px;font-size:.75rem;font-weight:600;color:#25335a;line-height:1.25;align-self:center;padding:.4rem;width:calc(100% - .8rem);height:calc(100% - .8rem);opacity:0;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:default}body.solutions .active-shooter-industries .listingHolder.unlinked a:hover.listing .hover-text,body.solutions .active-shooter-industries .listingHolder.unlinked div:hover.listing .hover-text,body.solution-entry .active-shooter-industries .listingHolder.unlinked a:hover.listing .hover-text,body.solution-entry .active-shooter-industries .listingHolder.unlinked div:hover.listing .hover-text,body.solution-type .active-shooter-industries .listingHolder.unlinked a:hover.listing .hover-text,body.solution-type .active-shooter-industries .listingHolder.unlinked div:hover.listing .hover-text,body.faq-page .active-shooter-industries .listingHolder.unlinked a:hover.listing .hover-text,body.faq-page .active-shooter-industries .listingHolder.unlinked div:hover.listing .hover-text{z-index:1;opacity:1}@media (max-width: 689px){body.solutions .content-rows iframe,body.solution-entry .content-rows iframe,body.solution-type .content-rows iframe,body.faq-page .content-rows iframe{width:100%!important}}body.solutions .content-rows,body.solutions .ecare-products,body.solution-entry .content-rows,body.solution-entry .ecare-products,body.solution-type .content-rows,body.solution-type .ecare-products,body.faq-page .content-rows,body.faq-page .ecare-products{grid-area:unset;grid-column:2/3;min-height:unset;padding:5rem 0}body.solutions .content-rows .rows,body.solutions .content-rows .rows-reverse,body.solutions .ecare-products .rows,body.solutions .ecare-products .rows-reverse,body.solution-entry .content-rows .rows,body.solution-entry .content-rows .rows-reverse,body.solution-entry .ecare-products .rows,body.solution-entry .ecare-products .rows-reverse,body.solution-type .content-rows .rows,body.solution-type .content-rows .rows-reverse,body.solution-type .ecare-products .rows,body.solution-type .ecare-products .rows-reverse,body.faq-page .content-rows .rows,body.faq-page .content-rows .rows-reverse,body.faq-page .ecare-products .rows,body.faq-page .ecare-products .rows-reverse{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:unset}body.solutions .content-rows .video .embed-container,body.solutions .ecare-products .video .embed-container,body.solution-entry .content-rows .video .embed-container,body.solution-entry .ecare-products .video .embed-container,body.solution-type .content-rows .video .embed-container,body.solution-type .ecare-products .video .embed-container,body.faq-page .content-rows .video .embed-container,body.faq-page .ecare-products .video .embed-container{border-radius:.4rem}body.solutions .content-rows h3,body.solutions .ecare-products h3,body.solution-entry .content-rows h3,body.solution-entry .ecare-products h3,body.solution-type .content-rows h3,body.solution-type .ecare-products h3,body.faq-page .content-rows h3,body.faq-page .ecare-products h3{padding-top:unset}body.solutions .content-rows .content,body.solutions .ecare-products .content,body.solution-entry .content-rows .content,body.solution-entry .ecare-products .content,body.solution-type .content-rows .content,body.solution-type .ecare-products .content,body.faq-page .content-rows .content,body.faq-page .ecare-products .content{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.solutions .content-rows .content .hbspt-form,body.solutions .ecare-products .content .hbspt-form,body.solution-entry .content-rows .content .hbspt-form,body.solution-entry .ecare-products .content .hbspt-form,body.solution-type .content-rows .content .hbspt-form,body.solution-type .ecare-products .content .hbspt-form,body.faq-page .content-rows .content .hbspt-form,body.faq-page .ecare-products .content .hbspt-form{width:70%}body.solutions .content-rows .content h3,body.solutions .ecare-products .content h3,body.solution-entry .content-rows .content h3,body.solution-entry .ecare-products .content h3,body.solution-type .content-rows .content h3,body.solution-type .ecare-products .content h3,body.faq-page .content-rows .content h3,body.faq-page .ecare-products .content h3{text-align:center}body.solutions .content-rows .content figure,body.solutions .content-rows .content img,body.solutions .ecare-products .content figure,body.solutions .ecare-products .content img,body.solution-entry .content-rows .content figure,body.solution-entry .content-rows .content img,body.solution-entry .ecare-products .content figure,body.solution-entry .ecare-products .content img,body.solution-type .content-rows .content figure,body.solution-type .content-rows .content img,body.solution-type .ecare-products .content figure,body.solution-type .ecare-products .content img,body.faq-page .content-rows .content figure,body.faq-page .content-rows .content img,body.faq-page .ecare-products .content figure,body.faq-page .ecare-products .content img{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.solutions .content-rows .content ul,body.solutions .ecare-products .content ul,body.solution-entry .content-rows .content ul,body.solution-entry .ecare-products .content ul,body.solution-type .content-rows .content ul,body.solution-type .ecare-products .content ul,body.faq-page .content-rows .content ul,body.faq-page .ecare-products .content ul{width:100%;padding:.25rem 0 .25rem 1.1rem;display:block;list-style-type:disc}body.solutions .content-rows .content ul li,body.solutions .ecare-products .content ul li,body.solution-entry .content-rows .content ul li,body.solution-entry .ecare-products .content ul li,body.solution-type .content-rows .content ul li,body.solution-type .ecare-products .content ul li,body.faq-page .content-rows .content ul li,body.faq-page .ecare-products .content ul li{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#585e6f;line-height:1.75;margin:.75rem 0;padding-left:.5rem;-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;display:list-item}body.solutions .content-rows .content ul li strong,body.solutions .ecare-products .content ul li strong,body.solution-entry .content-rows .content ul li strong,body.solution-entry .ecare-products .content ul li strong,body.solution-type .content-rows .content ul li strong,body.solution-type .ecare-products .content ul li strong,body.faq-page .content-rows .content ul li strong,body.faq-page .ecare-products .content ul li strong{font-weight:700}body.solutions .content-rows .content ul li em,body.solutions .ecare-products .content ul li em,body.solution-entry .content-rows .content ul li em,body.solution-entry .ecare-products .content ul li em,body.solution-type .content-rows .content ul li em,body.solution-type .ecare-products .content ul li em,body.faq-page .content-rows .content ul li em,body.faq-page .ecare-products .content ul li em{font-style:italic}body.solutions .content-rows .content ul li a:link,body.solutions .content-rows .content ul li a:visited,body.solutions .ecare-products .content ul li a:link,body.solutions .ecare-products .content ul li a:visited,body.solution-entry .content-rows .content ul li a:link,body.solution-entry .content-rows .content ul li a:visited,body.solution-entry .ecare-products .content ul li a:link,body.solution-entry .ecare-products .content ul li a:visited,body.solution-type .content-rows .content ul li a:link,body.solution-type .content-rows .content ul li a:visited,body.solution-type .ecare-products .content ul li a:link,body.solution-type .ecare-products .content ul li a:visited,body.faq-page .content-rows .content ul li a:link,body.faq-page .content-rows .content ul li a:visited,body.faq-page .ecare-products .content ul li a:link,body.faq-page .ecare-products .content ul li a:visited{color:#4899f1;text-decoration:none}body.solutions .content-rows .content ul li a:hover,body.solutions .content-rows .content ul li a:active,body.solutions .ecare-products .content ul li a:hover,body.solutions .ecare-products .content ul li a:active,body.solution-entry .content-rows .content ul li a:hover,body.solution-entry .content-rows .content ul li a:active,body.solution-entry .ecare-products .content ul li a:hover,body.solution-entry .ecare-products .content ul li a:active,body.solution-type .content-rows .content ul li a:hover,body.solution-type .content-rows .content ul li a:active,body.solution-type .ecare-products .content ul li a:hover,body.solution-type .ecare-products .content ul li a:active,body.faq-page .content-rows .content ul li a:hover,body.faq-page .content-rows .content ul li a:active,body.faq-page .ecare-products .content ul li a:hover,body.faq-page .ecare-products .content ul li a:active{text-decoration:underline}body.solutions .content-rows .content .ems-subscriptions-container,body.solutions .ecare-products .content .ems-subscriptions-container,body.solution-entry .content-rows .content .ems-subscriptions-container,body.solution-entry .ecare-products .content .ems-subscriptions-container,body.solution-type .content-rows .content .ems-subscriptions-container,body.solution-type .ecare-products .content .ems-subscriptions-container,body.faq-page .content-rows .content .ems-subscriptions-container,body.faq-page .ecare-products .content .ems-subscriptions-container{display:grid;grid-template-columns:repeat(3,minmax(1rem,1fr));grid-auto-rows:auto;grid-gap:1rem}body.solutions .content-rows .content .ems-subscriptions-container div,body.solutions .ecare-products .content .ems-subscriptions-container div,body.solution-entry .content-rows .content .ems-subscriptions-container div,body.solution-entry .ecare-products .content .ems-subscriptions-container div,body.solution-type .content-rows .content .ems-subscriptions-container div,body.solution-type .ecare-products .content .ems-subscriptions-container div,body.faq-page .content-rows .content .ems-subscriptions-container div,body.faq-page .ecare-products .content .ems-subscriptions-container div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:center;border-radius:.3rem;background:#fff;-webkit-box-shadow:0 0 10px rgba(54,59,72,.04);box-shadow:0 0 10px rgba(54,59,72,.04);margin:1rem;padding:1.5rem}body.solutions .content-rows .content .ems-subscriptions-container div h4,body.solutions .ecare-products .content .ems-subscriptions-container div h4,body.solution-entry .content-rows .content .ems-subscriptions-container div h4,body.solution-entry .ecare-products .content .ems-subscriptions-container div h4,body.solution-type .content-rows .content .ems-subscriptions-container div h4,body.solution-type .ecare-products .content .ems-subscriptions-container div h4,body.faq-page .content-rows .content .ems-subscriptions-container div h4,body.faq-page .ecare-products .content .ems-subscriptions-container div h4{width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:48px;font-size:3rem;color:#e65022;font-weight:500}body.solutions .content-rows .content .ems-subscriptions-container div ul,body.solutions .ecare-products .content .ems-subscriptions-container div ul,body.solution-entry .content-rows .content .ems-subscriptions-container div ul,body.solution-entry .ecare-products .content .ems-subscriptions-container div ul,body.solution-type .content-rows .content .ems-subscriptions-container div ul,body.solution-type .ecare-products .content .ems-subscriptions-container div ul,body.faq-page .content-rows .content .ems-subscriptions-container div ul,body.faq-page .ecare-products .content .ems-subscriptions-container div ul{max-width:80%;text-align:initial}body.solutions .content-rows .content .ems-subscriptions-container div .subscriptions-button-container,body.solutions .ecare-products .content .ems-subscriptions-container div .subscriptions-button-container,body.solution-entry .content-rows .content .ems-subscriptions-container div .subscriptions-button-container,body.solution-entry .ecare-products .content .ems-subscriptions-container div .subscriptions-button-container,body.solution-type .content-rows .content .ems-subscriptions-container div .subscriptions-button-container,body.solution-type .ecare-products .content .ems-subscriptions-container div .subscriptions-button-container,body.faq-page .content-rows .content .ems-subscriptions-container div .subscriptions-button-container,body.faq-page .ecare-products .content .ems-subscriptions-container div .subscriptions-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:unset;box-shadow:unset;margin:unset;padding:unset;width:90%;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-top:1rem;gap:5px}@media (max-width: 43em){body.solutions .content-rows .content .ems-subscriptions-container div .subscriptions-button-container,body.solutions .ecare-products .content .ems-subscriptions-container div .subscriptions-button-container,body.solution-entry .content-rows .content .ems-subscriptions-container div .subscriptions-button-container,body.solution-entry .ecare-products .content .ems-subscriptions-container div .subscriptions-button-container,body.solution-type .content-rows .content .ems-subscriptions-container div .subscriptions-button-container,body.solution-type .ecare-products .content .ems-subscriptions-container div .subscriptions-button-container,body.faq-page .content-rows .content .ems-subscriptions-container div .subscriptions-button-container,body.faq-page .ecare-products .content .ems-subscriptions-container div .subscriptions-button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;gap:.5rem}}body.solutions .content-rows .content .ems-subscriptions-container div p a,body.solutions .ecare-products .content .ems-subscriptions-container div p a,body.solution-entry .content-rows .content .ems-subscriptions-container div p a,body.solution-entry .ecare-products .content .ems-subscriptions-container div p a,body.solution-type .content-rows .content .ems-subscriptions-container div p a,body.solution-type .ecare-products .content .ems-subscriptions-container div p a,body.faq-page .content-rows .content .ems-subscriptions-container div p a,body.faq-page .ecare-products .content .ems-subscriptions-container div p a{color:#4899f1}@media (max-width: 43em){body.solutions .content-rows .content .ems-subscriptions-container,body.solutions .ecare-products .content .ems-subscriptions-container,body.solution-entry .content-rows .content .ems-subscriptions-container,body.solution-entry .ecare-products .content .ems-subscriptions-container,body.solution-type .content-rows .content .ems-subscriptions-container,body.solution-type .ecare-products .content .ems-subscriptions-container,body.faq-page .content-rows .content .ems-subscriptions-container,body.faq-page .ecare-products .content .ems-subscriptions-container{grid-template-columns:1fr}}body.solutions .content-rows .content .content-list-container,body.solutions .ecare-products .content .content-list-container,body.solution-entry .content-rows .content .content-list-container,body.solution-entry .ecare-products .content .content-list-container,body.solution-type .content-rows .content .content-list-container,body.solution-type .ecare-products .content .content-list-container,body.faq-page .content-rows .content .content-list-container,body.faq-page .ecare-products .content .content-list-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4rem;margin-top:3rem}body.solutions .content-rows .content .content-list-container a.content-list-item,body.solutions .ecare-products .content .content-list-container a.content-list-item,body.solution-entry .content-rows .content .content-list-container a.content-list-item,body.solution-entry .ecare-products .content .content-list-container a.content-list-item,body.solution-type .content-rows .content .content-list-container a.content-list-item,body.solution-type .ecare-products .content .content-list-container a.content-list-item,body.faq-page .content-rows .content .content-list-container a.content-list-item,body.faq-page .ecare-products .content .content-list-container a.content-list-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:3rem}@media (max-width: 43em){body.solutions .content-rows .content .content-list-container a.content-list-item,body.solutions .ecare-products .content .content-list-container a.content-list-item,body.solution-entry .content-rows .content .content-list-container a.content-list-item,body.solution-entry .ecare-products .content .content-list-container a.content-list-item,body.solution-type .content-rows .content .content-list-container a.content-list-item,body.solution-type .ecare-products .content .content-list-container a.content-list-item,body.faq-page .content-rows .content .content-list-container a.content-list-item,body.faq-page .ecare-products .content .content-list-container a.content-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2rem}}body.solutions .content-rows .content .content-list-container a.content-list-item:hover h3,body.solutions .ecare-products .content .content-list-container a.content-list-item:hover h3,body.solution-entry .content-rows .content .content-list-container a.content-list-item:hover h3,body.solution-entry .ecare-products .content .content-list-container a.content-list-item:hover h3,body.solution-type .content-rows .content .content-list-container a.content-list-item:hover h3,body.solution-type .ecare-products .content .content-list-container a.content-list-item:hover h3,body.faq-page .content-rows .content .content-list-container a.content-list-item:hover h3,body.faq-page .ecare-products .content .content-list-container a.content-list-item:hover h3{color:#4899f1}body.solutions .content-rows .content .content-list-container a.content-list-item:hover .content-list-image figure img,body.solutions .ecare-products .content .content-list-container a.content-list-item:hover .content-list-image figure img,body.solution-entry .content-rows .content .content-list-container a.content-list-item:hover .content-list-image figure img,body.solution-entry .ecare-products .content .content-list-container a.content-list-item:hover .content-list-image figure img,body.solution-type .content-rows .content .content-list-container a.content-list-item:hover .content-list-image figure img,body.solution-type .ecare-products .content .content-list-container a.content-list-item:hover .content-list-image figure img,body.faq-page .content-rows .content .content-list-container a.content-list-item:hover .content-list-image figure img,body.faq-page .ecare-products .content .content-list-container a.content-list-item:hover .content-list-image figure img{-webkit-transition:.3s ease all;transition:.3s ease all;-webkit-transform:scale(1.05);transform:scale(1.05)}body.solutions .content-rows .content .content-list-container a.content-list-item .content-list-image,body.solutions .ecare-products .content .content-list-container a.content-list-item .content-list-image,body.solution-entry .content-rows .content .content-list-container a.content-list-item .content-list-image,body.solution-entry .ecare-products .content .content-list-container a.content-list-item .content-list-image,body.solution-type .content-rows .content .content-list-container a.content-list-item .content-list-image,body.solution-type .ecare-products .content .content-list-container a.content-list-item .content-list-image,body.faq-page .content-rows .content .content-list-container a.content-list-item .content-list-image,body.faq-page .ecare-products .content .content-list-container a.content-list-item .content-list-image{width:200px}body.solutions .content-rows .content .content-list-container a.content-list-item .content-list-image figure,body.solutions .ecare-products .content .content-list-container a.content-list-item .content-list-image figure,body.solution-entry .content-rows .content .content-list-container a.content-list-item .content-list-image figure,body.solution-entry .ecare-products .content .content-list-container a.content-list-item .content-list-image figure,body.solution-type .content-rows .content .content-list-container a.content-list-item .content-list-image figure,body.solution-type .ecare-products .content .content-list-container a.content-list-item .content-list-image figure,body.faq-page .content-rows .content .content-list-container a.content-list-item .content-list-image figure,body.faq-page .ecare-products .content .content-list-container a.content-list-item .content-list-image figure{width:100%}body.solutions .content-rows .content .content-list-container a.content-list-item .content-list-image figure img,body.solutions .ecare-products .content .content-list-container a.content-list-item .content-list-image figure img,body.solution-entry .content-rows .content .content-list-container a.content-list-item .content-list-image figure img,body.solution-entry .ecare-products .content .content-list-container a.content-list-item .content-list-image figure img,body.solution-type .content-rows .content .content-list-container a.content-list-item .content-list-image figure img,body.solution-type .ecare-products .content .content-list-container a.content-list-item .content-list-image figure img,body.faq-page .content-rows .content .content-list-container a.content-list-item .content-list-image figure img,body.faq-page .ecare-products .content .content-list-container a.content-list-item .content-list-image figure img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;border:10px solid white;border-radius:5px;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 0 rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2);transition:-webkit-transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}body.solutions .content-rows .content .content-list-container a.content-list-item .content-list-copy,body.solutions .ecare-products .content .content-list-container a.content-list-item .content-list-copy,body.solution-entry .content-rows .content .content-list-container a.content-list-item .content-list-copy,body.solution-entry .ecare-products .content .content-list-container a.content-list-item .content-list-copy,body.solution-type .content-rows .content .content-list-container a.content-list-item .content-list-copy,body.solution-type .ecare-products .content .content-list-container a.content-list-item .content-list-copy,body.faq-page .content-rows .content .content-list-container a.content-list-item .content-list-copy,body.faq-page .ecare-products .content .content-list-container a.content-list-item .content-list-copy{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;padding:1rem}@media (max-width: 43em){body.solutions .content-rows .content .content-list-container a.content-list-item .content-list-copy,body.solutions .ecare-products .content .content-list-container a.content-list-item .content-list-copy,body.solution-entry .content-rows .content .content-list-container a.content-list-item .content-list-copy,body.solution-entry .ecare-products .content .content-list-container a.content-list-item .content-list-copy,body.solution-type .content-rows .content .content-list-container a.content-list-item .content-list-copy,body.solution-type .ecare-products .content .content-list-container a.content-list-item .content-list-copy,body.faq-page .content-rows .content .content-list-container a.content-list-item .content-list-copy,body.faq-page .ecare-products .content .content-list-container a.content-list-item .content-list-copy{text-align:center}}body.solutions .content-rows .content .content-list-container a.content-list-item .content-list-copy h3,body.solutions .ecare-products .content .content-list-container a.content-list-item .content-list-copy h3,body.solution-entry .content-rows .content .content-list-container a.content-list-item .content-list-copy h3,body.solution-entry .ecare-products .content .content-list-container a.content-list-item .content-list-copy h3,body.solution-type .content-rows .content .content-list-container a.content-list-item .content-list-copy h3,body.solution-type .ecare-products .content .content-list-container a.content-list-item .content-list-copy h3,body.faq-page .content-rows .content .content-list-container a.content-list-item .content-list-copy h3,body.faq-page .ecare-products .content .content-list-container a.content-list-item .content-list-copy h3{text-align:left}@media (max-width: 43em){body.solutions .content-rows .content .content-list-container a.content-list-item .content-list-copy h3,body.solutions .ecare-products .content .content-list-container a.content-list-item .content-list-copy h3,body.solution-entry .content-rows .content .content-list-container a.content-list-item .content-list-copy h3,body.solution-entry .ecare-products .content .content-list-container a.content-list-item .content-list-copy h3,body.solution-type .content-rows .content .content-list-container a.content-list-item .content-list-copy h3,body.solution-type .ecare-products .content .content-list-container a.content-list-item .content-list-copy h3,body.faq-page .content-rows .content .content-list-container a.content-list-item .content-list-copy h3,body.faq-page .ecare-products .content .content-list-container a.content-list-item .content-list-copy h3{text-align:center}}body.solutions .content-rows .content .content-list-container a.content-list-item .content-list-copy .description,body.solutions .ecare-products .content .content-list-container a.content-list-item .content-list-copy .description,body.solution-entry .content-rows .content .content-list-container a.content-list-item .content-list-copy .description,body.solution-entry .ecare-products .content .content-list-container a.content-list-item .content-list-copy .description,body.solution-type .content-rows .content .content-list-container a.content-list-item .content-list-copy .description,body.solution-type .ecare-products .content .content-list-container a.content-list-item .content-list-copy .description,body.faq-page .content-rows .content .content-list-container a.content-list-item .content-list-copy .description,body.faq-page .ecare-products .content .content-list-container a.content-list-item .content-list-copy .description{color:#363b48}body.solutions .content-rows .content .content-list-pagination,body.solutions .ecare-products .content .content-list-pagination,body.solution-entry .content-rows .content .content-list-pagination,body.solution-entry .ecare-products .content .content-list-pagination,body.solution-type .content-rows .content .content-list-pagination,body.solution-type .ecare-products .content .content-list-pagination,body.faq-page .content-rows .content .content-list-pagination,body.faq-page .ecare-products .content .content-list-pagination{padding:2rem;text-align:center}body.solutions .content-rows .content .content-list-pagination ul,body.solutions .ecare-products .content .content-list-pagination ul,body.solution-entry .content-rows .content .content-list-pagination ul,body.solution-entry .ecare-products .content .content-list-pagination ul,body.solution-type .content-rows .content .content-list-pagination ul,body.solution-type .ecare-products .content .content-list-pagination ul,body.faq-page .content-rows .content .content-list-pagination ul,body.faq-page .ecare-products .content .content-list-pagination ul{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style-type:none}body.solutions .content-rows .content .content-list-pagination ul li,body.solutions .ecare-products .content .content-list-pagination ul li,body.solution-entry .content-rows .content .content-list-pagination ul li,body.solution-entry .ecare-products .content .content-list-pagination ul li,body.solution-type .content-rows .content .content-list-pagination ul li,body.solution-type .ecare-products .content .content-list-pagination ul li,body.faq-page .content-rows .content .content-list-pagination ul li,body.faq-page .ecare-products .content .content-list-pagination ul li{padding:1rem}body.solutions .content-rows .content .content-list-pagination ul li.disabled a,body.solutions .ecare-products .content .content-list-pagination ul li.disabled a,body.solution-entry .content-rows .content .content-list-pagination ul li.disabled a,body.solution-entry .ecare-products .content .content-list-pagination ul li.disabled a,body.solution-type .content-rows .content .content-list-pagination ul li.disabled a,body.solution-type .ecare-products .content .content-list-pagination ul li.disabled a,body.faq-page .content-rows .content .content-list-pagination ul li.disabled a,body.faq-page .ecare-products .content .content-list-pagination ul li.disabled a{color:rgba(54,59,72,.4);pointer-events:none}body.solutions .content-rows .content .content-list-pagination ul li.disabled a img,body.solutions .ecare-products .content .content-list-pagination ul li.disabled a img,body.solution-entry .content-rows .content .content-list-pagination ul li.disabled a img,body.solution-entry .ecare-products .content .content-list-pagination ul li.disabled a img,body.solution-type .content-rows .content .content-list-pagination ul li.disabled a img,body.solution-type .ecare-products .content .content-list-pagination ul li.disabled a img,body.faq-page .content-rows .content .content-list-pagination ul li.disabled a img,body.faq-page .ecare-products .content .content-list-pagination ul li.disabled a img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}body.solutions .content-rows .content .content-list-pagination ul li a,body.solutions .ecare-products .content .content-list-pagination ul li a,body.solution-entry .content-rows .content .content-list-pagination ul li a,body.solution-entry .ecare-products .content .content-list-pagination ul li a,body.solution-type .content-rows .content .content-list-pagination ul li a,body.solution-type .ecare-products .content .content-list-pagination ul li a,body.faq-page .content-rows .content .content-list-pagination ul li a,body.faq-page .ecare-products .content .content-list-pagination ul li a{padding:1rem;font-size:20px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem}body.solutions .content-rows .content .content-list-pagination ul li.prev a img,body.solutions .ecare-products .content .content-list-pagination ul li.prev a img,body.solution-entry .content-rows .content .content-list-pagination ul li.prev a img,body.solution-entry .ecare-products .content .content-list-pagination ul li.prev a img,body.solution-type .content-rows .content .content-list-pagination ul li.prev a img,body.solution-type .ecare-products .content .content-list-pagination ul li.prev a img,body.faq-page .content-rows .content .content-list-pagination ul li.prev a img,body.faq-page .ecare-products .content .content-list-pagination ul li.prev a img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}body.solutions .content-rows .content .content-grid-container,body.solutions .ecare-products .content .content-grid-container,body.solution-entry .content-rows .content .content-grid-container,body.solution-entry .ecare-products .content .content-grid-container,body.solution-type .content-rows .content .content-grid-container,body.solution-type .ecare-products .content .content-grid-container,body.faq-page .content-rows .content .content-grid-container,body.faq-page .ecare-products .content .content-grid-container{display:grid;grid-template-columns:repeat(3,minmax(1rem,1fr));grid-auto-rows:auto;grid-gap:.5rem}body.solutions .content-rows .content .content-grid-container .content-grid-item,body.solutions .ecare-products .content .content-grid-container .content-grid-item,body.solution-entry .content-rows .content .content-grid-container .content-grid-item,body.solution-entry .ecare-products .content .content-grid-container .content-grid-item,body.solution-type .content-rows .content .content-grid-container .content-grid-item,body.solution-type .ecare-products .content .content-grid-container .content-grid-item,body.faq-page .content-rows .content .content-grid-container .content-grid-item,body.faq-page .ecare-products .content .content-grid-container .content-grid-item{display:grid;grid-template:"card-title" auto "image-holder" auto "description" auto "cta" auto/1fr;border-radius:.3rem;background:#fff;-webkit-box-shadow:0 0 10px rgba(54,59,72,.04);box-shadow:0 0 10px rgba(54,59,72,.04);margin:.5rem;padding:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-items:center}body.solutions .content-rows .content .content-grid-container .content-grid-item h3,body.solutions .ecare-products .content .content-grid-container .content-grid-item h3,body.solution-entry .content-rows .content .content-grid-container .content-grid-item h3,body.solution-entry .ecare-products .content .content-grid-container .content-grid-item h3,body.solution-type .content-rows .content .content-grid-container .content-grid-item h3,body.solution-type .ecare-products .content .content-grid-container .content-grid-item h3,body.faq-page .content-rows .content .content-grid-container .content-grid-item h3,body.faq-page .ecare-products .content .content-grid-container .content-grid-item h3{padding:1rem;grid-area:card-title}body.solutions .content-rows .content .content-grid-container .content-grid-item img,body.solutions .ecare-products .content .content-grid-container .content-grid-item img,body.solution-entry .content-rows .content .content-grid-container .content-grid-item img,body.solution-entry .ecare-products .content .content-grid-container .content-grid-item img,body.solution-type .content-rows .content .content-grid-container .content-grid-item img,body.solution-type .ecare-products .content .content-grid-container .content-grid-item img,body.faq-page .content-rows .content .content-grid-container .content-grid-item img,body.faq-page .ecare-products .content .content-grid-container .content-grid-item img{grid-area:image-holder;max-width:20rem;height:auto}body.solutions .content-rows .content .content-grid-container .content-grid-item .description,body.solutions .ecare-products .content .content-grid-container .content-grid-item .description,body.solution-entry .content-rows .content .content-grid-container .content-grid-item .description,body.solution-entry .ecare-products .content .content-grid-container .content-grid-item .description,body.solution-type .content-rows .content .content-grid-container .content-grid-item .description,body.solution-type .ecare-products .content .content-grid-container .content-grid-item .description,body.faq-page .content-rows .content .content-grid-container .content-grid-item .description,body.faq-page .ecare-products .content .content-grid-container .content-grid-item .description{grid-area:description;padding:1rem 0}body.solutions .content-rows .content .content-grid-container .content-grid-item .description p,body.solutions .ecare-products .content .content-grid-container .content-grid-item .description p,body.solution-entry .content-rows .content .content-grid-container .content-grid-item .description p,body.solution-entry .ecare-products .content .content-grid-container .content-grid-item .description p,body.solution-type .content-rows .content .content-grid-container .content-grid-item .description p,body.solution-type .ecare-products .content .content-grid-container .content-grid-item .description p,body.faq-page .content-rows .content .content-grid-container .content-grid-item .description p,body.faq-page .ecare-products .content .content-grid-container .content-grid-item .description p{max-width:90%;text-align:center}body.solutions .content-rows .content .content-grid-container .content-grid-item .description strong,body.solutions .ecare-products .content .content-grid-container .content-grid-item .description strong,body.solution-entry .content-rows .content .content-grid-container .content-grid-item .description strong,body.solution-entry .ecare-products .content .content-grid-container .content-grid-item .description strong,body.solution-type .content-rows .content .content-grid-container .content-grid-item .description strong,body.solution-type .ecare-products .content .content-grid-container .content-grid-item .description strong,body.faq-page .content-rows .content .content-grid-container .content-grid-item .description strong,body.faq-page .ecare-products .content .content-grid-container .content-grid-item .description strong{font-weight:700}body.solutions .content-rows .content .content-grid-container .content-grid-item .description em,body.solutions .ecare-products .content .content-grid-container .content-grid-item .description em,body.solution-entry .content-rows .content .content-grid-container .content-grid-item .description em,body.solution-entry .ecare-products .content .content-grid-container .content-grid-item .description em,body.solution-type .content-rows .content .content-grid-container .content-grid-item .description em,body.solution-type .ecare-products .content .content-grid-container .content-grid-item .description em,body.faq-page .content-rows .content .content-grid-container .content-grid-item .description em,body.faq-page .ecare-products .content .content-grid-container .content-grid-item .description em{font-style:italic}body.solutions .content-rows .content .content-grid-container .content-grid-item ul,body.solutions .ecare-products .content .content-grid-container .content-grid-item ul,body.solution-entry .content-rows .content .content-grid-container .content-grid-item ul,body.solution-entry .ecare-products .content .content-grid-container .content-grid-item ul,body.solution-type .content-rows .content .content-grid-container .content-grid-item ul,body.solution-type .ecare-products .content .content-grid-container .content-grid-item ul,body.faq-page .content-rows .content .content-grid-container .content-grid-item ul,body.faq-page .ecare-products .content .content-grid-container .content-grid-item ul{max-width:80%;text-align:initial}body.solutions .content-rows .content .content-grid-container .content-grid-item .subscriptions-button-container,body.solutions .ecare-products .content .content-grid-container .content-grid-item .subscriptions-button-container,body.solution-entry .content-rows .content .content-grid-container .content-grid-item .subscriptions-button-container,body.solution-entry .ecare-products .content .content-grid-container .content-grid-item .subscriptions-button-container,body.solution-type .content-rows .content .content-grid-container .content-grid-item .subscriptions-button-container,body.solution-type .ecare-products .content .content-grid-container .content-grid-item .subscriptions-button-container,body.faq-page .content-rows .content .content-grid-container .content-grid-item .subscriptions-button-container,body.faq-page .ecare-products .content .content-grid-container .content-grid-item .subscriptions-button-container{grid-area:cta;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:unset;box-shadow:unset;margin:unset;padding:unset;width:90%;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-top:1rem;padding-bottom:1rem;gap:5px}@media (max-width: 43em){body.solutions .content-rows .content .content-grid-container .content-grid-item .subscriptions-button-container,body.solutions .ecare-products .content .content-grid-container .content-grid-item .subscriptions-button-container,body.solution-entry .content-rows .content .content-grid-container .content-grid-item .subscriptions-button-container,body.solution-entry .ecare-products .content .content-grid-container .content-grid-item .subscriptions-button-container,body.solution-type .content-rows .content .content-grid-container .content-grid-item .subscriptions-button-container,body.solution-type .ecare-products .content .content-grid-container .content-grid-item .subscriptions-button-container,body.faq-page .content-rows .content .content-grid-container .content-grid-item .subscriptions-button-container,body.faq-page .ecare-products .content .content-grid-container .content-grid-item .subscriptions-button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;gap:.5rem}}body.solutions .content-rows .content .content-grid-container .content-grid-item p,body.solutions .ecare-products .content .content-grid-container .content-grid-item p,body.solution-entry .content-rows .content .content-grid-container .content-grid-item p,body.solution-entry .ecare-products .content .content-grid-container .content-grid-item p,body.solution-type .content-rows .content .content-grid-container .content-grid-item p,body.solution-type .ecare-products .content .content-grid-container .content-grid-item p,body.faq-page .content-rows .content .content-grid-container .content-grid-item p,body.faq-page .ecare-products .content .content-grid-container .content-grid-item p{width:100%}body.solutions .content-rows .content .content-grid-container .content-grid-item p a,body.solutions .ecare-products .content .content-grid-container .content-grid-item p a,body.solution-entry .content-rows .content .content-grid-container .content-grid-item p a,body.solution-entry .ecare-products .content .content-grid-container .content-grid-item p a,body.solution-type .content-rows .content .content-grid-container .content-grid-item p a,body.solution-type .ecare-products .content .content-grid-container .content-grid-item p a,body.faq-page .content-rows .content .content-grid-container .content-grid-item p a,body.faq-page .ecare-products .content .content-grid-container .content-grid-item p a{color:#4899f1}@media (max-width: 43em){body.solutions .content-rows .content .content-grid-container,body.solutions .ecare-products .content .content-grid-container,body.solution-entry .content-rows .content .content-grid-container,body.solution-entry .ecare-products .content .content-grid-container,body.solution-type .content-rows .content .content-grid-container,body.solution-type .ecare-products .content .content-grid-container,body.faq-page .content-rows .content .content-grid-container,body.faq-page .ecare-products .content .content-grid-container{grid-template-columns:1fr}body.solutions .content-rows .content .content-grid-container div,body.solutions .ecare-products .content .content-grid-container div,body.solution-entry .content-rows .content .content-grid-container div,body.solution-entry .ecare-products .content .content-grid-container div,body.solution-type .content-rows .content .content-grid-container div,body.solution-type .ecare-products .content .content-grid-container div,body.faq-page .content-rows .content .content-grid-container div,body.faq-page .ecare-products .content .content-grid-container div{margin:0;padding:0}}@media (min-width: 57.1em) and (max-width: 89.9em){body.solutions .content-rows .content .content-grid-container div,body.solutions .ecare-products .content .content-grid-container div,body.solution-entry .content-rows .content .content-grid-container div,body.solution-entry .ecare-products .content .content-grid-container div,body.solution-type .content-rows .content .content-grid-container div,body.solution-type .ecare-products .content .content-grid-container div,body.faq-page .content-rows .content .content-grid-container div,body.faq-page .ecare-products .content .content-grid-container div{margin:0;padding:0}body.solutions .content-rows .content .content-grid-container div img,body.solutions .ecare-products .content .content-grid-container div img,body.solution-entry .content-rows .content .content-grid-container div img,body.solution-entry .ecare-products .content .content-grid-container div img,body.solution-type .content-rows .content .content-grid-container div img,body.solution-type .ecare-products .content .content-grid-container div img,body.faq-page .content-rows .content .content-grid-container div img,body.faq-page .ecare-products .content .content-grid-container div img{max-width:80%}}body.solutions .ecare-products,body.solution-entry .ecare-products,body.solution-type .ecare-products,body.faq-page .ecare-products{padding:unset;padding-top:5rem}@media (min-width: 57.1em) and (max-width: 89.9em){body.solutions .ecare-products,body.solution-entry .ecare-products,body.solution-type .ecare-products,body.faq-page .ecare-products{padding-top:8rem}}body.solutions .ecare-products h2,body.solution-entry .ecare-products h2,body.solution-type .ecare-products h2,body.faq-page .ecare-products h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;line-height:1.25;font-weight:500;color:#585e6f;position:relative;z-index:1;text-transform:uppercase;padding-bottom:.5rem;letter-spacing:.1rem}@media (max-width: 43em){body.solutions .ecare-products h2,body.solution-entry .ecare-products h2,body.solution-type .ecare-products h2,body.faq-page .ecare-products h2{font-size:16px;font-size:1rem;text-align:center;color:#585e6f}}body.solutions .ecare-products h1,body.solution-entry .ecare-products h1,body.solution-type .ecare-products h1,body.faq-page .ecare-products h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:48px;font-size:3rem;line-height:1.25;font-weight:700;color:#25335a;position:relative;z-index:1}@media (max-width: 43em){body.solutions .ecare-products h1,body.solution-entry .ecare-products h1,body.solution-type .ecare-products h1,body.faq-page .ecare-products h1{font-size:32px;font-size:2rem;text-align:center}}body.solutions .figures,body.solution-entry .figures,body.solution-type .figures,body.faq-page .figures{grid-area:unset;grid-column:2/3;margin:2rem 0}@media (max-width: 43em){body.solutions .figures,body.solution-entry .figures,body.solution-type .figures,body.faq-page .figures{margin:unset;padding:unset}}body.landing-page .page-content .hero .hero-inner .text h2{font-size:38px;font-weight:700;margin-top:20px;text-transform:none;color:#25335a}body.landing-page .page-content .faq-grid{display:grid;grid-template-columns:minmax(0,1450px);grid-auto-rows:auto}body.landing-page .page-content .faq-grid.ecare-program-list{grid-template-columns:minmax(0,1100px);align-self:center}body.landing-page .page-content .faq-grid .faq-content h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:300}body.landing-page .page-content .faq-grid .faq-content .events-listing{padding:1rem 0 2rem;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;row-gap:1em}body.landing-page .page-content .faq-grid .faq-content .events-listing div{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.5rem 0}body.landing-page .page-content .faq-grid .faq-content .events-listing-empty{padding:1rem 0 2rem;display:grid;grid-template-columns:auto;grid-auto-rows:auto;row-gap:1em}body.landing-page .page-content .faq-grid .faq-content .faq-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 43em){body.landing-page .page-content .faq-grid .faq-content .faq-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.landing-page .page-content .faq-grid .faq-content h3{padding:2rem 0;text-align:unset;font-size:20px;font-size:1.25rem}body.landing-page .page-content .faq-grid .faq-content .topic-container{width:100%;background-color:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.14);box-shadow:0 3px 10px rgba(0,0,0,.08),0 0 rgba(0,0,0,.14);margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:.4rem;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}body.landing-page .page-content .faq-grid .faq-content .topic-container:hover{-webkit-box-shadow:0 12px 18px rgba(0,0,0,.16),0 0 0 rgba(0,0,0,.24);box-shadow:0 12px 18px rgba(0,0,0,.16),0 0 rgba(0,0,0,.24)}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 75em){body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static{grid-area:unset;grid-column:1/-1}}@media (max-width: 43em){body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static{grid-area:unset;grid-column:1/-1}}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static a{color:#585e6f}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:300}@media (max-width: 75em){body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static h2{font-size:24px;font-size:1.5rem}}@media (max-width: 43em){body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static h2{font-size:24px;font-size:1.5rem}}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static img{max-width:230px;-o-object-fit:cover;object-fit:cover}@media (max-width: 43em){body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static img{display:none}}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 43em){body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner{padding:1rem}}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner h3{text-align:left}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses{color:#f70c60}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses:after{content:"";height:1rem;width:1rem;display:inline-block;background-image:url(/assets/images/pink-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;margin-left:1rem}@media (max-width: 43em){body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses:after{margin-left:.5rem}}@media (max-width: 43em){body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row p{width:45%}}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-static.open a.show-courses:after{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses{display:none;max-height:0;-webkit-animation:header_dropdown .2s ease-in;animation:header_dropdown .2s ease-in;opacity:0;padding:0 1.5rem .5rem}@media (max-width: 43em){body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses{padding:1rem}}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:1;max-height:400vh}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open .ecare-program{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open .ecare-program img{padding-right:4rem;max-width:15rem;height:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-top:.5rem}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open .ecare-program p{font-size:18px;font-size:1.125rem;line-height:1.7;font-weight:300;padding-right:2rem;padding-top:0;text-align:left}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses a{color:#4899f1}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses ol{list-style:auto;padding:1rem 2rem}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}@media (max-width: 43em){body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul li{line-height:1.2;margin-bottom:.8rem}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul ul{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}body.landing-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul ul li{margin-left:1.5rem;margin-right:1rem}body.faq-page{overflow-x:hidden;overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." auto "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.faq-page p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.faq-page .provided-by{grid-column:2/3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.faq-page .provided-by .logo-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.faq-page .provided-by .logo-container img{margin-right:2rem;height:60px}@media (max-width: 43em){body.faq-page .provided-by .logo-container img{display:none;visibility:hidden}}body.faq-page .provided-by p{width:100%;margin:0 auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;text-align:center}body.faq-page .provided-by p a{color:#4899f1}body.faq-page .provided-by p a:hover{text-decoration:underline}body.faq-page h3{color:#25335a;padding-bottom:2rem}body.faq-page .page-content{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.faq-page .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1450px;padding:0 1rem;margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.faq-page .page-content .feature-grid{grid-column:2/3;margin:2rem 0 3rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 43em){body.faq-page .page-content .feature-grid{margin-bottom:1rem}}body.faq-page .page-content .feature-grid .feature-item{width:25.641025641%;margin:4rem 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;background-color:#fff}@media (max-width: 43em){body.faq-page .page-content .feature-grid .feature-item{width:100%}}body.faq-page .page-content .feature-grid .feature-item h4{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;font-size:18px;font-size:1.125rem;text-align:center;color:#25335a;padding:1rem 0 0;width:100%}body.faq-page .page-content .feature-grid .feature-item p{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;font-size:16px;font-size:1rem;text-align:center;width:100%;margin-bottom:0;padding-bottom:0}body.faq-page .page-content .feature-grid .feature-item img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:4rem;height:4rem}body.faq-page .page-content .feature-grid-card-bg{grid-column:2/3;margin:2rem 0 3rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.faq-page .page-content .feature-grid-card-bg h3{width:100%;padding-bottom:unset}@media (max-width: 43em){body.faq-page .page-content .feature-grid-card-bg{margin-bottom:1rem}}body.faq-page .page-content .feature-grid-card-bg .feature-item{width:27.027027027%;margin:2.5rem 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;background:#fff;border-radius:.3rem;-webkit-box-shadow:0 0 10px rgba(54,59,72,.04);box-shadow:0 0 10px rgba(54,59,72,.04);padding:1.5rem}@media (max-width: 43em){body.faq-page .page-content .feature-grid-card-bg .feature-item{width:100%}}body.faq-page .page-content .feature-grid-card-bg .feature-item h3{padding:0 0 .5rem;width:100%}body.faq-page .page-content .feature-grid-card-bg .feature-item p{font-size:16px;font-size:1rem;text-align:center;width:100%;margin-bottom:0;padding-bottom:0}body.faq-page .page-content .feature-grid-card-bg .feature-item img{display:block;max-height:200px;width:4rem;height:4rem;padding:.25rem}body.faq-page .page-content .event-grid{display:grid;grid-template-columns:minmax(0,1100px);grid-auto-rows:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.faq-page .page-content .event-grid p{max-width:unset;text-align:center}body.faq-page .page-content .event-grid p strong{font-weight:700}body.faq-page .page-content .event-grid p em{font-style:italic}body.faq-page .page-content .event-grid .event-content{display:table;padding-top:4rem}body.faq-page .page-content .event-grid .event-content .stateList,body.faq-page .page-content .event-grid .event-content .ecStateList{margin-right:1rem;padding:.25rem 1.5rem .25rem .25rem;min-width:15rem;border:none;border-bottom:1px solid #d8d8d8;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/images/dropdown-arrow.svg);background-repeat:no-repeat;background-position:right .5rem center;background-size:.75em auto;margin-bottom:2rem}body.faq-page .page-content .event-grid .event-content h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;font-weight:300}body.faq-page .page-content .event-grid .event-content .events-listing{padding:1rem 0 2rem;display:grid;grid-template-columns:repeat(3,minmax(1rem,.5fr));grid-auto-rows:auto;row-gap:1em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.faq-page .page-content .event-grid .event-content .events-listing div{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.5rem 0;display:table-cell}body.faq-page .page-content .event-grid .event-content .events-listing div.center{text-align:center}body.faq-page .page-content .event-grid .event-content .events-listing div.right{text-align:right}body.faq-page .page-content .event-grid .event-content .events-listing-empty{padding:1rem 0 2rem;display:grid;grid-template-columns:auto;grid-auto-rows:auto;row-gap:1em}body.faq-page .page-content .event-grid .event-content h3{padding:1rem 0 0;text-align:unset;font-size:20px;font-size:1.25rem}body.faq-page .page-content .faq-grid{display:grid;grid-template-columns:minmax(0,1450px);grid-auto-rows:auto}body.faq-page .page-content .faq-grid .faq-content h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:300}body.faq-page .page-content .faq-grid .faq-content .events-listing{padding:1rem 0 2rem;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;row-gap:1em}body.faq-page .page-content .faq-grid .faq-content .events-listing div{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.5rem 0}body.faq-page .page-content .faq-grid .faq-content .events-listing-empty{padding:1rem 0 2rem;display:grid;grid-template-columns:auto;grid-auto-rows:auto;row-gap:1em}body.faq-page .page-content .faq-grid .faq-content .faq-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 43em){body.faq-page .page-content .faq-grid .faq-content .faq-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.faq-page .page-content .faq-grid .faq-content h3{padding:2rem 0;text-align:unset;font-size:20px;font-size:1.25rem}body.faq-page .page-content .faq-grid .faq-content .topic-container{width:100%;background-color:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.14);box-shadow:0 3px 10px rgba(0,0,0,.08),0 0 rgba(0,0,0,.14);margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:.4rem;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}body.faq-page .page-content .faq-grid .faq-content .topic-container:hover{-webkit-box-shadow:0 12px 18px rgba(0,0,0,.16),0 0 0 rgba(0,0,0,.24);box-shadow:0 12px 18px rgba(0,0,0,.16),0 0 rgba(0,0,0,.24)}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 75em){body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static{grid-area:unset;grid-column:1/-1}}@media (max-width: 43em){body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static{grid-area:unset;grid-column:1/-1}}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static a{color:#585e6f}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:300}@media (max-width: 75em){body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static h2{font-size:24px;font-size:1.5rem}}@media (max-width: 43em){body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static h2{font-size:24px;font-size:1.5rem}}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static img{max-width:230px;-o-object-fit:cover;object-fit:cover}@media (max-width: 43em){body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static img{display:none}}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 43em){body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner{padding:1rem}}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner h3{text-align:left}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses{color:#f70c60}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses:after{content:"";height:1rem;width:1rem;display:inline-block;background-image:url(/assets/images/pink-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;margin-left:1rem}@media (max-width: 43em){body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses:after{margin-left:.5rem}}@media (max-width: 43em){body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row p{width:45%}}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-static.open a.show-courses:after{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses{display:none;max-height:0;-webkit-animation:header_dropdown .2s ease-in;animation:header_dropdown .2s ease-in;opacity:0;padding:0 1.5rem .5rem}@media (max-width: 43em){body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses{padding:1rem}}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:1;max-height:400vh}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses a{color:#4899f1}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}@media (max-width: 43em){body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul li{line-height:1.2;margin-bottom:.8rem}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul ul{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}body.faq-page .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul ul li{margin-left:1.5rem;margin-right:1rem}body.faq-page .page-content .accordionTitle{cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}body.faq-page .page-content .accordionTitle+.accordionContent{display:none}body.faq-page .page-content .accordionTitle.is-open+.accordionContent{display:block}body .video-modal{grid-column:2/3;background:#fff;position:relative;-webkit-box-shadow:0 0px 0px 0 rgba(47,91,109,0);box-shadow:0 0 rgba(47,91,109,0);border-radius:0 0 .75rem .75rem;padding:0 2rem;width:80%;max-width:1280px;margin-top:0;justify-self:center;display:none;-webkit-transition-property:padding,margin-top,-webkit-box-shadow;transition-property:padding,margin-top,-webkit-box-shadow;transition-property:padding,box-shadow,margin-top;transition-property:padding,box-shadow,margin-top,-webkit-box-shadow;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body .video-modal .embed-container{margin-bottom:unset}body .video-modal.show{margin-top:-3rem;padding:2rem;-webkit-box-shadow:0 22px 54px 0 rgba(47,91,109,.12);box-shadow:0 22px 54px rgba(47,91,109,.12)}body.sme-bio .article{grid-column:1/-1;background-color:unset;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);overflow:visible}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.sme-bio .article{grid-column:1/4}}body.sme-bio .article .article-inner{grid-column:2/3;padding-top:4rem}body.sme-bio .article .article-inner .text{background-color:#fff;padding:2rem;-webkit-box-shadow:0 22px 54px 0 rgba(47,91,109,.12);box-shadow:0 22px 54px rgba(47,91,109,.12);border-radius:12px}@media (max-width: 43em){body.sme-bio .article .article-inner .text{padding:3rem 0rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.sme-bio .article .article-inner .text{grid-column:1/2}}body.sme-bio .article .article-inner .text h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;line-height:1.25;font-weight:500;color:#585e6f;position:relative;z-index:1;text-transform:uppercase;padding-bottom:.5rem;letter-spacing:.1rem}@media (max-width: 43em){body.sme-bio .article .article-inner .text h1{font-size:16px;font-size:1rem;text-align:center;color:#585e6f}}body.sme-bio .article .article-inner .text h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:48px;font-size:3rem;line-height:1.25;font-weight:700;color:#25335a;position:relative;z-index:1}@media (max-width: 43em){body.sme-bio .article .article-inner .text h2{font-size:32px;font-size:2rem;text-align:center}}body.sme-bio .article .article-inner .text h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;color:#4899f1;font-weight:400;text-align:unset;margin:unset;padding:unset;padding-top:1rem}@media (max-width: 43em){body.sme-bio .article .article-inner .text h3{text-align:center}}body.sme-bio .article .article-inner .text .bio-content{padding-top:2rem}body.sme-bio .article .article-inner .text .bio-content figure{margin-left:unset!important;margin-right:unset!important;padding:.75rem}@media (max-width: 43em){body.sme-bio .article .article-inner .text .bio-content figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:unset!important;max-width:95%!important;margin-left:unset!important;margin-right:unset!important}}body.sme-bio .article .article-inner .text .bio-content p:first-of-type{margin-top:unset}body.sme-bio .article .article-inner .text .bio-content h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:28px;font-size:1.75rem;color:#25335a;font-weight:600}@media (max-width: 43em){body.sme-bio .article .article-inner .text .bio-content h3{margin:.25rem 1.5rem}}body.sme-bio .article .article-inner .text .bio-content h4{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:20px;font-size:1.25rem;font-weight:600;padding-top:1.5rem;line-height:1.4}@media (max-width: 43em){body.sme-bio .article .article-inner .text .bio-content h4{margin:.25rem 1.5rem}}body.sme-bio .article .article-inner .text .bio-content a{color:#4899f1}body.sme-bio .article .article-inner .text p{font-size:18px;font-size:1.125rem;position:relative;z-index:1}body.sme-bio .article .article-inner .text p:first-of-type{margin-top:2rem}body.sme-bio .article .article-inner .text p:last-of-type{margin-bottom:2rem}@media (max-width: 43em){body.sme-bio .article .article-inner .text p{margin:.25rem 1.5rem}}body.sme-bio .article .article-inner .text p strong{font-weight:700}body.sme-bio .article .article-inner .text p em{font-style:italic}body.sme-bio .article .article-inner .text a.button:last-of-type{margin-left:.5rem}body.sme-bio .article .article-inner .text a.button:first-of-type{margin-left:unset}@media (max-width: 43em){body.sme-bio .article .article-inner .text a.button{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin:0 0 .75rem}body.sme-bio .article .article-inner .text a.button.pink{background:#96ffe9;color:#25335a}body.sme-bio .article .article-inner .text a.button.no-button.blue{color:#fff}}body.sme-bio .article .article-inner .text ul,body.sme-bio .article .article-inner .text ol{width:100%;padding:.25rem 0 .25rem 1.1rem}body.sme-bio .article .article-inner .text ul li,body.sme-bio .article .article-inner .text ol li{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.75;margin:.75rem 0;padding-left:.5rem}body.sme-bio .article .article-inner .text ul li strong,body.sme-bio .article .article-inner .text ol li strong{font-weight:700}body.sme-bio .article .article-inner .text ul li em,body.sme-bio .article .article-inner .text ol li em{font-style:italic}body.sme-bio .article .article-inner .text ul li a:link,body.sme-bio .article .article-inner .text ul li a:visited,body.sme-bio .article .article-inner .text ol li a:link,body.sme-bio .article .article-inner .text ol li a:visited{color:#4899f1;text-decoration:none}body.sme-bio .article .article-inner .text ul li a:hover,body.sme-bio .article .article-inner .text ul li a:active,body.sme-bio .article .article-inner .text ol li a:hover,body.sme-bio .article .article-inner .text ol li a:active{text-decoration:underline}body.sme-bio .article .article-inner .text ul{list-style:disc outside}body.sme-bio .article .article-inner .text ol{list-style-type:none;counter-reset:item;margin:0;padding:0}body.sme-bio .article .article-inner .text ol>li{display:table;counter-increment:item;margin:.75em 0}body.sme-bio .article .article-inner .text ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:.6em}body.sme-bio .article .article-inner .text ol li ol>li{margin:.75rem 0}body.sme-bio .article .article-inner .text ol li ol>li:before{content:counters(item,".") " "}@-webkit-keyframes playPulse{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.93);transform:scale(.93)}}@keyframes playPulse{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.93);transform:scale(.93)}}body.resources-listing.nbActive .main{margin-top:148px}body.resources{min-height:100vh;display:grid;grid-template:".									navigation					." 3rem "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.resources header{background:#fff}body.resources header .navBG{-webkit-box-shadow:none;box-shadow:none}body.resources .main{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:minmax(100px,auto)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.resources .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.resources .main .resource-row{grid-column:2/3;margin:2rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.resources .main .resource-row .text{width:100%}body.resources .main .resource-row .text h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:34px;font-size:2.125rem;font-weight:700;color:#25335a;line-height:1.4}body.resources .main .resource-row .text p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:400;font-size:18px;font-size:1.125rem;color:#585e6f;line-height:1.6;margin:1.5rem 0}body.resources .main .resource-row .listingHolder{grid-column:2/3;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}body.resources .main .resource-row .listingHolder p{margin:unset}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.resources .main .resource-row .listingHolder{grid-template-columns:repeat(3,minmax(295px,1fr));grid-template-rows:repeat(2,minmax(300px,340px))}}@media (max-width: 43em){body.resources .main .resource-row .listingHolder{padding-bottom:0}}body.resources .main .resource-row .listingHolder a.listing{width:auto;margin:0;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 2.5rem;margin:0 0 3rem;border-bottom:#d8d8d8 2px solid;-webkit-transition-property:border;transition-property:border;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.resources .main .resource-row .listingHolder a.listing .title{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;color:#363b48;line-height:1.1}body.resources .main .resource-row .listingHolder a.listing .category{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.resources .main .resource-row .listingHolder a.listing .excerpt{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.resources .main .resource-row .listingHolder a.listing img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 0 1.25rem;width:100%;height:14rem;border-radius:.4rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:-1}body.resources .main .resource-row .listingHolder a.listing:hover{border-bottom:2px solid #4899f1}body.resources .main .resource-row .listingHolder a.listing:hover img{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.17);box-shadow:0 11px 27px rgba(47,91,109,.17);-webkit-transform:scale(1.02);transform:scale(1.02)}body.resources .main .resource-row .listingHolder a.listing.last{border-bottom:1px solid transparent}@media (max-width: 43em){body.resources .main .resource-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.5rem 0;padding:1rem;width:calc(100% - 2rem);border-radius:.5rem;-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.15);box-shadow:0 11px 27px rgba(47,91,109,.15);overflow:hidden}body.resources .main .resource-row .text{width:100%}body.resources .main .resource-row .text a{width:calc(100% - 3rem)}body.resources .main .resource-row img{margin-top:1.5rem;width:100%}}body.resources .main .hero{grid-column:2/3;margin:4rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.resources .main .hero h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:44px;font-size:2.75rem;font-weight:600;line-height:1.3;color:#25335a;text-align:center;width:66.6666666667%}@media (max-width: 43em){body.resources .main .hero h1{width:100%;font-size:40px;font-size:2.5rem}}body.resources .main .safety-tips .text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}body.resources .main .safety-tips img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;max-width:510px}@media (max-width: 43em){body.resources .main .safety-tips .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}body.resources .main .safety-tips img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}body.resources .main .supervisor-safety-tips .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}body.resources .main .supervisor-safety-tips img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;max-width:600px}@media (max-width: 43em){body.resources .main .supervisor-safety-tips .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}body.resources .main .supervisor-safety-tips img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}body.resources .main .podcast .text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}body.resources .main .podcast img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;max-width:450px}@media (max-width: 43em){body.resources .main .podcast .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}body.resources .main .podcast img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-bottom:-60%}}body.resources .main .blog{grid-column:2/3;margin:4rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.resources .main .blog{padding-left:1rem;padding-right:1rem}}@media (max-width: 43em){body.resources .main .blog a.button{width:calc(100% - 3.5rem)}}body.resources .main .blog h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:40px;font-size:2.5rem;font-weight:700;color:#363b48;line-height:1.4}body.resources .main .blog .first-stories{grid-column:2/3;margin:1.5rem 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 43em){body.resources .main .blog .first-stories{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.resources .main .blog .first-stories a.entry{width:calc(50% - .5rem);display:grid;grid-template:"image	image		image" 200px "image	image		image" 90px ".			content	." auto/1.5rem 1fr 1.5rem}@media (max-width: 43em){body.resources .main .blog .first-stories a.entry{width:100%}body.resources .main .blog .first-stories a.entry:first-of-type{margin-bottom:2.5rem}}body.resources .main .blog .first-stories a.entry .text-container{grid-column:2/3;grid-row:2/4;padding:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;border-radius:.4rem;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.resources .main .blog .first-stories a.entry .text-container .title{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;font-size:24px;font-size:1.5rem;color:#363b48;line-height:1.1;margin:1rem 0}body.resources .main .blog .first-stories a.entry .text-container .category{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.resources .main .blog .first-stories a.entry .text-container .excerpt{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.resources .main .blog .first-stories a.entry:hover .text-container{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.12);box-shadow:0 11px 27px rgba(47,91,109,.12)}body.resources .main .blog .first-stories a.entry:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}body.resources .main .blog .first-stories a.entry img{grid-column:1/4;grid-row:1/3;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:.4rem;z-index:-1;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.resources .main .blog .listingHolder{grid-column:2/3;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(295px,1fr));padding:2rem 0 0}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.resources .main .blog .listingHolder{grid-template-columns:repeat(3,minmax(295px,1fr));grid-template-rows:repeat(2,minmax(300px,340px))}}@media (max-width: 43em){body.resources .main .blog .listingHolder{padding-bottom:0}}body.resources .main .blog .listingHolder a.listing{width:auto;margin:0;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 2.5rem;margin:0 0 3rem;border-bottom:#d8d8d8 2px solid;-webkit-transition-property:border;transition-property:border;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.resources .main .blog .listingHolder a.listing .title{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;color:#363b48;line-height:1.1}body.resources .main .blog .listingHolder a.listing .category{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.resources .main .blog .listingHolder a.listing .excerpt{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.resources .main .blog .listingHolder a.listing img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 0 1.25rem;width:100%;height:9rem;border-radius:.4rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:-1}body.resources .main .blog .listingHolder a.listing:hover{border-bottom:2px solid #f70c60}body.resources .main .blog .listingHolder a.listing:hover img{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.17);box-shadow:0 11px 27px rgba(47,91,109,.17);-webkit-transform:scale(1.02);transform:scale(1.02)}body.resources .main .checklist-template-toolkit .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}body.resources .main .checklist-template-toolkit img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;max-width:630px}@media (max-width: 43em){body.resources .main .checklist-template-toolkit .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}body.resources .main .checklist-template-toolkit img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}body.resources .main .webinars .text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}body.resources .main .webinars img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;max-width:600px}@media (max-width: 43em){body.resources .main .webinars .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}body.resources .main .webinars img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}body.resources .main .whitepaper .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}body.resources .main .whitepaper img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;max-width:630px}@media (max-width: 43em){body.resources .main .whitepaper .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}body.resources .main .whitepaper img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}body.resources .main .case-study .text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}body.resources .main .case-study img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;max-width:630px}@media (max-width: 43em){body.resources .main .case-study .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}body.resources .main .case-study img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}body.resources-listing{min-height:100vh;display:grid;grid-template:".									navigation					." 3rem "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.resources-listing header{background:#fff;-webkit-box-shadow:none;box-shadow:none}body.resources-listing header .navBG{-webkit-box-shadow:none;box-shadow:none}body.resources-listing .main{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:minmax(100px,auto);margin-top:52px;height:auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.resources-listing .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.resources-listing .main .first-stories{grid-column:2/3;margin:4rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 43em){body.resources-listing .main .first-stories{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.resources-listing .main .first-stories a.entry{width:calc(50% - .5rem);display:grid;grid-template:"image	image		image" 200px "image	image		image" 90px ".			content	." auto/1.5rem 1fr 1.5rem}@media (max-width: 43em){body.resources-listing .main .first-stories a.entry{width:100%}body.resources-listing .main .first-stories a.entry:first-of-type{margin-bottom:2.5rem}}body.resources-listing .main .first-stories a.entry .text-container{grid-column:2/3;grid-row:2/4;padding:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;border-radius:.4rem;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.resources-listing .main .first-stories a.entry .text-container .title{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;font-size:24px;font-size:1.5rem;color:#363b48;line-height:1.1;margin:1rem 0}body.resources-listing .main .first-stories a.entry .text-container .category{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.resources-listing .main .first-stories a.entry .text-container .excerpt{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.resources-listing .main .first-stories a.entry:hover .text-container{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.12);box-shadow:0 11px 27px rgba(47,91,109,.12)}body.resources-listing .main .first-stories a.entry:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}body.resources-listing .main .first-stories a.entry img{grid-column:1/4;grid-row:1/3;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:.4rem;z-index:-1;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.resources-listing .main .most-viewed{grid-column:1/-1;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background:rgba(37,51,90,.04);padding:2rem 0}body.resources-listing .main .most-viewed .most-viewed-container{grid-column:2/3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.resources-listing .main .most-viewed .most-viewed-container h2{width:100%;margin-bottom:1rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:500;color:#25335a}body.resources-listing .main .most-viewed .most-viewed-container a.entry{width:calc(25% - 3em);border-radius:.4rem;padding:1rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;background-color:#fff;-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:background-color,box-shadow;transition-property:background-color,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media (max-width: 43em){body.resources-listing .main .most-viewed .most-viewed-container a.entry{width:100%;margin-bottom:1rem}body.resources-listing .main .most-viewed .most-viewed-container a.entry:last-of-type{margin-bottom:unset}}body.resources-listing .main .most-viewed .most-viewed-container a.entry .title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;font-size:16px;font-size:1rem;color:#363b48;line-height:1.2}body.resources-listing .main .most-viewed .most-viewed-container a.entry .category{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;margin-top:1rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.resources-listing .main .most-viewed .most-viewed-container a.entry:hover{background-color:rgba(150,255,233,.4);-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.12);box-shadow:0 11px 27px rgba(47,91,109,.12)}@media (min-width: 57.1em) and (max-width: 89.9em){body.resources-listing .main .most-viewed{padding-top:5rem}}body.resources-listing .main .sorting-container{grid-column:1/-1;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);position:-webkit-sticky;position:sticky;top:calc(3rem + 13px);margin:0;background:#fdfdfd;-webkit-box-shadow:0 12px 24px 0 rgba(0,0,0,.05);box-shadow:0 12px 24px rgba(0,0,0,.05)}@media (max-width: 57em){body.resources-listing .main .sorting-container{display:none;visibility:hidden}}@media (min-width: 57.1em) and (max-width: 89.9em){body.resources-listing .main .sorting-container{top:7rem!important}}body.resources-listing .main .sorting-container .sorting-bar{grid-column:2/3;padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.resources-listing .main .sorting-container .sorting-bar span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:10px}body.resources-listing .main .sorting-container .sorting-bar select{margin-right:1rem;padding:.25rem 1.5rem .25rem .25rem;min-width:15rem;border:none;border-bottom:1px solid #d8d8d8;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/images/dropdown-arrow.svg);background-repeat:no-repeat;background-position:right .5rem center;background-size:.75em auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.resources-listing .main .sorting-container .sorting-bar select{background-image:none;background-position:unset;background-size:unset;padding:.25rem}}body.resources-listing .main .sorting-container .sorting-bar #submit{padding:.5rem 1rem;font-size:16px;font-size:1rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.resources-listing .main .listingHolder{grid-column:2/3;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(295px,1fr));padding:4rem 0 2rem}body.resources-listing .main .listingHolder.case-study{grid-template-columns:1fr 1fr 1fr}@media (max-width: 965px){body.resources-listing .main .listingHolder.case-study{grid-template-columns:1fr 1fr}}@media (max-width: 645px){body.resources-listing .main .listingHolder.case-study{grid-template-columns:1fr}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.resources-listing .main .listingHolder{grid-template-columns:repeat(3,minmax(295px,1fr));grid-template-rows:repeat(4,minmax(300px,340px))}}body.resources-listing .main .listingHolder a.listing{width:auto;margin:0;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 2.5rem;margin:0 0 3rem;border-bottom:#d8d8d8 2px solid;-webkit-transition-property:border;transition-property:border;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.resources-listing .main .listingHolder a.listing .title{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:21px;font-size:1.3125rem;font-weight:500;color:#363b48;line-height:1.1}body.resources-listing .main .listingHolder a.listing .category{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.resources-listing .main .listingHolder a.listing .category span{display:inline-block;background-color:#4899f1;color:#fff;font-size:11px;font-weight:700;border-radius:5px;padding:5px 10px;text-transform:uppercase}body.resources-listing .main .listingHolder a.listing .excerpt{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.resources-listing .main .listingHolder a.listing img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 0 1.25rem;width:100%;height:14rem;border-radius:.4rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:-1}body.resources-listing .main .listingHolder a.listing:hover{border-bottom:2px solid #f70c60}body.resources-listing .main .listingHolder a.listing:hover img{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.17);box-shadow:0 11px 27px rgba(47,91,109,.17);-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 11px 27px rgba(247,12,96,.12);box-shadow:0 11px 27px rgba(247,12,96,.12)}body.resources-listing .main .listingHolder a.listing.listing-v2{width:auto;margin:0;text-decoration:none;padding:1rem;margin:0 0 3rem;background-color:#fff;-webkit-box-shadow:3px 6px 8px rgba(0,0,0,.1607843137);box-shadow:3px 6px 8px rgba(0,0,0,.16);border-radius:0 25px 25px}body.resources-listing .main .listingHolder a.listing.listing-v2 .card-image img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 0 1.25rem;width:100%;height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;overflow:hidden;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:1}body.resources-listing .main .listingHolder a.listing.listing-v2 .card-description{color:#363b48;display:block;margin-bottom:15px;line-height:normal;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;width:100%;font-size:18px}body.resources-listing .main .listingHolder a.listing.listing-v2 .card-quote-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}body.resources-listing .main .listingHolder a.listing.listing-v2 .card-quote-details .card-quote-details--icon{margin-right:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.resources-listing .main .listingHolder a.listing.listing-v2 .card-quote-details .card-quote-details--icon img{max-height:50px;margin:0;padding:0}body.resources-listing .main .listingHolder a.listing.listing-v2 .card-quote-details .card-quote-details--meta{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}body.resources-listing .main .listingHolder a.listing.listing-v2 .card-quote-details .card-quote-details--meta strong{display:block;color:#363b48;font-weight:700;letter-spacing:1px;margin-bottom:5px}body.resources-listing .main .listingHolder a.listing.listing-v2 .card-quote-details .card-quote-details--meta span{letter-spacing:1px;display:block;color:#363b48;font-weight:lighter}body.resources-listing .main .listingHolder a.listing.listing-v2 .card-button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.resources-listing .main .listingHolder a.listing.listing-v2 .card-button span{margin-top:15px;padding:1rem;display:block;background-color:#0b7dbb;color:#fff;width:100%;border-radius:10px;text-align:center;font-weight:700;font-size:18px}body.resources-listing .main .listingHolder a.listing.listing-v2 .title{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:21px;font-size:1.3125rem;font-weight:500;color:#363b48;line-height:1.1}body.resources-listing .main .listingHolder a.listing.listing-v2 .category{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.resources-listing .main .listingHolder a.listing.listing-v2 .category span{display:inline-block;background-color:#4899f1;color:#fff;font-size:11px;font-weight:700;border-radius:5px;padding:5px 10px;text-transform:uppercase}body.resources-listing .main .listingHolder a.listing.listing-v2 .excerpt{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.resources-listing .main .listingHolder a.listing.listing-v2 img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 0 1.25rem;width:100%;height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;overflow:hidden;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:1}body.resources-listing .main .paginationHolder{grid-column:2/3}body.resources-listing .main .paginationHolder .pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.resources-listing .main .paginationHolder .pagination li{margin:0 .3rem;border-radius:.2rem}body.resources-listing .main .paginationHolder .pagination li a{color:#4899f1;float:left;padding:.5rem 1rem;border-radius:.2rem;text-decoration:none;-webkit-transition-property:background;transition-property:background;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.resources-listing .main .paginationHolder .pagination li a:hover{background:rgba(72,153,241,.3)}body.resources-listing .main .paginationHolder .pagination li.active{background:rgba(72,153,241,.2);border:1px solid #4899f1}body.resources-listing .main .paginationHolder .pagination li.active a:hover{background:unset}body.resources-listing .main .deeper-dive{grid-column:2/3;padding:3rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.resources-listing .main .deeper-dive .heading{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:28px;font-size:1.75rem;color:#363b48;font-weight:600}body.resources-listing .main .deeper-dive .sub-heading{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;color:#363b48;padding:1rem 0 2rem;max-width:50%;text-align:center;line-height:1.4}body.resources-listing .main .deeper-dive .topic-holder{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));color:#444;width:100%}body.resources-listing .main .deeper-dive .topic-holder a{text-decoration:none;-webkit-transition-property:background-color,color,-webkit-box-shadow;transition-property:background-color,color,-webkit-box-shadow;transition-property:background-color,color,box-shadow;transition-property:background-color,color,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.resources-listing .main .deeper-dive .topic-holder a.topic{background-color:#fff;color:#4899f1;border-radius:5px;padding:1rem .5rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:700;font-size:16px;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.resources-listing .main .deeper-dive .topic-holder a.topic:hover{background-color:rgba(150,255,233,.4);color:#25335a;-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.12);box-shadow:0 11px 27px rgba(47,91,109,.12)}body.resources-listing .main .deeper-dive .topic-holder a.topic p{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.resources-listing .main .deeper-dive .topic-holder a.topic p:after{content:"❯"}body.resources-listing .main .subscribe{grid-column:1/-1;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background:rgba(37,51,90,.04);padding:4rem 0}body.resources-listing .main .subscribe .subscribe-container{grid-column:2/3;text-align:center}body.resources-listing .main .subscribe .subscribe-container .subscribe-header{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:28px;font-size:1.75rem;color:#363b48;font-weight:600;margin-bottom:1rem}body.resources-listing .main .subscribe .subscribe-container form input[type=email],body.resources-listing .main .subscribe .subscribe-container form input[type=text]{padding:.75rem .5rem;border-radius:.2rem;border:1px solid #d8d8d8;min-width:280px;margin-right:.5rem}@media (max-width: 43em){body.resources-listing .main .subscribe .subscribe-container form input[type=email],body.resources-listing .main .subscribe .subscribe-container form input[type=text]{margin-bottom:1rem}}body.resource-entry{min-height:100vh;display:grid;grid-template:".									navigation					." 3rem "fullWidth					fullWidth    				fullWidth" 1fr ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.resource-entry header{background:#fff}body.resource-entry header .navBG{-webkit-box-shadow:none;box-shadow:none}@media (max-width: 43em){body.resource-entry{justify-items:center}}body.resource-entry .main{grid-area:fullWidth;display:grid;grid-template:"sorting-bar			sorting-bar						sorting-bar						sorting-bar" auto ".								header								form-bar							." auto ".								article								form-bar							." 1fr ".								related								related								." auto/minmax(1rem,1fr) minmax(650px,980px) minmax(325px,450px) minmax(1rem,1fr)}body.resource-entry .main.has-hero{grid-template:"sorting-bar			sorting-bar						sorting-bar						sorting-bar" auto "fullWidth				fullWidth    				  fullWidth             fullWidth" auto ".								header								form-bar							." auto ".								article								form-bar							." 1fr ".								related								related								." auto/minmax(1rem,1fr) minmax(650px,980px) minmax(325px,450px) minmax(1rem,1fr)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.resource-entry .main{grid-template:"sorting-bar			sorting-bar						sorting-bar						sorting-bar" 60px ".								header								form-bar							." 150px ".								article								form-bar							." 1fr/minmax(1rem,1fr) minmax(650px,980px) minmax(325px,450px) minmax(1rem,1fr)}}@media (max-width: 43em){body.resource-entry .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 2rem)}}body.resource-entry .main .sorting-container{grid-area:sorting-bar;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);position:-webkit-sticky;position:sticky;z-index:10;top:calc(3rem + 13px);margin:0 0 1rem;background:#fdfdfd;-webkit-box-shadow:0 12px 24px 0 rgba(0,0,0,.05);box-shadow:0 12px 24px rgba(0,0,0,.05)}@media (max-width: 57em){body.resource-entry .main .sorting-container{display:none;visibility:hidden}}@media (min-width: 57.1em) and (max-width: 89.9em){body.resource-entry .main .sorting-container{top:6.5rem!important}}body.resource-entry .main .sorting-container .sorting-bar{grid-column:2/3;padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.resource-entry .main .sorting-container .sorting-bar select{border-radius:.4rem;margin-right:1rem;padding:.25rem 1.5rem .25rem .25rem;border:1px solid #d8d8d8;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/images/dropdown-arrow.svg);background-repeat:no-repeat;background-position:right .5rem center;background-size:.75em auto}body.resource-entry .main .sorting-container .sorting-bar #submit{padding:.5rem 1rem;font-size:16px;font-size:1rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.resource-entry .main .sorting-container .sorting-bar .blogBack{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#363b48}body.resource-entry .main .sorting-container .sorting-bar .blogBack:before{content:"";height:.7rem;width:.7rem;margin-right:.5rem;display:inline-block;background-image:url(/assets/images/menu-right-arrow-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.resource-entry .main.has-hero .hero{grid-column:1/-1;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);overflow:visible}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.resource-entry .main.has-hero .hero{grid-column:1/4}}@media (max-width: 43em){body.resource-entry .main.has-hero .hero.solidRoyalBlue{background-color:#25335a}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.resource-entry .main.has-hero .hero .hero-inner .hero-image{grid-column:2/3}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.resource-entry .main.has-hero .hero .hero-inner .text{grid-column:1/2}}body.resource-entry .main.has-hero .hero .hero-inner .text .provided-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem;display:flex}body.resource-entry .main.has-hero .hero .hero-inner .text .provided-logos p{color:rgba(88,94,111,.7);padding:0;margin:1rem 0 .5rem;width:100%;font-size:.9rem}body.resource-entry .main.has-hero .hero .hero-inner .text .provided-logos img{height:2.5rem;margin-right:1rem}body.resource-entry .main.has-hero .hero .hero-inner .text ul{color:#585e6f;display:block;font-size:18px;font-size:1.125rem;list-style-type:disc;list-style-position:outside;padding-left:1rem;line-height:1.2;padding-top:0;margin-top:0;padding-bottom:2rem}body.resource-entry .main.has-hero .hero .hero-inner .text ul li{display:list-item;padding:.5rem 0}body.resource-entry .main .header{grid-area:header;margin-top:2rem}@media (max-width: 43em){body.resource-entry .main .header{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%}}body.resource-entry .main .header h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:40px;font-size:2.5rem;font-weight:600;color:#363b48;line-height:1.25}body.resource-entry .main .header .info-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 0}@media (max-width: 43em){body.resource-entry .main .header .info-social{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.resource-entry .main .header .info-social .post-info{color:#585e6f}body.resource-entry .main .header .info-social .post-info a{color:#363b48}body.resource-entry .main .header .info-social .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 43em){body.resource-entry .main .header .info-social .social{padding-top:1rem}}body.resource-entry .main .header .info-social .social a{text-indent:-99999px;overflow:hidden;width:2rem;height:2rem;border-radius:50%;background-repeat:no-repeat;background-position:center;margin-left:.5rem}body.resource-entry .main .header .info-social .social a:first-of-type{margin-left:unset}body.resource-entry .main .header .info-social .social a.email{background-color:#363b48;background-image:url(https://hsiassetstorage.sfo2.digitaloceanspaces.com/assets/images/email-icon-white.svg)}body.resource-entry .main .header .info-social .social a.facebook{background-color:#3d57a2;background-image:url(https://hsiassetstorage.sfo2.digitaloceanspaces.com/assets/images/facebook-icon-white.svg)}body.resource-entry .main .header .info-social .social a.twitter{background-color:#00b1fd;background-image:url(https://hsiassetstorage.sfo2.digitaloceanspaces.com/assets/images/twitter-icon-white.svg)}body.resource-entry .main .header .info-social .social a.linkedIn{background-color:#0096de;background-image:url(https://hsiassetstorage.sfo2.digitaloceanspaces.com/assets/images/linkedIn-icon-white.svg)}body.resource-entry .main .header img{border-radius:.4rem;width:100%;height:auto}body.resource-entry .main .header.downloadable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.resource-entry .main .header.downloadable .header-text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:calc(100% - 200px - 1.5rem)}@media (max-width: 43em){body.resource-entry .main .header.downloadable .header-text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%}}body.resource-entry .main .header.downloadable img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:200px;height:auto}@media (max-width: 43em){body.resource-entry .main .header.downloadable img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%}}body.resource-entry .main .header.video img{height:480px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width: 43em){body.resource-entry .main .header.video img{height:unset;-o-object-fit:unset;object-fit:unset}}@media (max-width: 43em){body.resource-entry .main .header.video{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}body.resource-entry .main .article{grid-area:article;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin-top:2rem;margin-bottom:3rem}@media (max-width: 43em){body.resource-entry .main .article{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%}}body.resource-entry .main .article h2,body.resource-entry .main .article h3,body.resource-entry .main .article h4,body.resource-entry .main .article h5{width:100%;text-align:left}body.resource-entry .main .article h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:400;color:#25335a;line-height:1.1;padding-top:1rem}body.resource-entry .main .article p{width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.75;margin:1rem 0}body.resource-entry .main .article p strong{font-weight:700}body.resource-entry .main .article p em{font-style:italic}body.resource-entry .main .article p a:link,body.resource-entry .main .article p a:visited{color:#4899f1;text-decoration:none}body.resource-entry .main .article p a:hover,body.resource-entry .main .article p a:active{text-decoration:underline}body.resource-entry .main .article ul{list-style:disc outside}body.resource-entry .main .article ol{list-style:decimal outside}body.resource-entry .main .article ul,body.resource-entry .main .article ol{width:100%;padding:.25rem 0 .25rem 1.1rem}body.resource-entry .main .article ul li,body.resource-entry .main .article ol li{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.75;margin:.75rem 0;padding-left:.5rem}body.resource-entry .main .article img{max-width:100%;min-width:40rem;border-radius:.4rem}body.resource-entry .main .article .embed-container{margin:2.5rem 0;border-radius:.4rem}body.resource-entry .main .form-bar{grid-area:form-bar;background:#fff;padding:1rem;border-radius:.5rem;margin-top:2rem;margin-left:3.5rem;-webkit-box-shadow:0 1px 14px 0 rgba(47,91,109,.12);box-shadow:0 1px 14px rgba(47,91,109,.12);align-self:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width: 43em){body.resource-entry .main .form-bar{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:calc(100% - 2rem);margin-left:unset;margin-top:unset}}body.resource-entry .main .form-bar h3.form-title{color:#f70c60;margin-bottom:1rem;line-height:1.15}body.resource-entry .main .form-bar form label{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;color:#363b48;margin-bottom:.5rem}body.resource-entry .main .form-bar form label.hs-form-checkbox-display{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:unset}body.resource-entry .main .form-bar form label .hs-form-required{color:#f70c60}body.resource-entry .main .form-bar form input,body.resource-entry .main .form-bar form select{font-size:16px;font-size:1rem;line-height:1.2;border:1px solid rgba(88,94,111,.4);border-radius:.3rem;padding:.5rem;margin-top:.5rem;margin-bottom:1.5rem;width:100%}body.resource-entry .main .form-bar form input::-webkit-input-placeholder,body.resource-entry .main .form-bar form select::-webkit-input-placeholder{color:rgba(88,94,111,.4)}body.resource-entry .main .form-bar form input::-moz-placeholder,body.resource-entry .main .form-bar form select::-moz-placeholder{color:rgba(88,94,111,.4)}body.resource-entry .main .form-bar form input:-ms-input-placeholder,body.resource-entry .main .form-bar form select:-ms-input-placeholder{color:rgba(88,94,111,.4)}body.resource-entry .main .form-bar form input::-ms-input-placeholder,body.resource-entry .main .form-bar form select::-ms-input-placeholder{color:rgba(88,94,111,.4)}body.resource-entry .main .form-bar form input::placeholder,body.resource-entry .main .form-bar form select::placeholder{color:rgba(88,94,111,.4)}body.resource-entry .main .form-bar form input[type=checkbox],body.resource-entry .main .form-bar form select[type=checkbox]{margin-right:.5rem;margin-top:unset;margin-bottom:unset;display:inline-block}body.resource-entry .main .form-bar form input[type=submit],body.resource-entry .main .form-bar form select[type=submit]{width:100%;background:#f70c60;border:none;color:#fff;padding:.75rem 0;margin-top:1.5rem;border-radius:3rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:700;font-size:18px;font-size:1.125rem}body.resource-entry .main .form-bar form select{font-size:16px;font-size:1rem;line-height:1.2;border:1px solid rgba(88,94,111,.4);border-radius:.3rem;padding:.5rem;margin-top:.5rem}body.resource-entry .main .form-bar form ul{margin-top:1rem;margin-bottom:1.5rem}body.resource-entry .main .form-bar form .hs-richtext h3{padding:0;text-align:left;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.1;margin:2rem 0 1.5rem}body.resource-entry .main .form-bar form .hs-richtext p{font-size:14px;font-size:.875rem;color:#585e6f;line-height:1.4}body.resource-entry .main .form-bar form .hs-richtext p a:link,body.resource-entry .main .form-bar form .hs-richtext p a:visited{color:#4899f1}body.resource-entry .main .form-bar form .hs-richtext p a:hover,body.resource-entry .main .form-bar form .hs-richtext p a:active{text-decoration:underline}body.resource-entry .main .form-bar h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:500;text-align:left;padding:unset}body.resource-entry .main .form-bar .most-viewed-container h4{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;margin-top:2rem;margin-bottom:1rem}body.resource-entry .main .form-bar .most-viewed-container a{-webkit-transition-property:background;transition-property:background;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.resource-entry .main .form-bar .most-viewed-container a.entry{padding:1rem .5rem;display:block;border-bottom:1px solid rgba(88,94,111,.3)}body.resource-entry .main .form-bar .most-viewed-container a.entry .title{font-size:18px;font-size:1.125rem;color:#4899f1}body.resource-entry .main .form-bar .most-viewed-container a.entry .category{margin-top:.5rem;color:#363b48}body.resource-entry .main .form-bar .most-viewed-container a.entry:first-of-type{border-radius:.3rem .3rem 0 0}body.resource-entry .main .form-bar .most-viewed-container a.entry:last-of-type{border-bottom:unset;border-radius:0 0 .3rem .3rem}body.resource-entry .main .form-bar .most-viewed-container a:hover{background:rgba(150,255,233,.2)}body.resource-entry .main .related-articles{grid-area:related;margin-bottom:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.resource-entry .main .related-articles{display:none;visibility:hidden}}body.resource-entry .main .related-articles h4{width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;color:#363b48;line-height:1.2;margin-bottom:1.5rem}body.resource-entry .main .related-articles a.listing{width:calc(33.3333333333% - .75rem);margin:0;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 2.5rem;margin:0 0 3rem;border-bottom:#d8d8d8 2px solid;-webkit-transition-property:border;transition-property:border;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media (max-width: 43em){body.resource-entry .main .related-articles a.listing{width:100%}}body.resource-entry .main .related-articles a.listing .title{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;color:#363b48;line-height:1.1}body.resource-entry .main .related-articles a.listing .category{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.resource-entry .main .related-articles a.listing .excerpt{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.resource-entry .main .related-articles a.listing img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 0 1.25rem;width:100%;height:9rem;border-radius:.4rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-transition-property:-webkit-box-shadow,-webkit-transform;transition-property:-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform;transition-property:box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.resource-entry .main .related-articles a.listing:hover{border-bottom:2px solid #f70c60}body.resource-entry .main .related-articles a.listing:hover img{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.17);box-shadow:0 11px 27px rgba(47,91,109,.17);-webkit-transform:scale(1.02);transform:scale(1.02)}body.resource-entry .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;margin-bottom:unset}body.resource-entry .embed-container iframe,body.resource-entry .embed-container object,body.resource-entry .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.4rem}body.blog{overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." 3rem "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.blog header{background:#fff;-webkit-box-shadow:none;box-shadow:none}body.blog header .navBG{-webkit-box-shadow:none;box-shadow:none}body.blog .main{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:minmax(100px,auto)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.blog .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.blog .main .first-stories{grid-column:2/3;margin:4rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 43em){body.blog .main .first-stories{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.blog .main .first-stories a.entry{width:calc(50% - .5rem);display:grid;grid-template:"image	image		image" 200px "image	image		image" 90px ".			content	." auto/1.5rem 1fr 1.5rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media (max-width: 43em){body.blog .main .first-stories a.entry{width:100%}body.blog .main .first-stories a.entry:first-of-type{margin-bottom:2.5rem}}body.blog .main .first-stories a.entry .text-container{grid-column:2/3;grid-row:2/4;padding:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;border-radius:.4rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.blog .main .first-stories a.entry .text-container .title{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;font-size:24px;font-size:1.5rem;color:#363b48;line-height:1.1;margin:1rem 0}body.blog .main .first-stories a.entry .text-container .category{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.blog .main .first-stories a.entry .text-container .excerpt{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.blog .main .first-stories a.entry:hover .text-container{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.12);box-shadow:0 11px 27px rgba(47,91,109,.12)}body.blog .main .first-stories a.entry:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}body.blog .main .first-stories a.entry img{grid-column:1/4;grid-row:1/3;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:.4rem;z-index:-1;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.blog .main .most-viewed{grid-column:1/-1;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background:rgba(37,51,90,.04);padding:2rem 0}body.blog .main .most-viewed .most-viewed-container{grid-column:2/3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.blog .main .most-viewed .most-viewed-container h2{width:100%;margin-bottom:1rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:500;color:#25335a}body.blog .main .most-viewed .most-viewed-container a.entry{width:calc(25% - 3em);border-radius:.4rem;padding:1rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;background-color:#fff;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media (max-width: 43em){body.blog .main .most-viewed .most-viewed-container a.entry{width:100%;margin-bottom:1rem}body.blog .main .most-viewed .most-viewed-container a.entry:last-of-type{margin-bottom:unset}}body.blog .main .most-viewed .most-viewed-container a.entry .title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;font-size:16px;font-size:1rem;color:#363b48;line-height:1.2}body.blog .main .most-viewed .most-viewed-container a.entry .category{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;margin-top:1rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.blog .main .most-viewed .most-viewed-container a.entry:hover{background-color:rgba(150,255,233,.4);-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.12);box-shadow:0 11px 27px rgba(47,91,109,.12)}body.blog .main .sorting-container{grid-column:1/-1;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);position:-webkit-sticky;position:sticky;top:calc(3rem + 13px);margin:0 0 1rem;z-index:1;background:#fdfdfd;-webkit-box-shadow:0 12px 24px 0 rgba(0,0,0,.05);box-shadow:0 12px 24px rgba(0,0,0,.05)}@media (max-width: 60em){body.blog .main .sorting-container{display:none;visibility:hidden}}body.blog .main .sorting-container .blog-search-bar{grid-column:2/3;padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.blog .main .sorting-container .sorting-bar{grid-column:2/3;padding:1rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.blog .main .sorting-container .sorting-bar select{margin-right:1rem;padding:.25rem 1.5rem .25rem .25rem;min-width:15rem;border:none;border-bottom:1px solid #d8d8d8;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/images/dropdown-arrow.svg);background-repeat:no-repeat;background-position:right .5rem center;background-size:.75em auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.blog .main .sorting-container .sorting-bar select{background-image:none;background-position:unset;background-size:unset;padding:.25rem}}body.blog .main .sorting-container .sorting-bar #submit{padding:.5rem 1rem;font-size:16px;font-size:1rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.blog .main .blogHolder{grid-column:2/3;display:grid;gap:1rem;grid-template-columns:minmax(0,25%) minmax(0,25%) minmax(0,25%) minmax(0,25%);margin-top:1.5rem;width:100%}@media (max-width: 60em){body.blog .main .blogHolder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (max-width: 43em){body.blog .main .blogHolder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}body.blog .main .blogHolder .popular-picks{grid-column:4/5;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (max-width: 60em){body.blog .main .blogHolder .popular-picks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 43em){body.blog .main .blogHolder .popular-picks{display:none;visibility:hidden}}body.blog .main .blogHolder .popular-picks h2{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f70c60;color:#fff;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;font-weight:500;padding:.5rem 1rem;margin-bottom:1rem;border-radius:.25rem}body.blog .main .blogHolder .popular-picks a.entry{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;padding:1rem;margin-bottom:1rem;background:#fff;border-radius:.25rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.blog .main .blogHolder .popular-picks a.entry .title{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:400;color:#25335a;margin-bottom:1rem}body.blog .main .blogHolder .popular-picks a.entry .category{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:12px;font-size:.75rem;text-transform:uppercase;font-weight:700;color:#585e6f}body.blog .main .blogHolder .popular-picks a.entry:hover{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.17);box-shadow:0 11px 27px rgba(47,91,109,.17);-webkit-transform:scale(1.02);transform:scale(1.02)}@media (max-width: 60em){body.blog .main .blogHolder .popular-picks .most-popular,body.blog .main .blogHolder .popular-picks .top-picks{width:calc(50% - .5rem)}}body.blog .main .blogHolder a.listing{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;text-decoration:none;overflow:hidden;display:grid;grid-template:"image" 15rem "title" auto "cats" auto/auto;height:100%;border-radius:.25rem;padding:0;margin:0;background:#fff;min-height:400px;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media (max-width: 60em){body.blog .main .blogHolder a.listing{min-height:unset;height:unset;width:calc(50% - .5rem)}}@media (max-width: 43em){body.blog .main .blogHolder a.listing{border:1px solid #ededed;min-height:unset;width:100%;height:unset;grid-template:"image" 7rem "title" auto "cats" auto/auto}}body.blog .main .blogHolder a.listing .title{grid-area:title;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:28px;font-size:1.75rem;font-weight:400;color:#25335a;line-height:1.42;padding:1.5rem 1rem;vertical-align:top}@media (max-width: 60em){body.blog .main .blogHolder a.listing .title{font-size:21px;font-size:1.3125rem}}body.blog .main .blogHolder a.listing .category{grid-area:cats;align-self:end;padding:0 1rem 1.5rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:12px;font-size:.75rem;text-transform:uppercase;font-weight:700;color:#585e6f}body.blog .main .blogHolder a.listing img{grid-area:image;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body.blog .main .blogHolder a.listing .excerpt{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.blog .main .blogHolder a.listing:hover{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.17);box-shadow:0 11px 27px rgba(47,91,109,.17);-webkit-transform:scale(1.02);transform:scale(1.02)}body.blog .main .blogHolder a.listing:first-of-type{grid-column:1/4;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;grid-template:"image" minmax(auto,30rem) "title" auto "cats" auto/auto}@media (max-width: 60em){body.blog .main .blogHolder a.listing:first-of-type{grid-template:"image" 12rem "title" auto "cats" auto/auto;width:100%}}@media (max-width: 43em){body.blog .main .blogHolder a.listing:first-of-type{width:100%;grid-template:"image" 7rem "title" auto "cats" auto/auto}}body.blog .main .blogHolder a.listing:first-of-type .title{font-size:48px;font-size:3rem}@media (max-width: 43em){body.blog .main .blogHolder a.listing:first-of-type .title{font-size:21px;font-size:1.3125rem}}body.blog .main .blogHolder a.listing:first-of-type figure{padding-bottom:36%}body.blog .main .listingHolder{grid-column:2/3;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(295px,1fr));padding:4rem 0 2rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.blog .main .listingHolder{grid-template-columns:repeat(3,minmax(295px,1fr));grid-template-rows:repeat(4,minmax(300px,340px))}}body.blog .main .listingHolder a.listing{width:auto;margin:0;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 2.5rem;margin:0 0 3rem;border-bottom:#d8d8d8 2px solid;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.blog .main .listingHolder a.listing .title{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;color:#363b48;line-height:1.1}body.blog .main .listingHolder a.listing .category{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.blog .main .listingHolder a.listing .excerpt{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.blog .main .listingHolder a.listing img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 0 1.25rem;width:100%;height:9rem;border-radius:.4rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;z-index:-1}body.blog .main .listingHolder a.listing:hover{border-bottom:2px solid #f70c60}body.blog .main .listingHolder a.listing:hover img{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.17);box-shadow:0 11px 27px rgba(47,91,109,.17);-webkit-transform:scale(1.02);transform:scale(1.02)}body.blog .main .pagination-container{grid-column:2/3}body.blog .main .pagination-container .paginationHolder .pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.blog .main .pagination-container .paginationHolder .pagination li{margin:0 .3rem;border-radius:.2rem}@media (max-width: 43em){body.blog .main .pagination-container .paginationHolder .pagination li{margin:0 .2rem}}body.blog .main .pagination-container .paginationHolder .pagination li a{color:#4899f1;float:left;padding:.5rem 1rem;text-decoration:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.blog .main .pagination-container .paginationHolder .pagination li a:hover{background:rgba(72,153,241,.3);border-radius:.2rem}@media (max-width: 43em){body.blog .main .pagination-container .paginationHolder .pagination li a{padding:.5rem .75rem}}body.blog .main .pagination-container .paginationHolder .pagination li span{float:left;padding:.5rem 1rem;text-decoration:none}body.blog .main .pagination-container .paginationHolder .pagination li.active{background:rgba(72,153,241,.2);border:1px solid #4899f1}body.blog .main .pagination-container .paginationHolder .pagination li.active a:hover{background:unset}body.blog .main .deeper-dive{grid-column:2/3;padding:3rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.blog .main .deeper-dive .heading{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:28px;font-size:1.75rem;color:#363b48;font-weight:600}body.blog .main .deeper-dive .sub-heading{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;color:#363b48;padding:1rem 0 2rem;max-width:50%;text-align:center;line-height:1.4}body.blog .main .deeper-dive .topic-holder{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));color:#444;width:100%}body.blog .main .deeper-dive .topic-holder a{text-decoration:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.blog .main .deeper-dive .topic-holder a.topic{background-color:#fff;color:#4899f1;border-radius:5px;padding:1rem .5rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:700;font-size:16px;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.blog .main .deeper-dive .topic-holder a.topic:hover{background-color:rgba(150,255,233,.4);color:#25335a;-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.12);box-shadow:0 11px 27px rgba(47,91,109,.12)}body.blog .main .deeper-dive .topic-holder a.topic p{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.blog .main .deeper-dive .topic-holder a.topic p:after{content:"❯"}body.blog-entry{min-height:100vh;display:grid;grid-template:".									navigation					." 3rem "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.blog-entry header{background:#fff}body.blog-entry header .navBG{-webkit-box-shadow:none;box-shadow:none}body.blog-entry .main{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,820px) minmax(1rem,1fr);grid-auto-rows:minmax(100px,auto)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.blog-entry .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.blog-entry .main .sorting-container{grid-column:1/-1;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);position:-webkit-sticky;position:sticky;top:calc(3rem + 13px);margin:0 0 1rem;background:#fdfdfd;-webkit-box-shadow:0 12px 24px 0 rgba(0,0,0,.05);box-shadow:0 12px 24px rgba(0,0,0,.05)}@media (max-width: 60em){body.blog-entry .main .sorting-container{display:none;visibility:hidden}}body.blog-entry .main .sorting-container .sorting-bar{grid-column:2/3;padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.blog-entry .main .sorting-container .sorting-bar select{border-radius:.4rem;margin-right:1rem;padding:.25rem 1.5rem .25rem .25rem;border:1px solid #d8d8d8;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/images/dropdown-arrow.svg);background-repeat:no-repeat;background-position:right .5rem center;background-size:.75em auto}body.blog-entry .main .sorting-container .sorting-bar #submit{padding:.5rem 1rem;font-size:16px;font-size:1rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.blog-entry .main .sorting-container .sorting-bar .blogBack{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#363b48}body.blog-entry .main .sorting-container .sorting-bar .blogBack:before{content:"";height:.7rem;width:.7rem;margin-right:.5rem;display:inline-block;background-image:url(/assets/images/menu-right-arrow-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.blog-entry .main .header{grid-column:2/3}@media (max-width: 60em){body.blog-entry .main .header{padding-top:5.5rem}}@media (max-width: 914px){body.blog-entry .main .header{padding-top:4.5rem}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.blog-entry .main .header{max-width:820px}}body.blog-entry .main .header h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:40px;font-size:2.5rem;font-weight:600;color:#363b48;line-height:1.25}body.blog-entry .main .header .info-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 0}@media (max-width: 43em){body.blog-entry .main .header .info-social{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.blog-entry .main .header .info-social .post-info{color:#585e6f}body.blog-entry .main .header .info-social .post-info a{color:#363b48}body.blog-entry .main .header .info-social .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 43em){body.blog-entry .main .header .info-social .social{padding-top:1rem}}body.blog-entry .main .header .info-social .social a{text-indent:-99999px;overflow:hidden;width:2rem;height:2rem;border-radius:50%;background-repeat:no-repeat;background-position:center;margin-left:.5rem}body.blog-entry .main .header .info-social .social a:first-of-type{margin-left:unset}body.blog-entry .main .header .info-social .social a.email{background-color:#363b48;background-image:url(/assets/images/email-icon-white.svg)}body.blog-entry .main .header .info-social .social a.facebook{background-color:#3d57a2;background-image:url(/assets/images/facebook-icon-white.svg)}body.blog-entry .main .header .info-social .social a.twitter{background-color:#00b1fd;background-image:url(/assets/images/twitter-icon-white.svg)}body.blog-entry .main .header .info-social .social a.linkedIn{background-color:#0096de;background-image:url(/assets/images/linkedIn-icon-white.svg)}body.blog-entry .main .header img{border-radius:.4rem;width:100%;height:auto}body.blog-entry .main .article{grid-column:2/3;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.blog-entry .main .article{max-width:820px}}body.blog-entry .main .article h2,body.blog-entry .main .article h3,body.blog-entry .main .article h4,body.blog-entry .main .article h5,body.blog-entry .main .article ul,body.blog-entry .main .article ol,body.blog-entry .main .article p{width:100%;text-align:left}body.blog-entry .main .article h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;font-weight:500;color:#630527;line-height:1.1;padding-top:1rem}body.blog-entry .main .article h2 strong{color:#630527}body.blog-entry .main .article h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:400;color:#25335a;line-height:1.1;padding-top:1rem}body.blog-entry .main .article h4{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;color:#25335a;line-height:1.4;padding-top:1rem}body.blog-entry .main .article h5{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;font-weight:500;text-transform:uppercase;color:#25335a;line-height:1.1;padding-top:1rem}body.blog-entry .main .article h6{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;font-weight:500;color:#25335a;line-height:1.1;padding-top:1rem}body.blog-entry .main .article table{width:100%;border-collapse:collapse;margin:1.5rem 0}body.blog-entry .main .article table tr:nth-child(odd){background:rgba(150,255,233,.05)}body.blog-entry .main .article table tr td{padding:.15rem .3rem;border:1px solid #e1e1e2}body.blog-entry .main .article table tr td p{margin:.25rem 0}body.blog-entry .main .article p{width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.75;margin:1rem 0}body.blog-entry .main .article p strong{font-weight:bolder}body.blog-entry .main .article p em{font-style:italic}body.blog-entry .main .article p a:link,body.blog-entry .main .article p a:visited{color:#4899f1;text-decoration:none}body.blog-entry .main .article p a:hover,body.blog-entry .main .article p a:active{text-decoration:underline}body.blog-entry .main .article ul{list-style:disc outside}body.blog-entry .main .article ol{list-style:decimal outside}body.blog-entry .main .article ul,body.blog-entry .main .article ol{width:calc(100% - 6rem);padding:.25rem 0 .25rem 1.1rem;margin-left:2rem}body.blog-entry .main .article ul li,body.blog-entry .main .article ol li{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.75;margin:.75rem 0;padding-left:.25rem}body.blog-entry .main .article ul li strong,body.blog-entry .main .article ol li strong{font-weight:bolder}body.blog-entry .main .article p a:link,body.blog-entry .main .article p a:visited,body.blog-entry .main .article li a:link,body.blog-entry .main .article li a:visited{color:#4899f1;text-decoration:none}body.blog-entry .main .article p a:hover,body.blog-entry .main .article p a:active,body.blog-entry .main .article li a:hover,body.blog-entry .main .article li a:active{text-decoration:underline}body.blog-entry .main .article img{max-width:100%;min-width:40rem;border-radius:.4rem;margin:1rem 0;height:auto}@media (max-width: 43em){body.blog-entry .main .article img{min-width:unset}}body.blog-entry .main .article .embed-container{margin:2.5rem 0;border-radius:.4rem}body.blog-entry .main .article quote,body.blog-entry .main .article .quote{display:block;quotes:"“" "”" "‘" "’";font-size:48px;font-size:3rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#25335a;font-weight:300;font-style:italic;width:calc(100% - 1rem);max-width:640px;margin:1.5rem auto;border:0px solid rgba(37,51,90,.3);border-top-width:1px;border-bottom-width:1px;padding:1.5rem .5rem;line-height:1.3}body.blog-entry .main .article quote:before,body.blog-entry .main .article .quote:before{content:open-quote;display:inline;height:0;line-height:0;left:-10px;position:relative;top:4rem;color:rgba(37,51,90,.3);font-size:3em}body.blog-entry .main .article quote:after,body.blog-entry .main .article .quote:after{content:close-quote;display:inline;height:0;line-height:0;position:relative;top:4.1rem;color:rgba(37,51,90,.3);font-size:3em}body.blog-entry .main .article #post-contents{width:calc(100% - 3rem);max-width:640px;background:rgba(150,255,233,.15);border-radius:.25rem;border:1px solid rgba(88,94,111,.3);padding:1.5rem;margin:2rem auto}body.blog-entry .main .article #post-contents span{display:block;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;color:#25335a;font-size:24px;font-size:1.5rem;margin-bottom:.75rem}body.blog-entry .main .article #post-contents ul{margin:0;width:100%}body.blog-entry .main .article #post-contents ul li{padding:0;margin:0}body.blog-entry .main .related-articles{grid-column:2/3;margin-bottom:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.blog-entry .main .related-articles{max-width:820px}}body.blog-entry .main .related-articles h4{width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;color:#363b48;line-height:1.2;margin-bottom:1.5rem}body.blog-entry .main .related-articles a.listing{width:calc(33.3333333333% - .75rem);margin:0;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 2.5rem;margin:0 0 3rem;border-bottom:#d8d8d8 2px solid;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media (max-width: 43em){body.blog-entry .main .related-articles a.listing{width:100%}}body.blog-entry .main .related-articles a.listing .title{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;color:#363b48;line-height:1.1}body.blog-entry .main .related-articles a.listing .category{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:13px;font-size:.8125rem;color:#363b48;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.blog-entry .main .related-articles a.listing .excerpt{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.blog-entry .main .related-articles a.listing img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 0 1.25rem;width:100%;height:9rem;border-radius:.4rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.blog-entry .main .related-articles a.listing:hover{border-bottom:2px solid #f70c60}body.blog-entry .main .related-articles a.listing:hover img{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.17);box-shadow:0 11px 27px rgba(47,91,109,.17);-webkit-transform:scale(1.02);transform:scale(1.02)}body.blog-entry .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;margin-bottom:5em}body.blog-entry .embed-container iframe,body.blog-entry .embed-container object,body.blog-entry .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body{overflow-x:hidden;overflow-y:scroll}body.course-library{margin:0;padding:0;min-height:100vh;display:grid;grid-template:".									navigation					." 3rem "fullWidth					        fullWidth    				fullWidth" auto ".									footer						." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr)}body.course-library p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.course-library .page-content{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:minmax(100px,auto)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-library .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.course-library .page-content .hero{grid-column:1/-1;background:#fff;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);overflow:visible}body.course-library .page-content .hero .hero-inner{grid-column:2/3;display:grid;grid-template-columns:50% 50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:visible;min-height:31.5rem;padding:3rem 0 0}@media (max-width: 43em){body.course-library .page-content .hero .hero-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:unset}}body.course-library .page-content .hero .hero-inner .text{padding:4rem 2rem 5rem 0}@media (max-width: 43em){body.course-library .page-content .hero .hero-inner .text{padding:2rem 0rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}}body.course-library .page-content .hero .hero-inner .text h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:48px;font-size:3rem;line-height:1.25;font-weight:700;color:#25335a;position:relative;z-index:1}@media (max-width: 43em){body.course-library .page-content .hero .hero-inner .text h1{font-size:32px;font-size:2rem;text-align:center;color:#fff}}body.course-library .page-content .hero .hero-inner .text p{font-size:18px;font-size:1.125rem;position:relative;margin:2rem 0;z-index:1}@media (max-width: 43em){body.course-library .page-content .hero .hero-inner .text p{text-align:center;color:#fff;margin:.5rem 0 1rem}}body.course-library .page-content .hero .hero-inner .text a:first-of-type{margin-right:.5rem}@media (max-width: 43em){body.course-library .page-content .hero .hero-inner .text a{margin:0 0 .75rem}body.course-library .page-content .hero .hero-inner .text a.pink{background:#96ffe9;color:#25335a}body.course-library .page-content .hero .hero-inner .text a.no-button.blue{color:#fff}}body.course-library .page-content .hero .hero-inner .hero-image{display:grid}body.course-library .page-content .hero .hero-inner .hero-image img{height:310px;width:699px;z-index:1;position:relative;grid-column:1/-1;grid-row:1/-1;align-self:center}@media (max-width: 43em){body.course-library .page-content .hero .hero-inner .hero-image img{width:140%;height:unset;left:-20%}}body.course-library .page-content .hero .hero-inner .hero-image:after{grid-column:1/-1;grid-row:1/-1;content:"";width:950px;height:681px;overflow:visible;background-repeat:no-repeat;position:relative;display:inline-block;margin-top:-10rem;margin-left:-5rem;margin-bottom:-5rem}@media (max-width: 43em){body.course-library .page-content .hero .hero-inner .hero-image:after{width:950px;height:1080px;background-size:120%;position:absolute;top:0;left:-330px;margin-top:-15rem;margin-left:-5rem;margin-bottom:-5rem}}body.course-library .page-content .hero .hero-inner .hero-image.blue:after{background-image:url(/assets/images/Course_Catalog_Mockup.png)}@media (max-width: 43em){body.course-library .page-content .hero .hero-inner .hero-image.blue:after{background-image:url(/assets/images/solutions/solutions-hero-blue-bg.svg);visibility:visible!important}}body.course-library .page-content .hero .hero-inner .hero-image.orange:after{background-image:url(/assets/images/solutions/solutions-hero-orange-bg.svg)}body.course-library .page-content .hero .hero-inner .hero-image.green:after{background-image:url(/assets/images/solutions/solutions-hero-green-bg.svg)}body.course-library .page-content .hero .hero-inner .hero-image.yellow:after{background-image:url(/assets/images/solutions/solutions-hero-yellow-bg.svg)}body.course-library .page-content .hero .hero-inner .hero-image.pink:after{background-image:url(/assets/images/solutions/solutions-hero-pink-bg.svg)}body.course-library .page-content .hero .hero-inner .hero-image.royalBlue:after{background-image:url(/assets/images/solutions/solutions-hero-royalBlue-bg.svg)}body.course-library .page-content .hero .hero-inner .hero-image.purple:after{background-image:url(/assets/images/solutions/solutions-hero-purple-bg.svg)}body.course-library .page-content .hero .hero-inner .hero-image.darkPink:after{background-image:url(/assets/images/solutions/solutions-hero-darkPink-bg.svg)}body.course-library .page-content .hero .hero-inner .hero-image.mint:after{background-image:url(/assets/images/solutions/solutions-hero-mint-bg.svg)}body.course-library .page-content .course-content{min-height:20rem;grid-column:2/3;display:grid;grid-template:"category-side			category-main" auto "sideBar						courseColumn" auto/minmax(300px,1fr) minmax(0,1000px);gap:3rem;position:relative;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.course-library .page-content .course-content .category-heading{grid-area:category-side;border-radius:.4rem;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 0 rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2);background-color:#fff}@media (max-width: 75em){body.course-library .page-content .course-content .category-heading{grid-area:unset;grid-column:1/-1}}@media (max-width: 43em){body.course-library .page-content .course-content .category-heading{grid-area:unset;grid-column:1/-1}}body.course-library .page-content .course-content .category-heading h3{background-color:#25335a;color:#fff;font-size:22px;font-size:1.375rem;padding:1.5rem 2rem;text-align:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% - 4rem);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top-left-radius:.4rem;border-top-right-radius:.4rem}body.course-library .page-content .course-content .category-heading h3:after{content:"";height:2rem;width:2rem;display:inline-block;background-image:url(/assets/images/blue-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}body.course-library .page-content .course-content .category-heading div{padding:1rem 2rem}body.course-library .page-content .course-content .category-listing{grid-area:category-main}@media (max-width: 75em){body.course-library .page-content .course-content .category-listing{grid-area:unset;grid-column:1/-1}}@media (max-width: 43em){body.course-library .page-content .course-content .category-listing{grid-area:unset;grid-column:1/-1}}body.course-library .page-content .course-content .category-listing .listingHolder{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));height:100%;width:100%}@media (max-width: 75em){body.course-library .page-content .course-content .category-listing .listingHolder{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-library .page-content .course-content .category-listing .listingHolder{grid-template-columns:repeat(4,minmax(140px,1fr));grid-template-rows:100%}}body.course-library .page-content .course-content .category-listing .listingHolder .listing{display:grid;grid-template:".                  .                  ." 1rem ".                  icon               ." 5rem ".                  blog-title         ." auto ".                  .                  ." 1rem/1rem auto 1rem;justify-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2);text-decoration:none;background-color:#fff;border-radius:.4rem;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-library .page-content .course-content .category-listing .listingHolder .listing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.course-library .page-content .course-content .category-listing .listingHolder .listing img{height:100%;width:auto;grid-area:icon;-o-object-fit:contain;object-fit:contain;z-index:0;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;overflow:hidden}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-library .page-content .course-content .category-listing .listingHolder .listing img{width:80px;height:80px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}body.course-library .page-content .course-content .category-listing .listingHolder .listing .title{padding:0;grid-area:blog-title;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;font-size:18px;font-size:1.125rem;color:#4899f1;line-height:1.2;text-align:center;-webkit-transition:.3s color ease-in-out;transition:.3s color ease-in-out}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-library .page-content .course-content .category-listing .listingHolder .listing .title{font-size:16px;font-size:1rem;font-weight:600;width:95%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:.5rem}}body.course-library .page-content .course-content .category-listing .listingHolder .listing:hover{background:#e0fff8;-webkit-box-shadow:0 16px 24px rgba(37,51,90,.18),0 0px 0px rgba(37,51,90,.28);box-shadow:0 16px 24px rgba(37,51,90,.18),0 0 rgba(37,51,90,.28)}body.course-library .page-content .course-content .category-listing .listingHolder .listing:hover .title{color:#25335a}body.course-library .page-content .course-content .category-listing .listingHolder .listing.view-all{background-color:unset;background:-webkit-gradient(linear,left top,left bottom,from(#45aaea),to(#236f75));background:linear-gradient(#45aaea,#236f75)}body.course-library .page-content .course-content .category-listing .listingHolder .listing.view-all .title{color:#fff}body.course-library .page-content .course-content .category-listing .listingHolder .listing.view-all:hover{background:-webkit-gradient(linear,left top,left bottom,from(#45aaea),to(#236f75));background:linear-gradient(#45aaea,#236f75)}body.course-library .page-content .course-content .sideBar{grid-area:sideBar}@media (max-width: 75em){body.course-library .page-content .course-content .sideBar{grid-area:unset;display:none}}@media (max-width: 43em){body.course-library .page-content .course-content .sideBar{grid-area:unset;display:none}}body.course-library .page-content .course-content .sideBar h2{font-size:25px;font-size:1.5625rem;padding-bottom:3rem}body.course-library .page-content .course-content .sideBar h2 span{font-weight:600}body.course-library .page-content .course-content .sideBar select{border-radius:.4rem;margin-right:1rem;padding:.25rem 1.5rem .25rem .25rem;border:1px solid #d8d8d8;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/images/dropdown-arrow.svg);background-repeat:no-repeat;background-position:right .5rem center;background-size:.75em auto;display:block;width:20rem}body.course-library .page-content .course-content .sideBar input[type=checkbox]{margin:.25rem 1rem .5rem}body.course-library .page-content .course-content .sideBar #checkboxes p{font-size:14px;font-size:.875rem;padding:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;margin:0 0 .25rem}body.course-library .page-content .course-content .sideBar #checkboxes p a{padding-left:2.8rem}body.course-library .page-content .course-content .sideBar #checkboxes p a:active,body.course-library .page-content .course-content .sideBar #checkboxes p a:link,body.course-library .page-content .course-content .sideBar #checkboxes p a:visited,body.course-library .page-content .course-content .sideBar #checkboxes p a:hover{color:#363b48;text-decoration:none}body.course-library .page-content .course-content .sideBar #checkboxes p a input{margin-left:-1.8rem}body.course-library .page-content .course-content .sideBar #checkboxes p.disabled,body.course-library .page-content .course-content .sideBar #checkboxes p.disabled a:active,body.course-library .page-content .course-content .sideBar #checkboxes p.disabled a:link,body.course-library .page-content .course-content .sideBar #checkboxes p.disabled a:visited,body.course-library .page-content .course-content .sideBar #checkboxes p.disabled a:hover{color:rgba(54,59,72,.6);cursor:not-allowed}body.course-library .page-content .course-content .sideBar #checkboxes h2{font-size:18px;font-size:1.125rem;font-weight:600;padding-bottom:1rem}body.course-library .page-content .course-content .courseColumn{grid-area:courseColumn}@media (max-width: 57em){body.course-library .page-content .course-content .courseColumn{grid-area:unset;grid-column:1/-1}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-library .page-content .course-content .courseColumn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.course-library .page-content .course-content .courseColumn .topic-container{width:100%;background-color:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.14);box-shadow:0 3px 10px rgba(0,0,0,.08),0 0 rgba(0,0,0,.14);margin-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:.4rem;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}body.course-library .page-content .course-content .courseColumn .topic-container:hover{-webkit-box-shadow:0 12px 18px rgba(0,0,0,.16),0 0 0 rgba(0,0,0,.24);box-shadow:0 12px 18px rgba(0,0,0,.16),0 0 rgba(0,0,0,.24)}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 75em){body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static{grid-area:unset;grid-column:1/-1}}@media (max-width: 43em){body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static{grid-area:unset;grid-column:1/-1}}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static a{color:#585e6f}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:35px;font-size:2.1875rem;font-weight:300}@media (max-width: 75em){body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static h2{font-size:24px;font-size:1.5rem}}@media (max-width: 43em){body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static h2{font-size:24px;font-size:1.5rem}}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static img{max-width:230px;-o-object-fit:cover;object-fit:cover}@media (max-width: 43em){body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static img{display:none}}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2rem;width:100%}@media (max-width: 43em){body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static .inner{padding:1rem}}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static .inner .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static .inner .row a.show-courses{color:#f70c60}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static .inner .row a.show-courses:after{content:"";height:1rem;width:1rem;display:inline-block;background-image:url(/assets/images/pink-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;margin-left:1rem}@media (max-width: 43em){body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static .inner .row a.show-courses:after{margin-left:.5rem}}@media (max-width: 43em){body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static .inner .row p{width:45%}}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-static.open a.show-courses:after{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-courses{display:none;max-height:0;-webkit-animation:header_dropdown .2s ease-in;animation:header_dropdown .2s ease-in;opacity:0;padding:2rem 1.5rem 1.5rem}@media (max-width: 43em){body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-courses{padding:1rem}}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-courses.open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:1;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-courses a{color:#4899f1}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-courses h4{font-weight:500;text-transform:uppercase;margin:1.5rem 0 .75rem}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-courses ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}@media (max-width: 43em){body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-courses ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-courses ul li{line-height:1.2;margin-bottom:.8rem}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-courses ul ul{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}body.course-library .page-content .course-content .courseColumn .topic-container .topic-container-courses ul ul li{margin-left:1.5rem;margin-right:1rem}body.course-library-algolia{margin:0;padding:0;min-height:100vh;display:grid;grid-template:".									navigation					." 3rem "fullWidth					        fullWidth    				fullWidth" auto ".									footer						." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr)}body.course-library-algolia.no-scroll{overflow:hidden;overflow-y:hidden}body.course-library-algolia p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.course-library-algolia .page-content{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:minmax(100px,auto)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-library-algolia .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.course-library-algolia .page-content .course-content{margin-top:1rem;min-height:20rem;grid-column:2/3;display:grid;grid-template:"category-side			category-main" auto "sideBar				courseColumn" auto/minmax(300px,1fr) minmax(0,1000px);gap:3rem;position:relative;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.course-library-algolia .page-content .course-content .sideBar{grid-area:sideBar}@media (max-width: 56.9em){body.course-library-algolia .page-content .course-content .sideBar{grid-area:unset;display:none}}body.course-library-algolia .page-content .course-content .sideBar .mobile-results,body.course-library-algolia .page-content .course-content .sideBar.mobile-off-canvas{display:none}@media (max-width: 57em){body.course-library-algolia .page-content .course-content .sideBar.mobile-off-canvas{position:fixed;display:grid;grid-template:"filters" .88fr "clear-refinements" auto/1fr;top:0;right:0;z-index:999999;width:100vw;height:100vh;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transform:translateX(105%);transform:translate(105%);-webkit-transition-duration:.2s;transition-duration:.2s;overflow:hidden;opacity:0;-webkit-animation:header_dropdown .2s ease-in;animation:header_dropdown .2s ease-in;overflow-y:scroll}body.course-library-algolia .page-content .course-content .sideBar.mobile-off-canvas .mobile-facet-container{overflow:hidden;overflow-x:hidden;overflow-y:scroll;overflow-y:auto;grid-area:filters}body.course-library-algolia .page-content .course-content .sideBar.mobile-off-canvas.show{max-width:100%;-webkit-transform:translateX(0);transform:translate(0);opacity:1}body.course-library-algolia .page-content .course-content .sideBar.mobile-off-canvas.show .mobile-button-container{position:-webkit-sticky;position:sticky;grid-area:clear-refinements;padding-bottom:2rem}body.course-library-algolia .page-content .course-content .sideBar.mobile-off-canvas.show .mobile-button-container .mobile-results{background-color:#fff;border-radius:.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.course-library-algolia .page-content .course-content .sideBar.mobile-off-canvas.show .mobile-button-container .mobile-results .mobile-course-submit{margin-top:1rem;padding:.5rem 1.5rem;border-radius:6rem;font-family:Fira Sans,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;display:inline-block;border:none;color:#fff;background:#f70c60;text-align:center;width:95%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.course-library-algolia .page-content .course-content .sideBar.mobile-off-canvas.show .mobile-button-container .clear-refinements{margin:unset;padding:unset}body.course-library-algolia .page-content .course-content .sideBar.mobile-off-canvas.show .mobile-button-container .clear-refinements .ais-ClearRefinements-button{width:95%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}body.course-library-algolia .page-content .course-content .sideBar .facet-box{border-radius:.25rem;padding:1.5rem;max-height:80vh;overflow:scroll;-webkit-box-shadow:none;box-shadow:none;border:1px solid #DDE4E9;margin:1.5rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;overflow-x:hidden;overflow-y:auto}body.course-library-algolia .page-content .course-content .sideBar .facet-box h2{padding:unset;border-bottom:1px solid #DDE4E9;margin-bottom:1.25rem;padding-bottom:.5rem;font-weight:700;font-size:20px;font-size:1.25rem;color:#051629}body.course-library-algolia .page-content .course-content .sideBar .facet-box .ais-RefinementList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.course-library-algolia .page-content .course-content .sideBar .facet-box .ais-RefinementList .ais-RefinementList-searchBox .ais-SearchBox form.ais-SearchBox-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.course-library-algolia .page-content .course-content .sideBar .facet-box .ais-RefinementList .ais-RefinementList-searchBox .ais-SearchBox form.ais-SearchBox-form input[type=search]{width:100%;border-radius:1.3rem;padding:.25rem .5rem;margin-bottom:1.25rem;border:2px solid #25335a;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#25335a}body.course-library-algolia .page-content .course-content .sideBar .facet-box .ais-RefinementList .ais-RefinementList-searchBox .ais-SearchBox form.ais-SearchBox-form button[type=submit],body.course-library-algolia .page-content .course-content .sideBar .facet-box .ais-RefinementList .ais-RefinementList-searchBox .ais-SearchBox form.ais-SearchBox-form button[type=reset]{display:none}body.course-library-algolia .page-content .course-content .sideBar .facet-box .ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:.4rem 0;margin:.4rem 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(54,59,72,.15)}body.course-library-algolia .page-content .course-content .sideBar .facet-box .ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-checkbox{margin:0 1rem .5rem .25rem}body.course-library-algolia .page-content .course-content .sideBar .facet-box .ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-labelText{width:100%;line-height:1.25}body.course-library-algolia .page-content .course-content .sideBar .facet-box .ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-count{color:#0279be;font-style:italic;font-weight:500;font-size:16px;font-size:1rem}body.course-library-algolia .page-content .course-content .sideBar .facet-box .ais-RefinementList .ais-RefinementList-showMore{margin-top:1rem;padding:.5rem 1.5rem;border-radius:6rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;display:inline-block;border:none;color:#fff;background:#25335a;text-align:center}body.course-library-algolia .page-content .course-content .sideBar .clear-refinements{padding:1.5rem;margin:1.5rem 0}body.course-library-algolia .page-content .course-content .sideBar .clear-refinements .ais-ClearRefinements{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.course-library-algolia .page-content .course-content .sideBar .clear-refinements .ais-ClearRefinements .ais-ClearRefinements-button{margin-top:1rem;padding:.5rem 1.5rem;border-radius:6rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;display:inline-block;border:none;color:#fff;background:#4899f1;text-align:center}body.course-library-algolia .page-content .course-content .sideBar .clear-refinements .ais-ClearRefinements .ais-ClearRefinements-button.ais-ClearRefinements-button--disabled{background-color:rgba(54,59,72,.3)}body.course-library-algolia .page-content .course-content .sideBar h2{font-size:20px;font-size:1.25rem;padding:2rem 0 1rem}body.course-library-algolia .page-content .course-content .sideBar h2 span{font-weight:600}body.course-library-algolia .page-content .course-content .sideBar select{border-radius:.4rem;margin-right:1rem;padding:.25rem 1.5rem .25rem .25rem;border:1px solid #d8d8d8;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/images/dropdown-arrow.svg);background-repeat:no-repeat;background-position:right .5rem center;background-size:.75em auto;display:block;width:20rem}body.course-library-algolia .page-content .course-content .sideBar input[type=checkbox]{margin:.25rem 1rem .5rem 0}body.course-library-algolia .page-content .course-content .sideBar #checkboxes p{font-size:14px;font-size:.875rem;padding:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;margin:0 0 .25rem}body.course-library-algolia .page-content .course-content .sideBar #checkboxes p a{padding-left:2.8rem}body.course-library-algolia .page-content .course-content .sideBar #checkboxes p a:active,body.course-library-algolia .page-content .course-content .sideBar #checkboxes p a:link,body.course-library-algolia .page-content .course-content .sideBar #checkboxes p a:visited,body.course-library-algolia .page-content .course-content .sideBar #checkboxes p a:hover{color:#363b48;text-decoration:none}body.course-library-algolia .page-content .course-content .sideBar #checkboxes p a input{margin-left:-1.8rem}body.course-library-algolia .page-content .course-content .sideBar #checkboxes p.disabled,body.course-library-algolia .page-content .course-content .sideBar #checkboxes p.disabled a:active,body.course-library-algolia .page-content .course-content .sideBar #checkboxes p.disabled a:link,body.course-library-algolia .page-content .course-content .sideBar #checkboxes p.disabled a:visited,body.course-library-algolia .page-content .course-content .sideBar #checkboxes p.disabled a:hover{color:rgba(54,59,72,.6);cursor:not-allowed}body.course-library-algolia .page-content .course-content .sideBar #checkboxes h2{font-size:18px;font-size:1.125rem;font-weight:600;padding-bottom:1rem}body.course-library-algolia .page-content .course-content .sideBar .ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0;color:#25335a}body.course-library-algolia .page-content .course-content .sideBar .ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-link .ais-HierarchicalMenu-label{padding:.5rem 0}body.course-library-algolia .page-content .course-content .sideBar .ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-link .ais-HierarchicalMenu-count{padding:.5rem 0;color:#000}body.course-library-algolia .page-content .course-content .sideBar .ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-list--child{padding-left:1rem}body.course-library-algolia .page-content .course-content .sideBar .ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-list--child ul li{padding:.25rem 0}body.course-library-algolia .page-content .course-content .sideBar .ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-label{padding:unset}body.course-library-algolia .page-content .course-content .sideBar .ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-link{border:unset;color:#25335a}body.course-library-algolia .page-content .course-content .sideBar .ais-HierarchicalMenu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item .ais-HierarchicalMenu-list--child .ais-HierarchicalMenu-item--selected{background:rgba(72,153,241,.03);-webkit-box-shadow:inset 0px 0px 0px 1px rgba(72,153,241,.24);box-shadow:inset 0 0 0 1px rgba(72,153,241,.24);border-radius:4px}body.course-library-algolia .page-content .course-content .courseColumn{grid-area:courseColumn}body.course-library-algolia .page-content .course-content .courseColumn h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:36px;font-size:2.25rem;line-height:1.25;font-weight:700;color:#25335a;position:relative;z-index:1;padding-top:1rem}@media (max-width: 57em){body.course-library-algolia .page-content .course-content .courseColumn h1{font-size:32px;font-size:2rem;color:#25335a}}body.course-library-algolia .page-content .course-content .courseColumn .search-filter-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.course-library-algolia .page-content .course-content .courseColumn .search-filter-container .show-mobile-filter button{font-size:16px;font-size:1rem;margin-left:1rem;font-weight:500}body.course-library-algolia .page-content .course-content .courseColumn .search-box{padding-top:1.5rem}@media (max-width: 57em){body.course-library-algolia .page-content .course-content .courseColumn .search-box{width:90%}}body.course-library-algolia .page-content .course-content .courseColumn .search-box .ais-SearchBox form.ais-SearchBox-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.course-library-algolia .page-content .course-content .courseColumn .search-box .ais-SearchBox form.ais-SearchBox-form input[type=search]{width:100%;border-radius:1.3rem;padding:.5rem 1rem;margin-bottom:1.25rem;border:2px solid #25335a;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:20px;font-size:1.25rem;color:#25335a;font-weight:500}@media (max-width: 57em){body.course-library-algolia .page-content .course-content .courseColumn .search-box .ais-SearchBox form.ais-SearchBox-form input[type=search]{font-size:16px;font-size:1rem;font-weight:400}}body.course-library-algolia .page-content .course-content .courseColumn .search-box .ais-SearchBox form.ais-SearchBox-form button[type=submit],body.course-library-algolia .page-content .course-content .courseColumn .search-box .ais-SearchBox form.ais-SearchBox-form button[type=reset]{display:none}body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container .sort-paging{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container .sort-paging .paging-by{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container .sort-paging .paging-by select{border-radius:1.3rem;border:2px solid #25335a;color:#25335a;padding:0 10px}body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container .view-by{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-radius:1.3rem;border:2px solid #25335a;color:#25335a;font-weight:500;font-size:16px;font-size:1rem}body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container .view-by span,body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container .view-by a{padding:.25rem 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:-webkit-fill-available;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container .view-by span{font-weight:400;text-transform:uppercase;font-size:.8rem;line-height:normal}body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container .view-by a{color:#25335a;-webkit-transition:.3s ease all;transition:.3s ease all}body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container .view-by a:not(.selected):hover{background-color:rgba(37,51,90,.2)}body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container .view-by a.selected{background-color:#25335a;color:#fff;pointer-events:none;cursor:auto}body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container .view-by .view-by-list{border-left:2px solid #25335a;border-top-right-radius:1.3rem;border-bottom-right-radius:1.3rem}body.course-library-algolia .page-content .course-content .courseColumn .sort-view-container .view-by .view-by-grid{border-left:2px solid #25335a}body.course-library-algolia .page-content .course-content .courseColumn .sort-by{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.course-library-algolia .page-content .course-content .courseColumn .sort-by .ais-SortBy .ais-SortBy-select{border-radius:1.3rem;padding:.25rem 1rem;border:2px solid #25335a;color:#25335a;font-weight:500;font-size:16px;font-size:1rem}body.course-library-algolia .page-content .course-content .courseColumn .print-pdf button{cursor:pointer;background-color:#25335a;color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 10px;border-radius:25px;border:2px solid #25335a;font-size:11px;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:5px;line-height:normal}body.course-library-algolia .page-content .course-content .courseColumn .print-pdf button img{width:15px;height:auto;-webkit-filter:invert(100%);filter:invert(100%)}body.course-library-algolia .page-content .course-content .courseColumn .email-pdf-form{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fill-available;background-color:#25335a;border-radius:10px;margin-top:1rem;padding:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative}body.course-library-algolia .page-content .course-content .courseColumn .email-pdf-form:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-right:40px solid transparent;border-left:40px solid transparent;border-bottom:20px solid #25335a;border-top:0;top:-10px;right:10px;z-index:-1}body.course-library-algolia .page-content .course-content .courseColumn .email-pdf-form .email-pdf-copy{width:60%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.course-library-algolia .page-content .course-content .courseColumn .email-pdf-form .email-pdf-copy p{font-size:14px;color:#fff;padding:0}body.course-library-algolia .page-content .course-content .courseColumn .email-pdf-form .email-pdf-copy small{color:#fff;font-size:12px;opacity:.7}body.course-library-algolia .page-content .course-content .courseColumn .email-pdf-form .email-pdf-input{width:30%}body.course-library-algolia .page-content .course-content .courseColumn .email-pdf-form .email-pdf-input label{font-size:11px}body.course-library-algolia .page-content .course-content .courseColumn .email-pdf-form .email-pdf-input input{width:100%;padding:10px;border:0;border-radius:5px}body.course-library-algolia .page-content .course-content .courseColumn .email-pdf-form .email-pdf-submit{width:10%}body.course-library-algolia .page-content .course-content .courseColumn .email-pdf-form .email-pdf-submit button{border:0;width:100%;background-color:#4899f1;color:#fff;padding:10px;border-radius:5px;cursor:pointer}body.course-library-algolia .page-content .course-content .courseColumn .current-refinements .ais-CurrentRefinements ul.ais-CurrentRefinements-list{padding-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}body.course-library-algolia .page-content .course-content .courseColumn .current-refinements .ais-CurrentRefinements ul.ais-CurrentRefinements-list li.ais-CurrentRefinements-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.course-library-algolia .page-content .course-content .courseColumn .current-refinements .ais-CurrentRefinements ul.ais-CurrentRefinements-list li.ais-CurrentRefinements-item .ais-CurrentRefinements-label{display:block;width:100%;font-size:16px;font-weight:400;padding:.5rem 0}body.course-library-algolia .page-content .course-content .courseColumn .current-refinements .ais-CurrentRefinements ul.ais-CurrentRefinements-list li.ais-CurrentRefinements-item .ais-CurrentRefinements-category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.25rem .5rem;margin-right:.5rem;margin-bottom:.5rem;border-radius:.25rem;color:#fff;background:#4899f1;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:14px;font-size:.875rem;font-weight:400}body.course-library-algolia .page-content .course-content .courseColumn .current-refinements .ais-CurrentRefinements ul.ais-CurrentRefinements-list li.ais-CurrentRefinements-item .ais-CurrentRefinements-category button.ais-CurrentRefinements-delete{margin-left:.5rem;border:none;background-color:unset;color:#fff}body.course-library-algolia .page-content .course-content .courseColumn .hits{padding-top:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:2rem}body.course-library-algolia .page-content .course-content .courseColumn .hits.list-view{grid-template-columns:none;gap:10px}body.course-library-algolia .page-content .course-content .courseColumn .hits.list-view a.result{min-height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #DDE4E9}body.course-library-algolia .page-content .course-content .courseColumn .hits.list-view a.result img{display:none}body.course-library-algolia .page-content .course-content .courseColumn .hits.list-view a.result .title{font-weight:700;font-size:1rem;margin:0;width:40%;padding:0 0 0 10px}body.course-library-algolia .page-content .course-content .courseColumn .hits.list-view a.result .details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:.25rem;padding:5px 0;margin:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.course-library-algolia .page-content .course-content .courseColumn .hits.list-view a.result .details .duration,body.course-library-algolia .page-content .course-content .courseColumn .hits.list-view a.result .details .modality{width:20%}body.course-library-algolia .page-content .course-content .courseColumn .hits.list-view a.result .details .topic{width:60%;text-align:right;margin-bottom:0;padding:0 10px 0 0}body.course-library-algolia .page-content .course-content .courseColumn .hits a.result{text-decoration:none;overflow:hidden;display:grid;grid-template:"image" auto "title" auto "details" auto/auto;height:100%;border-radius:.25rem;padding:0;margin:0;background:#fff;min-height:200px;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;border:1px solid #DDE4E9}body.course-library-algolia .page-content .course-content .courseColumn .hits a:hover{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transform:scale(1.1);transform:scale(1.1)}body.course-library-algolia .page-content .course-content .courseColumn .hits a img{grid-area:image;width:100%;min-width:5rem;-o-object-fit:cover;object-fit:cover;height:auto;max-height:8rem}body.course-library-algolia .page-content .course-content .courseColumn .hits a .title{grid-area:title;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;font-weight:500;color:#25335a;line-height:1.42;padding:.5rem;vertical-align:top}@media (max-width: 60em){body.course-library-algolia .page-content .course-content .courseColumn .hits a .title{font-size:21px;font-size:1.3125rem}}body.course-library-algolia .page-content .course-content .courseColumn .hits a .details{display:grid;grid-template:"topic         topic" auto "duration      modality" auto/.5fr .5fr;grid-area:details;align-self:end;padding:1rem .5rem .5rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.course-library-algolia .page-content .course-content .courseColumn .hits a .details p{font-size:12px;font-size:.75rem;font-weight:300;color:rgba(88,94,111,.9);padding:unset}body.course-library-algolia .page-content .course-content .courseColumn .hits a .details p.duration{grid-area:duration}body.course-library-algolia .page-content .course-content .courseColumn .hits a .details p.modality{grid-area:modality;justify-self:end}body.course-library-algolia .page-content .course-content .courseColumn .hits a .details p.topic{padding-bottom:.5rem;grid-area:topic;font-style:italic;font-size:14px;font-size:.875rem;font-weight:400}body.course-library-algolia .page-content .course-content .courseColumn .pagination-container{grid-column:2/3}body.course-library-algolia .page-content .course-content .courseColumn .pagination-container .paginationHolder .pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.course-library-algolia .page-content .course-content .courseColumn .pagination-container .paginationHolder .pagination li{margin:0 .3rem;border-radius:.2rem}@media (max-width: 43em){body.course-library-algolia .page-content .course-content .courseColumn .pagination-container .paginationHolder .pagination li{margin:0 .2rem}}body.course-library-algolia .page-content .course-content .courseColumn .pagination-container .paginationHolder .pagination li a{color:#4899f1;float:left;padding:.5rem 1rem;text-decoration:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.course-library-algolia .page-content .course-content .courseColumn .pagination-container .paginationHolder .pagination li a:hover{background:rgba(72,153,241,.3);border-radius:.2rem}@media (max-width: 43em){body.course-library-algolia .page-content .course-content .courseColumn .pagination-container .paginationHolder .pagination li a{padding:.5rem .75rem}}body.course-library-algolia .page-content .course-content .courseColumn .pagination-container .paginationHolder .pagination li span{float:left;padding:.5rem 1rem;text-decoration:none}body.course-library-algolia .page-content .course-content .courseColumn .pagination-container .paginationHolder .pagination li.active{background:rgba(72,153,241,.2);border:1px solid #4899f1}body.course-library-algolia .page-content .course-content .courseColumn .pagination-container .paginationHolder .pagination li.active a:hover{background:unset}@media (max-width: 57em){body.course-library-algolia .page-content .course-content .courseColumn{grid-area:unset;grid-column:1/-1}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-library-algolia .page-content .course-content .courseColumn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.course-library-algolia .page-content .course-content .courseColumn .topic-container{width:100%;background-color:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.14);box-shadow:0 3px 10px rgba(0,0,0,.08),0 0 rgba(0,0,0,.14);margin-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:.4rem;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}body.course-library-algolia .page-content .course-content .courseColumn .topic-container:hover{-webkit-box-shadow:0 12px 18px rgba(0,0,0,.16),0 0 0 rgba(0,0,0,.24);box-shadow:0 12px 18px rgba(0,0,0,.16),0 0 rgba(0,0,0,.24)}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 75em){body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static{grid-area:unset;grid-column:1/-1}}@media (max-width: 43em){body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static{grid-area:unset;grid-column:1/-1}}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static a{color:#585e6f}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:35px;font-size:2.1875rem;font-weight:300}@media (max-width: 75em){body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static h2{font-size:24px;font-size:1.5rem}}@media (max-width: 43em){body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static h2{font-size:24px;font-size:1.5rem}}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static img{max-width:230px;-o-object-fit:cover;object-fit:cover}@media (max-width: 43em){body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static img{display:none}}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2rem;width:100%}@media (max-width: 43em){body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static .inner{padding:1rem}}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static .inner .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static .inner .row a.show-courses{color:#f70c60}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static .inner .row a.show-courses:after{content:"";height:1rem;width:1rem;display:inline-block;background-image:url(/assets/images/pink-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;margin-left:1rem}@media (max-width: 43em){body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static .inner .row a.show-courses:after{margin-left:.5rem}}@media (max-width: 43em){body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static .inner .row p{width:45%}}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-static.open a.show-courses:after{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-courses{display:none;max-height:0;-webkit-animation:header_dropdown .2s ease-in;animation:header_dropdown .2s ease-in;opacity:0;padding:2rem 1.5rem 1.5rem}@media (max-width: 43em){body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-courses{padding:1rem}}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-courses.open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:1;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-courses a{color:#4899f1}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-courses h4{font-weight:500;text-transform:uppercase;margin:1.5rem 0 .75rem}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-courses ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}@media (max-width: 43em){body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-courses ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-courses ul li{line-height:1.2;margin-bottom:.8rem}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-courses ul ul{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}body.course-library-algolia .page-content .course-content .courseColumn .topic-container .topic-container-courses ul ul li{margin-left:1.5rem;margin-right:1rem}.modal.demoForm{max-width:600px}.modal.demoForm form fieldset{max-width:unset!important}.modal.demoForm form label{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;color:#363b48;margin-bottom:.5rem}.modal.demoForm form label.hs-form-checkbox-display{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:unset}.modal.demoForm form label .hs-form-required{color:#f70c60}.modal.demoForm form input,.modal.demoForm form select{font-size:16px;font-size:1rem;line-height:1.2;border:1px solid rgba(88,94,111,.4);border-radius:.3rem;padding:.5rem;margin-top:.5rem;margin-bottom:1.5rem;width:100%!important}.modal.demoForm form input::-webkit-input-placeholder,.modal.demoForm form select::-webkit-input-placeholder{color:rgba(88,94,111,.4)}.modal.demoForm form input::-moz-placeholder,.modal.demoForm form select::-moz-placeholder{color:rgba(88,94,111,.4)}.modal.demoForm form input:-ms-input-placeholder,.modal.demoForm form select:-ms-input-placeholder{color:rgba(88,94,111,.4)}.modal.demoForm form input::-ms-input-placeholder,.modal.demoForm form select::-ms-input-placeholder{color:rgba(88,94,111,.4)}.modal.demoForm form input::placeholder,.modal.demoForm form select::placeholder{color:rgba(88,94,111,.4)}.modal.demoForm form input[type=checkbox],.modal.demoForm form select[type=checkbox]{margin-right:.5rem;margin-top:unset;margin-bottom:unset;display:inline-block}.modal.demoForm form input[type=submit],.modal.demoForm form select[type=submit]{width:100%;background:#f70c60;border:none;color:#fff;padding:.75rem 0;margin-top:1.5rem;border-radius:3rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:700;font-size:18px;font-size:1.125rem}.modal.demoForm form select{font-size:16px;font-size:1rem;line-height:1.2;border:1px solid rgba(88,94,111,.4);border-radius:.3rem;padding:.5rem;margin-top:.5rem}.modal.demoForm form ul{margin-top:1rem;margin-bottom:1.5rem}.modal.demoForm form .hs-richtext h3{padding:0;text-align:left;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.1;margin:2rem 0 1.5rem}.modal.demoForm form .hs-richtext p{font-size:14px;font-size:.875rem;color:#585e6f;line-height:1.4}.modal.demoForm form .hs-richtext p a:link,.modal.demoForm form .hs-richtext p a:visited{color:#4899f1}.modal.demoForm form .hs-richtext p a:hover,.modal.demoForm form .hs-richtext p a:active{text-decoration:underline}@media (max-width: 43em){.modal.demoForm{width:100%;margin-top:unset;padding:1rem}}@-webkit-keyframes header_dropdown{0%{opacity:0}to{opacity:1}}@keyframes header_dropdown{0%{opacity:0}to{opacity:1}}body.legal{min-height:100vh;display:grid;grid-template:".									navigation					." 3rem "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.legal header{background:#fff}body.legal header .navBG{-webkit-box-shadow:none;box-shadow:none}body.legal .main{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,820px) minmax(1rem,1fr);grid-auto-rows:minmax(100px,auto);padding-top:3rem}body.legal .main.main-lg{grid-template-columns:minmax(1rem,1fr) minmax(0,1010px) minmax(1rem,1fr)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.legal .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem}}body.legal .main .article{grid-column:2/3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.legal .main .article{max-width:820px}}body.legal .main .article h1,body.legal .main .article h2,body.legal .main .article h3,body.legal .main .article h4,body.legal .main .article h5{width:100%;text-align:left;color:#363b48}body.legal .main .article h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:40px;font-size:2.5rem;font-weight:500}body.legal .main .article h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;font-weight:500}body.legal .main .article h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:400;line-height:1.1;padding-top:1rem}body.legal .main .article h4{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:700;padding-top:1rem}body.legal .main .article p{width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.75;margin:1rem 0}body.legal .main .article p.last-updated{font-style:italic}body.legal .main .article p strong{font-weight:700}body.legal .main .article p em{font-style:italic}body.legal .main .article p a:link,body.legal .main .article p a:visited{color:#4899f1;text-decoration:none}body.legal .main .article p a:hover,body.legal .main .article p a:active{text-decoration:underline}body.legal .main .article ul,body.legal .main .article ol{width:100%;padding:.25rem 0 .25rem 1.1rem}body.legal .main .article ul li,body.legal .main .article ol li{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.75;margin:.75rem 0;padding-left:.5rem}body.legal .main .article ul li strong,body.legal .main .article ol li strong{font-weight:700}body.legal .main .article ul li em,body.legal .main .article ol li em{font-style:italic}body.legal .main .article ul li a:link,body.legal .main .article ul li a:visited,body.legal .main .article ol li a:link,body.legal .main .article ol li a:visited{color:#4899f1;text-decoration:none}body.legal .main .article ul li a:hover,body.legal .main .article ul li a:active,body.legal .main .article ol li a:hover,body.legal .main .article ol li a:active{text-decoration:underline}body.legal .main .article ul{list-style:disc outside}body.legal .main .article ol{list-style-type:none;counter-reset:item;margin:0;padding:0}body.legal .main .article ol>li{display:table;counter-increment:item;margin:.75em 0}body.legal .main .article ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:.6em}body.legal .main .article ol li ol>li{margin:.75rem 0}body.legal .main .article ol li ol>li:before{content:counters(item,".") " "}body.legal .main .article img{max-width:100%;min-width:40rem;border-radius:.4rem}body.legal .main .article .embed-container{margin:2.5rem 0;border-radius:.4rem}body.legal .main .article table{width:100%!important;border-collapse:collapse;border:2px solid rgba(0,0,0,.2);margin:1.5rem 0}body.legal .main .article table p{line-height:normal!important}body.legal .main .article table tbody .table-header{background-color:rgba(0,0,0,.2);text-align:center}body.legal .main .article table tbody .table-sub-header{background-color:rgba(0,0,0,.05)}body.legal .main .article table tbody tr{border-bottom:1px solid #e0e0e0}body.legal .main .article table tbody tr:last-child{border-bottom:none}body.legal .main .article table td,body.legal .main .article table th{width:auto!important;padding:.75rem 1rem;border-right:2px solid #e0e0e0;vertical-align:top}body.legal .main .article table td:last-child,body.legal .main .article table th:last-child{border-right:none}body.legal .main .article table td p,body.legal .main .article table th p{margin:.5rem 0;-webkit-padding-start:0!important;padding-inline-start:0!important}body.legal .main .article table td p:first-child,body.legal .main .article table th p:first-child{margin-top:0}body.legal .main .article table td p:last-child,body.legal .main .article table th p:last-child{margin-bottom:0}body.legal .main .article table th{font-weight:700;background-color:#f5f5f5}body.legal.master-license-agreement .main .article>:nth-child(2),body.legal.master-services-and-license-agreement-template .main .article>:nth-child(2),body.legal.master-services-and-license-agreement .main .article>:nth-child(2){display:none!important}body.legal.master-license-agreement .main .article .last-updated,body.legal.master-services-and-license-agreement-template .main .article .last-updated,body.legal.master-services-and-license-agreement .main .article .last-updated{text-align:center;width:100%}body.legal.master-license-agreement .main .article h1,body.legal.master-services-and-license-agreement-template .main .article h1,body.legal.master-services-and-license-agreement .main .article h1{display:none}body.legal.master-license-agreement .main .article .msa-html .subsection-last .li-1:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection-last .li-1:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection-last .li-1:before{content:"(1)"}body.legal.master-license-agreement .main .article .msa-html .subsection-last .li-2:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection-last .li-2:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection-last .li-2:before{content:"(2)"}body.legal.master-license-agreement .main .article .msa-html .subsection-last .li-3:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection-last .li-3:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection-last .li-3:before{content:"(3)"}body.legal.master-license-agreement .main .article .msa-html .subsection-last .li-4:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection-last .li-4:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection-last .li-4:before{content:"(4)"}body.legal.master-license-agreement .main .article .msa-html .subsection-last .li-5:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection-last .li-5:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection-last .li-5:before{content:"(5)"}body.legal.master-license-agreement .main .article .msa-html .subsection-last li,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection-last li,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection-last li{display:table;counter-increment:item}body.legal.master-license-agreement .main .article .msa-html .subsection-last li.li-a:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection-last li.li-a:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection-last li.li-a:before{content:"(a)"}body.legal.master-license-agreement .main .article .msa-html .subsection-last li.li-b:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection-last li.li-b:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection-last li.li-b:before{content:"(b)"}body.legal.master-license-agreement .main .article .msa-html .subsection,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection{list-style:none;margin-left:1.5rem;padding-left:0}body.legal.master-license-agreement .main .article .msa-html .subsection>li,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection>li,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection>li{display:table;counter-increment:item}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-1:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-1:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-1:before{content:"(1)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-2:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-2:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-2:before{content:"(2)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-3:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-3:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-3:before{content:"(3)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-4:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-4:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-4:before{content:"(4)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-5:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-5:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-5:before{content:"(5)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-a:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-a:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-a:before{content:"(a)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-b:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-b:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-b:before{content:"(b)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-c:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-c:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-c:before{content:"(c)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-d:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-d:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-d:before{content:"(d)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-e:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-e:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-e:before{content:"(e)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-f:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-f:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-f:before{content:"(f)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-g:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-g:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-g:before{content:"(g)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-h:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-h:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-h:before{content:"(h)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-i:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-i:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-i:before{content:"(i)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-j:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-j:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-j:before{content:"(j)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-k:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-k:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-k:before{content:"(k)"}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-i-r:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-i-r:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-i-r:before{content:"i."}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-ii-r:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-ii-r:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-ii-r:before{content:"ii."}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-iii-r:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-iii-r:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-iii-r:before{content:"iii."}body.legal.master-license-agreement .main .article .msa-html .subsection .custom-li.li-iv-r:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection .custom-li.li-iv-r:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection .custom-li.li-iv-r:before{content:"iv."}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-2,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-2,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-2{counter-reset:item 0}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-2>li:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-2>li:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-2>li:before{content:"2." counter(item) " "}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-3,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-3,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-3{counter-reset:item 0}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-3>li:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-3>li:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-3>li:before{content:"3." counter(item) " "}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-4,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-4,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-4{counter-reset:item 0}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-4>li:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-4>li:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-4>li:before{content:"4." counter(item) " "}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-5,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-5,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-5{counter-reset:item 0}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-5>li:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-5>li:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-5>li:before{content:"5." counter(item) " "}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-6,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-6,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-6{counter-reset:item 0}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-6>li:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-6>li:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-6>li:before{content:"6." counter(item) " "}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-7,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-7,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-7{counter-reset:item 0}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-7>li:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-7>li:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-7>li:before{content:"7." counter(item) " "}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-8,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-8,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-8{counter-reset:item 0}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-8>li:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-8>li:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-8>li:before{content:"8." counter(item) " "}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-9,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-9,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-9{counter-reset:item 0}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-9>li:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-9>li:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-9>li:before{content:"9." counter(item) " "}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-10,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-10,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-10{counter-reset:item 0}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-10>li:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-10>li:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-10>li:before{content:"10." counter(item) " "}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-11,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-11,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-11{counter-reset:item 0}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-11>li:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-11>li:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-11>li:before{content:"11." counter(item) " "}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-12,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-12,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-12{counter-reset:item 0}body.legal.master-license-agreement .main .article .msa-html .subsection.subsection-12>li:before,body.legal.master-services-and-license-agreement-template .main .article .msa-html .subsection.subsection-12>li:before,body.legal.master-services-and-license-agreement .main .article .msa-html .subsection.subsection-12>li:before{content:"12." counter(item) " "}body.legal.master-license-agreement .main .article .msa-html .parent-title p,body.legal.master-services-and-license-agreement-template .main .article .msa-html .parent-title p,body.legal.master-services-and-license-agreement .main .article .msa-html .parent-title p{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}body.legal.master-license-agreement .main .article .msa-html h1,body.legal.master-services-and-license-agreement-template .main .article .msa-html h1,body.legal.master-services-and-license-agreement .main .article .msa-html h1{text-align:center;display:block;font-size:1.5rem}body.legal.master-license-agreement .main .article .msa-html h2,body.legal.master-services-and-license-agreement-template .main .article .msa-html h2,body.legal.master-services-and-license-agreement .main .article .msa-html h2{font-size:1rem}body.legal.master-license-agreement .main .article .msa-html h4,body.legal.master-services-and-license-agreement-template .main .article .msa-html h4,body.legal.master-services-and-license-agreement .main .article .msa-html h4{display:block;text-align:center}body.legal.master-license-agreement .main .article .msa-html h4 small,body.legal.master-services-and-license-agreement-template .main .article .msa-html h4 small,body.legal.master-services-and-license-agreement .main .article .msa-html h4 small{text-align:center;color:#000}body.legal.legal-template .main .article{margin-bottom:0;background-color:transparent!important}body.legal.legal-template .main .article h1{text-align:center;font-weight:700;font-size:48px}body.legal.legal-template .main .article .last-updated{display:none;visibility:hidden}body.legal.legal-template .main .article .legal-header{padding:2rem;padding-bottom:0}body.legal.legal-template .main .article .legal-intro{text-align:center;max-width:500px;margin:0 auto}body.legal.legal-template .main .article-full-width{grid-column:1/4;width:100vw;padding-top:2rem;padding-bottom:2rem;background-color:#eeeff0;padding-top:0}body.legal.legal-template .main .article-full-width hr{margin-top:3rem;border:1px solid lightgray;display:block}body.legal.legal-template .main .article-full-width .legal-outro{max-width:1450px;width:100%;padding-top:0;padding-left:2rem;padding-right:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}body.legal.legal-template .main .article-full-width .legal-outro h2{position:relative;display:inline-block;background-color:#eeeff0;z-index:1}body.legal.legal-template .main .article-full-width .legal-outro a{font-size:18px;color:13d77}body.course-entry{margin:0;padding:0;min-height:100vh;display:grid;grid-template:".									navigation					." 3rem "fullWidth					        fullWidth    				fullWidth" auto ".									footer						." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr)}body.course-entry p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.course-entry h3{text-align:unset;padding-top:1rem}body.course-entry header{background:#fff}body.course-entry header.navBG{-webkit-box-shadow:none;box-shadow:none}body.course-entry big,body.course-entry strong{font-weight:700}body.course-entry .page-content{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-entry .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.course-entry .page-content .breadcrumbs{grid-column:1/-1;height:3rem;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-color:#fbfbfc;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 0 rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2);position:-webkit-sticky;position:sticky;z-index:99;top:calc(4rem - 3px);margin:0 0 1rem}@media (max-width: 43em){body.course-entry .page-content .breadcrumbs{height:5rem}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-entry .page-content .breadcrumbs{margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%}}body.course-entry .page-content .breadcrumbs .inner{grid-column:2/3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-entry .page-content .breadcrumbs .inner{padding:0 1rem}}body.course-entry .page-content .breadcrumbs .inner ul li{display:inline-block}body.course-entry .page-content .breadcrumbs .inner ul li a{color:#363b48}body.course-entry .page-content .course-content{grid-column:2/3;display:grid;grid-template-columns:1fr 450px;grid-gap:1.5rem;padding-top:40px}body.course-entry .page-content .course-content em{font-style:italic}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-entry .page-content .course-content{padding:0 1rem}}@media (max-width: 43em){body.course-entry .page-content .course-content{grid-template-columns:1fr}}@media (min-width: 57.1em) and (max-width: 89.9em){body.course-entry .page-content .course-content{padding-top:3rem}}body.course-entry .page-content .course-content .left{grid-column:1/2}body.course-entry .page-content .course-content .left a{color:#4899f1}@media (max-width: 75em){body.course-entry .page-content .course-content .left{grid-column:1/-1}}@media (max-width: 43em){body.course-entry .page-content .course-content .left{grid-column:1/-1}}body.course-entry .page-content .course-content .left .course-disclaimer p{font-style:italic;font-size:13px}body.course-entry .page-content .course-content .left .course-overview{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5}@media (max-width: 75em){body.course-entry .page-content .course-content .left .course-overview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.course-entry .page-content .course-content .left .course-overview figure{margin:0 auto}}body.course-entry .page-content .course-content .left img{max-width:100%}body.course-entry .page-content .course-content .left h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:40px;font-size:2.5rem;color:#25335a;line-height:54px;font-weight:600;padding-top:2rem;padding-bottom:1rem}body.course-entry .page-content .course-content .left h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;color:#25335a;padding:2rem 0 1rem}body.course-entry .page-content .course-content .left h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;color:#25335a;padding:2rem 0 1rem}body.course-entry .page-content .course-content .left h4{font-weight:500;text-transform:uppercase;margin:.75rem 0}body.course-entry .page-content .course-content .left .collection-courses-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}body.course-entry .page-content .course-content .left .collection-courses-list li{margin:unset;line-height:1.2;margin-bottom:.8rem}body.course-entry .page-content .course-content .right{grid-column:2/3;margin-top:3rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.course-entry .page-content .course-content .right{grid-column:3/4}}@media (max-width: 75em){body.course-entry .page-content .course-content .right{grid-column:1/-1}}@media (max-width: 43em){body.course-entry .page-content .course-content .right{grid-column:1/-1}}body.course-entry .page-content .course-content .right .box{-webkit-box-shadow:none;box-shadow:none;border-radius:12px;border:1px solid #DDE4E9;padding-top:1rem}body.course-entry .page-content .course-content .right .box .ecare-content{padding:0 2rem 2rem}body.course-entry .page-content .course-content .right .box .ecare-content a{color:#4899f1}body.course-entry .page-content .course-content .right .box .ecare-content a.button{color:#fff}body.course-entry .page-content .course-content .right .box .ecare-content h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:20px;font-size:1.25rem;color:#25335a;font-weight:600;padding:2rem 0 0}body.course-entry .page-content .course-content .right .box .ecare-content .ecare-delivery-types{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}body.course-entry .page-content .course-content .right .box .ecare-content .ecare-delivery-types .ecare-delivery-types-row{padding:1rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.course-entry .page-content .course-content .right .box .ecare-content .ecare-delivery-types .ecare-delivery-types-row img{max-width:75px;padding-right:1rem}body.course-entry .page-content .course-content .right .box .buy-now{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}body.course-entry .page-content .course-content .right .box .buy-now .price{font-size:36px;font-size:2.25rem;font-weight:500;color:#363b48}body.course-entry .page-content .course-content .right .box .buy-now .price:before{content:"$"}body.course-entry .page-content .course-content .right .box .buy-now .price a{width:calc(50% - 4rem)}body.course-entry .page-content .course-content .right .box .demo{text-align:center;padding:2rem 0}body.course-entry .page-content .course-content .right .box .demo a{width:calc(100% - 5rem)}body.course-entry .page-content .course-content .right .box .course-features{padding:0 20px 10px}body.course-entry .page-content .course-content .right .box .course-features ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;list-style:none;padding:0;list-style-type:none}body.course-entry .page-content .course-content .right .box .course-features ul li{margin:unset;line-height:1.2;margin-bottom:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}body.course-entry .page-content .course-content .right .box .course-features ul li.duration:before{padding-right:.5rem;content:url(/assets/images/features/duration.svg)}body.course-entry .page-content .course-content .right .box .course-features ul li.languages:before{padding-right:.5rem;content:url(/assets/images/features/language.svg)}body.course-entry .page-content .course-content .right .box .course-features ul li.mobile:before{padding-right:.5rem;content:url(/assets/images/features/mobile.svg)}body.course-entry .page-content .course-content .right .box .course-features ul li.instant-safety-video:before{padding-right:.5rem;content:url(/assets/images/features/safety-tip.svg)}body.course-entry .page-content .course-content .right .box .course-features ul li.overview:before{padding-right:.5rem;content:url(/assets/images/features/5-minutes.svg)}body.course-entry .page-content .course-content .right .box .languages{padding:0 20px 10px}body.course-entry .page-content .course-content .right .box .item-header{border-top:1px solid #d8d8d8;padding:1rem}body.course-entry .page-content .course-content .right .box .item-header a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.course-entry .page-content .course-content .right .box .item-header a:after{content:"";height:1rem;width:1rem;display:inline-block;background-image:url(/assets/images/menu-right-arrow-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.course-entry .page-content .course-content .right .box .item-header a:hover:after{margin-right:.5rem}body.course-entry .page-content .course-content .right .box .item-header .item-container{display:none;max-height:0;-webkit-animation:header_dropdown .2s ease-in;animation:header_dropdown .2s ease-in;opacity:0}body.course-entry .page-content .course-content .right .box .item-header .item-container a{color:#363b48;word-break:break-all}body.course-entry .page-content .course-content .right .box .item-header .item-container a:after{display:none}body.course-entry .page-content .course-content .right .box .item-header.open .item-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:1;max-height:400vh}body.course-entry .page-content .course-content .right .box .item-header.open a:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.course-entry .page-content .course-content .right .box .classes{padding:0 1rem}body.course-entry .page-content .course-content .right .related-topics{-webkit-box-shadow:0 1px 14px 0 rgba(47,91,109,.12);box-shadow:0 1px 14px rgba(47,91,109,.12);border-radius:12px;border:1px solid #d8d8d8;margin-top:3rem}body.course-entry .page-content .course-content .right .related-topics .item-header{border-top:1px solid #d8d8d8;padding:1rem}body.course-entry .page-content .course-content .right .related-topics .item-header.first{border-top:unset}body.course-entry .page-content .course-content .right .related-topics .item-header a{color:#363b48}body.course-entry .page-content .course-content ul,body.course-entry .page-content .course-content ol{display:block;list-style-type:disc;margin-top:1em;margin-bottom:1 em;margin-left:0;margin-right:0;padding-left:40px}body.course-entry .page-content .course-content ul li,body.course-entry .page-content .course-content ol li{margin:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5}body.course-entry .page-content .course-content ol{list-style-type:decimal}body.course-entry .page-content .course-below-content{grid-column:1/-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:1450px;margin:0 auto}body.course-entry .page-content .course-testimonial .testimonial{padding:1rem 2.5rem;margin:2rem 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}body.course-entry .page-content .course-testimonial .testimonial p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;color:#25335a}body.course-entry .page-content .course-testimonial .testimonial p.quote-name{font-size:24px;font-size:1.5rem;font-style:italic;color:#585e6f}body .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;margin-bottom:0}body .embed-container iframe,body .embed-container object,body .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body.industry-entry{overflow-x:hidden;overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." auto "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.industry-entry p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.industry-entry h3{color:#25335a}body.industry-entry .page-content{grid-area:fullWidth;margin-top:6rem;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:minmax(100px,auto)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.industry-entry .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1450px;padding:0 1rem;margin:0 auto}}body.industry-entry .page-content .faq-grid{display:grid;grid-template-columns:minmax(0,1450px);grid-auto-rows:auto}body.industry-entry .page-content .faq-grid.ecare-program-list{grid-template-columns:minmax(0,1100px);align-self:center}body.industry-entry .page-content .faq-grid .faq-content h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:300}body.industry-entry .page-content .faq-grid .faq-content .events-listing{padding:1rem 0 2rem;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;row-gap:1em}body.industry-entry .page-content .faq-grid .faq-content .events-listing div{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.5rem 0}body.industry-entry .page-content .faq-grid .faq-content .events-listing-empty{padding:1rem 0 2rem;display:grid;grid-template-columns:auto;grid-auto-rows:auto;row-gap:1em}body.industry-entry .page-content .faq-grid .faq-content .faq-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 43em){body.industry-entry .page-content .faq-grid .faq-content .faq-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.industry-entry .page-content .faq-grid .faq-content h3{padding:2rem 0;text-align:unset;font-size:20px;font-size:1.25rem}body.industry-entry .page-content .faq-grid .faq-content .topic-container{width:100%;background-color:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.14);box-shadow:0 3px 10px rgba(0,0,0,.08),0 0 rgba(0,0,0,.14);margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:.4rem;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}body.industry-entry .page-content .faq-grid .faq-content .topic-container:hover{-webkit-box-shadow:0 12px 18px rgba(0,0,0,.16),0 0 0 rgba(0,0,0,.24);box-shadow:0 12px 18px rgba(0,0,0,.16),0 0 rgba(0,0,0,.24)}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 75em){body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static{grid-area:unset;grid-column:1/-1}}@media (max-width: 43em){body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static{grid-area:unset;grid-column:1/-1}}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static a{color:#585e6f}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:300}@media (max-width: 75em){body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static h2{font-size:24px;font-size:1.5rem}}@media (max-width: 43em){body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static h2{font-size:24px;font-size:1.5rem}}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static img{max-width:230px;-o-object-fit:cover;object-fit:cover}@media (max-width: 43em){body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static img{display:none}}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 43em){body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner{padding:1rem}}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner h3{text-align:left}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses{color:#f70c60}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses:after{content:"";height:1rem;width:1rem;display:inline-block;background-image:url(/assets/images/pink-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;margin-left:1rem}@media (max-width: 43em){body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row a.show-courses:after{margin-left:.5rem}}@media (max-width: 43em){body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static .inner .row p{width:45%}}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-static.open a.show-courses:after{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses{display:none;max-height:0;-webkit-animation:header_dropdown .2s ease-in;animation:header_dropdown .2s ease-in;opacity:0;padding:0 1.5rem .5rem}@media (max-width: 43em){body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses{padding:1rem}}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:1;max-height:400vh}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open .ecare-program{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open .ecare-program img{padding-right:4rem;max-width:15rem;height:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-top:.5rem}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses.open .ecare-program p{font-size:18px;font-size:1.125rem;line-height:1.7;font-weight:300;padding-right:2rem;padding-top:0;text-align:left}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses a{color:#4899f1}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses ol{list-style:auto;padding:1rem 2rem}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}@media (max-width: 43em){body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul li{line-height:1.2;margin-bottom:.8rem}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul ul{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}body.industry-entry .page-content .faq-grid .faq-content .topic-container .topic-container-courses ul ul li{margin-left:1.5rem;margin-right:1rem}body.industry-entry .page-content .industry-related-videos{grid-column:2/3;margin:4rem 0}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.industry-entry .page-content .industry-related-videos{width:100%}}body.industry-entry .page-content .industry-related-videos h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;font-weight:500;margin:0 1.5rem 2rem}body.industry-entry .page-content .industry-related-videos ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:2.5rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.industry-entry .page-content .industry-related-videos ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.industry-entry .page-content .industry-related-videos ul li{width:30%}}body.industry-entry .page-content .industry-related-videos ul li h4{font-size:20px;font-size:1.25rem;font-weight:400;padding:1rem 0 1.5rem;color:#25335a}body.industry-entry .page-content .industry-related-videos ul li .embed-container{border-radius:.4rem;overflow:hidden;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12),0 0 0 rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2)}body.industry-entry .hero{grid-column:1/-1;background-color:#fff;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);overflow:visible}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.industry-entry .hero{grid-column:1/4}}body.industry-entry .solution-entries{grid-area:unset;grid-column:2/3;margin:3rem 0 6rem}body.industry-entry .solution-entries h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;font-weight:500;text-align:center;margin:6rem 0 2rem}body.industry-entry .solution-entries .listingHolder{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}body.industry-entry .solution-entries .listingHolder a.listing,body.industry-entry .solution-entries .listingHolder div.listing{display:grid;grid-template:".                  .                  ." 1rem ".                  icon               ." 5rem ".                  blog-title         ." auto ".                  .                  ." 1rem/1rem auto 1rem;justify-items:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2);text-decoration:none;background-color:#fff;border-radius:.4rem;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.industry-entry .solution-entries .listingHolder a.listing img,body.industry-entry .solution-entries .listingHolder div.listing img{height:100%;width:auto;grid-area:icon;-o-object-fit:contain;object-fit:contain;z-index:0;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;overflow:hidden}body.industry-entry .solution-entries .listingHolder a.listing .title,body.industry-entry .solution-entries .listingHolder div.listing .title{padding:0;grid-area:blog-title;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;font-size:18px;font-size:1.125rem;color:#4899f1;line-height:1.2;text-align:center;-webkit-transition:.3s color ease-in-out;transition:.3s color ease-in-out}body.industry-entry .solution-entries .listingHolder a.listing.view-all,body.industry-entry .solution-entries .listingHolder div.listing.view-all{background-color:unset;background:-webkit-gradient(linear,left top,left bottom,from(#45aaea),to(#236f75));background:linear-gradient(#45aaea,#236f75)}body.industry-entry .solution-entries .listingHolder a.listing.view-all .title,body.industry-entry .solution-entries .listingHolder div.listing.view-all .title{color:#fff}body.industry-entry .solution-entries .listingHolder a.listing.view-all:hover,body.industry-entry .solution-entries .listingHolder div.listing.view-all:hover{background:-webkit-gradient(linear,left top,left bottom,from(#45aaea),to(#236f75));background:linear-gradient(#45aaea,#236f75)}body.industry-entry .solution-entries .listingHolder a.listing:hover,body.industry-entry .solution-entries .listingHolder div.listing:hover{background:#e0fff8;-webkit-box-shadow:0 16px 24px rgba(37,51,90,.18),0 0px 0px rgba(37,51,90,.28);box-shadow:0 16px 24px rgba(37,51,90,.18),0 0 rgba(37,51,90,.28)}body.industry-entry .solution-entries .listingHolder a.listing:hover .title,body.industry-entry .solution-entries .listingHolder div.listing:hover .title{color:#25335a}body.industry-entry .solution-entries .listingHolder div.listing{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2)}body.industry-entry .solution-entries .listingHolder div.listing .title{color:#585e6f;font-weight:400}body.industry-entry .solution-entries .listingHolder div.listing:hover{background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2)}body.industry-entry .solution-entries .listingHolder div.listing:hover .title{color:#363b48}body.industry-entry .solution-entries .listingHolder.unlinked{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}body.industry-entry .solution-entries .listingHolder.unlinked a.listing,body.industry-entry .solution-entries .listingHolder.unlinked div.listing{display:grid;grid-template:".                  .                  ." 1rem ".                  icon               ." 4rem ".                  blog-title         ." auto ".                  .                  ." 1rem/1rem auto 1rem;cursor:default}body.industry-entry .solution-entries .listingHolder.unlinked a.listing .title,body.industry-entry .solution-entries .listingHolder.unlinked div.listing .title{font-size:16px;font-size:1rem}body.industry-entry .solution-entries .listingHolder.unlinked a.listing .hover-text,body.industry-entry .solution-entries .listingHolder.unlinked div.listing .hover-text{grid-column:1/-1;grid-row:1/-1;text-align:center;font-size:12px;font-size:.75rem;font-weight:600;color:#25335a;line-height:1.25;align-self:center;padding:.4rem;width:calc(100% - .8rem);height:calc(100% - .8rem);opacity:0;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:default}body.industry-entry .solution-entries .listingHolder.unlinked a:hover.listing .hover-text,body.industry-entry .solution-entries .listingHolder.unlinked div:hover.listing .hover-text{z-index:1;opacity:1}body.industry-entry .full-card{grid-column:2/3;background:#fff;-webkit-box-shadow:0 22px 54px 0 rgba(47,91,109,.12);box-shadow:0 22px 54px rgba(47,91,109,.12);border-radius:12px;padding:2rem;margin:3rem 0;position:relative;z-index:1;background-repeat:no-repeat;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 43em){body.industry-entry .full-card{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;margin:1.5rem 0}}body.industry-entry .full-card.shape-blue{background-image:url(/assets/images/solutions/shape-blue-bg.svg)}body.industry-entry .full-card.shape-blue.image-right{background-position:right -10rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-blue.image-right{background-position:right -25rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-blue.image-right{background-position:left 50% bottom 8rem;background-size:cover}body.industry-entry .full-card.shape-blue.image-right p{color:#25335a}body.industry-entry .full-card.shape-blue.image-right a{color:#25335a;text-decoration:underline}}body.industry-entry .full-card.shape-blue.image-left{background-position:left -10rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-blue.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-blue.image-left{background-position:left 50% bottom 8rem;background-size:cover}body.industry-entry .full-card.shape-blue.image-left a{color:#25335a;text-decoration:underline}}body.industry-entry .full-card.shape-orange{background-image:url(/assets/images/solutions/shape-orange-bg.svg)}body.industry-entry .full-card.shape-orange.image-right{background-position:right -10rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-orange.image-right{background-position:right -25rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-orange.image-right{background-position:left 50% bottom 4rem;background-size:cover}body.industry-entry .full-card.shape-orange.image-right h3,body.industry-entry .full-card.shape-orange.image-right p,body.industry-entry .full-card.shape-orange.image-right a{color:#fff}body.industry-entry .full-card.shape-orange.image-right a{color:#fff;text-decoration:underline}}body.industry-entry .full-card.shape-orange.image-left{background-position:left -10rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-orange.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-orange.image-left{background-position:left 50% bottom 4rem;background-size:cover}body.industry-entry .full-card.shape-orange.image-left h3,body.industry-entry .full-card.shape-orange.image-left p,body.industry-entry .full-card.shape-orange.image-left a{color:#fff}body.industry-entry .full-card.shape-orange.image-left a{color:#fff;text-decoration:underline}}body.industry-entry .full-card.shape-yellow{background-image:url(/assets/images/solutions/shape-yellow-bg.svg)}body.industry-entry .full-card.shape-yellow.image-right{background-position:right -10rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-yellow.image-right{background-position:right -25rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-yellow.image-right{background-position:left 50% bottom 8rem;background-size:cover}body.industry-entry .full-card.shape-yellow.image-right p{color:#25335a}body.industry-entry .full-card.shape-yellow.image-right a{color:#25335a;text-decoration:underline}}body.industry-entry .full-card.shape-yellow.image-left{background-position:left -10rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-yellow.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-yellow.image-left{background-position:left 50% bottom 8rem;background-size:cover}body.industry-entry .full-card.shape-yellow.image-left a{color:#25335a;text-decoration:underline}}body.industry-entry .full-card.shape-purple{background-image:url(/assets/images/solutions/shape-purple-bg.svg)}body.industry-entry .full-card.shape-purple.image-right{background-position:right -10rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-purple.image-right{background-position:right -25rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-purple.image-right{background-position:left 50% bottom 4rem;background-size:cover}body.industry-entry .full-card.shape-purple.image-right h3,body.industry-entry .full-card.shape-purple.image-right p,body.industry-entry .full-card.shape-purple.image-right a{color:#fff}body.industry-entry .full-card.shape-purple.image-right a{color:#fff;text-decoration:underline}}body.industry-entry .full-card.shape-purple.image-left{background-position:left -10rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-purple.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-purple.image-left{background-position:left 50% bottom 4rem;background-size:cover}body.industry-entry .full-card.shape-purple.image-left h3,body.industry-entry .full-card.shape-purple.image-left p,body.industry-entry .full-card.shape-purple.image-left a{color:#fff}body.industry-entry .full-card.shape-purple.image-left a{color:#fff;text-decoration:underline}}body.industry-entry .full-card.shape-pink{background-image:url(/assets/images/solutions/shape-pink-bg.svg)}body.industry-entry .full-card.shape-pink.image-right{background-position:right -8rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-pink.image-right{background-position:right -16rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-pink.image-right{background-position:left 50% bottom 8em;background-size:cover}body.industry-entry .full-card.shape-pink.image-right h3,body.industry-entry .full-card.shape-pink.image-right p,body.industry-entry .full-card.shape-pink.image-right a{color:#fff}body.industry-entry .full-card.shape-pink.image-right a{text-decoration:underline}}body.industry-entry .full-card.shape-pink.image-left{background-position:left -8rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-pink.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-pink.image-left{background-position:left 50% bottom 8em;background-size:cover}body.industry-entry .full-card.shape-pink.image-left h3,body.industry-entry .full-card.shape-pink.image-left p,body.industry-entry .full-card.shape-pink.image-left a{color:#fff}body.industry-entry .full-card.shape-pink.image-left a{text-decoration:underline}}body.industry-entry .full-card.shape-royalBlue{background-image:url(/assets/images/solutions/shape-royalBlue-bg.svg)}body.industry-entry .full-card.shape-royalBlue.image-right{background-position:right -8rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-royalBlue.image-right{background-position:right -16rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-royalBlue.image-right{background-position:left 50% bottom 8em;background-size:cover}body.industry-entry .full-card.shape-royalBlue.image-right h3,body.industry-entry .full-card.shape-royalBlue.image-right p,body.industry-entry .full-card.shape-royalBlue.image-right a{color:#fff}body.industry-entry .full-card.shape-royalBlue.image-right a{text-decoration:underline}}body.industry-entry .full-card.shape-royalBlue.image-left{background-position:left -8rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-royalBlue.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-royalBlue.image-left{background-position:left 50% bottom 8em;background-size:cover}body.industry-entry .full-card.shape-royalBlue.image-left h3,body.industry-entry .full-card.shape-royalBlue.image-left p,body.industry-entry .full-card.shape-royalBlue.image-left a{color:#fff}body.industry-entry .full-card.shape-royalBlue.image-left a{text-decoration:underline}}body.industry-entry .full-card.shape-green{background-image:url(/assets/images/solutions/shape-green-bg.svg)}body.industry-entry .full-card.shape-green.image-right{background-position:right -8rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-green.image-right{background-position:right -16rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-green.image-right{background-position:left 50% bottom 8em;background-size:cover}body.industry-entry .full-card.shape-green.image-right h3,body.industry-entry .full-card.shape-green.image-right p,body.industry-entry .full-card.shape-green.image-right a{color:#fff}body.industry-entry .full-card.shape-green.image-right a{text-decoration:underline}}body.industry-entry .full-card.shape-green.image-left{background-position:left -8rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-green.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-green.image-left{background-position:left 50% bottom 8em;background-size:cover}body.industry-entry .full-card.shape-green.image-left h3,body.industry-entry .full-card.shape-green.image-left p,body.industry-entry .full-card.shape-green.image-left a{color:#fff}body.industry-entry .full-card.shape-green.image-left a{text-decoration:underline}}body.industry-entry .full-card.shape-mint{background-image:url(/assets/images/solutions/shape-mint-bg.svg)}body.industry-entry .full-card.shape-mint.image-right{background-position:right -8rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-mint.image-right{background-position:right -16rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-mint.image-right{background-position:left 50% bottom 8em;background-size:cover}body.industry-entry .full-card.shape-mint.image-right h3,body.industry-entry .full-card.shape-mint.image-right p,body.industry-entry .full-card.shape-mint.image-right a{color:#fff}body.industry-entry .full-card.shape-mint.image-right a{text-decoration:underline}}body.industry-entry .full-card.shape-mint.image-left{background-position:left -8rem center}@media (max-width: 62em){body.industry-entry .full-card.shape-mint.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.industry-entry .full-card.shape-mint.image-left{background-position:left 50% bottom 8em;background-size:cover}body.industry-entry .full-card.shape-mint.image-left h3,body.industry-entry .full-card.shape-mint.image-left p,body.industry-entry .full-card.shape-mint.image-left a{color:#fff}body.industry-entry .full-card.shape-mint.image-left a{text-decoration:underline}}body.industry-entry .full-card.shape-stripe-bluePink{background-image:url(/assets/images/solutions/shape-striped-bluePink-bg.svg)}body.industry-entry .full-card.shape-stripe-bluePink.image-right{background-position:left 35rem center}@media (max-width: 43em){body.industry-entry .full-card.shape-stripe-bluePink.image-right{background-position:left 50% bottom -28rem;background-size:cover}}body.industry-entry .full-card.shape-stripe-bluePink.image-left{background-position:-30% 80%}@media (max-width: 43em){body.industry-entry .full-card.shape-stripe-bluePink.image-left{background-position:left 50% bottom -28rem;background-size:cover}}body.industry-entry .full-card h3{color:#25335a;line-height:1.2;text-align:left;padding:0}body.industry-entry .full-card a:link:not(.button),body.industry-entry .full-card a:visited:not(.button){color:#4899f1}body.industry-entry .full-card a:hover:not(.button),body.industry-entry .full-card a:active:not(.button){color:#4899f1;text-decoration:underline}body.industry-entry .full-card.image-right .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:50%;padding-right:2rem}body.industry-entry .full-card.image-right .text ul{font-size:18px;font-size:1.125rem;padding-left:1rem;list-style-type:disc;list-style-position:outside}body.industry-entry .full-card.image-right .text ul li{color:#585e6f;padding:.25rem 0}@media (max-width: 43em){body.industry-entry .full-card.image-right .text{width:100%;padding-right:unset}}body.industry-entry .full-card.image-right img{max-width:50%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width: 43em){body.industry-entry .full-card.image-right img{width:100%;max-width:unset}}body.industry-entry .full-card.image-right .video-link{max-width:50%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0;margin:0;border:none;text-decoration:none;line-height:0;position:relative}body.industry-entry .full-card.image-right .video-link:before{content:"▶";width:4.5rem;height:4.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:40px;font-size:2.5rem;background:rgba(255,255,255,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#f70c60;border:.5rem solid #f70c60;border-radius:50%;position:absolute;left:calc(50% - 2.5rem);top:calc(50% - 2.5rem)}body.industry-entry .full-card.image-right .video-link:hover:before{-webkit-transform:scale(.93);transform:scale(.93);-webkit-animation:.8s ease-in-out infinite alternate playPulse;animation:.8s ease-in-out infinite alternate playPulse}@media (max-width: 43em){body.industry-entry .full-card.image-right .video-link{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;max-width:unset}}body.industry-entry .full-card.image-right .video-link img{width:100%;max-width:unset}body.industry-entry .full-card.image-left .text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:50%;padding-left:2rem}body.industry-entry .full-card.image-left .text ul{font-size:18px;font-size:1.125rem;padding-left:1rem;list-style-type:disc;list-style-position:outside}body.industry-entry .full-card.image-left .text ul li{color:#585e6f;padding:.25rem 0}@media (max-width: 43em){body.industry-entry .full-card.image-left .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;padding-left:unset}}body.industry-entry .full-card.image-left img{max-width:50%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (max-width: 43em){body.industry-entry .full-card.image-left img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;max-width:unset}}body.industry-entry .full-card.image-left .video-link{max-width:50%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0;margin:0;border:none;text-decoration:none;line-height:0;position:relative}body.industry-entry .full-card.image-left .video-link:before{content:"▶";width:4.5rem;height:4.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:scale(1);transform:scale(1);font-size:40px;font-size:2.5rem;background:rgba(255,255,255,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#f70c60;border:.5rem solid #f70c60;border-radius:50%;position:absolute;left:calc(50% - 2.5rem);top:calc(50% - 2.5rem)}@media (max-width: 43em){body.industry-entry .full-card.image-left .video-link{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;max-width:unset}}body.industry-entry .full-card.image-left .video-link img{width:100%;max-width:unset}body.industry-entry .full-card.image-left .video-link:hover:before{-webkit-transform:scale(.93);transform:scale(.93);-webkit-animation:.8s ease-in-out infinite alternate playPulse;animation:.8s ease-in-out infinite alternate playPulse}@media (max-width: 43em){body.industry-entry .full-card.testimonial{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 43em){body.industry-entry .full-card.testimonial .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}body.industry-entry .full-card.testimonial .text p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;color:#25335a}body.industry-entry .full-card.testimonial .text p.quote-name{font-size:24px;font-size:1.5rem;font-style:italic;color:#585e6f}@media (max-width: 43em){body.industry-entry .full-card.testimonial .text p{font-size:24px;font-size:1.5rem;text-align:center}}@media (max-width: 43em){body.industry-entry .full-card.testimonial img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:70%;margin-top:1.5rem}}body.industry-entry .full-card.right-edge-bleed{padding-right:0}@media (max-width: 43em){body.industry-entry .full-card.right-edge-bleed p{padding-right:1rem}}body.industry-entry .full-card.left-edge-bleed{padding-left:0}body.industry-entry .full-card.bottom-edge-bleed{padding-bottom:0}body.industry-entry .full-card.bottom-edge-bleed img{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}body.industry-entry .full-card.top-edge-bleed{padding-top:0}body.industry-entry .open-text{grid-column:2/3;max-width:900px;margin:3rem auto 0}body.industry-entry .open-text ul{font-size:18px;font-size:1.125rem;padding-left:1rem;list-style-type:disc;list-style-position:outside;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;-webkit-column-width:18rem;-moz-column-width:18rem;column-width:18rem}body.industry-entry .open-text ul li{color:#585e6f;padding:.25rem 0}body.industry-entry .open-text h2{text-align:center}body.industry-entry .content-rows{grid-area:unset;grid-column:2/3;min-height:unset;padding:5rem 0}body.industry-entry .content-rows .rows,body.industry-entry .content-rows .rows-reverse{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.industry-entry .content-rows .video .embed-container{border-radius:.4rem}body.industry-entry .content-rows h3{padding-top:unset}body.industry-entry .content-rows.accordion-rows .content p{text-align:left}body.industry-entry .content-rows .content{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.industry-entry .content-rows .content p{max-width:100%;text-align:center}body.industry-entry .content-rows .content h3{text-align:center}body.industry-entry .content-rows .content figure,body.industry-entry .content-rows .content img{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.industry-entry .content-rows .content ul{width:100%;padding:.25rem 0 .25rem 1.1rem;display:block;list-style-type:disc}body.industry-entry .content-rows .content ul li{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#585e6f;line-height:1.75;margin:.75rem 0;padding-left:.5rem;-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;display:list-item}body.industry-entry .content-rows .content ul li strong{font-weight:700}body.industry-entry .content-rows .content ul li em{font-style:italic}body.industry-entry .content-rows .content ul li a:link,body.industry-entry .content-rows .content ul li a:visited{color:#4899f1;text-decoration:none}body.industry-entry .content-rows .content ul li a:hover,body.industry-entry .content-rows .content ul li a:active{text-decoration:underline}body.industry-entry .figures{grid-area:unset;grid-column:2/3;margin:3rem 0}@media (max-width: 43em){body.industry-entry .figures{margin:unset;padding:unset}}body.industry-entry .featured-video{grid-column:2/3;max-width:900px;margin:3rem auto}body.job-role-entry{overflow-x:hidden;overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." auto "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.job-role-entry p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.job-role-entry h3{color:#25335a}body.job-role-entry .page-content{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:minmax(100px,auto)}body.job-role-entry .page-content .industry-related-videos{grid-column:2/3;margin:4rem 0 6rem}body.job-role-entry .page-content .industry-related-videos h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;font-weight:500;margin:0 1.5rem 2rem}body.job-role-entry .hero{grid-column:1/-1;background:#fff;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);overflow:visible}body.job-role-entry .solution-entries{grid-area:unset;grid-column:2/3;padding:6.5rem 0 5.5rem}body.job-role-entry .solution-entries h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;font-weight:500;text-align:center;margin:0 0 2rem}body.job-role-entry .solution-entries h2:last-of-type{margin-top:5rem}body.job-role-entry .solution-entries .listingHolder{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}body.job-role-entry .solution-entries .listingHolder a.listing,body.job-role-entry .solution-entries .listingHolder div.listing{display:grid;grid-template:".                  .                  ." 1rem ".                  icon               ." 5rem ".                  blog-title         ." auto ".                  .                  ." 1rem/1rem auto 1rem;justify-items:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2);text-decoration:none;background-color:#fff;border-radius:.4rem;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.job-role-entry .solution-entries .listingHolder a.listing img,body.job-role-entry .solution-entries .listingHolder div.listing img{height:100%;width:auto;grid-area:icon;-o-object-fit:contain;object-fit:contain;z-index:0;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;overflow:hidden}body.job-role-entry .solution-entries .listingHolder a.listing .title,body.job-role-entry .solution-entries .listingHolder div.listing .title{padding:0;grid-area:blog-title;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;font-size:18px;font-size:1.125rem;color:#4899f1;line-height:1.2;text-align:center;-webkit-transition:.3s color ease-in-out;transition:.3s color ease-in-out}body.job-role-entry .solution-entries .listingHolder a.listing.view-all,body.job-role-entry .solution-entries .listingHolder div.listing.view-all{background-color:unset;background:-webkit-gradient(linear,left top,left bottom,from(#45aaea),to(#236f75));background:linear-gradient(#45aaea,#236f75)}body.job-role-entry .solution-entries .listingHolder a.listing.view-all .title,body.job-role-entry .solution-entries .listingHolder div.listing.view-all .title{color:#fff}body.job-role-entry .solution-entries .listingHolder a.listing.view-all:hover,body.job-role-entry .solution-entries .listingHolder div.listing.view-all:hover{background:-webkit-gradient(linear,left top,left bottom,from(#45aaea),to(#236f75));background:linear-gradient(#45aaea,#236f75)}body.job-role-entry .solution-entries .listingHolder a.listing:hover,body.job-role-entry .solution-entries .listingHolder div.listing:hover{background:#e0fff8;-webkit-box-shadow:0 16px 24px rgba(37,51,90,.18),0 0px 0px rgba(37,51,90,.28);box-shadow:0 16px 24px rgba(37,51,90,.18),0 0 rgba(37,51,90,.28)}body.job-role-entry .solution-entries .listingHolder a.listing:hover .title,body.job-role-entry .solution-entries .listingHolder div.listing:hover .title{color:#25335a}body.job-role-entry .solution-entries .listingHolder div.listing{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2)}body.job-role-entry .solution-entries .listingHolder div.listing .title{color:#585e6f;font-weight:400}body.job-role-entry .solution-entries .listingHolder div.listing:hover{background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2)}body.job-role-entry .solution-entries .listingHolder div.listing:hover .title{color:#363b48}body.job-role-entry .full-card{grid-column:2/3;background:#fff;-webkit-box-shadow:0 22px 54px 0 rgba(47,91,109,.12);box-shadow:0 22px 54px rgba(47,91,109,.12);border-radius:12px;padding:2rem;margin:3rem 0;position:relative;z-index:1;background-repeat:no-repeat;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 43em){body.job-role-entry .full-card{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;margin:1.5rem 0}}body.job-role-entry .full-card.shape-blue{background-image:url(/assets/images/solutions/shape-blue-bg.svg)}body.job-role-entry .full-card.shape-blue.image-right{background-position:right -10rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-blue.image-right{background-position:right -25rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-blue.image-right{background-position:left 50% bottom 8rem;background-size:cover}body.job-role-entry .full-card.shape-blue.image-right p{color:#25335a}body.job-role-entry .full-card.shape-blue.image-right a{color:#25335a;text-decoration:underline}}body.job-role-entry .full-card.shape-blue.image-left{background-position:left -10rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-blue.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-blue.image-left{background-position:left 50% bottom 8rem;background-size:cover}body.job-role-entry .full-card.shape-blue.image-left a{color:#25335a;text-decoration:underline}}body.job-role-entry .full-card.shape-orange{background-image:url(/assets/images/solutions/shape-orange-bg.svg)}body.job-role-entry .full-card.shape-orange.image-right{background-position:right -10rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-orange.image-right{background-position:right -25rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-orange.image-right{background-position:left 50% bottom 4rem;background-size:cover}body.job-role-entry .full-card.shape-orange.image-right h3,body.job-role-entry .full-card.shape-orange.image-right p,body.job-role-entry .full-card.shape-orange.image-right a{color:#fff}body.job-role-entry .full-card.shape-orange.image-right a{color:#fff;text-decoration:underline}}body.job-role-entry .full-card.shape-orange.image-left{background-position:left -10rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-orange.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-orange.image-left{background-position:left 50% bottom 4rem;background-size:cover}body.job-role-entry .full-card.shape-orange.image-left h3,body.job-role-entry .full-card.shape-orange.image-left p,body.job-role-entry .full-card.shape-orange.image-left a{color:#fff}body.job-role-entry .full-card.shape-orange.image-left a{color:#fff;text-decoration:underline}}body.job-role-entry .full-card.shape-yellow{background-image:url(/assets/images/solutions/shape-yellow-bg.svg)}body.job-role-entry .full-card.shape-yellow.image-right{background-position:right -10rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-yellow.image-right{background-position:right -25rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-yellow.image-right{background-position:left 50% bottom 8rem;background-size:cover}body.job-role-entry .full-card.shape-yellow.image-right p{color:#25335a}body.job-role-entry .full-card.shape-yellow.image-right a{color:#25335a;text-decoration:underline}}body.job-role-entry .full-card.shape-yellow.image-left{background-position:left -10rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-yellow.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-yellow.image-left{background-position:left 50% bottom 8rem;background-size:cover}body.job-role-entry .full-card.shape-yellow.image-left a{color:#25335a;text-decoration:underline}}body.job-role-entry .full-card.shape-purple{background-image:url(/assets/images/solutions/shape-purple-bg.svg)}body.job-role-entry .full-card.shape-purple.image-right{background-position:right -10rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-purple.image-right{background-position:right -25rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-purple.image-right{background-position:left 50% bottom 4rem;background-size:cover}body.job-role-entry .full-card.shape-purple.image-right h3,body.job-role-entry .full-card.shape-purple.image-right p,body.job-role-entry .full-card.shape-purple.image-right a{color:#fff}body.job-role-entry .full-card.shape-purple.image-right a{color:#fff;text-decoration:underline}}body.job-role-entry .full-card.shape-purple.image-left{background-position:left -10rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-purple.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-purple.image-left{background-position:left 50% bottom 4rem;background-size:cover}body.job-role-entry .full-card.shape-purple.image-left h3,body.job-role-entry .full-card.shape-purple.image-left p,body.job-role-entry .full-card.shape-purple.image-left a{color:#fff}body.job-role-entry .full-card.shape-purple.image-left a{color:#fff;text-decoration:underline}}body.job-role-entry .full-card.shape-pink{background-image:url(/assets/images/solutions/shape-pink-bg.svg)}body.job-role-entry .full-card.shape-pink.image-right{background-position:right -8rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-pink.image-right{background-position:right -16rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-pink.image-right{background-position:left 50% bottom 8em;background-size:cover}body.job-role-entry .full-card.shape-pink.image-right h3,body.job-role-entry .full-card.shape-pink.image-right p,body.job-role-entry .full-card.shape-pink.image-right a{color:#fff}body.job-role-entry .full-card.shape-pink.image-right a{text-decoration:underline}}body.job-role-entry .full-card.shape-pink.image-left{background-position:left -8rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-pink.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-pink.image-left{background-position:left 50% bottom 8em;background-size:cover}body.job-role-entry .full-card.shape-pink.image-left h3,body.job-role-entry .full-card.shape-pink.image-left p,body.job-role-entry .full-card.shape-pink.image-left a{color:#fff}body.job-role-entry .full-card.shape-pink.image-left a{text-decoration:underline}}body.job-role-entry .full-card.shape-royalBlue{background-image:url(/assets/images/solutions/shape-royalBlue-bg.svg)}body.job-role-entry .full-card.shape-royalBlue.image-right{background-position:right -8rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-royalBlue.image-right{background-position:right -16rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-royalBlue.image-right{background-position:left 50% bottom 8em;background-size:cover}body.job-role-entry .full-card.shape-royalBlue.image-right h3,body.job-role-entry .full-card.shape-royalBlue.image-right p,body.job-role-entry .full-card.shape-royalBlue.image-right a{color:#fff}body.job-role-entry .full-card.shape-royalBlue.image-right a{text-decoration:underline}}body.job-role-entry .full-card.shape-royalBlue.image-left{background-position:left -8rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-royalBlue.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-royalBlue.image-left{background-position:left 50% bottom 8em;background-size:cover}body.job-role-entry .full-card.shape-royalBlue.image-left h3,body.job-role-entry .full-card.shape-royalBlue.image-left p,body.job-role-entry .full-card.shape-royalBlue.image-left a{color:#fff}body.job-role-entry .full-card.shape-royalBlue.image-left a{text-decoration:underline}}body.job-role-entry .full-card.shape-green{background-image:url(/assets/images/solutions/shape-green-bg.svg)}body.job-role-entry .full-card.shape-green.image-right{background-position:right -8rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-green.image-right{background-position:right -16rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-green.image-right{background-position:left 50% bottom 8em;background-size:cover}body.job-role-entry .full-card.shape-green.image-right h3,body.job-role-entry .full-card.shape-green.image-right p,body.job-role-entry .full-card.shape-green.image-right a{color:#fff}body.job-role-entry .full-card.shape-green.image-right a{text-decoration:underline}}body.job-role-entry .full-card.shape-green.image-left{background-position:left -8rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-green.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-green.image-left{background-position:left 50% bottom 8em;background-size:cover}body.job-role-entry .full-card.shape-green.image-left h3,body.job-role-entry .full-card.shape-green.image-left p,body.job-role-entry .full-card.shape-green.image-left a{color:#fff}body.job-role-entry .full-card.shape-green.image-left a{text-decoration:underline}}body.job-role-entry .full-card.shape-mint{background-image:url(/assets/images/solutions/shape-mint-bg.svg)}body.job-role-entry .full-card.shape-mint.image-right{background-position:right -8rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-mint.image-right{background-position:right -16rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-mint.image-right{background-position:left 50% bottom 8em;background-size:cover}body.job-role-entry .full-card.shape-mint.image-right h3,body.job-role-entry .full-card.shape-mint.image-right p,body.job-role-entry .full-card.shape-mint.image-right a{color:#fff}body.job-role-entry .full-card.shape-mint.image-right a{text-decoration:underline}}body.job-role-entry .full-card.shape-mint.image-left{background-position:left -8rem center}@media (max-width: 62em){body.job-role-entry .full-card.shape-mint.image-left{background-position:left -22rem center}}@media (max-width: 43em){body.job-role-entry .full-card.shape-mint.image-left{background-position:left 50% bottom 8em;background-size:cover}body.job-role-entry .full-card.shape-mint.image-left h3,body.job-role-entry .full-card.shape-mint.image-left p,body.job-role-entry .full-card.shape-mint.image-left a{color:#fff}body.job-role-entry .full-card.shape-mint.image-left a{text-decoration:underline}}body.job-role-entry .full-card.shape-stripe-bluePink{background-image:url(/assets/images/solutions/shape-striped-bluePink-bg.svg)}body.job-role-entry .full-card.shape-stripe-bluePink.image-right{background-position:left 35rem center}@media (max-width: 43em){body.job-role-entry .full-card.shape-stripe-bluePink.image-right{background-position:left 50% bottom -28rem;background-size:cover}}body.job-role-entry .full-card.shape-stripe-bluePink.image-left{background-position:-30% 80%}@media (max-width: 43em){body.job-role-entry .full-card.shape-stripe-bluePink.image-left{background-position:left 50% bottom -28rem;background-size:cover}}body.job-role-entry .full-card h3{color:#25335a;line-height:1.2;text-align:left;padding:0}body.job-role-entry .full-card a:link:not(.button),body.job-role-entry .full-card a:visited:not(.button){color:#4899f1}body.job-role-entry .full-card a:hover:not(.button),body.job-role-entry .full-card a:active:not(.button){color:#4899f1;text-decoration:underline}body.job-role-entry .full-card.image-right .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:50%;padding-right:2rem}body.job-role-entry .full-card.image-right .text ul{font-size:18px;font-size:1.125rem;padding-left:1rem;list-style-type:disc;list-style-position:outside}body.job-role-entry .full-card.image-right .text ul li{color:#585e6f;padding:.25rem 0}@media (max-width: 43em){body.job-role-entry .full-card.image-right .text{width:100%;padding-right:unset}}body.job-role-entry .full-card.image-right img{max-width:50%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width: 43em){body.job-role-entry .full-card.image-right img{width:100%;max-width:unset}}body.job-role-entry .full-card.image-right .video-link{max-width:50%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0;margin:0;border:none;text-decoration:none;line-height:0;position:relative}body.job-role-entry .full-card.image-right .video-link:before{content:"▶";width:4.5rem;height:4.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:40px;font-size:2.5rem;background:rgba(255,255,255,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#f70c60;border:.5rem solid #f70c60;border-radius:50%;position:absolute;left:calc(50% - 2.5rem);top:calc(50% - 2.5rem)}body.job-role-entry .full-card.image-right .video-link:hover:before{-webkit-transform:scale(.93);transform:scale(.93);-webkit-animation:.8s ease-in-out infinite alternate playPulse;animation:.8s ease-in-out infinite alternate playPulse}@media (max-width: 43em){body.job-role-entry .full-card.image-right .video-link{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;max-width:unset}}body.job-role-entry .full-card.image-right .video-link img{width:100%;max-width:unset}body.job-role-entry .full-card.image-left .text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:50%;padding-left:2rem}body.job-role-entry .full-card.image-left .text ul{font-size:18px;font-size:1.125rem;padding-left:1rem;list-style-type:disc;list-style-position:outside}body.job-role-entry .full-card.image-left .text ul li{color:#585e6f;padding:.25rem 0}@media (max-width: 43em){body.job-role-entry .full-card.image-left .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;padding-left:unset}}body.job-role-entry .full-card.image-left img{max-width:50%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (max-width: 43em){body.job-role-entry .full-card.image-left img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;max-width:unset}}body.job-role-entry .full-card.image-left .video-link{max-width:50%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0;margin:0;border:none;text-decoration:none;line-height:0;position:relative}body.job-role-entry .full-card.image-left .video-link:before{content:"▶";width:4.5rem;height:4.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:scale(1);transform:scale(1);font-size:40px;font-size:2.5rem;background:rgba(255,255,255,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#f70c60;border:.5rem solid #f70c60;border-radius:50%;position:absolute;left:calc(50% - 2.5rem);top:calc(50% - 2.5rem)}@media (max-width: 43em){body.job-role-entry .full-card.image-left .video-link{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;max-width:unset}}body.job-role-entry .full-card.image-left .video-link img{width:100%;max-width:unset}body.job-role-entry .full-card.image-left .video-link:hover:before{-webkit-transform:scale(.93);transform:scale(.93);-webkit-animation:.8s ease-in-out infinite alternate playPulse;animation:.8s ease-in-out infinite alternate playPulse}@media (max-width: 43em){body.job-role-entry .full-card.testimonial{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 43em){body.job-role-entry .full-card.testimonial .text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}body.job-role-entry .full-card.testimonial .text p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;color:#25335a}body.job-role-entry .full-card.testimonial .text p.quote-name{font-size:24px;font-size:1.5rem;font-style:italic;color:#585e6f}@media (max-width: 43em){body.job-role-entry .full-card.testimonial .text p{font-size:24px;font-size:1.5rem;text-align:center}}@media (max-width: 43em){body.job-role-entry .full-card.testimonial img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:70%;margin-top:1.5rem}}body.job-role-entry .full-card.right-edge-bleed{padding-right:0}@media (max-width: 43em){body.job-role-entry .full-card.right-edge-bleed p{padding-right:1rem}}body.job-role-entry .full-card.left-edge-bleed{padding-left:0}body.job-role-entry .full-card.bottom-edge-bleed{padding-bottom:0}body.job-role-entry .full-card.bottom-edge-bleed img{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}body.job-role-entry .full-card.top-edge-bleed{padding-top:0}body.job-role-entry .open-text{grid-column:2/3;max-width:900px;margin:3rem auto 0}body.job-role-entry .open-text ul{font-size:18px;font-size:1.125rem;padding-left:1rem;list-style-type:disc;list-style-position:outside;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;-webkit-column-width:18rem;-moz-column-width:18rem;column-width:18rem}body.job-role-entry .open-text ul li{color:#585e6f;padding:.25rem 0}body.job-role-entry .content-rows{grid-area:unset;grid-column:2/3;min-height:unset;padding:5rem 0}body.job-role-entry .content-rows .rows,body.job-role-entry .content-rows .rows-reverse{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.job-role-entry .content-rows .video .embed-container{border-radius:.4rem}body.job-role-entry .content-rows h3{padding-top:unset}body.job-role-entry .figures{grid-area:unset;grid-column:2/3;margin:3rem 0}@media (max-width: 43em){body.job-role-entry .figures{margin:unset;padding:unset}}body.job-role-entry .featured-video{grid-column:2/3;max-width:900px;margin:3rem auto}body.about-hsi{overflow-x:hidden;overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." auto "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.about-hsi h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;font-size:40px;font-size:2.5rem;color:#25335a;padding:1rem 0}body.about-hsi p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.about-hsi .page-content{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.about-hsi .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem}}body.about-hsi .page-content .dei-container{grid-column:2/3;background:#fff;-webkit-box-shadow:0 22px 54px 0 rgba(47,91,109,.12);box-shadow:0 22px 54px rgba(47,91,109,.12);border-radius:12px;margin:3rem 0;position:relative;z-index:1;background-repeat:no-repeat;overflow:hidden;padding-bottom:2rem;display:grid;grid-gap:1rem;grid-template:"text		image" auto "footer		footer" auto/1fr 1fr}@media (max-width: 43em){body.about-hsi .page-content .dei-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-image:linear-gradient(137deg,#f70c60,#890c58)}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.about-hsi .page-content .dei-container{width:100%}}body.about-hsi .page-content .dei-container p,body.about-hsi .page-content .dei-container li{color:#585e6f}@media (max-width: 43em){body.about-hsi .page-content .dei-container p,body.about-hsi .page-content .dei-container li{color:#fff}}body.about-hsi .page-content .dei-container .text-container{grid-area:text;padding:2rem}body.about-hsi .page-content .dei-container .text-container h3{color:#25335a;line-height:1.2;text-align:left;padding:0}@media (max-width: 43em){body.about-hsi .page-content .dei-container .text-container h3{color:#fff}}@media (max-width: 43em){body.about-hsi .page-content .dei-container .text-container{grid-area:unset;padding:1rem;margin:1.5rem 0}}body.about-hsi .page-content .dei-container .supporting-content{grid-area:footer;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width: 43em){body.about-hsi .page-content .dei-container .supporting-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.about-hsi .page-content .dei-container .supporting-content h3{color:#25335a;line-height:1.2;text-align:left;padding:0}@media (max-width: 43em){body.about-hsi .page-content .dei-container .supporting-content h3{color:#fff}}body.about-hsi .page-content .dei-container .supporting-content .focus-grid{padding-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:70%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 43em){body.about-hsi .page-content .dei-container .supporting-content .focus-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:unset;padding:0 1rem}}body.about-hsi .page-content .dei-container .supporting-content .focus-grid div{width:48%;padding:1.5rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 43em){body.about-hsi .page-content .dei-container .supporting-content .focus-grid div{width:100%}}body.about-hsi .page-content .dei-container .supporting-content .focus-grid div h4{text-align:center;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;color:#25335a;font-weight:500}@media (max-width: 43em){body.about-hsi .page-content .dei-container .supporting-content .focus-grid div h4{color:#fff}}body.about-hsi .page-content .dei-container .supporting-content .focus-grid div p{text-align:center;width:80%}@media (max-width: 43em){body.about-hsi .page-content .dei-container .supporting-content .focus-grid div p{width:unset}}body.about-hsi .page-content .dei-container .image-container{background-image:url(/assets/images/solutions/shape-pink-bg.svg)}body.about-hsi .page-content .dei-container .image-container.image-right{grid-area:image;background-position:6rem -7rem;background-repeat:no-repeat}@media (max-width: 62em){body.about-hsi .page-content .dei-container .image-container.image-right{background-position:2rem -15rem}}@media (max-width: 64em){body.about-hsi .page-content .dei-container .image-container.image-right img{width:100%}}@media (max-width: 43em){body.about-hsi .page-content .dei-container .image-container.image-right img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;max-width:unset}}@media (max-width: 43em){body.about-hsi .page-content .dei-container .image-container.image-right{background-image:none;background-position:initial}body.about-hsi .page-content .dei-container .image-container.image-right h2,body.about-hsi .page-content .dei-container .image-container.image-right h3,body.about-hsi .page-content .dei-container .image-container.image-right h4,body.about-hsi .page-content .dei-container .image-container.image-right p,body.about-hsi .page-content .dei-container .image-container.image-right ol,body.about-hsi .page-content .dei-container .image-container.image-right ul,body.about-hsi .page-content .dei-container .image-container.image-right li{color:#fff}body.about-hsi .page-content .dei-container .image-container.image-right a:not(.button){text-decoration:underline}body.about-hsi .page-content .dei-container .image-container.image-right a.button.solid{background:#96ffe9;color:#25335a}body.about-hsi .page-content .dei-container .image-container.image-right a.button.outline{border-color:#96ffe9;color:#96ffe9}body.about-hsi .page-content .dei-container .image-container.image-right a.button.no-button{background:rgba(37,51,90,.2);color:#96ffe9}}body.about-hsi .page-content .mission-vision-behaviors{grid-column:2/3;margin:4rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 43em){body.about-hsi .page-content .mission-vision-behaviors{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.about-hsi .page-content .mission-vision-behaviors .mission-vision{width:48%}@media (max-width: 43em){body.about-hsi .page-content .mission-vision-behaviors .mission-vision{width:100%}}body.about-hsi .page-content .mission-vision-behaviors .mission-vision .mission,body.about-hsi .page-content .mission-vision-behaviors .mission-vision .vision{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;font-weight:300;line-height:1.3;color:#585e6f}body.about-hsi .page-content .mission-vision-behaviors .mission-vision .mission{margin-bottom:2rem}body.about-hsi .page-content .mission-vision-behaviors .mission-vision .mission ul{list-style:disc;display:block;margin-left:0;margin-right:0}body.about-hsi .page-content .mission-vision-behaviors .mission-vision .mission ul li{list-style:none;margin:1rem 0}body.about-hsi .page-content .mission-vision-behaviors .mission-vision .mission ul li:before{content:"· ";font-size:4rem;vertical-align:middle;line-height:20px}body.about-hsi .page-content .mission-vision-behaviors .behaviors{width:calc(48% - 4rem);border-radius:.4rem;padding:2rem;background:#fff;-webkit-box-shadow:0 0 24px rgba(54,59,72,.08);box-shadow:0 0 24px rgba(54,59,72,.08)}@media (max-width: 43em){body.about-hsi .page-content .mission-vision-behaviors .behaviors{margin-top:2rem;width:calc(100% - 4rem)}}body.about-hsi .page-content .mission-vision-behaviors .behaviors h3{padding-top:unset;text-align:left;font-size:40px;font-size:2.5rem;line-height:1.3}@media (max-width: 43em){body.about-hsi .page-content .mission-vision-behaviors .behaviors h3{font-size:32px;font-size:2rem}}body.about-hsi .page-content .mission-vision-behaviors .behaviors p{font-size:18px;font-size:1.125rem;font-weight:300}@media (max-width: 43em){body.about-hsi .page-content .mission-vision-behaviors .behaviors p{font-size:16px;font-size:1rem}}body.about-hsi .page-content .mission-vision-behaviors .behaviors p span{display:block;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:600;color:#f70c60}@media (max-width: 43em){body.about-hsi .page-content .mission-vision-behaviors .behaviors p span{font-size:24px;font-size:1.5rem}}body.about-hsi .page-content .our-team{grid-column:2/3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:4rem 0}body.about-hsi .page-content .our-team h2{width:100%}body.about-hsi .page-content .our-team .ceo-feature{width:48%;min-width:225px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 43em){body.about-hsi .page-content .our-team .ceo-feature{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.about-hsi .page-content .our-team .ceo-feature .ceo-image{background:#fff;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:400;width:225px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-radius:.4rem;overflow:hidden;padding-bottom:1rem}@media (max-width: 43em){body.about-hsi .page-content .our-team .ceo-feature .ceo-image{width:100%}}body.about-hsi .page-content .our-team .ceo-feature .ceo-image img{margin-bottom:1rem;height:auto;width:100%}body.about-hsi .page-content .our-team .ceo-feature .ceo-image span{display:block;font-size:18px;font-size:1.125rem;font-weight:300;font-style:italic;padding:.5rem 0}body.about-hsi .page-content .our-team .ceo-feature .ceo-quote{max-width:400px;font-size:24px;font-size:1.5rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:200;padding:0 1.5rem}@media (max-width: 43em){body.about-hsi .page-content .our-team .ceo-feature .ceo-quote{max-width:unset;width:100%;font-size:24px;font-size:1.5rem;padding:unset;margin-bottom:2rem}}body.about-hsi .page-content .our-team .slt-list{width:48%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 43em){body.about-hsi .page-content .our-team .slt-list{width:100%}}body.about-hsi .page-content .our-team .slt-list p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;width:45%}body.about-hsi .page-content .our-team .slt-list p span{display:block;font-weight:300;font-style:italic}body.about-hsi .page-content .our-team .slt-list p.team-number{width:43%;margin-left:55%;text-align:center;border-top:1px solid #d8d8d8;font-style:italic;font-weight:300;font-size:24px;font-size:1.5rem}body.about-hsi .page-content .timeline{grid-column:2/3;margin:4rem 0}body.about-hsi .page-content .today{grid-column:2/3;margin:4rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 43em){body.about-hsi .page-content .today{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.about-hsi .page-content .today .text{width:47%}@media (max-width: 43em){body.about-hsi .page-content .today .text{width:100%}}body.about-hsi .page-content .today .text p{font-size:24px;font-size:1.5rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:300;line-height:1.3;color:#585e6f}body.about-hsi .page-content .today .figures{width:42%;padding:0 3rem;margin:unset}@media (max-width: 43em){body.about-hsi .page-content .today .figures{width:100%;padding:unset}}body.about-hsi .page-content .button-container{grid-column:1/-1;margin:0 auto;margin-bottom:4rem}body.about-hsi .page-content .updates{grid-column:2/3;margin:4rem 0;margin-bottom:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media (max-width: 43em){body.about-hsi .page-content .updates{grid-template-columns:1fr}}body.about-hsi .page-content .updates h4{grid-column:1/-1;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:40px;font-size:2.5rem;font-weight:600;color:#051629;line-height:1.2;margin-bottom:1.5rem}body.about-hsi .page-content .updates .button{grid-column:1/-1;margin:0 auto}body.about-hsi .page-content .updates a.listing{width:100%;margin:0;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 2.5rem;margin:0 0 3rem;border-bottom:1px solid #DDE4E9;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;border-radius:12px}@media (max-width: 43em){body.about-hsi .page-content .updates a.listing{width:100%}}body.about-hsi .page-content .updates a.listing .title{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;color:#363b48;line-height:1.1}body.about-hsi .page-content .updates a.listing .category{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.about-hsi .page-content .updates a.listing .excerpt{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.about-hsi .page-content .updates a.listing img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 0 1.25rem;width:100%;height:9rem;border-radius:.4rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.about-hsi .page-content .updates a.listing:hover{border-bottom:2px solid #074762}body.about-hsi .page-content .updates a.listing:hover img{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.17);box-shadow:0 11px 27px rgba(47,91,109,.17);-webkit-transform:scale(1.02);transform:scale(1.02)}body.news{background:#fff}body.news.nbActive .main{margin-top:0;padding-top:9rem}body.news .main{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:minmax(100px,auto)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.news .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.news .main .most-recent-container{grid-column:1/-1;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:minmax(100px,auto);background:-webkit-gradient(linear,left bottom,left top,color-stop(20%,#f9fbfd),to(rgba(255,255,255,0)));background:linear-gradient(0deg,#f9fbfd 20%,rgba(255,255,255,0));padding-top:1.5rem}body.news .main .most-recent-container h1{grid-column:2/3;margin-top:6rem;text-align:center;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:48px;font-size:3rem;font-weight:500;color:#25335a}body.news .main .most-recent-container .most-recent{grid-column:2/3;margin:4rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 43em){body.news .main .most-recent-container .most-recent{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.news .main .most-recent-container .most-recent a.entry{width:calc(33% - 1.5rem);display:grid;grid-template:"image	image		image" 200px "image	image		image" 90px ".			content	." auto/1.5rem 1fr 1.5rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}@media (max-width: 43em){body.news .main .most-recent-container .most-recent a.entry{width:100%}body.news .main .most-recent-container .most-recent a.entry:first-of-type{margin-bottom:2.5rem}}body.news .main .most-recent-container .most-recent a.entry .text-container{grid-column:2/3;grid-row:2/4;padding:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2;background-color:#fff;border-radius:.4rem;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.news .main .most-recent-container .most-recent a.entry .text-container .title{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;height:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;font-size:24px;font-size:1.5rem;color:#363b48;line-height:1.1;margin:1rem 0 0}body.news .main .most-recent-container .most-recent a.entry .text-container .category{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48}body.news .main .most-recent-container .most-recent a.entry .text-container .excerpt{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;line-height:1.1}body.news .main .most-recent-container .most-recent a.entry:hover .text-container{-webkit-box-shadow:0 11px 27px 0 rgba(47,91,109,.12);box-shadow:0 11px 27px rgba(47,91,109,.12)}body.news .main .most-recent-container .most-recent a.entry:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}body.news .main .most-recent-container .most-recent a.entry img{grid-column:1/4;grid-row:1/3;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:.4rem;z-index:1;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.news .main .listingHolder{grid-column:2/3;max-width:50rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:2rem 0;margin:0 auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.news .main .listingHolder{grid-template-columns:repeat(3,minmax(295px,1fr));grid-template-rows:repeat(4,minmax(300px,340px))}}body.news .main .listingHolder a.listing{width:auto;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:2rem 0;margin:0;border-bottom:#d8d8d8 1px solid;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.news .main .listingHolder a.listing .title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:500;color:#363b48;line-height:1.1;margin:0 0 1rem;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}body.news .main .listingHolder a.listing .category{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:16px;font-size:1rem;color:#363b48;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}body.news .main .listingHolder a.listing .arrow{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#363b48;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-transition:right .2s ease-in-out;transition:right .2s ease-in-out}body.news .main .listingHolder a.listing:hover .title,body.news .main .listingHolder a.listing:hover .category,body.news .main .listingHolder a.listing:hover .arrow{color:#4899f1}body.news .main .listingHolder a.listing:hover .arrow{right:.25rem}body.news .main .paginationHolder{grid-column:2/3}body.news .main .paginationHolder .pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.news .main .paginationHolder .pagination li{margin:0 .3rem;border-radius:.2rem}body.news .main .paginationHolder .pagination li a{color:#4899f1;float:left;padding:.5rem 1rem;text-decoration:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.news .main .paginationHolder .pagination li a:hover{background:rgba(72,153,241,.3);border-radius:.2rem}body.news .main .paginationHolder .pagination li span{float:left;padding:.5rem 1rem;text-decoration:none}body.news .main .paginationHolder .pagination li.active{background:rgba(72,153,241,.2);border:1px solid #4899f1}body.news .main .paginationHolder .pagination li.active a:hover{background:unset}body.about-hsi header,body.careers header,body.parnterships header{background:#fff}body.about-hsi header.navBG,body.careers header.navBG,body.parnterships header.navBG{-webkit-box-shadow:none;box-shadow:none}body.about-hsi .about-hsi-subnav,body.careers .about-hsi-subnav,body.parnterships .about-hsi-subnav{grid-column:1/-1;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-color:#25335a;position:-webkit-sticky;position:sticky;z-index:99;margin:0 0 1rem}body.about-hsi .about-hsi-subnav ul,body.careers .about-hsi-subnav ul,body.parnterships .about-hsi-subnav ul{grid-column:2/3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.about-hsi .about-hsi-subnav ul li,body.careers .about-hsi-subnav ul li,body.parnterships .about-hsi-subnav ul li{margin:.5rem 1rem}body.about-hsi .about-hsi-subnav ul li a,body.careers .about-hsi-subnav ul li a,body.parnterships .about-hsi-subnav ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem;color:rgba(255,255,255,.8);border-radius:.4rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.about-hsi .about-hsi-subnav ul li a:hover,body.careers .about-hsi-subnav ul li a:hover,body.parnterships .about-hsi-subnav ul li a:hover{color:#fff;background:rgba(255,255,255,.1)}body.about-hsi .about-hsi-subnav ul li a.active,body.careers .about-hsi-subnav ul li a.active,body.parnterships .about-hsi-subnav ul li a.active{font-weight:600;color:#fff;background:none}body.about-hsi .about-hsi-subnav ul li:first-of-type a,body.careers .about-hsi-subnav ul li:first-of-type a,body.parnterships .about-hsi-subnav ul li:first-of-type a{margin-left:-1rem}body.about-hsi .hero,body.careers .hero,body.parnterships .hero{grid-column:1/-1;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);overflow:visible}body.login{overflow-x:hidden;overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." minmax(4rem,auto) "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.login .page-content{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:auto}body.login .page-content .phone-container{grid-column:2/3;text-align:center;padding-bottom:2rem}body.login .page-content .phone-container p{font-size:1.2rem;font-weight:700}body.login .page-content .intro-text{grid-column:2/3;padding:2rem 0}body.login .page-content .intro-text h1{font-family:Inter;font-weight:700;color:#25335a;font-size:48px;font-size:3rem;width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 43rem){body.login .page-content .intro-text{padding:2rem 0 0}}body.login .page-content .intro-text .intro-sub-section{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:940px;margin:0 auto;padding-top:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.login .page-content .intro-text .intro-sub-section .intro-sub--logo{width:250px;height:95px}body.login .page-content .intro-text .intro-sub-section .intro-sub--logo .intro-sub--logo-inner{background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.07),0 0px 0px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.07),0 0 rgba(0,0,0,.1);padding:10px;text-align:center;width:250px;height:95px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.login .page-content .intro-text .intro-sub-section .intro-sub--logo .intro-sub--logo-inner img{width:-webkit-max-content;width:-moz-max-content;width:max-content}body.login .page-content .intro-text .intro-sub-section .intro-sub--logo img{text-align:center}body.login .page-content .intro-text .intro-sub-section .intro-sub--logo span{display:block}body.login .page-content .intro-text .intro-sub-section .intro-sub--content{padding:20px}body.login .page-content .intro-text .intro-sub-section .intro-sub--content p{line-height:24px;display:block}body.login .page-content .intro-text .intro-sub-section .intro-sub--content p strong{font-weight:700;display:block}body.login .page-content .intro-text .intro-sub-section .intro-sub--content p span.blue{color:#4169e1}body.login .page-content .intro-text .intro-sub-section .intro-sub--content p span.red{color:maroon}body.login .page-content .login-container{grid-column:2/3;background-image:url(/assets/images/login_bg.png);background-repeat:no-repeat;background-position:center;background-size:contain;overflow:visible;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:7rem 0;margin-bottom:5rem}@media (max-width: 43rem){body.login .page-content .login-container{padding:2rem 0 0;background-image:none;margin-bottom:unset}}body.login .page-content .login-container .login-box{background-color:#fff;max-width:750px;padding:1.5rem;margin:2rem auto;border-radius:.4rem}body.login .page-content .login-container .login-box h3{padding-top:unset}body.login .page-content .login-container .login-box p{color:#363b48}@media (max-width: 43rem){body.login .page-content .login-container .login-box{background:none;padding:unset}}body.login .page-content .login-container .login-box .login-combined-items{padding-top:2rem}body.login .page-content .login-container .login-box .login-combined-items a{padding:1.25rem 1rem;margin-bottom:.5rem;border:1px solid #d8d8d8;border-radius:.4rem;text-align:center;overflow:hidden;display:block;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.07),0 0px 0px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.07),0 0 rgba(0,0,0,.1)}body.login .page-content .login-container .login-box .login-combined-items a:hover{-webkit-box-shadow:0 16px 24px rgba(37,51,90,.18),0 0px 0px rgba(37,51,90,.28);box-shadow:0 16px 24px rgba(37,51,90,.18),0 0 rgba(37,51,90,.28)}body.login .page-content .login-container .login-box .login-combined-items a img{width:100%}body.login .page-content .login-container .login-box .login-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;padding:2rem 0;padding-top:0}body.login .page-content .login-container .login-box .login-items .item{width:calc(50% - 2.5rem);padding:1.25rem 1rem;margin-bottom:.5rem;border:1px solid #d8d8d8;border-radius:.4rem;text-align:center;text-indent:-9999px;overflow:hidden;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.07),0 0px 0px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.07),0 0 rgba(0,0,0,.1);background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}@media (max-width: 43rem){body.login .page-content .login-container .login-box .login-items .item{width:calc(100% - 2.5rem)}}body.login .page-content .login-container .login-box .login-items .item.medic{background-image:url(/assets/images/medic-logo-color.svg)}body.login .page-content .login-container .login-box .login-items .item.hsi-store{background-image:url(/assets/images/hsi-store-new.svg);background-size:85%}body.login .page-content .login-container .login-box .login-items .item.ashi{background-image:url(/assets/images/ashi-logo-color.svg)}body.login .page-content .login-container .login-box .login-items .item.ems-safety{background-image:url(/assets/images/ems-safety-logo-color.svg)}body.login .page-content .login-container .login-box .login-items .item.ems247{background-image:url(/assets/images/247-logo-color.svg)}body.login .page-content .login-container .login-box .login-items .item.summit{background-image:url(/assets/images/summit-logo-color.svg)}body.login .page-content .login-container .login-box .login-items .item.summit2{background-image:url(/assets/images/summit-2-logo-color.svg)}body.login .page-content .login-container .login-box .login-items .item.worksafe{background-image:url(/assets/images/worksafe-cn-logo-color.svg)}body.login .page-content .login-container .login-box .login-items .item.vivid{background-image:url(/assets/images/vivid-logo-color.svg)}body.login .page-content .login-container .login-box .login-items .item.avert{background-image:url(/assets/images/AVIRT-logo.png);background-size:90%}body.login .page-content .login-container .login-box .login-items .item.thinkzoom{background-image:url(/assets/images/ej4-Thinkzoom-logo-web.svg);background-size:75%;background-color:#fff}body.login .page-content .login-container .login-box .login-items .item.martech{background-image:url(/assets/images/martech-absorb-login.svg)}body.login .page-content .login-container .login-box .login-items .item.sos{background-image:url(/assets/images/SOS-login.svg)}body.login .page-content .login-container .login-box .login-items .item.bob{background-size:90%;background-image:url(https://hsiassetstorage.sfo2.digitaloceanspaces.com/assets/images/hsi-company-logos/Blue-Ocean-Brain-with-head-Logo-PNG.png)}body.login .page-content .login-container .login-box .login-items .item:hover{-webkit-box-shadow:0 16px 24px rgba(37,51,90,.18),0 0px 0px rgba(37,51,90,.28);box-shadow:0 16px 24px rgba(37,51,90,.18),0 0 rgba(37,51,90,.28)}body.contact{overflow-x:hidden;overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." minmax(4rem,auto) "fullWidth					fullWidth    				fullWidth" auto "contactBar					contactBar    		  contactBar" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.contact p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.contact strong{font-weight:700}body.contact .page-content{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.contact .page-content{padding:0 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.contact .page-content .intro-text{grid-column:2/3;padding-top:5rem}body.contact .page-content .intro-text h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:700;color:#25335a;font-size:48px;font-size:3rem}body.contact .page-content .form-container{grid-column:2/3}body.contact .page-content #contactForm{margin:0 auto;max-width:850px;padding:3rem 0}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.contact .page-content #contactForm{margin:0;width:100%}}body.contact .page-content #contactForm fieldset{max-width:unset}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.contact .page-content #contactForm fieldset{width:100%;max-width:100%}}body.contact .page-content #contactForm label{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;color:#363b48;margin-bottom:.5rem}body.contact .page-content #contactForm label.hs-form-checkbox-display{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:unset}body.contact .page-content #contactForm label .hs-form-required{color:#f70c60}body.contact .page-content #contactForm input,body.contact .page-content #contactForm select{font-size:16px;font-size:1rem;line-height:1.2;border:1px solid rgba(88,94,111,.4);border-radius:.3rem;padding:.5rem;margin-top:.5rem;margin-bottom:1.5rem;width:100%}body.contact .page-content #contactForm input::-webkit-input-placeholder,body.contact .page-content #contactForm select::-webkit-input-placeholder{color:rgba(88,94,111,.4)}body.contact .page-content #contactForm input::-moz-placeholder,body.contact .page-content #contactForm select::-moz-placeholder{color:rgba(88,94,111,.4)}body.contact .page-content #contactForm input:-ms-input-placeholder,body.contact .page-content #contactForm select:-ms-input-placeholder{color:rgba(88,94,111,.4)}body.contact .page-content #contactForm input::-ms-input-placeholder,body.contact .page-content #contactForm select::-ms-input-placeholder{color:rgba(88,94,111,.4)}body.contact .page-content #contactForm input::placeholder,body.contact .page-content #contactForm select::placeholder{color:rgba(88,94,111,.4)}body.contact .page-content #contactForm input[type=checkbox],body.contact .page-content #contactForm select[type=checkbox]{margin-right:.5rem;margin-top:unset;margin-bottom:unset;display:inline-block;width:unset!important}body.contact .page-content #contactForm input[type=submit],body.contact .page-content #contactForm select[type=submit]{max-width:250px;background:#f70c60;border:none;color:#fff;padding:.75rem 0;margin:1.5rem auto 0;border-radius:3rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:700;font-size:18px;font-size:1.125rem}body.contact .page-content #contactForm textarea{font-size:16px;font-size:1rem;line-height:1.2;border:1px solid rgba(88,94,111,.4);border-radius:.3rem;padding:.5rem;margin-top:.5rem;margin-bottom:1.5rem;width:100%}body.contact .page-content #contactForm select{font-size:16px;font-size:1rem;line-height:1.2;border:1px solid rgba(88,94,111,.4);border-radius:.3rem;padding:.5rem;margin-top:.5rem}body.contact .page-content #contactForm ul{margin-top:1rem;margin-bottom:1.5rem}body.contact .page-content #contactForm ul.inputs-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}body.contact .page-content #contactForm .hs-richtext h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:21px;font-size:1.3125rem;font-weight:500;padding-bottom:1rem}body.contact .page-content #contactForm .hs-richtext h3{padding:0;text-align:left;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.1;margin:2rem 0 1.5rem}body.contact .page-content #contactForm .hs-richtext p{font-size:14px;font-size:.875rem;color:#585e6f;line-height:1.4}body.contact .page-content #contactForm .hs-richtext p a:link,body.contact .page-content #contactForm .hs-richtext p a:visited{color:#4899f1}body.contact .page-content #contactForm .hs-richtext p a:hover,body.contact .page-content #contactForm .hs-richtext p a:active{text-decoration:underline}body.contact .page-content #contactForm .hs-submit{text-align:center}body.contact .page-content #contactForm .hs-recaptcha{display:none}body.contact .contact-bar{grid-area:contactBar;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:auto;background-color:#25335a;grid-template:".                    inner                 ." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr)}body.contact .contact-bar .inner{grid-area:inner;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;color:#fff;padding:1rem 0 2rem}@media (max-width: 43em){body.contact .contact-bar .inner{grid-template-columns:1fr}body.contact .contact-bar .inner .one{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}body.contact .contact-bar .inner .two{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}body.contact .contact-bar .inner .three{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}body.contact .contact-bar .inner .four{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}body.contact .contact-bar .inner .five{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}body.contact .contact-bar .inner .six{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}body.contact .contact-bar .inner .seven{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}body.contact .contact-bar .inner .eight{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}body.contact .contact-bar .inner .nine{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}body.contact .contact-bar .inner .ten{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}body.contact .contact-bar .inner .eleven{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}body.contact .contact-bar .inner .twelve{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}}body.contact .contact-bar .inner p{color:#fff}body.contact .contact-bar .inner div{width:100%}body.contact .contact-bar .inner h3{text-align:left;padding-top:2rem}body.contact .contact-bar .inner a{color:#fff}body.contact .contact-bar .inner a:hover{color:#96ffe9;text-decoration:underline}body.podcast-entry{min-height:100vh;display:grid;grid-template:".									navigation					." 6rem "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.podcast-entry .page-content{grid-column:2/3;grid-row:2/3;display:grid;grid-gap:2rem;grid-template:"sidebar 							content" auto ". 										content" auto/minmax(300px,365px) 1fr}@media (max-width: 43em){body.podcast-entry .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.podcast-entry .page-content p{color:#363b48;line-height:1.75;margin:1rem 0}body.podcast-entry .page-content p a:link,body.podcast-entry .page-content p a:visited{color:#4899f1}body.podcast-entry .page-content p a:hover,body.podcast-entry .page-content p a:active{text-decoration:underline}body.podcast-entry .page-content ol{list-style-type:decimal}body.podcast-entry .page-content ul{list-style-type:disc}body.podcast-entry .page-content ol,body.podcast-entry .page-content ul{list-style:outside}body.podcast-entry .page-content ol li,body.podcast-entry .page-content ul li{margin:.5rem 0 .5rem 1.05rem;line-height:1.5}body.podcast-entry .page-content ol a:link,body.podcast-entry .page-content ol a:visited,body.podcast-entry .page-content ul a:link,body.podcast-entry .page-content ul a:visited{color:#4899f1}body.podcast-entry .page-content ol a:hover,body.podcast-entry .page-content ol a:active,body.podcast-entry .page-content ul a:hover,body.podcast-entry .page-content ul a:active{text-decoration:underline}body.podcast-entry .page-content .sidebar{grid-column:1/2;grid-row:1/2;border-radius:.4rem;background:#fff;padding:1rem;-webkit-box-shadow:0 0 10px 0px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:6rem}body.podcast-entry .page-content .sidebar img{max-width:100%;border-radius:.4rem}body.podcast-entry .page-content .sidebar h3{text-align:left;font-size:24px;font-size:1.5rem;margin-top:2rem;margin-bottom:1rem;color:#25335a;padding:unset}body.podcast-entry .page-content .sidebar audio{width:100%}body.podcast-entry .page-content .sidebar .subscribe-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 43em){body.podcast-entry .page-content .sidebar .subscribe-links{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body.podcast-entry .page-content .sidebar .subscribe-links .subscribe-link{width:51%;margin-bottom:.5rem}body.podcast-entry .page-content .sidebar .subscribe-links .subscribe-link:last-of-type{margin-bottom:unset}body.podcast-entry .page-content .sidebar .subscribe-links .subscribe-link:hover img{-webkit-box-shadow:0 7px 10px 3px rgba(0,0,0,.15);box-shadow:0 7px 10px 3px rgba(0,0,0,.15)}body.podcast-entry .page-content .sidebar .subscribe-links .subscribe-link img{width:100%;-webkit-transition:.3s -webkit-box-shadow ease-in-out;transition:.3s -webkit-box-shadow ease-in-out;transition:.3s box-shadow ease-in-out;transition:.3s box-shadow ease-in-out,.3s -webkit-box-shadow ease-in-out}@media (max-width: 43em){body.podcast-entry .page-content .sidebar .subscribe-links .subscribe-link{margin-top:1.5rem;width:48%}}@media (max-width: 43em){body.podcast-entry .page-content .sidebar p{display:none;visibility:hidden}}body.podcast-entry .page-content .content{grid-column:2/3;grid-row:1/3}body.podcast-entry .page-content .content h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;font-size:40px;font-size:2.5rem;margin-top:1rem;color:#f70c60}body.podcast-entry .page-content .content h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;font-size:28px;font-size:1.75rem;color:#25335a;margin-bottom:1rem;margin-top:2rem}body.podcast-entry .page-content .content .date-time{text-transform:uppercase;font-size:16px;font-size:1rem;font-weight:500}body.podcast-entry .page-content .content .transcript{display:grid;grid-gap:16px;grid-template-columns:[name-start] -webkit-max-content [name-end content-start] 1fr [content-end];grid-template-columns:[name-start] max-content [name-end content-start] 1fr [content-end];grid-template-rows:auto;margin:2rem 0}body.podcast-entry .page-content .content .transcript p{margin:unset}body.podcast-entry .page-content .content .transcript .text{grid-column:content;align-self:center}body.podcast-entry .page-content .content .transcript .name{font-weight:700;font-weight:600;grid-column:name;justify-self:end}body.podcast-listing{min-height:100vh;display:grid;grid-template:".									navigation					." 6rem "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.podcast-listing .page-content{margin-top:3rem;grid-column:2/3;grid-row:2/3;display:grid;grid-gap:2rem;grid-template:"sidebar 							content" auto ". 										content" auto/minmax(300px,365px) 1fr}@media (max-width: 43em){body.podcast-listing .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.podcast-listing .page-content p{color:#363b48;line-height:1.75;margin:1rem 0}body.podcast-listing .page-content p a:link,body.podcast-listing .page-content p a:visited{color:#4899f1}body.podcast-listing .page-content p a:hover,body.podcast-listing .page-content p a:active{text-decoration:underline}body.podcast-listing .page-content ol{list-style-type:decimal}body.podcast-listing .page-content ul{list-style-type:disc}body.podcast-listing .page-content ol,body.podcast-listing .page-content ul{list-style:outside}body.podcast-listing .page-content ol li,body.podcast-listing .page-content ul li{margin:.5rem 0 .5rem 1.05rem;line-height:1.5}body.podcast-listing .page-content ol a:link,body.podcast-listing .page-content ol a:visited,body.podcast-listing .page-content ul a:link,body.podcast-listing .page-content ul a:visited{color:#4899f1}body.podcast-listing .page-content ol a:hover,body.podcast-listing .page-content ol a:active,body.podcast-listing .page-content ul a:hover,body.podcast-listing .page-content ul a:active{text-decoration:underline}body.podcast-listing .page-content .sidebar{grid-column:1/2;grid-row:1/2;border-radius:.4rem;background:#fff;padding:1rem;-webkit-box-shadow:0 0 10px 0px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:6rem}body.podcast-listing .page-content .sidebar img{max-width:100%;border-radius:.4rem}body.podcast-listing .page-content .sidebar h3{text-align:left;font-size:24px;font-size:1.5rem;margin-top:2rem;margin-bottom:1rem;color:#25335a;padding:unset}body.podcast-listing .page-content .sidebar audio{width:100%}body.podcast-listing .page-content .sidebar .subscribe-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 43em){body.podcast-listing .page-content .sidebar .subscribe-links{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body.podcast-listing .page-content .sidebar .subscribe-links .subscribe-link{width:51%;margin-bottom:.5rem}body.podcast-listing .page-content .sidebar .subscribe-links .subscribe-link:last-of-type{margin-bottom:unset}body.podcast-listing .page-content .sidebar .subscribe-links .subscribe-link:hover img{-webkit-box-shadow:0 7px 10px 3px rgba(0,0,0,.15);box-shadow:0 7px 10px 3px rgba(0,0,0,.15)}body.podcast-listing .page-content .sidebar .subscribe-links .subscribe-link img{width:100%;-webkit-transition:.3s -webkit-box-shadow ease-in-out;transition:.3s -webkit-box-shadow ease-in-out;transition:.3s box-shadow ease-in-out;transition:.3s box-shadow ease-in-out,.3s -webkit-box-shadow ease-in-out}@media (max-width: 43em){body.podcast-listing .page-content .sidebar .subscribe-links .subscribe-link{margin-top:1.5rem;width:48%}}body.podcast-listing .page-content .content{grid-column:2/3;grid-row:1/3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.podcast-listing .page-content .content h3{font-size:24px;font-size:1.5rem;padding-top:unset;text-align:left}@media (max-width: 43em){body.podcast-listing .page-content .content h3{margin-top:1.5rem}}body.podcast-listing .page-content .content a.episode{background:#fff;border-radius:.4rem;margin:.75rem 0;padding:1.5rem;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid white;-webkit-transition-property:border,-webkit-box-shadow;transition-property:border,-webkit-box-shadow;transition-property:box-shadow,border;transition-property:box-shadow,border,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.podcast-listing .page-content .content a.episode h2{font-size:32px;font-size:2rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:500;color:#4899f1}body.podcast-listing .page-content .content a.episode:hover{border:1px solid rgba(72,153,241,.3);-webkit-box-shadow:0 11px 27px rgba(72,153,241,.12);box-shadow:0 11px 27px rgba(72,153,241,.12)}body.podcast-listing .page-content .content .podcast-navigation .pagination-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px}body.podcast-listing .page-content .content .podcast-navigation .pagination-select a{background:rgba(72,153,241,.2);border:1px solid #4899f1;border-radius:5px;color:#4899f1;display:inline-block;padding:12px;-webkit-transition:.3s ease all;transition:.3s ease all}body.podcast-listing .page-content .content .podcast-navigation .pagination-select a:hover{background-color:#fff}body.podcast-listing .page-content .content .podcast-navigation .pagination-select select{padding:10px;border:1px solid #4899f1;border-radius:5px;background:rgba(72,153,241,.2)}body.podcast-listing .page-content .content .podcast-navigation .pagination-select select option{color:#4899f1}body.podcast-listing .page-content .content .podcast-navigation .pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;list-style:none}body.podcast-listing .page-content .content .podcast-navigation .pagination .paging-more{pointer-events:none}body.podcast-listing .page-content .content .podcast-navigation .pagination li{margin:0 .3rem;border-radius:.2rem}body.podcast-listing .page-content .content .podcast-navigation .pagination li a{color:#4899f1;float:left;padding:.5rem 1rem;text-decoration:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}body.podcast-listing .page-content .content .podcast-navigation .pagination li a:hover{background:rgba(72,153,241,.3);border-radius:.2rem}body.podcast-listing .page-content .content .podcast-navigation .pagination li.active{background:rgba(72,153,241,.2);border:1px solid #4899f1}body.podcast-listing .page-content .content .podcast-navigation .pagination li.active a:hover{background:unset}body.search-results{overflow-x:hidden;overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." auto "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.search-results h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;font-size:40px;font-size:2.5rem;color:#25335a;padding:1rem 0}body.search-results p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.search-results header .search{display:none;visibility:hidden;opacity:0}body.search-results .page-content{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:auto;padding-top:5rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.search-results .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem}}body.search-results .page-content #answers-container{grid-column:2/3}body.search-results .page-content .section-wrapper{grid-column:2/3;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 0 10px rgba(54,59,72,.04);box-shadow:0 0 10px rgba(54,59,72,.04)}body.search-results .page-content .section-wrapper .headings{width:90%}body.search-results .page-content .section-wrapper .headings h2{text-align:center}body.search-results .page-content .section-wrapper .headings h3{text-align:left;color:#25335a;font-size:24px;font-size:1.5rem}body.search-results .page-content .section-wrapper .headings h4{padding-bottom:1.5rem;text-align:right}body.search-results .page-content .section-wrapper .headings h4 a{color:#f70c60}body.search-results .page-content .section-wrapper form{width:90%;padding-top:4rem}body.search-results .page-content .section-wrapper form input{height:38px;width:100%;border-radius:1.3rem;border:2px solid #4899f1;padding-left:1rem;font-size:16px;font-size:1rem;font-weight:400;color:#585e6f}@media (max-width: 43em){body.search-results .page-content .section-wrapper form{padding-top:2rem}}body.search-results .page-content .section-wrapper .top3{display:grid;gap:1rem;width:90%;grid-template-columns:repeat(3,minmax(1rem,1fr))}body.search-results .page-content .section-wrapper .top3 a.listing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 1rem;margin:1rem 0;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2);text-decoration:none;background-color:#25335a;border-radius:.4rem;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}body.search-results .page-content .section-wrapper .top3 a.listing .entrySection{font-size:12px;font-size:.75rem;font-weight:500;font-style:italic;color:#fff;padding:.75rem 0}body.search-results .page-content .section-wrapper .top3 a.listing h3{font-size:20px;font-size:1.25rem;color:#4899f1;text-align:left;padding-top:1rem;padding-bottom:unset}body.search-results .page-content .section-wrapper .top3 a.listing h3 a,body.search-results .page-content .section-wrapper .top3 a.listing p{color:#fff}body.search-results .page-content .section-wrapper .top3 a.listing p span{color:#fff;background-color:#f70c60;border-radius:.4rem;padding:.25rem .5rem}body.search-results .page-content .section-wrapper .course-overflow{width:90%}body.search-results .page-content .section-wrapper .course-overflow a.search-more-courses{text-align:center;color:#f70c60;display:block}body.search-results .page-content .section-wrapper .course-overflow a.search-more-courses:after{content:"";height:1rem;width:1rem;display:inline-block;background-image:url(/assets/images/pink-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out;margin-left:1rem}@media (max-width: 43em){body.search-results .page-content .section-wrapper .course-overflow a.search-more-courses:after{margin-left:.5rem}}body.search-results .page-content .section-wrapper .course-overflow a.search-more-courses.open:after{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}body.search-results .page-content .section-wrapper .course-overflow ul{display:none}body.search-results .page-content .section-wrapper .course-overflow ul.open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:1}body.search-results .page-content .section-wrapper .course-overflow .more-courses{display:none}body.search-results .page-content .section-wrapper .course-overflow .more-courses.open{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(1rem,1fr))}body.search-results .page-content .section-wrapper .course-overflow .more-courses.open a.listing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 1rem;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2);text-decoration:none;background-color:#25335a;border-radius:.4rem;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}body.search-results .page-content .section-wrapper .course-overflow .more-courses.open a.listing .entrySection{font-size:12px;font-size:.75rem;font-weight:500;font-style:italic;color:#fff;padding:.75rem 0}body.search-results .page-content .section-wrapper .course-overflow .more-courses.open a.listing h3{font-size:20px;font-size:1.25rem;color:#4899f1;text-align:left;padding-top:1rem;padding-bottom:unset}body.search-results .page-content .section-wrapper .course-overflow .more-courses.open a.listing h3 a,body.search-results .page-content .section-wrapper .course-overflow .more-courses.open a.listing p{color:#fff}body.search-results .page-content .section-wrapper .course-overflow .more-courses.open a.listing p span{color:#fff;background-color:#f70c60;border-radius:.4rem;padding:.25rem .5rem}body.search-results .page-content .section-wrapper .results-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:2rem;width:90%}@media (max-width: 43em){body.search-results .page-content .section-wrapper .results-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:2rem}}body.search-results .page-content .section-wrapper .results-container #hits{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:65%}@media (max-width: 43em){body.search-results .page-content .section-wrapper .results-container #hits{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;border-right:none}}body.search-results .page-content .section-wrapper .results-container #hits h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:20px;font-size:1.25rem;color:#25335a;padding-bottom:3.5rem;padding-top:unset;text-align:unset}@media (max-width: 43em){body.search-results .page-content .section-wrapper .results-container #hits h3{padding-bottom:1rem;font-size:24px;font-size:1.5rem}}body.search-results .page-content .section-wrapper .results-container #hits .search-result{display:grid;width:100%;grid-template:"hit-image				hit-details				" auto/minmax(1rem,12rem) minmax(1rem,1fr);gap:2rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid lightgray}@media (max-width: 43em){body.search-results .page-content .section-wrapper .results-container #hits .search-result{grid-template:"hit-details" auto/minmax(1rem,1fr);padding-bottom:unset}}body.search-results .page-content .section-wrapper .results-container #hits .search-result img{grid-area:hit-image;-o-object-fit:cover;object-fit:cover;width:100%;height:8rem;border-radius:.25rem}@media (max-width: 43em){body.search-results .page-content .section-wrapper .results-container #hits .search-result img{display:none}}body.search-results .page-content .section-wrapper .results-container #hits .search-result .hit-details{grid-area:hit-details}body.search-results .page-content .section-wrapper .results-container #hits .search-result .hit-details .entrySection{padding-bottom:1rem;font-size:12px;font-size:.75rem;font-weight:500;font-style:italic;color:#505d68}body.search-results .page-content .section-wrapper .results-container #hits .search-result .hit-details h3{text-align:unset;font-size:20px;font-size:1.25rem;padding:unset}body.search-results .page-content .section-wrapper .results-container #hits .search-result .hit-details h3 a{color:#4899f1}body.search-results .page-content .section-wrapper .results-container #hits .search-result .hit-details h4{text-align:unset;font-size:16px;font-size:1rem;padding:.5rem 0}body.search-results .page-content .section-wrapper .results-container #hits .search-result .hit-details a{color:#f70c60}body.search-results .page-content .section-wrapper .results-container #hits .search-result .hit-details .meta-details{font-size:14px;font-size:.875rem}body.search-results .page-content .section-wrapper .results-container #hits .search-result .hit-details .meta-details a{color:#363b48;font-weight:500;text-transform:uppercase}body.search-results .page-content .section-wrapper .results-container #hits .search-result:last-of-type{border-bottom:none}body.search-results .page-content .section-wrapper .results-container #hits .ais-InfiniteHits-list li.ais-InfiniteHits-item h3{text-align:unset;font-size:20px;font-size:1.25rem}body.search-results .page-content .section-wrapper .results-container #hits .ais-InfiniteHits-list li.ais-InfiniteHits-item h3 a{color:#4899f1}body.search-results .page-content .section-wrapper .results-container #sidebar{width:35%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:2rem;border-right:1px solid lightgray;padding-right:2rem;margin-bottom:2rem}@media (max-width: 43em){body.search-results .page-content .section-wrapper .results-container #sidebar{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}body.search-results .page-content .section-wrapper .results-container #sidebar h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:20px;font-size:1.25rem;color:#25335a;padding-bottom:1rem;padding-top:unset;text-align:unset}@media (max-width: 43em){body.search-results .page-content .section-wrapper .results-container #sidebar h3{padding-bottom:unset;font-size:24px;font-size:1.5rem}}body.search-results .page-content .section-wrapper .results-container #sidebar h4{padding-bottom:1.5rem}body.search-results .page-content .section-wrapper .results-container #sidebar h4 a{color:#f70c60}body.search-results .page-content .section-wrapper .results-container #sidebar a.listing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 1rem;margin-bottom:1rem;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.12),0 0px 0px rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.12),0 0 rgba(0,0,0,.2);text-decoration:none;background-color:#25335a;border-radius:.4rem;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}body.search-results .page-content .section-wrapper .results-container #sidebar a.listing .entrySection{font-size:12px;font-size:.75rem;font-weight:500;font-style:italic;color:#fff;padding:.75rem 0}body.search-results .page-content .section-wrapper .results-container #sidebar a.listing h3{font-size:20px;font-size:1.25rem;color:#4899f1;text-align:left;padding-top:1rem;padding-bottom:unset}body.search-results .page-content .section-wrapper .results-container #sidebar a.listing h3 a,body.search-results .page-content .section-wrapper .results-container #sidebar a.listing p{color:#fff}body.search-results .page-content .section-wrapper .results-container #sidebar a.listing p span{color:#fff;background-color:#f70c60;border-radius:.4rem;padding:.25rem .5rem}body.oshaguide{overflow-x:hidden;overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." auto "fullWidth					fullWidth    				fullWidth" auto ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.oshaguide .modal{max-width:540px}@media (max-width: 43em){body.oshaguide .modal{width:100%;padding:0 1.5rem}}@media (max-width: 43em){body.oshaguide .blocker{padding:1rem}}body.oshaguide .page-content{grid-area:fullWidth;margin:0 auto;max-width:900px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:7.5rem 1rem 0}@media (max-width: 43em){body.oshaguide .page-content{margin:5rem 0}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){body.oshaguide .page-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.oshaguide .page-content h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:40px;font-size:2.5rem;font-weight:600;line-height:1.3;color:#25335a;text-align:center;margin-bottom:1rem}body.oshaguide .page-content h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:32px;font-size:2rem;font-weight:300;line-height:1.3;color:#25335a;text-align:center;margin-top:2rem}body.oshaguide .page-content p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#363b48;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.oshaguide .page-content p.large{font-weight:300;font-size:32px;font-size:2rem;line-height:1.2;max-width:59%}@media (max-width: 43em){body.oshaguide .page-content p.large{font-size:24px;font-size:1.5rem}}@media (max-width: 43em){body.oshaguide .page-content p.justify{text-align:initial;max-width:100%}}body.oshaguide .page-content img{border-radius:.5rem;margin:.75rem 0 1.25rem 1.25rem;width:100%;max-width:calc(39% - 1.25rem);max-height:325px;-o-object-fit:cover;object-fit:cover}@media (max-width: 43em){body.oshaguide .page-content img{max-width:100%;margin:2.5rem 0}}body.oshaguide .page-content a.button:first-of-type{margin-right:.5rem}@media (max-width: 43em){body.oshaguide .page-content a.button:first-of-type{margin-right:0}}body.oshaguide .page-content a.button:last-of-type{margin-left:.5rem}@media (max-width: 43em){body.oshaguide .page-content a.button:last-of-type{margin-left:0;margin-top:.5rem}}@media (max-width: 43em){body.oshaguide .page-content a.button{width:100%;margin:0}}body.oshaguide .page-content .full-card{grid-area:fullWidth;width:100%;max-width:820px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.oshaguide .page-content .full-card h3{width:100%;margin-bottom:1rem;color:#f70c60}body.oshaguide .page-content .full-card p.description{width:38%;font-size:16px;font-size:1rem;line-height:21px;font-style:italic;padding:0}@media (max-width: 43em){body.oshaguide .page-content .full-card p.description{width:100%}}body.oshaguide .page-content .full-card ul{color:#363b48;width:58%;list-style:outside;font-size:18px;font-size:1.125rem;line-height:21px}@media (max-width: 43em){body.oshaguide .page-content .full-card ul{margin:1.5rem 0 0 1.5rem;width:100%}}body.oshaguide .page-content .full-card ul li{margin-bottom:1rem}body.oshaguide .page-content .full-card .hsi-solutions{background-color:#f1f7fe;width:100%;padding:1rem;margin-top:2rem;border-radius:.5rem}@media (max-width: 43em){body.oshaguide .page-content .full-card .hsi-solutions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.oshaguide .page-content .full-card .hsi-solutions p{font-size:18px;font-size:1.125rem;font-weight:700;padding:0;margin-bottom:.5rem}@media (max-width: 43em){body.oshaguide .page-content .full-card .hsi-solutions p{text-align:center;margin-bottom:0}}body.oshaguide .page-content .full-card .hsi-solutions ul{padding:0;width:initial;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 43em){body.oshaguide .page-content .full-card .hsi-solutions ul{display:initial;margin:0}}body.oshaguide .page-content .full-card .hsi-solutions ul li{margin:0 1rem;font-size:16px;font-size:1rem;font-style:italic}body.oshaguide .page-content .full-card .hsi-solutions ul li:first-of-type{margin-left:0}body.oshaguide .page-content .full-card .hsi-solutions ul li:last-of-type{margin-right:0}@media (max-width: 43em){body.oshaguide .page-content .full-card .hsi-solutions ul li{margin:0;text-align:center}}body.oshaguide .page-content .full-card .hsi-solutions a.button{margin:1rem 0 0;padding:.5rem .75rem;font-size:16px;font-size:1rem;width:initial}body.t4c{margin:0;padding:0;min-height:100vh;display:grid;grid-template:"header                     header                     header" 2rem ".                          logo                       .    " 10rem ".                          t4c-container               .   " auto "footer                     footer                      footer" auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.t4c .logo{grid-area:logo;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.t4c .t4c-wrapper{grid-area:t4c-container;background:url(/training-needs-assessment/assets/images/group-bg.svg) no-repeat top center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:visible;background-size:contain}body.t4c .content-container{padding:2rem;width:80%;margin:2rem 0;background:#fff;-webkit-box-shadow:0 22px 54px 0 rgba(47,91,109,.12);box-shadow:0 22px 54px rgba(47,91,109,.12);border-radius:12px;min-height:40rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 43em){body.t4c .content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.5rem;width:100%}}body.t4c .content-container.report{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}body.t4c .content-container.report h1{padding-bottom:unset}body.t4c .content-container.report .print{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}body.t4c .content-container.report .print a img{height:1rem;margin:0 .5rem}@media (max-width: 43em){body.t4c .content-container.report .print{display:none}}body.t4c .content-container.report .title-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2rem}body.t4c .content-container.report .title-row h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:22px;font-size:1.375rem;font-weight:400;text-align:center}body.t4c .content-container.report .title-row h4{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:600;text-align:center}body.t4c .content-container.report .accordion{border:unset}body.t4c .content-container.report .accordion-title{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;font-weight:500;text-transform:uppercase;color:#25335a}body.t4c .content-container.report span{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;color:#585e6f}body.t4c .content-container.report span.orange{color:#890c58;font-weight:500}body.t4c .content-container.report span.myBold{font-weight:600}body.t4c .content-container.report p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;color:#585e6f;line-height:31px;font-weight:300}body.t4c .content-container.report ul{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;color:#585e6f;line-height:31px;font-weight:300;padding-bottom:1rem}body.t4c .content-container.report a{font-size:16px;font-size:1rem;color:#4899f1;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:400}body.t4c .content-container h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:43px;font-size:2.6875rem;font-weight:600;color:#f70c60;line-height:48px;padding-bottom:2rem}body.t4c .content-container h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:30px;font-size:1.875rem;font-weight:600;text-align:center;color:#25335a}body.t4c .content-container h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:30px;font-size:1.875rem;font-weight:600;text-align:center}body.t4c .content-container p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:21px;font-size:1.3125rem;color:#585e6f;line-height:31px;font-weight:300}body.t4c .content-container .left{width:40%;padding:0 2rem}@media (max-width: 43em){body.t4c .content-container .left{width:100%;padding:unset}}body.t4c .content-container .right{width:55%}@media (max-width: 43em){body.t4c .content-container .right{width:100%}}body.t4c .content-container #survey label{display:block;padding-top:1.2rem;font-size:16px;font-size:1rem}body.t4c .content-container #signUP div.error,body.t4c .content-container #survey div.error{color:#f70c60;margin-top:-20px;margin-bottom:1rem}body.t4c .content-container #signUP .field-row,body.t4c .content-container #survey .field-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.t4c .content-container #signUP .field-row div,body.t4c .content-container #survey .field-row div{width:48%}body.t4c .content-container #signUP .field-row div div.error,body.t4c .content-container #survey .field-row div div.error{width:unset}@media (max-width: 43em){body.t4c .content-container #signUP,body.t4c .content-container #survey{max-width:unset;width:100%;margin-top:unset;padding:2rem 0}}body.t4c .content-container #signUP h3,body.t4c .content-container #survey h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:30px;font-size:1.875rem;font-weight:600;text-align:center;padding-bottom:1.5rem;color:#f70c60}body.t4c .content-container #signUP fieldset,body.t4c .content-container #survey fieldset{max-width:unset}body.t4c .content-container #signUP label,body.t4c .content-container #survey label{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:400;color:#25335a;margin-bottom:.5rem;font-size:16px;font-size:1rem;line-height:1.4rem}body.t4c .content-container #signUP label.hs-form-checkbox-display,body.t4c .content-container #survey label.hs-form-checkbox-display{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:unset}body.t4c .content-container #signUP label .hs-form-required,body.t4c .content-container #survey label .hs-form-required{color:#f70c60}body.t4c .content-container #signUP input,body.t4c .content-container #signUP select,body.t4c .content-container #survey input,body.t4c .content-container #survey select{font-size:16px;font-size:1rem;line-height:1.2;color:#585e6f;border:1px solid rgba(88,94,111,.4);border-radius:.3rem;padding:.5rem;margin-top:.5rem;margin-bottom:1.5rem;width:100%}body.t4c .content-container #signUP input::-webkit-input-placeholder,body.t4c .content-container #signUP select::-webkit-input-placeholder,body.t4c .content-container #survey input::-webkit-input-placeholder,body.t4c .content-container #survey select::-webkit-input-placeholder{color:rgba(88,94,111,.4)}body.t4c .content-container #signUP input::-moz-placeholder,body.t4c .content-container #signUP select::-moz-placeholder,body.t4c .content-container #survey input::-moz-placeholder,body.t4c .content-container #survey select::-moz-placeholder{color:rgba(88,94,111,.4)}body.t4c .content-container #signUP input:-ms-input-placeholder,body.t4c .content-container #signUP select:-ms-input-placeholder,body.t4c .content-container #survey input:-ms-input-placeholder,body.t4c .content-container #survey select:-ms-input-placeholder{color:rgba(88,94,111,.4)}body.t4c .content-container #signUP input::-ms-input-placeholder,body.t4c .content-container #signUP select::-ms-input-placeholder,body.t4c .content-container #survey input::-ms-input-placeholder,body.t4c .content-container #survey select::-ms-input-placeholder{color:rgba(88,94,111,.4)}body.t4c .content-container #signUP input::placeholder,body.t4c .content-container #signUP select::placeholder,body.t4c .content-container #survey input::placeholder,body.t4c .content-container #survey select::placeholder{color:rgba(88,94,111,.4)}body.t4c .content-container #signUP input[type=radio],body.t4c .content-container #signUP select[type=radio],body.t4c .content-container #survey input[type=radio],body.t4c .content-container #survey select[type=radio]{width:unset!important;border:unset;border-radius:unset;margin-right:.5rem;padding-right:1rem}body.t4c .content-container #signUP input[type=radio][value=No],body.t4c .content-container #signUP select[type=radio][value=No],body.t4c .content-container #survey input[type=radio][value=No],body.t4c .content-container #survey select[type=radio][value=No]{margin-left:1rem}body.t4c .content-container #signUP input[type=checkbox],body.t4c .content-container #signUP select[type=checkbox],body.t4c .content-container #survey input[type=checkbox],body.t4c .content-container #survey select[type=checkbox]{margin-right:.5rem;margin-top:unset;margin-bottom:unset;display:inline-block;width:unset!important}body.t4c .content-container #signUP input[type=submit],body.t4c .content-container #signUP select[type=submit],body.t4c .content-container #survey input[type=submit],body.t4c .content-container #survey select[type=submit]{max-width:250px;background:#f70c60;border:none;color:#fff;padding:.75rem 0;margin:1.5rem auto 0;border-radius:3rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:700;font-size:18px;font-size:1.125rem}body.t4c .content-container #signUP input.error,body.t4c .content-container #signUP select.error,body.t4c .content-container #survey input.error,body.t4c .content-container #survey select.error{border:1px solid #f70c60}body.t4c .content-container #signUP select,body.t4c .content-container #survey select{font-size:16px;font-size:1rem;line-height:1.2;border:1px solid rgba(88,94,111,.4);border-radius:.3rem;padding:.5rem;margin-top:.5rem}body.t4c .content-container #signUP ul,body.t4c .content-container #survey ul{margin-top:1rem;margin-bottom:1.5rem}body.t4c .content-container #signUP ul.inputs-list,body.t4c .content-container #survey ul.inputs-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}@media (max-width: 43em){body.t4c .content-container #signUP ul.inputs-list,body.t4c .content-container #survey ul.inputs-list{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}}body.t4c .content-container #signUP ul li,body.t4c .content-container #survey ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}body.t4c .content-container #signUP ul li label,body.t4c .content-container #survey ul li label{display:inline-block}body.t4c .content-container #signUP .hs-richtext h2,body.t4c .content-container #survey .hs-richtext h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:21px;font-size:1.3125rem;font-weight:500;padding-bottom:1rem}body.t4c .content-container #signUP .hs-richtext h3,body.t4c .content-container #survey .hs-richtext h3{padding:0;text-align:left;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.1;margin:2rem 0 1.5rem}body.t4c .content-container #signUP .hs-richtext p,body.t4c .content-container #survey .hs-richtext p{font-size:14px;font-size:.875rem;color:#585e6f;line-height:1.4}body.t4c .content-container #signUP .hs-richtext p a:link,body.t4c .content-container #signUP .hs-richtext p a:visited,body.t4c .content-container #survey .hs-richtext p a:link,body.t4c .content-container #survey .hs-richtext p a:visited{color:#4899f1}body.t4c .content-container #signUP .hs-richtext p a:hover,body.t4c .content-container #signUP .hs-richtext p a:active,body.t4c .content-container #survey .hs-richtext p a:hover,body.t4c .content-container #survey .hs-richtext p a:active{text-decoration:underline}body.t4c .content-container #signUP .hs-submit,body.t4c .content-container #survey .hs-submit{text-align:center}body.t4c .content-container #signUP .hs-recaptcha,body.t4c .content-container #survey .hs-recaptcha{display:none}body.t4c .content-container .csl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 43em){body.t4c .content-container .csl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.t4c .content-container .csl .screen-left{width:40%;padding:0 2rem}@media (max-width: 43em){body.t4c .content-container .csl .screen-left{width:100%;padding:unset}}body.t4c .content-container .csl .screen-left h2{padding:1rem 0;line-height:2rem}body.t4c .content-container .csl .screen-left p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:21px;font-size:1.3125rem;color:#585e6f;line-height:31px;font-weight:300;text-align:unset}body.t4c .content-container .csl .screen-left em{font-style:italic}body.t4c .content-container .csl .screen-right{width:55%}@media (max-width: 43em){body.t4c .content-container .csl .screen-right{width:100%}}body.t4c .content-container .ui-progressbar{margin-top:1rem;height:1rem;text-align:left;overflow:hidden}body.t4c .content-container .ui-widget-header{border:1px solid #d0d0d0;background:#f70c60 50% 50% repeat-x;color:#222;font-weight:700;border-radius:15px}body.t4c .content-container .ui-widget-content{border:1px solid #d0d0d0;background:#fff 50% 50% repeat-x;color:#222;border-radius:15px}body.t4c .content-container .ui-corner-all,body.t4c .content-container .ui-corner-bottom,body.t4c .content-container .ui-corner-left,body.t4c .content-container .ui-corner-bl{border-bottom-left-radius:15px}body.t4c .content-container .ui-corner-all,body.t4c .content-container .ui-corner-top,body.t4c .content-container .ui-corner-left,body.t4c .content-container .ui-corner-tl{border-top-left-radius:15px}body.t4c .content-container .nextPrevious{padding:2rem 0;font-size:20px;font-size:1.25rem}body.t4c .content-container .status{padding-top:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.t4c-print{margin:0;padding:0;min-height:100vh;display:grid;grid-template:".                          .                           ." 2rem ".                          print-logo                       .  " 10rem ".                          print-container               .     " auto ".                          .                             .     " auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr)}body.t4c-print .print-logo{grid-area:print-logo;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}body.t4c-print .print-content{padding-top:2rem;grid-area:print-container}body.t4c-print .print-content .title-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2rem}body.t4c-print .print-content .title-row h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:22px;font-size:1.375rem;font-weight:400;text-align:center}body.t4c-print .print-content .title-row h4{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:24px;font-size:1.5rem;font-weight:600;text-align:center}body.t4c-print .print-content h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:43px;font-size:2.6875rem;font-weight:600;color:#000;line-height:48px;padding-bottom:1.25rem;text-align:center}body.t4c-print .print-content h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:30px;font-size:1.875rem;font-weight:600;text-align:center;color:#000;padding:3rem 0 1.5rem}body.t4c-print .print-content h3{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:30px;font-size:1.875rem;font-weight:600;text-align:center}body.t4c-print .print-content p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;color:#585e6f;line-height:28px;font-weight:300}body.t4c-print .print-content .courseContainer{padding:2rem 0;border-bottom:1px solid #585e6f}body.t4c-print .print-content .courseContainer h1{text-align:left;font-size:24px;font-size:1.5rem;color:#000;padding-bottom:0}body.t4c-print .print-content .courseContainer p{padding:1rem 0}body.t4c-print .print-content .courseContainer .myBold{font-weight:600}body.t4c-print .print-content .courseContainer ul{list-style:initial;margin:initial;padding:0 0 0 40px}body.t4c-print .print-content .courseContainer ul li{display:list-item;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:18px;font-size:1.125rem;color:#585e6f;line-height:28px;font-weight:300}body.solution-entry-v2{background-color:transparent}body.solution-entry-v2 .page-content{background-color:#fff}body.solution-entry-v2 .page-content>div{position:relative;z-index:1}body.solution-entry-v2 .page-content>div:last-of-type{z-index:0}body.solution-entry-v2 h1,body.solution-entry-v2 h2,body.solution-entry-v2 h3,body.solution-entry-v2 h4{color:#003f70;font-weight:700}body.solution-entry-v2 .navBG{-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16)}body.solution-entry-v2 .hero.custom-bg{position:relative}body.solution-entry-v2 .hero.custom-bg:after{content:"";background-size:contain;background-position:bottom right;height:100%;width:100%;position:absolute;background-repeat:no-repeat;z-index:-1;right:-120px;top:-120px}@media (max-width: 11757px){body.solution-entry-v2 .hero.custom-bg:after{background-size:60%;right:-160px}}@media (max-width: 1600px){body.solution-entry-v2 .hero.custom-bg:after{background-size:60%;top:-210px}}@media (max-width: 1165px){body.solution-entry-v2 .hero.custom-bg:after{top:-280px;background-size:70%}}@media (max-width: 990px){body.solution-entry-v2 .hero.custom-bg:after{top:-380px;background-size:70%}}@media (max-width: 913px){body.solution-entry-v2 .hero.custom-bg:after{display:none}}@media (max-width: 689px){body.solution-entry-v2 .hero.custom-bg{background-color:#003f70}}body.solution-entry-v2 .hero .hero-inner{padding-top:0}body.solution-entry-v2 .hero .hero-inner .text{margin-right:2rem}@media (max-width: 689px){body.solution-entry-v2 .hero .hero-inner .text{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}body.solution-entry-v2 .hero .hero-inner .text h1{text-shadow:1px 1px 2px white}@media (max-width: 689px){body.solution-entry-v2 .hero .hero-inner .text h1{text-shadow:none;text-align:left}}body.solution-entry-v2 .hero .hero-inner .text h2{color:#003f70;text-shadow:1px 1px 2px white}body.solution-entry-v2 .hero .hero-inner .text h2 p{text-shadow:1px 1px 2px white}@media (max-width: 689px){body.solution-entry-v2 .hero .hero-inner .text h2 p{text-shadow:none;text-align:left}}@media (max-width: 689px){body.solution-entry-v2 .hero .hero-inner .text h2{color:#fff;text-shadow:none;text-align:left}}@media (max-width: 689px){body.solution-entry-v2 .hero .hero-inner .text p{text-align:left}}body.solution-entry-v2 .full-card{-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16)}body.solution-entry-v2 .full-card.custom-image:after{content:"";background-size:contain;background-position:bottom right;height:100%;width:100%;position:absolute;background-repeat:no-repeat;z-index:-1;left:0;right:0}@media (max-width: 1100px){body.solution-entry-v2 .full-card.custom-image:after{display:none}}body.solution-entry-v2 .full-card.image-left img,body.solution-entry-v2 .full-card .image-right img{border-radius:25px}body.solution-entry-v2 .figures{padding-top:0;padding-bottom:0;margin:0}body.solution-entry-v2 .figures .listingHolder .listing h4{font-size:6rem;color:#630542;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#630542}body.solution-entry-v2 .figures .listingHolder .listing h4 .small-text{color:#630542}body.solution-entry-v2 .feature-column-cards{background:transparent;margin:3rem 0;position:relative;z-index:1;background-repeat:no-repeat;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;clear:both;gap:30px}body.solution-entry-v2 .feature-column-cards .feature-column-cards--items{display:inline-grid;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width: 913px){body.solution-entry-v2 .feature-column-cards .feature-column-cards--items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-shadow:none;box-shadow:none;border:1px solid #DDE4E9;border-radius:10px;padding:1rem;margin:0;background-color:transparent;width:100%;height:100%}body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer .item-top{position:relative}body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer .item-top .item-top-bg{position:absolute;width:100%;top:0;left:0;z-index:1}body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer .item-top .item-top-bg img{width:100%}@media (max-width: 913px){body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer .item-top .item-top-bg img{display:none}}@media (max-width: 689px){body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer .item-top .item-top-bg img{display:block}}body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer .item-top figure{display:block;padding:30px 40px 0;text-align:center;position:relative;z-index:2}body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer .item-top figure img{width:100%}@media (max-width: 913px){body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer .item-top figure img{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer .item-headline{padding:30px 40px 0}body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer .item-headline h3{padding:0;text-align:left;font-weight:700;color:#003f70}body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer .item-copy{padding:30px 40px}body.solution-entry-v2 .feature-column-cards .feature-column-cards--items .item-outer .item-copy p{font-size:1rem;color:#363b48}body.solution-entry-v2 .cta{background-color:transparent;background-size:cover;background-position:bottom right;margin:3rem 0;position:relative;z-index:1;background-repeat:no-repeat;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;clear:both;gap:30px;background-color:#fff;-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:25px}body.solution-entry-v2 .cta .cta-outer{padding:0 40px 40px}body.solution-entry-v2 .cta .cta-outer .cta-headline h3{text-align:left}body.solution-entry-v2 .cta .cta-outer .cta-bottom-image{margin-top:20px;text-align:center}body.solution-entry-v2 .cta .cta-outer .cta-bottom-image img{width:100%;max-width:90%;margin:0 auto}body.solution-entry-v2 .icon-rows{background:transparent;margin:3rem 0;position:relative;z-index:1;background-repeat:no-repeat;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;clear:both;gap:30px}@media (max-width: 1100px){body.solution-entry-v2 .icon-rows{display:block}}body.solution-entry-v2 .icon-rows .icon-rows--items{gap:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.solution-entry-v2 .icon-rows .icon-rows--items .item-outer{background-color:#fff;-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:25px;padding:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 689px){body.solution-entry-v2 .icon-rows .icon-rows--items .item-outer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}}body.solution-entry-v2 .icon-rows .icon-rows--items .item-outer .item-icon .item-icon--bg{border-radius:50%;padding:25px;width:100px;height:100px}body.solution-entry-v2 .icon-rows .icon-rows--items .item-outer .item-icon .item-icon--bg img{width:100px;height:100px;-o-object-fit:contain;object-fit:contain}body.solution-entry-v2 .icon-rows .icon-rows--items .item-outer .item-content{padding:20px}@media (max-width: 689px){body.solution-entry-v2 .icon-rows .icon-rows--items .item-outer .item-content{text-align:center}}body.solution-entry-v2 .icon-rows .icon-rows--items .item-outer .item-content .item-headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width: 689px){body.solution-entry-v2 .icon-rows .icon-rows--items .item-outer .item-content .item-headline{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.solution-entry-v2 .icon-rows .icon-rows--items .item-outer .item-content .item-headline h3{padding:0;margin-bottom:20px}body.solution-entry-v2 .icon-rows .icon-rows--items .item-outer .item-content .item-copy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}body.solution-entry-v2 .icon-rows .icon-rows--items .item-outer .item-content .item-copy p{font-size:14px}body.solution-entry-v2 .icon-rows .icon-rows--sidepanel{width:100%;min-width:500px;height:100%}@media (max-width: 1100px){body.solution-entry-v2 .icon-rows .icon-rows--sidepanel{margin-top:30px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}body.solution-entry-v2 .icon-rows .icon-rows--sidepanel .icon-rows--sidepanel--inner{background-color:#0b7dbb;-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:25px;padding:50px 40px}body.solution-entry-v2 .icon-rows .icon-rows--sidepanel .icon-rows--left{position:relative;display:block;color:#fff;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:1rem}body.solution-entry-v2 .icon-rows .icon-rows--sidepanel .icon-rows--left h2{font-size:2em;color:#fff;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.solution-entry-v2 .icon-rows .icon-rows--sidepanel .icon-rows--left h2 strong{font-weight:700}body.solution-entry-v2 .icon-rows .icon-rows--sidepanel .icon-rows--left p{color:#fff;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.solution-entry-v2 .icon-rows .icon-rows--sidepanel .icon-rows--left ul{list-style-type:disc;padding-left:20px;margin-top:40px;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.solution-entry-v2 .icon-rows .icon-rows--sidepanel .icon-rows--left ul li{margin-top:10px}body.solution-entry-v2 .icon-rows .icon-rows--sidepanel .icon-rows--left ul li a{color:#fff;text-decoration:underline}body.solution-entry-v2 .icon-rows .icon-rows--sidepanel .icon-rows--left ul li a:visited{color:#fff}body.solution-entry-v2 .icon-rows .icon-rows--sidepanel .icon-rows--buttons{margin-top:20px}body.solution-entry-v2 .copy-rows{background:transparent;margin:3rem 0;position:relative;z-index:1;background-repeat:no-repeat;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;clear:both;gap:30px}@media (max-width: 1100px){body.solution-entry-v2 .copy-rows{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;clear:both}}body.solution-entry-v2 .copy-rows .copy-rows--items{gap:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.solution-entry-v2 .copy-rows .copy-rows--items .item-outer{background-color:#fff;-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:25px;padding:30px}@media (max-width: 689px){body.solution-entry-v2 .copy-rows .copy-rows--items .item-outer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}body.solution-entry-v2 .copy-rows .copy-rows--items .item-outer .item-content p strong{font-weight:700}@media (max-width: 689px){body.solution-entry-v2 .copy-rows .copy-rows--items .item-outer .item-content{text-align:left}}body.solution-entry-v2 .copy-rows .copy-rows--items .item-outer .item-content ul{list-style-type:disc;padding-left:40px}body.solution-entry-v2 .copy-rows .copy-rows--items .item-outer .item-content ul li{font-family:Fira Sans,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:1.125rem;font-weight:400;line-height:normal;margin-bottom:1rem}body.solution-entry-v2 .copy-rows .copy-rows--items .item-outer .item-content ul li:last-child{margin-bottom:0}body.solution-entry-v2 .copy-rows .copy-rows--items .item-outer .item-content figure{display:block;text-align:center;width:100%;margin:0 auto}body.solution-entry-v2 .copy-rows .copy-rows--items .item-outer .item-content img{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto}@media (max-width: 1100px){body.solution-entry-v2 .copy-rows .copy-rows--items .item-outer .item-content img{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}body.solution-entry-v2 .copy-rows .copy-rows--items .item-outer .item-content h3{padding:0;margin-bottom:20px}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel{width:100%;min-width:500px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width: 1100px){body.solution-entry-v2 .copy-rows .copy-rows--sidepanel{margin-top:30px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel .copy-rows--sidepanel--inner{background-color:#0b7dbb;-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:25px;padding:50px 40px}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel .copy-rows--left{position:relative;display:block;color:#fff;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:1rem}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel .copy-rows--left h2{font-size:2em;color:#fff;margin:0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel .copy-rows--left h2 strong{font-weight:700}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel .copy-rows--left h4{font-size:1.5rem;color:#fff;margin:0;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel .copy-rows--left h4 strong{font-weight:700}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel .copy-rows--left p{color:#fff;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel .copy-rows--left a{color:#fff}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel .copy-rows--left a:hover{text-decoration:underline}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel .copy-rows--left ul{list-style-type:disc;padding-left:20px;margin-top:40px;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel .copy-rows--left ul li{margin-top:10px}body.solution-entry-v2 .copy-rows .copy-rows--sidepanel .copy-rows--buttons{margin-top:20px}body.solution-entry-v2 .content-rows.faqs-rows{background-color:#f4f2f2;-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:25px;padding:60px 40px}body.solution-entry-v2 .content-rows.faqs-rows h3{width:100%;text-align:left}body.solution-entry-v2 .content-rows.faqs-rows .faq-content .topic-container{border-radius:15px}body.solution-entry-v2 .content-rows.faqs-rows .faq-content .topic-container .topic-container-static .inner h2{color:#363b48;padding-left:30px;font-size:18px;font-weight:500}@media (max-width: 913px){body.solution-entry-v2 .content-rows.faqs-rows .faq-content .topic-container .topic-container-static .inner h2{padding-right:60px}}body.solution-entry-v2 .content-rows.faqs-rows .faq-content .topic-container .topic-container-static .inner .row p a.show-courses:after{background-image:none;width:0;height:0;border-width:19px 17px 0 17px;border-color:#ed017f transparent transparent transparent;border-style:solid;position:relative;top:5px;margin-left:-50px}body.solution-entry-v2 .content-rows.faqs-rows .faq-content .topic-container .topic-container-courses{padding:0 50px 50px}body.solution-entry-v2 .content-rows.faqs-rows .faq-content .topic-container .topic-container-courses ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}body.solution-entry-v2 .content-rows.faqs-rows .faq-content .topic-container .topic-container-courses ul li{margin-bottom:30px}body.solution-entry-v2 .content-rows.faqs-rows .faq-content .topic-container .topic-container-courses ul li:last-child{margin-bottom:0}body.solution-entry-v2 .form-footer-outer{position:relative;background-color:#003f70;background-image:none}body.solution-entry-v2 .form-footer-outer:before{position:absolute;background-color:#003f70;width:105%;top:-100px;height:100px;z-index:-1;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);content:"";border-top-left-radius:50%;border-top-right-radius:50%}body.solution-entry-v2 .form-footer-outer .form-footer form textarea{border-radius:.25rem;margin-top:.5rem;width:100%;padding:1rem .75rem}body.solution-entry-v2 .form-footer-outer .form-footer form input[type=submit]{background-color:#ed017f;border-color:#ed017f;color:#fff;-webkit-transition:.3s ease all;transition:.3s ease all}body.solution-entry-v2 .form-footer-outer .form-footer form input[type=submit]:hover{background-color:#ed017f;border-color:#ed017f;color:#fff;-webkit-box-shadow:0 10px 34px -8px rgba(247,12,96,.56);box-shadow:0 10px 34px -8px rgba(247,12,96,.56)}body.solution-entry-v2 .page-content.has-form-footer:after{height:100px;width:100vw;background-image:url(https://hsi.com/assets/images/solutions/footer-shape-1.png);position:relative;background-size:cover;content:"";background-color:#003f70}body .no-reset *{all:revert;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial}body.home-v2.nbActive .page-content{margin-top:0!important;padding-top:155px}body.home-v2 .footer-contained{margin:0;padding:0;min-height:100vh;display:grid;grid-template:".                              footer                          ." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;background-color:#fff}body.home-v2 .page-content{background-color:#fff}body.home-v2 .page-content p{line-height:1.5rem}body.home-v2 section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.home-v2 section.block-section{background-repeat:no-repeat;padding:3.5rem 0 1rem}body.home-v2 section.block-section.bg-valign-bottom{background-position-y:bottom;background-size:100%}body.home-v2 section.block-section.bg-valign-top{background-position-y:top}body.home-v2 section.block-section.bg-valign-middle{background-position-y:center}body.home-v2 section.block-section.bg-halign-center{background-position-x:center}body.home-v2 section.block-section.bg-halign-left{background-position-x:left}body.home-v2 section.block-section.bg-halign-right{background-position-x:right}body.home-v2 section .section-container{max-width:1450px;width:100%}body.home-v2 section .section-container .section-block{padding-top:40px;padding-bottom:40px}@media (max-width: 1500px){body.home-v2 section .section-container .section-block{padding-left:20px;padding-right:20px}}body.home-v2 section .section-container .section-block:first-child{padding-top:0}body.home-v2 .hero .hero-section-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.home-v2 .hero .hero-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:4rem;padding-bottom:40px}@media (max-width: 1500px){body.home-v2 .hero .hero-container{padding-left:20px;padding-right:20px}}@media (max-width: 913px){body.home-v2 .hero .hero-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.home-v2 .hero .hero-container .text{width:55%;padding-right:20%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 913px){body.home-v2 .hero .hero-container .text{width:100%}}body.home-v2 .hero .hero-container .text h1{color:#003f70;font-size:42px;font-size:2.625rem;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;padding:1rem 0}@media (max-width: 1443px){body.home-v2 .hero .hero-container .text h1{margin-top:1rem}}body.home-v2 .hero .hero-container .text p{padding-bottom:4rem}@media (max-width: 913px){body.home-v2 .hero .hero-container .text p{padding-bottom:2rem}}body.home-v2 .hero .hero-container .text a{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}body.home-v2 .hero .hero-container .hero-image{width:45%}@media (max-width: 913px){body.home-v2 .hero .hero-container .hero-image{width:100%;margin-top:20px}}@media (max-width: 689px){body.home-v2 .hero .hero-container .hero-image{display:none}}body.home-v2 .hero .hero-container .hero-image img{width:100%;background-color:transparent}body.home-v2 .feature-image-columns .fic--outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:25px}@media (max-width: 913px){body.home-v2 .feature-image-columns .fic--outer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.home-v2 .feature-image-columns .fic--outer .fic--item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:0 25px 25px;background-color:#fff;-webkit-transition:.3s ease all;transition:.3s ease all}body.home-v2 .feature-image-columns .fic--outer .fic--item:hover{-webkit-box-shadow:20px 20px 20px rgba(0,0,0,.1607843137);box-shadow:20px 20px 20px rgba(0,0,0,.16)}body.home-v2 .feature-image-columns .fic--outer .fic--item .fic--image{background-size:contain;background-position:top center;background-repeat:no-repeat;text-align:center;border-top-left-radius:0;border-top-right-radius:25px}@media (max-width: 913px){body.home-v2 .feature-image-columns .fic--outer .fic--item .fic--image{background-size:100%}}body.home-v2 .feature-image-columns .fic--outer .fic--item .fic--image img{width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;-o-object-fit:contain;object-fit:contain}body.home-v2 .feature-image-columns .fic--outer .fic--item .fic--title{text-align:center;padding:20px}body.home-v2 .feature-image-columns .fic--outer .fic--item .fic--title a:hover h3{color:#000}body.home-v2 .feature-image-columns .fic--outer .fic--item .fic--title h3{padding-top:0;color:#003f70;font-size:1.5rem;-webkit-transition:.3s ease all;transition:.3s ease all}body.home-v2 .feature-image-columns .fic--outer .fic--item .fic--description{padding:0 35px 35px}body.home-v2 .feature-image-columns .fic--outer .fic--item .fic--description p{text-align:center;color:#363b48}body.home-v2 .feature-icon-columns .ficon--outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:25px}@media (max-width: 913px){body.home-v2 .feature-icon-columns .ficon--outer{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.home-v2 .feature-icon-columns .ficon--outer .ficon--item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:0 25px 25px;background-color:#fff;-webkit-transition:.3s ease all;transition:.3s ease all;background-size:contain;background-position:top center;background-repeat:no-repeat}@media (max-width: 913px){body.home-v2 .feature-icon-columns .ficon--outer .ficon--item{background-image:none!important}}body.home-v2 .feature-icon-columns .ficon--outer .ficon--item:hover{-webkit-box-shadow:20px 20px 20px rgba(0,0,0,.1607843137);box-shadow:20px 20px 20px rgba(0,0,0,.16)}@media (max-width: 913px){body.home-v2 .feature-icon-columns .ficon--outer .ficon--item{width:50%;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}}body.home-v2 .feature-icon-columns .ficon--outer .ficon--item .ficon--icon{margin-top:25px;text-align:center}body.home-v2 .feature-icon-columns .ficon--outer .ficon--item .ficon--icon .ficon--icon-outer{background-color:#630542;border-radius:50%;padding:10px;margin:0 auto;width:100px;height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.home-v2 .feature-icon-columns .ficon--outer .ficon--item .ficon--icon .ficon--icon-outer img{width:75px;height:75px;-o-object-fit:contain;object-fit:contain}body.home-v2 .feature-icon-columns .ficon--outer .ficon--item .ficon--title{text-align:center;padding:40px 20px 20px}body.home-v2 .feature-icon-columns .ficon--outer .ficon--item .ficon--title a:hover h3{color:#000}body.home-v2 .feature-icon-columns .ficon--outer .ficon--item .ficon--title h3{padding-top:0;color:#003f70;font-size:1.5rem}body.home-v2 .feature-icon-columns .ficon--outer .ficon--item .ficon--description{padding:0 35px 35px}body.home-v2 .feature-icon-columns .ficon--outer .ficon--item .ficon--description p{text-align:center;color:var(--color)}body.home-v2 .image-copy .icopy--outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;padding:50px 30px;-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:0 25px 25px;background-repeat:no-repeat;gap:50px}@media (max-width: 913px){body.home-v2 .image-copy .icopy--outer{background-image:none!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.home-v2 .image-copy .icopy--outer.copy-position-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 913px){body.home-v2 .image-copy .icopy--outer.copy-position-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.home-v2 .image-copy .icopy--outer.bg-color-lightGrey{background-color:#f4f2f2}body.home-v2 .image-copy .icopy--outer.layout-oneThird .icopy--text{width:70%}@media (max-width: 1300px){body.home-v2 .image-copy .icopy--outer.layout-oneThird .icopy--text{width:50%}}@media (max-width: 913px){body.home-v2 .image-copy .icopy--outer.layout-oneThird .icopy--text{width:100%}}body.home-v2 .image-copy .icopy--outer.layout-oneThird .icopy--image{width:40%}@media (max-width: 1300px){body.home-v2 .image-copy .icopy--outer.layout-oneThird .icopy--image{width:50%}}@media (max-width: 913px){body.home-v2 .image-copy .icopy--outer.layout-oneThird .icopy--image{width:100%}}body.home-v2 .image-copy .icopy--outer.layout-oneHalf .icopy--text{width:50%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width: 913px){body.home-v2 .image-copy .icopy--outer.layout-oneHalf .icopy--text{width:100%}}body.home-v2 .image-copy .icopy--outer.layout-oneHalf .icopy--image{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:50%}@media (max-width: 913px){body.home-v2 .image-copy .icopy--outer.layout-oneHalf .icopy--image{width:100%}}body.home-v2 .image-copy .icopy--outer.layout-twoThirds .icopy--text{width:40%}@media (max-width: 1300px){body.home-v2 .image-copy .icopy--outer.layout-twoThirds .icopy--text{width:50%}}@media (max-width: 913px){body.home-v2 .image-copy .icopy--outer.layout-twoThirds .icopy--text{width:100%}}body.home-v2 .image-copy .icopy--outer.layout-twoThirds .icopy--image{width:70%}@media (max-width: 1300px){body.home-v2 .image-copy .icopy--outer.layout-twoThirds .icopy--image{width:50%}}@media (max-width: 913px){body.home-v2 .image-copy .icopy--outer.layout-twoThirds .icopy--image{width:100%}}body.home-v2 .image-copy .icopy--outer .icopy--text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 913px){body.home-v2 .image-copy .icopy--outer .icopy--text{width:100%}}body.home-v2 .image-copy .icopy--outer .icopy--text h2{font-size:2rem;color:#003f70;font-weight:700;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;margin-bottom:40px}@media (max-width: 913px){body.home-v2 .image-copy .icopy--outer .icopy--text .icopy--copy{width:100%}}body.home-v2 .image-copy .icopy--outer .icopy--text .icopy--copy p{margin-bottom:20px}body.home-v2 .image-copy .icopy--outer .icopy--text .icopy--copy p:last-child{margin-bottom:0}body.home-v2 .image-copy .icopy--outer .icopy--text .icopy--buttons{margin-top:40px}body.home-v2 .image-copy .icopy--outer .icopy--image img{width:100%;-o-object-fit:contain;object-fit:contain}body.home-v2 .quote-blocks .qoutes--outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px}@media (max-width: 913px){body.home-v2 .quote-blocks .qoutes--outer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.home-v2 .quote-blocks .qoutes--outer .quotes--left{width:60%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-width: 913px){body.home-v2 .quote-blocks .qoutes--outer .quotes--left{width:100%}}body.home-v2 .quote-blocks .qoutes--outer .quotes--left .quotes--item{-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:0 25px 25px;padding:55px}body.home-v2 .quote-blocks .qoutes--outer .quotes--left .quotes--item .quotes--item-text{text-align:center}body.home-v2 .quote-blocks .qoutes--outer .quotes--left .quotes--item .quotes--item-text strong{font-weight:700}body.home-v2 .quote-blocks .qoutes--outer .quotes--left .quotes--item .quotes--item-text p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:25px;line-height:40px;font-style:italic}body.home-v2 .quote-blocks .qoutes--outer .quotes--left .quotes--item .quotes--item-footer{margin-top:40px;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:20px;text-align:right;font-style:italic}body.home-v2 .quote-blocks .qoutes--outer .quotes--left .quotes--item .quotes--item-footer strong{font-weight:700}body.home-v2 .quote-blocks .qoutes--outer .quotes--right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%}@media (max-width: 913px){body.home-v2 .quote-blocks .qoutes--outer .quotes--right{width:100%}}body.home-v2 .quote-blocks .qoutes--outer .quotes--right .quotes--sidepanel{-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:25px 25px 0;padding:40px}body.home-v2 .quote-blocks .qoutes--outer .quotes--right .quotes--sidepanel.theme-dark{background-color:#003f70}body.home-v2 .quote-blocks .qoutes--outer .quotes--right .quotes--sidepanel figure{display:block;width:100%;text-align:center}body.home-v2 .quote-blocks .qoutes--outer .quotes--right .quotes--sidepanel img{width:100%;max-width:350px}body.home-v2 .quote-blocks .qoutes--outer .quotes--right .quotes--sidepanel .quotes--buttons{text-align:center;margin-top:40px}body.home-v2 .feature-icons-copy .ficopy--outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:60px}@media (max-width: 913px){body.home-v2 .feature-icons-copy .ficopy--outer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.home-v2 .feature-icons-copy .ficopy--outer.icons-position-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 913px){body.home-v2 .feature-icons-copy .ficopy--outer.icons-position-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons{width:34%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1300px){body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons{width:50%}}@media (max-width: 913px){body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons{width:100%}}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container{width:100%;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon{width:50%}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper{background-color:#fff;-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:25px 25px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:20px;margin-right:20px;margin-bottom:20px}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper:hover .item-icon-outer img{width:80px;height:80px}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper:hover .item-icon-title{color:#000;text-align:center}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper.last{background-color:#0b7dbb}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper.last:hover span{font-size:90px}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper.last .item-icon-outer{background-color:transparent}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper.last .item-icon-title{color:#fff;text-align:center}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper .item-icon-outer{background-color:#003f70;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:20px;height:110px;width:110px}@media (max-width: 689px){body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper .item-icon-outer{height:auto;width:auto}}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper .item-icon-outer span{color:#fff;font-size:80px;line-height:0;-webkit-transition:.3s ease all;transition:.3s ease all}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper .item-icon-outer img{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;-webkit-transition:.3s ease all;transition:.3s ease all}@media (max-width: 689px){body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper .item-icon-outer img{width:40px;height:40px}}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper .item-icon-title{margin-bottom:20px;margin-top:20px;font-weight:700;letter-spacing:.5px;font-family:Fira Sans,Helvetica Neue,Helvetica,Calibri,Arial;color:#363b48;-webkit-transition:.3s ease all;transition:.3s ease all;text-align:center;padding:0 10px;min-height:32px}@media (max-width: 689px){body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--icons .ficopy--icons-container .item-icon .item-icon-wrapper .item-icon-title{font-size:13px}}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy{width:65%}@media (max-width: 1300px){body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy{width:50%}}@media (max-width: 913px){body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy{width:100%}}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy .copy-outer{-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);background-color:#fff;border-radius:25px}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy .copy-outer .copy-inner{padding:45px}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy .copy-outer .copy-headline{margin-bottom:40px}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy .copy-outer .copy-headline h2{color:#003f70;font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-size:30px;font-weight:700}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy .copy-outer .copy-content p{margin-bottom:20px}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy .copy-outer .copy-content p:last-child{margin-bottom:0}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy .copy-outer .copy-buttons{margin-top:40px}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy .copy-outer .copy-image{background-size:contain;width:100%;background-position:bottom center;background-repeat:no-repeat;text-align:center}body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy .copy-outer .copy-image img{width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;-o-object-fit:contain;object-fit:contain}@media (max-width: 1300px){body.home-v2 .feature-icons-copy .ficopy--outer .ficopy--copy .copy-outer .copy-image img{width:90%}}body.home-v2 .statistics .figures{padding:0;margin:0}body.home-v2 .statistics .figures .listingHolder .listing{color:#0b7dbb}body.home-v2 .statistics .figures .listingHolder .listing p{color:#363b48;font-weight:700}body.home-v2 .icons-rows{background:transparent;position:relative;background-repeat:no-repeat;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media (max-width: 1100px){body.home-v2 .icons-rows{display:block}}body.home-v2 .icons-rows .icon-rows--items{gap:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.home-v2 .icons-rows .icon-rows--items .item-outer{background-color:#fff;-webkit-box-shadow:20px 20px 50px rgba(0,0,0,.1607843137);box-shadow:20px 20px 50px rgba(0,0,0,.16);border-radius:25px 25px 25px 0;padding:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 689px){body.home-v2 .icons-rows .icon-rows--items .item-outer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}}body.home-v2 .icons-rows .icon-rows--items .item-outer .item-icon .item-icon--bg{border-radius:50%;padding:25px;width:100px;height:100px}body.home-v2 .icons-rows .icon-rows--items .item-outer .item-icon .item-icon--bg img{width:100px;height:100px;-o-object-fit:contain;object-fit:contain}body.home-v2 .icons-rows .icon-rows--items .item-outer .item-content{padding:20px}@media (max-width: 689px){body.home-v2 .icons-rows .icon-rows--items .item-outer .item-content{text-align:center}}body.home-v2 .icons-rows .icon-rows--items .item-outer .item-content .item-headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width: 689px){body.home-v2 .icons-rows .icon-rows--items .item-outer .item-content .item-headline{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.home-v2 .icons-rows .icon-rows--items .item-outer .item-content .item-headline h3{padding:0;margin-bottom:20px;color:#003f70}body.home-v2 .icons-rows .icon-rows--items .item-outer .item-content .item-copy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}body.home-v2 .icons-rows .icon-rows--items .item-outer .item-content .item-copy p{font-size:14px}body.home-v2 .footer-blue-break{grid-area:unset;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:1;margin:3rem 0;margin-top:0;margin-bottom:0;height:100px;width:100vw;background-image:url(https://hsi.com/assets/images/solutions/footer-shape-1.png);position:relative;background-size:cover;content:"";background-color:#003f70}body.error-404{overflow-x:hidden;overflow-y:scroll;min-height:100vh;display:grid;grid-template:".									navigation					." 4rem "fullWidth					fullWidth    				fullWidth" 1fr ".									footer							." auto/minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(240,242,246,.3)),to(rgba(240,242,246,.1)));background-image:linear-gradient(180deg,rgba(240,242,246,.3),rgba(240,242,246,.1))}body.error-404 h2{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:600;font-size:40px;font-size:2.5rem;color:#25335a;padding:1rem 0}body.error-404 p{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;color:#585e6f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.75rem 0}body.error-404 .page-content{grid-area:fullWidth;display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1450px) minmax(1rem,1fr);grid-auto-rows:auto}body.error-404 .page-content .content{grid-column:2/3;margin-top:4rem}body.error-404 .page-content .content h1{font-family:Inter,Helvetica Neue,Helvetica,Calibri,Arial;font-weight:300;font-size:40px;font-size:2.5rem;color:#f70c60}body.error-404 .page-content .content h2{font-size:32px;font-size:2rem;margin-bottom:.75rem}body.error-404 .page-content .content p{padding-top:unset}body.error-404 .page-content .content .buttons-container{margin:2rem 0 0}body.error-404 .page-content .content .buttons-container .button:first-of-type{margin-right:1rem}
