.bannerWrapv3 .bgImg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.bannerWrapv3 .container{max-width:1290px;z-index:2}.bannerWrapv3 .introSection{margin:0;text-align:left;width:auto}.bannerWrapv3 .flex_row{align-items:center;flex-wrap:nowrap;gap:30px;margin:0}.bannerWrapv3 .introSection .btn_row{align-items:center;justify-content:flex-start;margin-top:33px}.bannerWrapv3 .introSection .introCont{margin-left:0;max-width:100%;width:100%}.bannerWrapv3 .introSection .introCont h1{margin-bottom:23px}.bannerWrapv3 .overlay .mediaItem{background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-8px;height:100%;position:absolute;width:100%}.bannerWrapv3 .mediaCol .mediaColBg{background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.bannerWrapv3 .overlay{bottom:0;left:auto;position:absolute;right:0;top:0;width:57.7%}.bannerWrapv3 .mediaColText{width:57%}.bannerWrapv3 .bannerIn{overflow:hidden;position:relative}.bannerWrapv3 .mediaCol img{vertical-align:middle}.bannerWrapv3 .bannerIn>.mediaCol{margin-left:auto;right:0;width:585px;z-index:3}@media(min-width:1301px){.bannerWrapv3 .introSection .introCont p{max-width:579px}.bannerWrapv3 .bannerIn{align-items:center;display:flex;flex-wrap:wrap;min-height:644px}.bannerWrapv3 .mediaCol{height:100%;max-width:100%;position:absolute;right:10%;top:0;width:638px}.bannerWrapv3 .deskHide{display:none}}@media(max-width:1300px){.bannerWrapv3 .mediaColBg.tabHide{display:none}.bannerWrapv3 .container{position:relative}.bannerWrapv3 .mediaCol.deskHide{margin-right:-20px}}@media(max-width:1300px) and (min-width:1025px){.bannerWrapv3 .flex_row>*{width:50%}}@media(max-width:1024px){.bannerWrapv3 .flex_row{flex-wrap:wrap;gap:30px;justify-content:flex-end}.bannerWrapv3 .mediaColText{width:100%}}@media(max-width:991px){.bannerWrapv3 .introSection .introCont,.bannerWrapv3 .mediaCol,.bannerWrapv3 .mediaColText,.bannerWrapv3 .overlay{width:100%}.bannerWrapv3 .mediaCol.deskHide{display:flex;justify-content:flex-end;margin-right:-20px;width:calc(100% + 20px)}}.bannerWrapv3 .white_color_whole .introSection .introCont h1>span{color:inherit}.bannerWrapv3 .bannerIn>.mediaCol.vid{align-items:center;display:flex;margin:20px auto;min-height:330px;min-width:550px;right:20px}@media (max-width:991px){.bannerWrapv3 .bannerIn>.mediaCol.vid{min-height:unset;min-width:unset;width:100%}}video{max-height:100%;max-width:100%}