.heropanel--video{border-radius:0 0 120px 0;display:flex;min-height:635px;overflow:hidden;position:relative}.heropanel--video:after{background-color:rgba(0,0,0,.2);content:"";left:0;min-height:100vh;min-width:100vw;position:absolute;z-index:2}.heropanel--image{border-radius:0 0 120px 0;display:flex;min-height:635px;overflow:hidden;position:relative}.heropanel--simple{border-radius:0 0 64px 0;overflow:hidden}.heropanel--simple .heropanel__content{align-items:end;display:flex;height:200px;margin:0 auto;max-width:1440px;padding-bottom:35px;padding-left:32px;padding-right:32px}.heropanel--video div{position:relative;z-index:2!important}.heropanel--video video{width:1920px!important}.hero-arrow{display:none}.hero-arrow,.hero-arrow2{bottom:10%;left:50%;position:absolute!important;transform:translateX(-50%)}.hero-arrow img,.hero-arrow2 img{height:47px;width:32px}@keyframes gm-slidein{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}div.heropanel__content{align-items:center;display:flex;margin:0 auto;max-width:850px;text-align:center;z-index:3!important}.agent .heropanel--video div.heropanel__content{max-width:900px}.heropanel__content h1{color:#fff;font-size:80px;font-weight:700;line-height:96px;text-shadow:0 0 50px rgba(0,0,0,.5)}.heropanel--simple .heropanel__content h1{font-size:56px;font-weight:700;letter-spacing:-.02em;line-height:64px}.heropanel__content h1 a{color:#fff;text-decoration:none}.heropanel__content p{color:#fff;margin:0}@media (max-width:991px){.heropanel--image,.heropanel--video{border-radius:0 0 80px 0;height:600px;min-height:unset}.heropanel__content h1{font-size:50px;font-weight:700;letter-spacing:-.02em;line-height:60px;padding:0 30px;text-align:center}.heropanel--simple .heropanel__content{align-items:end;height:160px;padding-bottom:20px}.heropanel--simple .heropanel__content h1{font-size:40px;font-weight:700;line-height:52px}}@media (max-width:768px){.heropanel--image,.heropanel--video{height:515px}.heropanel__content h1{font-size:48px;font-weight:700;letter-spacing:-.02em;line-height:56px;text-align:center}.heropanel--simple{border-radius:0 0 36px 0}.heropanel--simple .heropanel__content{align-items:end;height:120px;padding-bottom:14px;padding-left:20px;padding-right:20px}.heropanel--simple .heropanel__content h1{font-size:36px;font-weight:700;line-height:42px;padding:0}}