.banner-wrapper{width:100%;min-height:600px;margin-top:-70px;margin-bottom:-8px;position:relative;overflow:hidden;-webkit-font-smoothing:antialiased !important}.banner-wrapper .parallax-wrapper img{max-width:100%;width:100%;object-fit:cover;object-position:center;transform-origin:50% 50%;transform:translate3d(0px,0px,0px)}.banner-wrapper .parallax-wrapper img{-webkit-animation:zoomin 8s ease-in;animation:zoomin 8s ease-in}.banner-wrapper .anim{transform-origin:center;transform:translate3d(0px,0px,0px);display:inline-block}.banner-wrapper.selenium .anim{visibility:hidden}@-webkit-keyframes zoomin2{0%{transform:scale(0)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@-webkit-keyframes zoomin{0%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes zoomin{0%{transform:scale(1.2)}100%{transform:scale(1)}}.banner-wrapper .bottom-header{background:#fff}.banner-wrapper .parallax-wrapper{position:absolute;width:100%;height:100%}.banner-wrapper .text-wrapper{padding-top:157px;position:relative}.banner-wrapper .parallax-wrapper img{height:100%}.banner-wrapper h1{line-height:50px;letter-spacing:0px;font-weight:600;font-size:48px;color:#2473ba}.banner-wrapper h2{text-align:right;line-height:35px;letter-spacing:0px;font-weight:600;font-size:31px;color:#2473ba}.banner-wrapper .page-center{padding:0 126px;padding-right:192px}.banner-wrapper .subtitle-wrapper{padding-top:110px}.banner-wrapper .main-gradient{background-image:none,#fff none repeat center top,-moz-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#fff 70px);background-image:none,-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#fff 70px);background-image:none,-o-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#fff 70px);background-image:none,-ms-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#fff 70px);background-image:none,linear-gradient(to bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#fff 70px);background-repeat:repeat;background-attachment:;background-position:center top;background-size:auto;-webkit-box-shadow:0px -1px 0px 0px rgb(5 38 57 / 5%);-moz-box-shadow:0px -1px 0px 0px rgba(5,38,57,0.05);box-shadow:0px -1px 0px 0px rgb(5 38 57 / 5%);display:block;position:absolute;width:100%;height:66px;bottom:0}.banner-wrapper h1{line-height:40px;letter-spacing:0px;font-weight:300;font-size:44px}.banner-wrapper .text-wrapper{padding-top:108px}.banner-wrapper .page-center{padding:0 175px;padding-right:150px}.banner-wrapper h2{line-height:36px;letter-spacing:0px;font-weight:300;font-size:30px;display:inline-block;margin-left:auto;float:right;color:#2473ba;text-align:center}.banner-wrapper .subtitle-wrapper{padding-top:11px;padding-right:284px}.banner-wrapper .bottom-title-wrapper{padding-top:25px;text-align:right;line-height:36px;letter-spacing:0px;font-weight:300;font-size:30px}.banner-wrapper .bottom-title-wrapper h3{line-height:36px;letter-spacing:0px;font-weight:300;font-size:30px;color:#2473ba}.banner-wrapper.header-trans{min-height:485px;margin-bottom:-16px}.banner-wrapper.selenium .page-center{padding:0px 126px}.banner-wrapper.selenium h1{line-height:40px;letter-spacing:0px;font-weight:400;font-size:30px}.banner-wrapper.selenium .subtitle-wrapper{padding-right:0;padding-top:60px;padding-left:2px}.banner-wrapper.selenium h2{text-align:left;float:none;line-height:40px;letter-spacing:0px;font-weight:400;font-size:30px;color:#fff}.banner-wrapper.selenium h1,.banner-wrapper.selenium h2{font-size:1.56vw}.banner-wrapper.selenium .text-wrapper{padding-top:115px}@media(max-width:1679px){.banner-wrapper.selenium h1,.banner-wrapper.selenium h2{font-size:1.8vw}}@media(max-width:1366px){.banner-wrapper.header-trans{min-height:481px}.banner-wrapper.selenium h1,.banner-wrapper.selenium h2{font-size:2.2vw}.banner-wrapper.selenium .page-center{padding:0px 30px}.banner-wrapper.selenium .text-wrapper{padding-top:114px}.banner-wrapper.selenium .subtitle-wrapper{padding-top:58px;padding-left:0px}}@media(max-width:1200px){.banner-wrapper.header-trans{min-height:422px;margin-bottom:-16px}.banner-wrapper .page-center{padding:0 69px;padding-right:49px}.banner-wrapper .text-wrapper{padding-top:94px}.banner-wrapper h1{line-height:35px;letter-spacing:0px;font-weight:300;font-size:38px}.banner-wrapper h2{line-height:31px;letter-spacing:0px;font-weight:300;font-size:26px}.banner-wrapper .bottom-title-wrapper h3{line-height:31px;letter-spacing:0px;font-weight:300;font-size:26px}.banner-wrapper .subtitle-wrapper{padding-right:248px;padding-top:8px}.banner-wrapper .bottom-title-wrapper{padding-top:21px}.banner-wrapper.selenium .text-wrapper{padding-top:100px}.banner-wrapper.selenium h1,.banner-wrapper.selenium h2{font-size:2.18vw;line-height:1.35}.banner-wrapper.selenium .page-center{padding:0px 26px}.banner-wrapper.selenium .subtitle-wrapper{padding-top:50px}.banner-wrapper.selenium h2{line-height:1.35}}@media(max-width:1199px) and (min-width:1025px){.banner-wrapper h2{font-size:2.2vw}.banner-wrapper h1{font-size:3.2vw}.banner-wrapper .bottom-title-wrapper h3{font-size:2.2vw}}@media screen and (max-width:1024px){.banner-wrapper.header-trans{min-height:359px;margin-bottom:1px;margin-top:-50px}.banner-wrapper .main-gradient{height:50px;margin-top:-49px}.banner-wrapper h1{line-height:30px;letter-spacing:0px;font-weight:300;font-size:33px}.banner-wrapper h2{line-height:27px;letter-spacing:0px;font-weight:300;font-size:22px}.banner-wrapper .bottom-title-wrapper h3{line-height:27px;letter-spacing:0px;font-weight:300;font-size:22px}.banner-wrapper .text-wrapper{padding-top:80px}.banner-wrapper .page-center{padding:0px 59px;padding-right:42px}.banner-wrapper .subtitle-wrapper{padding-right:211px;padding-top:4px}.banner-wrapper .bottom-title-wrapper{padding-top:15px}}@media(max-width:1023px) and (min-width:901px){.banner-wrapper h2{font-size:2.2vw}.banner-wrapper h1{font-size:3.2vw}.banner-wrapper .bottom-title-wrapper h3{font-size:2.2vw}}@media(max-width:900px){.banner-wrapper.header-trans{margin-top:0;min-height:315px;margin-bottom:50px}.banner-wrapper h1{line-height:26px;letter-spacing:0px;font-weight:300;font-size:29px}.banner-wrapper h2{line-height:23px;letter-spacing:0px;font-weight:300;font-size:19px}.banner-wrapper .bottom-title-wrapper h3{line-height:23px;letter-spacing:0px;font-weight:300;font-size:19px}.banner-wrapper .text-wrapper{padding-top:70px}.banner-wrapper .page-center{padding:0px 52px;padding-right:38px}.banner-wrapper .subtitle-wrapper{padding-right:187px}.banner-wrapper .bottom-title-wrapper{padding-top:13px}.banner-wrapper .main-gradient{height:0;margin-top:0;position:static}.banner-wrapper.selenium .text-wrapper{padding-top:74px}.banner-wrapper.selenium .page-center{padding:0px 20px}.banner-wrapper.selenium .subtitle-wrapper{padding-top:36px;padding-left:5px}.banner-wrapper.selenium h1,.banner-wrapper.selenium h2{font-size:2.11vw;line-height:1.37}}@media(max-width:902px) and (min-width:768px){.banner-wrapper h2{font-size:2.2vw}.banner-wrapper h1{font-size:3.2vw}.banner-wrapper .bottom-title-wrapper h3{font-size:2.2vw}}@media(max-width:767px){.banner-wrapper .page-center{padding:0 15px}.banner-wrapper h1{line-height:19px;letter-spacing:0px;font-weight:300;font-size:21px}.banner-wrapper h2{line-height:17px;letter-spacing:0px;font-weight:300;font-size:14px}.banner-wrapper h3{line-height:17px;letter-spacing:0px;font-weight:300;font-size:14px}.banner-wrapper .page-center{padding:0px 37px;padding-right:27px}.banner-wrapper .text-wrapper{padding-top:50px}.banner-wrapper .bottom-title-wrapper{padding-top:6px}.banner-wrapper .subtitle-wrapper{padding-right:134px;padding-top:0px}.banner-wrapper.header-trans{min-height:228px}.banner-wrapper.header-trans.selenium{min-height:274px}.banner-wrapper.selenium .text-wrapper{padding-top:66px}.banner-wrapper.selenium h1,.banner-wrapper.selenium h2{font-size:17px}.banner-wrapper.selenium .page-center{padding:0px 17px}.banner-wrapper.selenium .subtitle-wrapper{padding-top:27px;padding-left:0}}@media(max-width:716px){.banner-wrapper.header-trans.selenium{min-height:255px}.banner-wrapper.selenium .text-wrapper{padding-top:60px}.banner-wrapper.selenium h1,.banner-wrapper.selenium h2{font-size:2.23vw;line-height:1.32}.banner-wrapper.selenium .page-center{padding:0px 16px}.banner-wrapper.selenium .subtitle-wrapper{padding-left:0;padding-top:27px}}@media(max-width:766px) and (min-width:471px){.banner-wrapper h2{font-size:2.2vw}.banner-wrapper h1{font-size:3.2vw}.banner-wrapper .bottom-title-wrapper h3{font-size:2.2vw}}@media(max-width:470px){.banner-wrapper.header-trans{min-height:108px}.banner-wrapper h1{line-height:normal;letter-spacing:0px;font-weight:300;font-size:16px}.banner-wrapper h2{line-height:normal;letter-spacing:0px;font-weight:300;font-size:15px}.banner-wrapper .subtitle-wrapper{padding:0}.banner-wrapper h2{text-align:center;float:none;margin:0 auto;width:100%}.banner-wrapper .title-wrapper{text-align:center}.banner-wrapper.selenium h1,.banner-wrapper.selenium h2{font-size:16px;text-align:center}.banner-wrapper .bottom-title-wrapper{text-align:center}}