.c-skinny-banner-video-section{position:relative;overflow:hidden;padding:0;margin-bottom:.5rem}.c-skinny-banner-video-section h1,.c-skinny-banner-video-section h2,.c-skinny-banner-video-section h3,.c-skinny-banner-video-section h4,.c-skinny-banner-video-section h5{color:inherit}.c-skinny-banner-video-section .c-video{position:relative;width:100%;z-index:0}.c-skinny-banner-video-section .c-video video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.c-skinny-banner-video-section .c-skinny-banner-text{position:absolute;top:0;right:0;width:100%;height:100%}.c-skinny-banner-video-section .c-skinny-banner-caption{padding:2rem 5rem}.c-skinny-banner-video-section .c-skinny-banner-caption .c-skinny-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-top:.5rem}.c-skinny-banner-video-section .c-skinny-banner-caption .c-skinny-button-group a.c-skinny-button-no-split{min-width:6.4375rem;width:auto;border-radius:.5rem;padding:.6875rem .75rem;text-align:center}.c-skinny-banner-video-section .c-skinny-banner-caption .c-skinny-button-group a.c-skinny-button-split{min-width:20.25rem;width:auto;border-radius:.5rem;padding:.75rem .6875rem;text-align:center}.c-skinny-banner-video-section .c-skinny-banner-caption .c-light-btn{color:#000;background-color:#fff}.c-skinny-banner-video-section .c-skinny-banner-caption .c-dark-btn{color:#fff;background-color:#000}.c-skinny-banner-video-section .c-skinny-banner-caption .c-dark-mode{color:#000}.c-skinny-banner-video-section .c-skinny-banner-caption .c-light-mode{color:#fff}.c-skinny-banner-video-section .c-split-layout-direction{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-skinny-banner-video-section .c-split-alignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-skinny-banner-section{position:relative;font-weight:400;font-size:.875rem;letter-spacing:.0081rem;padding:0}.c-skinny-banner-section h1,.c-skinny-banner-section h2,.c-skinny-banner-section h3,.c-skinny-banner-section h4,.c-skinny-banner-section h5{color:inherit}.c-skinny-banner-section p{margin-bottom:0}.c-skinny-banner-section .c-skinny-banner-text{position:absolute;top:0;right:0;width:100%;height:100%;z-index:3;overflow:hidden}.c-skinny-banner-section .c-skinny-banner-caption{padding:2rem 5rem}.c-skinny-banner-section .c-skinny-banner-caption .c-skinny-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-top:.5rem}.c-skinny-banner-section .c-skinny-banner-caption .c-skinny-button-group a.c-skinny-button-no-split{min-width:6.4375rem;width:auto;border-radius:.5rem;padding:.6875rem .75rem;text-align:center}.c-skinny-banner-section .c-skinny-banner-caption .c-skinny-button-group a.c-skinny-button-split{min-width:20.25rem;width:auto;border-radius:.5rem;padding:.75rem .6875rem;text-align:center}.c-skinny-banner-section .c-skinny-banner-caption .c-light-btn{color:#000;background-color:#fff}.c-skinny-banner-section .c-skinny-banner-caption .c-dark-btn{color:#fff;background-color:#000}.c-skinny-banner-section .c-skinny-banner-caption .c-dark-mode{color:#000}.c-skinny-banner-section .c-skinny-banner-caption .c-light-mode{color:#fff}.c-skinny-banner-section .c-split-layout-direction{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-skinny-banner-section .c-split-alignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768.98px){.c-skinny-banner-section{font-size:.75rem;padding:0}.c-skinny-banner-section .c-skinny-banner-caption{padding:0}.c-skinny-banner-section .c-skinny-banner-caption .c-skinny-button-group a.c-skinny-button-no-split,.c-skinny-banner-section .c-skinny-banner-caption .c-skinny-button-group a.c-skinny-button-split{min-width:5.75rem;padding:.5625rem .75rem;text-align:center;width:auto;border-radius:.5rem}.c-skinny-banner-section .c-split-layout-direction{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-skinny-banner-section .c-split-alignment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.c-skinny-banner-video-section .c-skinny-banner-caption{padding:0}.c-skinny-banner-video-section .c-skinny-banner-caption .c-skinny-button-group a.c-skinny-button-no-split,.c-skinny-banner-video-section .c-skinny-banner-caption .c-skinny-button-group a.c-skinny-button-split{min-width:5.75rem;padding:.5625rem .75rem;text-align:center;width:auto;border-radius:.5rem}.c-skinny-banner-video-section .c-split-layout-direction{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-skinny-banner-video-section .c-split-alignment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}}