#videos{width:100%;max-width:1500px;margin:0 auto;padding:50px 30px;background:#f6f6f6}#videos .grid{display:flex;flex-direction:column}#videos .module-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0 0 30px 0}#videos .module-title h2{margin:0}#videos .module-title img{width:160px;margin:0 30px 0 0}#videos .video-controls{display:flex;flex-direction:row}#videos .video-controls>p{margin:0 25px 0 0;cursor:pointer}#videos .video-controls>p.active{border-bottom:3px solid #6d41d8}#videos .video-gallery{width:100%;padding:25px 15px 0 25px;display:flex;flex-direction:column;background:var(--white)}#videos .video-search{display:flex;flex-direction:row;justify-content:flex-end;margin:0 10px 40px 0;position:relative}#videos .video-search:after{content:url('https://www.hint.com/hubfs/Active/images/lp/summit-2020/search-icon.svg');display:block;width:13px;height:13px;position:absolute;top:12px;right:10px}#videos .video-search input{display:flex;align-items:center;justify-content:flex-start;max-width:250px;border:1px solid #979797;border-radius:4px;padding:12px 10px 10px 10px}#videos .video-search input::placeholder{font-family:'Avenir Next Regular';font-size:18px;color:#9b9b9b}#videos .video-items{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}#videos .video-item{display:flex;flex-direction:column;flex-grow:1;max-width:calc(33.33% - 10px);margin:0 10px 50px 0}#videos .video-thumbnail{display:flex;width:100%;padding-bottom:56.25%;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}#videos .video-thumbnail>img{position:absolute;width:57px;height:41px;top:calc(50% - 20.5px);left:calc(50% - 28.5px)}#videos .video-title{margin:10px 0 10px 0;line-height:25px}#videos .video-description{display:block;margin:10px 0 0 0}@media screen and (max-width:875px){#videos .video-item{max-width:calc(50% - 10px)}}@media screen and (max-width:650px){#videos .video-gallery{padding:25px 25px 0 25px}#videos .module-title{flex-direction:column}#videos .module-title img{margin:0 0 20px 0}#videos .video-controls{flex-direction:column;align-items:center}#videos .video-controls>p{margin:0 0 10px 0}#videos .video-search{justify-content:center}#videos .video-search:after{right:calc(50% - 110px)}#videos .video-item{max-width:100%;margin:0 0 50px 0}}