.wp-block-northwood-blocks-northwood-video-carousel{background-color:var(--wp--preset--color--white);margin:42px 0;overflow:hidden;padding:0;position:relative}@media(min-width:1100px){.wp-block-northwood-blocks-northwood-video-carousel{margin:72px 0}}.wp-block-northwood-blocks-northwood-video-carousel__container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:100%;position:relative}.wp-block-northwood-blocks-northwood-video-carousel__top{align-items:center;display:flex;flex-direction:column;width:100%}.wp-block-northwood-blocks-northwood-video-carousel__label{color:var(--wp--preset--color--primary);font-size:12px;font-weight:900;letter-spacing:1px;line-height:18px;margin:0;max-width:80%;text-align:center;text-transform:uppercase}@media(min-width:1100px){.wp-block-northwood-blocks-northwood-video-carousel__label{font-size:14px;line-height:21px}}.wp-block-northwood-blocks-northwood-video-carousel__heading{color:var(--wp--preset--color--foreground);font-family:Gotham Narrow,sans-serif;font-size:30px;font-weight:900;letter-spacing:-.2px;line-height:36px;margin:9px 0 0;max-width:80%;text-align:center}@media(min-width:1100px){.wp-block-northwood-blocks-northwood-video-carousel__heading{font-size:48px;line-height:54px}}.wp-block-northwood-blocks-northwood-video-carousel__subcopy{color:var(--wp--preset--color--foreground);font-size:14px;font-weight:500;letter-spacing:-.2px;line-height:21px;margin:18px 0 0;max-width:80%;text-align:center}@media(min-width:1100px){.wp-block-northwood-blocks-northwood-video-carousel__subcopy{font-size:16px;line-height:24px}}.wp-block-northwood-blocks-northwood-video-carousel__bottom{align-items:center;display:flex;justify-content:center;margin-top:30px}@media(min-width:1100px){.wp-block-northwood-blocks-northwood-video-carousel__bottom{display:none;min-height:72px}}.wp-block-northwood-blocks-northwood-video-carousel__bottom .wp-block-button:last-child .wp-block-button__link:after{background-color:var(--wp--preset--color--primary)!important}.wp-block-northwood-blocks-northwood-video-carousel__bottom .wp-block-button__link{margin-right:0!important}.wp-block-northwood-blocks-northwood-video-carousel .wp-block-northwood-blocks-northwood-video-carousel-cards{display:flex;justify-content:center;margin:30px 0 0}@media(min-width:1100px){.wp-block-northwood-blocks-northwood-video-carousel .wp-block-northwood-blocks-northwood-video-carousel-cards{margin:42px auto 0;max-width:100%}}.wp-block-northwood-blocks-northwood-video-carousel .embla__dots{align-items:center;display:flex;margin:0 18px}.wp-block-northwood-blocks-northwood-video-carousel .embla__dots .embla__dot{background-color:var(--wp--preset--color--foreground);border:0;border-radius:50%;cursor:pointer;height:9px;margin-right:9px;padding:0;width:9px}.wp-block-northwood-blocks-northwood-video-carousel .embla__dots .embla__dot:last-child{margin-right:0}.wp-block-northwood-blocks-northwood-video-carousel .embla__dots .embla__dot:not(.embla__dot--selected){opacity:.15}.wp-block-northwood-blocks-northwood-video-carousel .embla__dots .embla__dot.embla__dot--selected{background-color:var(--wp--preset--color--primary)}.wp-block-northwood-blocks-northwood-video-carousel .embla__dots .embla__dot .embla__dot-image{margin:0}.wp-block-northwood-blocks-northwood-video-carousel .embla__dots .embla__dot.image img{display:none}@media(min-width:1100px){.wp-block-northwood-blocks-northwood-video-carousel .embla__dots .embla__dot.image{height:54px;transition:all .3s;width:54px}.wp-block-northwood-blocks-northwood-video-carousel .embla__dots .embla__dot.image img{border-radius:50%;display:block;height:54px;-o-object-fit:cover;object-fit:cover;opacity:.7;transition:all .3s;width:54px}.wp-block-northwood-blocks-northwood-video-carousel .embla__dots .embla__dot.image.embla__dot--selected{height:72px;transition:all .3s;width:72px}.wp-block-northwood-blocks-northwood-video-carousel .embla__dots .embla__dot.image.embla__dot--selected img{height:72px;opacity:1;transition:all .3s;width:72px}.wp-block-northwood-blocks-northwood-video-carousel .embla__dots .embla__dot:not(.embla__dot--selected){opacity:1}}
