/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.media.media--ratio{height:auto;}.media.media--ratio .media__element{position:relative;}
.header .block-ws-site-logo{align-items:center;display:flex;padding-left:10px;height:95px;visibility:hidden;}@media (max-width:991.98px){.header .block-ws-site-logo svg{max-height:35px;position:relative;left:-45px;}.header .block-ws-site-logo svg #logo-areas-of-impact{display:none;}}.header .block-ws-site-logo img{max-width:200px;}.block-ws-site-logo.hide-tagline svg #logo-areas-of-impact{display:none;}
.block-ping-pong{color:var(--ylb-color-dark-grey-1,darkgray);font-family:var(--ylb-font-family-cachet);font-weight:500;}.block-ping-pong .section-description h2{font-size:48px;line-height:54px;text-align:center;}@media (max-width:991.98px){.block-ping-pong .section-description h2{font-size:35px;line-height:40px;}}.block-ping-pong .section-description p{font-size:18px;text-align:center;line-height:28px;font-family:var(--ylb-font-family-verdana);font-weight:400;}.block-ping-pong .ping-pong-item{text-align:var(--wsTextAlignment,unset);}.block-ping-pong .ping-pong-item a{color:var(--wsPrimaryColor);}.block-ping-pong .ping-pong-item h3{font-size:48px;line-height:54px;margin-bottom:24px;}@media (max-width:991.98px){.block-ping-pong .ping-pong-item h3{font-size:35px;line-height:40px;}}.block-ping-pong .ping-pong-item p{font-family:var(--ylb-font-family-verdana);font-size:20px;line-height:30px;margin-bottom:48px;}@media (max-width:991.98px){.block-ping-pong .ping-pong-item p{margin-bottom:36px;}}.block-ping-pong .ping-pong-item .btn-wrapper{display:flex;gap:20px 30px;justify-content:var(--wsFlexAlignment,unset);}.block-ping-pong .ping-pong-item .item-description{padding:33px 15px;justify-content:var(--wsFlexAlignment,unset);}@media (min-width:768px){.block-ping-pong .ping-pong-item .item-description{padding:40px 80px;}}.block-ping-pong .ping-pong-item .item-description .inner{align-items:var(--wsFlexAlignment,unset);}.block-ping-pong .ping-pong-item.background{background:var(--wsPrimaryColor,gray);color:var(--ylb-color-white,white);}.block-ping-pong .ping-pong-item.background h3{color:var(--ylb-color-white,white);}.block-ping-pong.ws-text-alignment--left .ping-pong-item{text-align:left;}.block-ping-pong.ws-text-alignment--left .ping-pong-item .item-description{justify-content:flex-start;}.block-ping-pong.ws-text-alignment--left .ping-pong-item .item-description .inner{align-items:flex-start;}.block-ping-pong.ws-text-alignment--left .ping-pong-item .btn-wrapper{justify-content:flex-start;}.block-ping-pong.ws-text-alignment--center .ping-pong-item{text-align:center;}.block-ping-pong.ws-text-alignment--center .ping-pong-item .item-description{justify-content:center;}.block-ping-pong.ws-text-alignment--center .ping-pong-item .item-description .inner{align-items:center;}.block-ping-pong.ws-text-alignment--center .ping-pong-item .btn-wrapper{justify-content:center;}
.block-lb-testimonials{font-family:var(--ylb-font-family-cachet);font-weight:400;margin-bottom:80px;}.block-lb-testimonials .section-description{color:var(--ylb-color-dark-grey-1,darkgray);text-align:center;margin-bottom:44px;}@media (min-width:992px){.block-lb-testimonials .section-description{margin-bottom:60px;}}.block-lb-testimonials .section-description h2{font-size:35px;line-height:40px;font-family:var(--ylb-font-family-cachet);}@media (min-width:992px){.block-lb-testimonials .section-description h2{font-size:50px;line-height:65px;}}.block-lb-testimonials .section-description p{font-size:18px;line-height:28px;font-family:var(--ylb-font-family-verdana);font-weight:400;}.block-lb-testimonials .carousel .icon-wrapper{background-color:#636466;}.block-lb-testimonials .carousel .icon-wrapper:hover{background-color:var(--ylb-color-grey-2,gray);}.block-lb-testimonials .carousel .carousel-control{color:var(--ylb-color-dark-grey-1,darkgray);display:flex;}.block-lb-testimonials .carousel .carousel-control-icon{display:block;width:30px;height:30px;}.block-lb-testimonials .carousel .carousel-control-prev{justify-content:flex-start;align-items:flex-start;padding-top:65px;opacity:0.5;}@media (max-width:991.98px){.block-lb-testimonials .carousel .carousel-control-prev{align-items:end;bottom:-45px;}}.block-lb-testimonials .carousel .carousel-control-next{justify-content:flex-end;align-items:flex-start;padding-top:68px;opacity:0.5;}.block-lb-testimonials .carousel .carousel-control-next .chevron{transform:rotate(180deg);}@media (max-width:991.98px){.block-lb-testimonials .carousel .carousel-control-next{align-items:end;bottom:-45px;padding-top:0;}}.block-lb-testimonials .carousel .carousel-control-next:hover,.block-lb-testimonials .carousel .carousel-control-next:focus,.block-lb-testimonials .carousel .carousel-control-prev:hover,.block-lb-testimonials .carousel .carousel-control-prev:focus{opacity:1;}.block-lb-testimonials .carousel .carousel-control-next:focus .chevron,.block-lb-testimonials .carousel .carousel-control-prev:focus .chevron{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.block-lb-testimonials .carousel .carousel-inner .carousel-item{text-align:left;padding:0;}@media (max-width:1199.98px){.block-lb-testimonials .carousel .carousel-inner .carousel-item{text-align:center;padding:0 15px;}}.block-lb-testimonials .carousel .carousel-inner .carousel-item .carousel-gallery-info{color:var(--ylb-color-black,black);}.block-lb-testimonials .carousel .carousel-inner .carousel-item .carousel-gallery-info h4{font-size:22px;line-height:32px;color:var(--ylb-color-dark-grey-1,darkgray);text-transform:uppercase;margin-bottom:40px;font-family:var(--ylb-font-family-cachet);height:32px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}@media (min-width:992px){.block-lb-testimonials .carousel .carousel-inner .carousel-item .carousel-gallery-info h4{margin-bottom:60px;}}.block-lb-testimonials .carousel .carousel-inner .carousel-item .carousel-gallery-info p{margin-top:12px;font-family:var(--ylb-font-family-cachet);font-weight:500;font-size:30px;line-height:36.9px;color:var(--ylb-color-black,black);margin-bottom:34px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}@media (max-width:1199.98px){.block-lb-testimonials .carousel .carousel-inner .carousel-item .carousel-gallery-info p{margin-top:0;margin-bottom:40px;-webkit-line-clamp:4;}}@media (max-width:1199.98px){.block-lb-testimonials .carousel .carousel-inner .carousel-item .image{margin-bottom:20px;}}.block-lb-testimonials .carousel .carousel-inner .carousel-item .image img{background:var(--wsSecondaryColor,gray);-o-object-fit:cover;object-fit:cover;border-radius:80px;width:80px;height:80px;}@media (min-width:992px){.block-lb-testimonials .carousel .carousel-inner .carousel-item .image img{border-radius:166px;width:166px;height:166px;}}.block-lb-testimonials .carousel .carousel-indicators{bottom:-60px;}.block-lb-testimonials .carousel .carousel-indicators li{background-color:transparent;width:20px;height:auto;text-indent:0;display:flex;align-items:center;opacity:0.5;}.block-lb-testimonials .carousel .carousel-indicators li:hover{opacity:1;}.block-lb-testimonials .carousel .carousel-indicators li span{display:inline-block;background-color:var(--wsPartnerColor,black);height:10px;width:10px;border-radius:10px;}.block-lb-testimonials .carousel .carousel-indicators li.active{background-color:transparent;opacity:1;}.block-lb-testimonials .carousel .carousel-indicators li.active span{background-color:var(--wsPartnerColor,black);height:15px;width:15px;border-radius:15px;position:relative;left:-3px;}
