.bannerWrap .bgImg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.bannerWrap .container{max-width:1290px;width:100%;z-index:2}.bannerWrap .introSection{margin:0;padding-bottom:40px;padding-right:10px;text-align:left;width:auto}.bannerWrap .flex_row{align-items:center;flex-wrap:nowrap;gap:30px;margin:0}.bannerWrap .introSection .btn_row{align-items:center;justify-content:flex-start;margin-top:33px;.btn_item:nth-child(2){a{background-color:transparent;border-color:#242526;&:hover{background-color:#ffb715;border-color:#ffb715;color:#242526}}}}.bannerWrap .introSection .introCont{margin-left:0;max-width:100%;width:100%}.bannerWrap .introSection .introCont h1{margin-bottom:23px}.bannerWrap .overlay .mediaItem{background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-8px;height:100%;position:absolute;width:100%}.bannerWrap .mediaCol .mediaColBg{background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.bannerWrap .mediaCol .mediaColBg.image-fit{background-position:50%;background-size:contain}.bannerWrap .overlay{bottom:0;left:auto;position:absolute;right:0;top:0;width:57.7%}.bannerWrap .mediaColText{width:57%}.bannerWrap .bannerIn{overflow:hidden;position:relative}.bannerWrap .mediaCol img{vertical-align:middle}@media(min-width:1640px){.bannerWrap .introSection .introCont p{max-width:579px}.bannerWrap .bannerIn{align-items:center;display:flex;flex-wrap:wrap;min-height:644px}.bannerWrap .mediaCol{height:100%;max-width:100%;position:absolute;right:10%;top:0;width:638px}.bannerWrap .deskHide{display:none}}@media(max-width:1150px){.bannerWrap .flex_row{align-items:flex-end}}@media(max-width:1639px){.bannerWrap .mediaColBg.tabHide{display:none}.bannerWrap .container{position:relative}}@media(max-width:1639px) and (min-width:1025px){.bannerWrap .flex_row>*{width:50%}}@media(max-width:1024px){.bannerWrap .flex_row{flex-wrap:wrap;gap:30px;justify-content:space-between}.bannerWrap .mediaColText{width:100%}.bannerWrap.dnd_padd{padding-bottom:0}}@media(max-width:991px){.bannerWrap .introSection .introCont,.bannerWrap .mediaCol,.bannerWrap .mediaColText,.bannerWrap .overlay{width:100%}}.bannerWrap .white_color_whole .introSection .introCont h1>span{color:inherit}