footer.site-footer{padding-top:100px;border-top:5px solid var(--sepColor2)}section.rb-video div.hero-img{min-height:28rem}@media only screen and (min-width:768px){section.rb-video div.hero-img{height:28rem}}@media only screen and (min-width:992px){section.rb-video div.hero-img{height:36rem}}@media only screen and (min-width:1200px){section.rb-video div.hero-img{height:50rem}}#tk_videos>div.top-vid{margin-bottom:2rem}@media only screen and (min-width:992px){#tk_videos>div.top-vid{margin-bottom:4rem}}#tk_videos div.video-wrapper{text-align:center;position:relative;font-size:0;line-height:0}@media only screen and (min-width:992px){#tk_videos div.video-wrapper{width:81%;margin:0 auto}}#tk_videos div.video-wrapper>figure{border:5px solid #fff;background-color:#000;margin-top:-7rem}@media only screen and (min-width:992px){#tk_videos div.video-wrapper>figure{margin-top:-10rem}}@media only screen and (min-width:1200px){#tk_videos div.video-wrapper>figure{margin-top:-12rem}}#tk_videos div.video-wrapper>figure>iframe{box-shadow:0 0 20px 5px rgba(0,0,0,0.3)}#tk_videos div.vid-intro{border-bottom:1px solid #579339}#tk_videos div.vid-intro>div.prog-desc{color:var(--grayColor6);max-width:90%;margin:0 auto 3rem;text-align:center;letter-spacing:-.4px;font-size:2rem;line-height:2.8rem}@media only screen and (min-width:1200px){#tk_videos div.vid-intro>div.prog-desc{max-width:78%;margin:0 auto 4rem;font-size:2.4rem;line-height:3.4rem}}#other_videos{padding:4rem 0 0}@media only screen and (min-width:1200px){#other_videos{padding:7rem 0 0}}div.container.padding-bottom{padding-bottom:0 !important}@media only screen and (min-width:768px){div.container.padding-bottom{padding-bottom:7rem !important}}div.container.padding-bottom.mobile{padding-bottom:0 !important}.half-padding-bottom{padding-bottom:3.5rem;!important}@media only screen and (min-width:992px){.half-padding-right{padding-right:3.5rem !important}.half-padding-left{padding-left:3.5rem !important}.float-right{float:right}}#other_videos div.video-container{width:100%;height:0;padding-bottom:56.25%;position:relative}#other_videos div.video-container>iframe{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;border:0}#other_videos h1{color:#477c30;font-weight:900;padding-left:78px;height:60px;line-height:60px;margin-bottom:2rem;letter-spacing:-3px;font-size:3rem;text-transform:uppercase;background-size:contain !important}@media only screen and (min-width:992px){#other_videos h1{padding-left:128px;height:108px;line-height:108px;font-size:6rem;background-size:unset}}#other_videos h1.service{background:url(../images/video-service.png) scroll no-repeat left top transparent}#other_videos h1.space{background:url(../images/video-space.png) scroll no-repeat left top transparent}#other_videos h1.staff{background:url(../images/video-staff.png) scroll no-repeat left top transparent}#other_videos h1.structure{background:url(../images/video-structure.png) scroll no-repeat left top transparent}#other_videos h1.surroundings{background:url(../images/video-surroundings.png) scroll no-repeat left top transparent}#other_videos h1.systems{background:url(../images/video-system.png) scroll no-repeat left top transparent}#other_videos p{color:var(--grayColor6);font-size:1.8rem;line-height:2.6rem;margin-bottom:1rem;padding-left:30px}@media only screen and (min-width:768px){#other_videos p{padding-left:0}}@media only screen and (min-width:992px){#other_videos p{font-size:2rem;line-height:2.8rem;margin-bottom:2rem}}button.play-video{color:#fff;background-color:#477c30;outline:0;border:0;padding:12px 40px;font-size:2rem;line-height:2.8rem;font-weight:900;cursor:pointer;margin-left:30px}@media only screen and (min-width:768px){button.play-video{margin-left:0}}button.play-video>span{text-transform:uppercase}