.banner-wrapper{align-items:center;background-color:#00164e;display:flex;flex-wrap:wrap;min-height:600px;padding:0 0 30px}.banner-wrapper .inner-wrapper{align-items:center;display:flex;padding-top:30px}.banner-wrapper .inner-wrapper svg{height:30px;width:30px;fill:#54595f;position:relative;z-index:1}.banner-wrapper .inner-wrapper .image-wrapper{width:39.921%}.banner-wrapper .inner-wrapper .image-wrapper .image-inner-wrapper{padding:0 20px;transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1)*var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1)*var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.banner-wrapper .inner-wrapper .image-wrapper .image-inner-wrapper:hover{transform:scale(1.1)}.banner-wrapper .inner-wrapper .image-wrapper .image-inner-wrapper img{border-radius:15px 15px 15px 15px;box-shadow:0 0 41px 0 rgba(0,0,0,.5);opacity:.91}.banner-content-wrapper .banner-content-inner-wrapper{background-color:transparent;background-image:linear-gradient(180deg,#30194d42,#30194df2);border-radius:29px 29px 29px 29px;box-shadow:0 0 41px 0 rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.banner-content-wrapper .banner-content-inner-wrapper .banner-heading{margin-bottom:20px;margin-left:11px}.banner-content-wrapper .banner-content-inner-wrapper .banner-logo{margin-bottom:13px;margin-left:11px;margin-top:3px}.banner-content-wrapper .banner-content-inner-wrapper .banner-heading{margin-bottom:16px}.banner-content-wrapper .banner-description{margin-left:11px}.banner-content-wrapper .button-wrapper{margin-bottom:11px;margin-left:11px}.banner-content-wrapper .banner-logo img{width:140px}.banner-content-wrapper .banner-description h4{color:#fff;font-weight:400;padding:31px 0 39px}.banner-content-wrapper{animation-name:fadeInLeft;display:flex;flex-direction:column;padding:0 20px;width:60.079%}.banner-content-wrapper .banner-heading h2{color:#fff;font-weight:700;line-height:1.2em;margin-bottom:0}.banner-content-wrapper .button-wrapper a{align-items:center;background-color:#ffbc2b;border-radius:15px;display:flex;font-size:16px;font-weight:500;gap:15.5px;line-height:1.2;overflow:hidden;padding:14px 26px;position:relative;width:fit-content}.banner-content-wrapper .button-wrapper a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-duration:.15s;transition-duration:.15s;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.banner-content-wrapper .button-wrapper a:hover{border-radius:20px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.banner-content-wrapper .button-wrapper a span{color:#54595f;position:relative;transition:all .3s ease-in-out;z-index:1}.banner-content-wrapper .button-wrapper a:hover:before{background-color:#2247b0;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);z-index:0}.banner-content-wrapper .button-wrapper a:hover span{color:#fff;font-weight:500}.banner-content-wrapper .button-wrapper a:hover svg{fill:#fff}@media(max-width:1024px){.banner-content-wrapper .banner-heading h2{font-size:30px}.banner-content-wrapper .banner-content-inner-wrapper .banner-logo{margin-bottom:16px}.banner-content-wrapper .banner-description h4{padding:32px 0 39px}}@media(max-width:767px){.banner-wrapper .page-center{min-height:470px}.banner-wrapper .inner-wrapper{flex-direction:column;gap:30px;padding-top:80px}.banner-content-wrapper{width:100%}.banner-wrapper .inner-wrapper .image-wrapper{width:90%}.banner-content-wrapper .button-wrapper a{gap:15px}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}