.row{display:flex;flex-wrap:wrap;margin-left:-45px;margin-right:-45px}@media(max-width:640px){.row{margin-left:0;margin-right:0}}.col-1{flex-basis:calc(8.33% - 90px);margin-left:45px;margin-right:45px}@media(max-width:640px){.col-1{flex-basis:100%;margin-left:0;margin-right:0}}.col-2{flex-basis:calc(16.66% - 90px);margin-left:45px;margin-right:45px}@media(max-width:640px){.col-2{flex-basis:100%;margin-left:0;margin-right:0}}.col-3{flex-basis:calc(25% - 90px);margin-left:45px;margin-right:45px}@media(max-width:640px){.col-3{flex-basis:100%;margin-left:0;margin-right:0}}.col-4{flex-basis:calc(33.33% - 90px);margin-left:45px;margin-right:45px}@media(max-width:640px){.col-4{flex-basis:100%;margin-left:0;margin-right:0}}.col-5{flex-basis:calc(41.66% - 90px);margin-left:45px;margin-right:45px}@media(max-width:640px){.col-5{flex-basis:100%;margin-left:0;margin-right:0}}.col-6{flex-basis:calc(50% - 90px);flex-grow:0;margin-left:45px;margin-right:45px}@media(max-width:640px){.col-6{flex-basis:100%;margin-left:0;margin-right:0}}.col-7{flex-basis:calc(58.33% - 90px);margin-left:45px;margin-right:45px}@media(max-width:640px){.col-7{flex-basis:100%;margin-left:0;margin-right:0}}.col-8{flex-basis:calc(66% - 90px);margin-left:45px;margin-right:45px}@media(max-width:640px){.col-8{flex-basis:100%;margin-left:0;margin-right:0}}.col-9{flex-basis:calc(75% - 90px);margin-left:45px;margin-right:45px}@media(max-width:640px){.col-9{flex-basis:100%;margin-left:0;margin-right:0}}.col-10{flex-basis:calc(83.33% - 90px);margin-left:45px;margin-right:45px}@media(max-width:640px){.col-10{flex-basis:100%;margin-left:0;margin-right:0}}.col-11{flex-basis:calc(91.66% - 90px);margin-left:45px;margin-right:45px}@media(max-width:640px){.col-11{flex-basis:100%;margin-left:0;margin-right:0}}.col-12{flex-basis:100%;margin-left:45px;margin-right:45px}@media(max-width:640px){.col-12{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1280px){.hide-lg{display:none}.col-lg-1{flex-basis:calc(8.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1280px)and (max-width:640px){.col-lg-1{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1280px){.col-lg-2{flex-basis:calc(16.66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1280px)and (max-width:640px){.col-lg-2{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1280px){.col-lg-3{flex-basis:calc(25% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1280px)and (max-width:640px){.col-lg-3{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1280px){.col-lg-4{flex-basis:calc(33.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1280px)and (max-width:640px){.col-lg-4{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1280px){.col-lg-5{flex-basis:calc(41.66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1280px)and (max-width:640px){.col-lg-5{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1280px){.col-lg-6{flex-basis:calc(50% - 90px);flex-grow:0;margin-left:45px;margin-right:45px}}@media(max-width:1280px)and (max-width:640px){.col-lg-6{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1280px){.col-lg-7{flex-basis:calc(58.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1280px)and (max-width:640px){.col-lg-7{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1280px){.col-lg-8{flex-basis:calc(66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1280px)and (max-width:640px){.col-lg-8{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1280px){.col-lg-9{flex-basis:calc(75% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1280px)and (max-width:640px){.col-lg-9{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1280px){.col-lg-10{flex-basis:calc(83.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1280px)and (max-width:640px){.col-lg-10{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1280px){.col-lg-11{flex-basis:calc(91.66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1280px)and (max-width:640px){.col-lg-11{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1280px){.col-lg-12{flex-basis:100%;margin-left:45px;margin-right:45px}}@media(max-width:1280px)and (max-width:640px){.col-lg-12{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1024px){.hide-md{display:none}.col-md-1{flex-basis:calc(8.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1024px)and (max-width:640px){.col-md-1{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1024px){.col-md-2{flex-basis:calc(16.66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1024px)and (max-width:640px){.col-md-2{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1024px){.col-md-3{flex-basis:calc(25% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1024px)and (max-width:640px){.col-md-3{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1024px){.col-md-4{flex-basis:calc(33.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1024px)and (max-width:640px){.col-md-4{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1024px){.col-md-5{flex-basis:calc(41.66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1024px)and (max-width:640px){.col-md-5{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1024px){.col-md-6{flex-basis:calc(50% - 90px);flex-grow:0;margin-left:45px;margin-right:45px}}@media(max-width:1024px)and (max-width:640px){.col-md-6{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1024px){.col-md-7{flex-basis:calc(58.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1024px)and (max-width:640px){.col-md-7{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1024px){.col-md-8{flex-basis:calc(66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1024px)and (max-width:640px){.col-md-8{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1024px){.col-md-9{flex-basis:calc(75% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1024px)and (max-width:640px){.col-md-9{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1024px){.col-md-10{flex-basis:calc(83.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1024px)and (max-width:640px){.col-md-10{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1024px){.col-md-11{flex-basis:calc(91.66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:1024px)and (max-width:640px){.col-md-11{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:1024px){.col-md-12{flex-basis:100%;margin-left:45px;margin-right:45px}}@media(max-width:1024px)and (max-width:640px){.col-md-12{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:768px){.hide-sm{display:none}.col-sm-1{flex-basis:calc(8.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:768px)and (max-width:640px){.col-sm-1{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:768px){.col-sm-2{flex-basis:calc(16.66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:768px)and (max-width:640px){.col-sm-2{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:768px){.col-sm-3{flex-basis:calc(25% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:768px)and (max-width:640px){.col-sm-3{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:768px){.col-sm-4{flex-basis:calc(33.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:768px)and (max-width:640px){.col-sm-4{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:768px){.col-sm-5{flex-basis:calc(41.66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:768px)and (max-width:640px){.col-sm-5{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:768px){.col-sm-6{flex-basis:calc(50% - 90px);flex-grow:0;margin-left:45px;margin-right:45px}}@media(max-width:768px)and (max-width:640px){.col-sm-6{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:768px){.col-sm-7{flex-basis:calc(58.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:768px)and (max-width:640px){.col-sm-7{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:768px){.col-sm-8{flex-basis:calc(66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:768px)and (max-width:640px){.col-sm-8{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:768px){.col-sm-9{flex-basis:calc(75% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:768px)and (max-width:640px){.col-sm-9{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:768px){.col-sm-10{flex-basis:calc(83.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:768px)and (max-width:640px){.col-sm-10{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:768px){.col-sm-11{flex-basis:calc(91.66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:768px)and (max-width:640px){.col-sm-11{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:768px){.col-sm-12{flex-basis:100%;margin-left:45px;margin-right:45px}}@media(max-width:768px)and (max-width:640px){.col-sm-12{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:640px){.hide-xs{display:none}.col-xs-1{flex-basis:calc(8.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:640px)and (max-width:640px){.col-xs-1{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:640px){.col-xs-2{flex-basis:calc(16.66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:640px)and (max-width:640px){.col-xs-2{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:640px){.col-xs-3{flex-basis:calc(25% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:640px)and (max-width:640px){.col-xs-3{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:640px){.col-xs-4{flex-basis:calc(33.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:640px)and (max-width:640px){.col-xs-4{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:640px){.col-xs-5{flex-basis:calc(41.66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:640px)and (max-width:640px){.col-xs-5{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:640px){.col-xs-6{flex-basis:calc(50% - 90px);flex-grow:0;margin-left:45px;margin-right:45px}}@media(max-width:640px)and (max-width:640px){.col-xs-6{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:640px){.col-xs-7{flex-basis:calc(58.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:640px)and (max-width:640px){.col-xs-7{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:640px){.col-xs-8{flex-basis:calc(66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:640px)and (max-width:640px){.col-xs-8{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:640px){.col-xs-9{flex-basis:calc(75% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:640px)and (max-width:640px){.col-xs-9{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:640px){.col-xs-10{flex-basis:calc(83.33% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:640px)and (max-width:640px){.col-xs-10{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:640px){.col-xs-11{flex-basis:calc(91.66% - 90px);margin-left:45px;margin-right:45px}}@media(max-width:640px)and (max-width:640px){.col-xs-11{flex-basis:100%;margin-left:0;margin-right:0}}@media(max-width:640px){.col-xs-12{flex-basis:100%;margin-left:45px;margin-right:45px}}@media(max-width:640px)and (max-width:640px){.col-xs-12{flex-basis:100%;margin-left:0;margin-right:0}}.video-lightbox{cursor:pointer;position:relative}.video-lightbox__image{border-radius:8px;display:block;height:auto;position:relative;width:100%;z-index:1}.video-lightbox__icon{background-color:rgba(255,204,0,.95);border-color:#fc0;border-radius:100%;color:#000;height:85px;left:50%;width:85px;z-index:2}.video-lightbox__icon,.video-lightbox__icon svg{position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.video-lightbox__icon svg{fill:currentColor;height:40px;left:55%;width:40px}.video-lightbox__icon svg path{transition:filter .2s ease}.video-lightbox:focus .video-lightbox__icon,.video-lightbox:hover .video-lightbox__icon{background-color:#e36d00;color:#fff}.video-lightbox__modal .modal__content .video-info{margin-bottom:1rem}.video-lightbox__modal .modal__content .video-info__title{font-size:30px;margin-bottom:0}.video-lightbox__modal .modal__content .video-info__duration{font-size:15px;font-weight:700;margin-bottom:0;text-transform:uppercase}.video-lightbox__modal .modal__content .video-info__channel{display:none}