.OCHero{position:relative;height:519px;width:100%;overflow:hidden}.OCHero .background-video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:0}.OCHero .overlay{position:relative;z-index:1;height:100%;display:flex;justify-content:center;align-items:center}.OCHero .overlay p{font-family:COCOGOOSE LETTERPRESS;font-weight:400;font-size:56px;line-height:100%;text-align:center;text-transform:uppercase;color:#fff}@media(max-width:480px){.OCHero{width:100%;height:257px;top:-5px}.OCHero .overlay p{font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}}.OCSubHero{display:flex;align-items:center;width:100%;padding:40px 120px 40px 0;position:relative}.OCSubHero .left{width:70%;height:596px}.OCSubHero .left img{width:100%;height:100%;object-fit:cover}.OCSubHero .right{border-radius:10px;box-shadow:10px 10px 25px 2px #00000059;position:absolute;width:37.4%;right:5%;background-color:#fbc51d;padding:83px 50px;height:453px}.OCSubHero .right p{font-family:Futura Std;font-weight:500;font-size:21px;line-height:100%;letter-spacing:.5px;text-align:center}@media(max-width:480px){.OCSubHero{flex-direction:column;padding:16px}.OCSubHero .left{width:100%;height:257px}.OCSubHero .right{border-radius:5px;background:#fbc51d;box-shadow:5px 5px 15px 2px #00000040;right:0;top:-40px;height:max-content;margin:auto;width:95%;position:relative;padding:20px}.OCSubHero .right p{color:var(--GREY-COLOR, #2c2c2c);font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.64px}}.OCConfused{display:flex;padding:3.48% 6.2%;width:100%}.OCConfused .left{width:50%;height:708px}.OCConfused .left img{width:100%;height:100%;object-fit:cover}.OCConfused .right{display:flex;flex-direction:column;gap:20px;padding:40px 87px 60px;width:50%;background:var(--darkblue, linear-gradient(249deg, #1c325b 1.17%, #3b6ac1 59.08%))}.OCConfused .right .top{color:#fff;font-family:Futura Std;font-size:42px;font-style:normal;font-weight:650;line-height:normal}.OCConfused .right .mid{color:#fff;font-family:Futura Std;font-size:24px;font-style:normal;font-weight:650;line-height:normal}.OCConfused .right .bottom{cursor:pointer;display:flex;height:50px;width:60%;padding:12px 26px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:10px;background:var(--yellow, #fbc51d)}@media(max-width:480px){.OCConfused{flex-direction:column}.OCConfused .left{width:100%;height:257px}.OCConfused .right{padding:10px 20px;width:100%}.OCConfused .right .top{font-size:18px}.OCConfused .right .mid{font-size:16px}.OCConfused .right .bottom{width:100%;font-size:13px;padding:0 2px}}
