.sodsd-videos-grid .intro-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5rem}@media(max-width: 640px){.sodsd-videos-grid .intro-content{display:block}}.sodsd-videos-grid .intro-content .left,.sodsd-videos-grid .intro-content .right{width:50%;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 640px){.sodsd-videos-grid .intro-content .left,.sodsd-videos-grid .intro-content .right{width:100%}}.sodsd-videos-grid .intro-content .left{position:relative;padding-right:5rem}@media(max-width: 640px){.sodsd-videos-grid .intro-content .left{padding:0}}.sodsd-videos-grid .intro-content .left h2{font-weight:normal}.sodsd-videos-grid .intro-content .left h2 strong{color:#1d1d1b}.sodsd-videos-grid .intro-content .left .line{position:absolute;top:0;left:-5rem;right:5rem;z-index:-1}@media(max-width: 1500px){.sodsd-videos-grid .intro-content .left .line{left:-2.5rem}}@media(max-width: 1400px){.sodsd-videos-grid .intro-content .left .line{right:2.5rem;width:calc(100% - 2.5rem)}}@media(max-width: 1200px){.sodsd-videos-grid .intro-content .left .line{right:0;width:100%}}@media(max-width: 640px){.sodsd-videos-grid .intro-content .left .line{display:block;position:static;width:100%;height:auto;margin-bottom:2.5rem}}.videos-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem}.sodsd-video{margin:.5rem;width:calc(33.3% - 1rem);aspect-ratio:1/1.25;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;border-radius:1.25rem;background:rgba(7,109,121,.85)}@media(max-width: 991px){.sodsd-video{width:calc(50% - 1rem)}}@media(max-width: 640px){.sodsd-video{aspect-ratio:1/2}}.sodsd-video .top-content{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:3rem;z-index:5;width:calc(100% - 6rem)}@media(max-width: 1200px){.sodsd-video .top-content{left:2rem;width:calc(100% - 4rem)}}@media(max-width: 640px){.sodsd-video .top-content{left:1.5rem;width:calc(100% - 3rem)}}.sodsd-video .btn{position:absolute;bottom:3rem;left:3rem}@media(max-width: 1200px){.sodsd-video .btn{bottom:2rem;left:2rem}}@media(max-width: 640px){.sodsd-video .btn{width:calc(100% - 4rem);min-width:auto}}@media(max-width: 640px){.sodsd-video .btn{width:calc(100% - 3rem);bottom:1.5rem;left:1.5rem}}.sodsd-video .main-content{max-height:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0;overflow:hidden}@media(max-width: 991px){.sodsd-video .main-content{font-size:12px}}@media(max-width: 640px){.sodsd-video .main-content{font-size:10px}}.sodsd-video .name{font-weight:bold;color:#22f7d2;margin-bottom:1rem}@media(max-width: 640px){.sodsd-video .name{font-size:10px}}.sodsd-video .h3{max-width:20rem;font-weight:600}.sodsd-video:before,.sodsd-video:after{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:radial-gradient(82.03% 66.25% at 76.09% 20%, rgba(29, 29, 27, 0) 0%, rgba(29, 29, 27, 0.5) 100%);top:0;left:0;width:100%;height:100%}.sodsd-video:after{position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);content:"";border-radius:1.25rem;background:radial-gradient(92.58% 75% at 82.68% 10%, rgba(29, 29, 27, 0) 0%, rgba(29, 29, 27, 0.6) 100%);z-index:3}.sodsd-video:before{content:"";z-index:5;position:absolute;opacity:0;background:linear-gradient(231deg, rgba(29, 29, 27, 0.2) 0%, #043F47 75%)}.sodsd-video .video-bg,.sodsd-video wistia-player,.sodsd-video .wistia_click_to_play,.sodsd-video .wistia_click_to_play a{position:absolute;top:0;left:0;width:100%;height:100%}.sodsd-video wistia-player,.sodsd-video .wistia_click_to_play,.sodsd-video .wistia_click_to_play a{z-index:11}.sodsd-video .video-bg{-o-object-fit:cover;object-fit:cover;z-index:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.sodsd-video:hover{cursor:pointer}.sodsd-video:hover .video-bg{-webkit-transform:scale(1.05);transform:scale(1.05)}.sodsd-video:hover .top-content{-webkit-transform:none;transform:none;top:5rem}@media(max-width: 767px){.sodsd-video:hover .top-content{top:2rem}}@media(max-width: 640px){.sodsd-video:hover .top-content{top:1.5rem}}.sodsd-video:hover .main-content{max-height:20rem;opacity:1}.sodsd-video:hover:before{opacity:1}.sodsd-video:hover:after{opacity:0}.more-vids{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:16rem;overflow:hidden;position:relative}.more-vids:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(-10%, rgba(255, 255, 255, 0.5)), to(#FFF));background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) -10%, #FFF 100%);z-index:10}.more-vids .show-more-vids{position:absolute;bottom:4.5rem;left:0;width:100%;z-index:11;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.more-vids.show{height:auto}.more-vids.show:before,.more-vids.show .show-more-vids{display:none}@-webkit-keyframes wipe-in-bottom-left{from{-webkit-clip-path:polygon(50% -50%, 150% 50%, 150% 50%, 50% -50%);clip-path:polygon(50% -50%, 150% 50%, 150% 50%, 50% -50%)}to{-webkit-clip-path:polygon(50% -50%, 150% 50%, 50% 150%, -50% 50%);clip-path:polygon(50% -50%, 150% 50%, 50% 150%, -50% 50%)}}@keyframes wipe-in-bottom-left{from{-webkit-clip-path:polygon(50% -50%, 150% 50%, 150% 50%, 50% -50%);clip-path:polygon(50% -50%, 150% 50%, 150% 50%, 50% -50%)}to{-webkit-clip-path:polygon(50% -50%, 150% 50%, 50% 150%, -50% 50%);clip-path:polygon(50% -50%, 150% 50%, 50% 150%, -50% 50%)}}@-webkit-keyframes wipe-out-top-right{from{-webkit-clip-path:polygon(50% -50%, 150% 50%, 50% 150%, -50% 50%);clip-path:polygon(50% -50%, 150% 50%, 50% 150%, -50% 50%)}to{-webkit-clip-path:polygon(50% -50%, 150% 50%, 150% 50%, 50% -50%);clip-path:polygon(50% -50%, 150% 50%, 150% 50%, 50% -50%)}}@keyframes wipe-out-top-right{from{-webkit-clip-path:polygon(50% -50%, 150% 50%, 50% 150%, -50% 50%);clip-path:polygon(50% -50%, 150% 50%, 50% 150%, -50% 50%)}to{-webkit-clip-path:polygon(50% -50%, 150% 50%, 150% 50%, 50% -50%);clip-path:polygon(50% -50%, 150% 50%, 150% 50%, 50% -50%)}}.intro-line-animate .line{-webkit-animation:2.5s cubic-bezier(0.25, 1, 0.3, 1) wipe-out-top-right both;animation:2.5s cubic-bezier(0.25, 1, 0.3, 1) wipe-out-top-right both}.intro-line-animate.in-view .line{-webkit-animation:2.5s cubic-bezier(0.25, 1, 0.3, 1) wipe-in-bottom-left both;animation:2.5s cubic-bezier(0.25, 1, 0.3, 1) wipe-in-bottom-left both}