.video-slider{width:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:2rem 0 0}.video-slider ul.slick-dots li:hover button{background:#155bfb}.video-slider.with-caption .main-video>.button button{background-size:contain;background-repeat:no-repeat;padding:0;background:0;border:0;cursor:pointer;width:51px;height:51px;margin:.7rem 2.4rem auto 1.1rem}.video-slider.with-caption .main-video>.button h3{font-size:18px;line-height:22px;font-weight:600;color:#fff;margin-bottom:15px;font-family:Raleway,Open Sans,sans-serif}.video-slider.with-caption .main-video>.button a{font-size:18px;font-weight:800;cursor:pointer;text-decoration:underline;color:#fff;font-family:Raleway,Open Sans,sans-serif;line-height:22px}.video-slider.with-caption .main-video>.button button img{width:100%;height:100%}.video-slider.with-caption .item .inner{margin-bottom:1.5rem;background:transparent !important;box-shadow:none !important;padding:0 !important}.video-slider.with-caption .player .button{display:none}.video-slider.with-caption .main-video>.button{max-width:556px;min-height:134px;padding:1.5rem;position:absolute;bottom:0;right:0;display:flex;flex-direction:row;color:#fff;background-color:#000;z-index:0;left:auto;transform:none;top:auto;width:100%}.video-slider.with-caption .slider-wrapper{padding-bottom:0;padding-top:0}.video-slider.with-caption .main-video>.button .content{display:flex;flex-direction:column;justify-content:center}.video-slider.with-caption .main-video{justify-content:flex-start}.video-slider.with-caption .main-video{max-width:581px;padding:0;height:397px;position:relative;margin-top:3px}.video-slider.with-caption .player{box-shadow:none !important;min-height:390px;background-position:50%;background-size:cover;max-width:557px;height:33vh;border-radius:0px}.video-slider.with-caption .item .inner figure{width:88px;height:56px;border-radius:0px !important}.video-slider.with-caption .item .inner figure:after{display:none}.video-slider.with-caption .item p{font-family:Raleway,Open Sans,sans-serif;font-weight:600;color:#000;line-height:18px;margin:0;font-size:18px;padding:.15rem 0 0 .8rem}.video-slider .slick-vertical .slick-slide{outline:none !important}.video-slider .overlay{position:fixed;z-index:7;top:0;left:0;background:#fff;opacity:0;transition:opacity .2s ease-out;will-change:opacity}.video-slider .slider-wrapper{width:100%;max-width:330px;padding:.5rem 0}.video-slider .slider-wrapper.slick-vertical{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.video-slider .item .inner{display:inline-flex !important;align-items:flex-start;background:#fff;box-shadow:0 2px 3px 1px rgba(90,130,210,.2);padding:.5rem;border-radius:8px;cursor:pointer;outline:0;margin:0 0 .5rem}.video-slider .item .inner figure{background-size:cover;background-position:50%;background-repeat:no-repeat;height:54px;width:99px;overflow:hidden;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;-ms-flex-pack:center;justify-content:center;position:relative}.video-slider .item p{font-family:Open Sans,sans-serif;font-weight:400;font-size:.875rem;line-height:1rem;color:#223454;margin:0;padding:0 .5rem;-ms-flex:1;flex:1}.video-slider .slick-arrow{display:none !important}.video-slider .player img{transition:all 1s;animation:src-components-ButtonPlayer----style-module---rotateAnimation---1_4k2 1s linear infinite;animation-play-state:paused;margin:0;width:20px !important;z-index:1;position:relative}.video-slider .player button:after,.video-slider .player button:before{content:"";position:absolute;top:-1rem;left:-1rem;width:6.75rem;background-color:#fff;height:6.75rem;border-radius:45%;opacity:0;transition:all 3s;animation:src-components-ButtonPlayer----style-module---pulsePosition---j-_6O 3s linear infinite;will-change:opacity}.video-slider .player button:after{animation-delay:1s}.video-slider .player button{cursor:pointer;border:0;border-radius:45%;width:4.75rem;height:4.75rem;display:-ms-flexbox;display:flex;overflow:visible;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;background:0}.video-slider .player button:hover img{animation-play-state:running}.video-slider .player .button{position:absolute;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:all .2s linear}.video-slider .player{max-width:572px;width:100%;height:321px;border-radius:7px;position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 15px 47px 0 rgba(0,82,214,.2);transition:all .2s ease-out;will-change:transform}.video-slider .main-video{flex:1;display:flex;justify-content:flex-end;padding-left:20px}.video-slider .popup-video{opacity:0;pointer-events:none}.video-slider.open .overlay{opacity:.95;width:100%;height:100%}.video-slider.open .main-video .player{z-index:7;-ms-transform:scale(1.2);transform:scale(1.2);margin-right:4rem}.video-slider.with-caption.open .main-video .player{z-index:7;-ms-transform:scale(1.1);transform:scale(1.1);margin:0;width:581px;height:397px;max-width:100% !important}.video-slider .slick-vertical .slick-slide:last-child>div{margin-bottom:0 !important}.video-slider .open .popup-video{opacity:1;position:relative;z-index:2;pointer-events:auto}.video-slider ul.slick-dots{display:flex !important;flex-direction:column;justify-content:center;align-items:center;margin-right:1.5rem;margin-top:unset;list-style:none;padding:0;margin:0;right:100%;top:0;bottom:0;padding-right:0px}.video-slider ul.slick-dots li{padding-right:34px}.video-slider ul.slick-dots li:only-child{display:none}.video-slider ul.slick-dots li{display:inline-block;width:10px;height:10px;cursor:pointer;margin:.5rem 0}.video-slider ul.slick-dots button{outline:0;cursor:pointer;color:transparent;overflow:hidden;text-indent:-9999px;white-space:nowrap;width:10px;height:10px;padding:0;border-radius:7.5px;border:0;display:inline-block;background:#94b4fd;transition:all .2s;border:1px solid #155bfb}.video-slider ul.slick-dots .slick-active button{background:#155bfb}.video-slider .item figure:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,#fff,#223454);opacity:.5;mix-blend-mode:multiply}.video-slider .item figure .icon{margin:0;width:20px}.video-slider.with-caption .item figure .icon:not(.caption){display:none}.video-slider.with-caption .item figure .icon.caption{display:block}.video-slider .item figure .icon.caption{display:none}.video-slider .item .inner figure .image{display:none}.video-slider.open .popup-video{opacity:1;pointer-events:auto}.video-slider.open .button{display:none !important}.home-page .video-slider .slick-vertical .slick-slide.open{display:none}@media(max-width:768px){.video-slider .item .inner{width:100%}.video-slider{flex-flow:column-reverse}.video-slider .player{max-width:100%;height:50vw}.video-slider .slider-wrapper{margin-top:1rem;padding:.5rem 0 !important}.video-slider.open .main-video .player{margin:0;transform:none}.video-slider>div{width:100%;max-width:100% !important;padding:0 !important}.video-slider.with-caption .player{height:280px;min-height:auto}.video-slider.with-caption .main-video>.button h3{font-weight:600;line-height:19px;margin-bottom:.7rem;font-size:16px !important}.video-slider.with-caption .main-video>.button a{font-size:16px;line-height:22px}.video-slider.with-caption .main-video>.button button{width:36px;height:36px;margin:1rem 2rem auto 1rem;padding:0;background:0;border:0;cursor:pointer}.video-slider.with-caption .main-video{position:relative;display:flex;width:340px;min-height:280px;margin:0px auto}.video-slider.with-caption .slider-wrapper{margin-top:1.75rem}.video-slider.with-caption .item .inner figure{height:61px;width:96px}.video-slider.with-caption .item p{font-weight:600;font-size:16px;color:#000;line-height:18px;padding:.15rem 0 0 1.1rem}.video-slider.with-caption .player{position:relative;z-index:0;background-size:cover;background-position:50%;width:326px;height:25vh;min-height:206px;cursor:pointer}.video-slider.with-caption .main-video>.button{max-width:317px;padding:1rem}.video-slider.with-caption .item .inner{margin:0 0 1.2rem}.video-slider.with-caption.open .main-video .player{width:340px;height:280px}}@media all and (-ms-high-contrast:none){.video-slider{justify-content:flex-start}.video-slider .item .inner{display:flex !important}.video-slider.with-caption .main-video>.button .content{display:block}.with-caption.video-slider .main-video{margin-left:100px}}