.public-spots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0 20px}.public-spots .main-video{margin-bottom:45px;flex:0 0 auto}.public-spots .main-video .card-body{padding:15px 0 0}.public-spots .main-video .card-text,.public-spots .main-video .card-title{margin-bottom:0}.public-spots .video-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;margin:0 -20px}.public-spots .video-list .video-item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;padding:0;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.public-spots .video-list .video-item .video-card-withDate{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 20px}.public-spots .video-list .video-item .card-bg-container .card-bgimg:before{font-size:2.625rem;left:calc(50% - 21px);top:calc(50% - 32.5px)}.public-spots .video-list .video-item .card-body{padding:10px 0}.public-spots .video-list .video-item .card-text{font-weight:500;font-size:1.125rem;margin-bottom:0}.public-spots .video-list .video-item .card-title{margin-bottom:0}.btn-showmore{display:table;font-weight:500;font-size:.875rem;color:#13183e;border-bottom:1px solid #13183e;padding:0;padding-bottom:5px;margin:50px auto 70px}.btn-showmore:before{font-family:"ib-icon";font-size:.875rem;color:#13183e;margin-right:12px;content:'';-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.btn-showmore:focus{-webkit-box-shadow:none;box-shadow:none}.btn-showmore:hover,.btn-showmore.hover{border-bottom-color:#13183e;color:#13183e}.btn-showmore:hover:before,.btn-showmore.hover:before{color:#13183e}@media(max-width:991.98px){.public-spots{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.public-spots .main-video{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0}.public-spots .video-list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -5px}.public-spots .video-list .video-item{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 5px 10px 5px}.public-spots .video-list .video-item .video-card-withDate{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.public-spots .video-list .video-item .video-card-withDate .card-bg-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.public-spots .video-list .video-item .video-card-withDate .card-bg-container .card-bgimg:before{font-size:2rem;left:calc(50% - 16px);top:calc(50% - 24px)}.public-spots .video-list .video-item .video-card-withDate .card-body{padding-left:0}.public-spots .video-list .video-item .video-card-withDate .card-body .card-text{display:none}.public-spots .video-list .video-item .video-card-withDate .card-body h6.card-title{margin-bottom:0}.btn-showmore{margin:40px auto 0}}.video-card-withDate{border-radius:0;border:0;overflow:hidden;width:100%;height:100%}.video-card-withDate .card-bg-container{overflow:hidden}.video-card-withDate .card-bgimg{overflow:hidden;height:0;padding-top:56.25%;background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:relative}.video-card-withDate .card-bgimg:before{font-family:'ib-icon';content:'';font-size:4.6875rem;color:#fff;position:absolute;z-index:1;left:calc(50% - 37px);top:calc(50% - 56px)}.video-card-withDate .card-title{font-size:.875rem;font-weight:400;margin-bottom:5px;color:#a2a2a2;line-height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.video-card-withDate .card-body{position:relative;padding:20px 0}.video-card-withDate .card-text{font-size:1.125rem;font-weight:700;line-height:1.5625rem!important;color:#13183e;margin-bottom:6px}.video-card-withDate:hover,.video-card-withDate.hover{text-decoration:none}.video-card-withDate:hover .card-bgimg,.video-card-withDate.hover .card-bgimg{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media(max-width:991.98px){.video-card-withDate.card{margin-bottom:0!important}.video-card-withDate.card .card-body{padding:9px 13px 20px 13px}.video-card-withDate.card .card-body h6.card-title{margin-bottom:9px}.video-card-withDate.card .card-body .card-text{font-size:1rem}}@media(max-width:767.98px){.video-card-withDate.card .card-body{padding:8px 10px}.video-card-withDate.card .card-body:after{display:none;border:0}.video-card-withDate.card .card-body .card-title{margin-bottom:10px}.video-card-withDate.card .card-body .card-text{font-size:1rem;line-height:1.5rem}.video-card-withDate.card:hover,.video-card-withDate.card.hover{opacity:.8}.mainpage-videogallery .webtv-link a{letter-spacing:normal;padding:13px 15px}}