.c3-main.lp-theme__main{background-color:#fff}.menu-button-wrapper.open span{background-color:#fff !important}body.lp-theme--003 .lp__content-box__title{color:#232323;font-weight:bold}.main--video{min-height:100%;min-width:100%;z-index:0}.video__banner{color:#f1f1f1;position:relative;width:100%;height:calc(100vh - 88px);overflow:hidden}main.lp-theme__main{padding-top:0 !important}.video__banner--content{position:absolute;height:100%;width:100%;left:0;top:0;display:flex;justify-content:space-around;z-index:2}.video__banner--content .video__banner--content--title{max-width:30%}.video__banner--content .video__banner--content--title h1{font-size:72px}.video__banner--content .video__banner--content--login{height:450px;width:408px;background:rgba(51,51,51,.8);border-radius:16px;padding:32px 24px;position:relative}.video__banner--content .video__banner--content--login--footer{display:flex;justify-content:space-between;padding:16px 24px;position:absolute;bottom:0;left:0;right:0;border-top:4px solid #434343}.scrolling-wrapper-flexbox{display:flex;flex-wrap:nowrap;overflow-x:auto}.scrolling-wrapper-flexbox .img--card{flex:0 0 auto;width:20%;min-width:200px;margin:16px}.scrolling-wrapper-flexbox .img--card img{width:100%;height:auto}.instagram--section h2{font-size:16px}.video__banner--gradient-filter{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.17) 0%,rgba(0,0,0,.28) 100%)}.occ__homepage--logos-container{display:flex;justify-content:space-around;flex-wrap:wrap;align-content:center}.occ__homepage--logos-container~.lp__content-box__description{font-size:14px !important}.occ__homepage--logos-container img{height:100%;width:33%;margin:16px}.occ__homepage--logos-container img.rbc--logo{width:20%}.instagram--section{background-color:#232323;padding:16px}.opportunities--list{font-size:22px;margin-bottom:32px}.button-link{cursor:pointer;text-decoration:none !important}@media screen and (max-width:1200px){.video__banner--content{flex-direction:column;flex-wrap:wrap;justify-content:center;height:auto;top:16px}.video__banner--content .video__banner--content--title{max-width:none}.video__banner--content .video__banner--content--title h1{font-size:32px}}@media screen and (max-width:768px){.video__banner--content{top:8px}.video__banner--content .video__banner--content--login{height:auto;width:278px;padding:24px 16px 56px 16px}.video__banner--content .video__banner--content--login h2{margin-bottom:0}.video__banner--content .video__banner--content--login--footer{padding:8px 16px}.video__banner--content .video__banner--content--login--footer span{font-size:12px}.video__banner--content .video__banner--content--title h1{line-height:38px;padding:0 16px}.opportunities--list{font-size:16px;margin-bottom:16px}.c3-nav--main .login--button{position:absolute;top:12px;left:0}.c3-header .c3-nav--main a{height:56px}}@media screen and (min-width:1024px){.scrolling-wrapper-flexbox{justify-content:space-around}.occ__homepage--logos-container~.lp__content-box__description{font-size:18px !important}}@media screen and (min-width:500px){.instagram--section h2{font-size:32px}}body>main>div.hero--occ-landing--2022>div.input--group.display--flex.occ--2022__hero-input-group.wrap{margin:auto !important;width:50vw !important}.hero--buttons-cont{justify-content:center;margin-bottom:16px;flex-wrap:wrap}.hero--button{width:50%;background-color:#232323;box-shadow:4px 4px 0 0 #fb182a;border-radius:8px !important;padding:28px 52px !important;color:#fff;text-align:center;display:block !important;min-width:212px !important;font-size:28px !important;font-weight:500 !important}.hero--button:hover{background-color:#fb182a !important}@media screen and (max-width:456px){.hero--button{margin-bottom:16px !important;margin-right:0 !important}.hero--buttons-cont{margin:auto !important}}