section.banner-outer .banner-inner{display:flex;flex-wrap:wrap}section.banner-outer .banner-inner .lft-cnt{padding:300px 0 228px;width:46%;z-index:5}section.banner-outer .banner-inner .lft-cnt p{color:#fff;font-size:19px;line-height:normal;margin:7px 0 0}section.banner-outer .banner-inner .rht-bg{width:50%}section.banner-outer .shape svg .cls-1{fill:#150959}section.banner-outer .banner-inner .rht-blk{align-items:end;display:flex;justify-content:end;width:54%}section.banner-outer .banner-inner .rht-blk .btm-links{bottom:25px;padding:30px 0 40px;position:relative;z-index:3}.banner-outer .btm-links ul{position:relative;z-index:1}section.banner-outer .banner-inner .rht-bg{background-position:left -34px center;background-repeat:no-repeat;background-size:cover;bottom:25px;position:absolute;right:0;top:0;width:51%}section.banner-outer .banner-inner .rht-bg:before{background-image:linear-gradient(90deg,#fff,#000);content:"";height:100%;mix-blend-mode:multiply;position:absolute;right:-204px;top:0;width:100%;z-index:1}section.banner-outer:before{background-color:#150959;content:"";height:100%;left:0;position:absolute;top:-1px;width:calc(50% - 50px);z-index:4}section.banner-outer .banner-inner .lft-cnt .shape svg{height:100%;left:calc(50% - 53px);pointer-events:none;position:absolute;top:-1px;z-index:5}section.banner-outer .banner-inner .rht-blk ul li a{color:#fff;font-size:21px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-transform:uppercase}section.banner-outer .banner-inner .rht-blk ul li{cursor:pointer;display:inline-block;margin:0 64px 0 0}section.banner-outer .banner-inner .rht-blk ul li:last-child{margin-right:0}section.banner-outer .banner-inner .rht-blk ul li span.icons img{vertical-align:middle}section.banner-outer .banner-inner .rht-blk ul li span.icons{display:inline-block;margin-right:18px;max-width:35px}section.banner-outer .banner-inner .lft-cnt h1 span.font-wt{font-weight:300}section.banner-outer .banner-btn{display:flex;flex-wrap:wrap;margin:40px 0 0}section.banner-outer .banner-btn .btn{margin:0 22px 18px 0}section.banner-outer .banner-btn .btn:first-child a{background-color:#211551;border:1px solid #fff}section.banner-outer .banner-btn .btn:nth-child(2) a{background-color:#b7323d;border:1px solid #fff}section.banner-outer .banner-btn .btn:last-child{margin-right:0}section.banner-outer{overflow-x:hidden;position:relative}.banner-outer .bg-color{bottom:0;left:-168px;position:absolute;right:-100vw;top:0}.banner-outer .bg-color:before{background-image:linear-gradient(90deg,#fff 0,#fff 18.695000000000004%,#000);content:"";height:100%;mix-blend-mode:multiply;position:absolute;right:0;top:0;width:100%}section.banner-outer:after{background-color:#150959;background-image:linear-gradient(0deg,#150959,#150959 42.6442%,#0e063b 85%);content:"";height:calc(100% - 75px);left:0;position:absolute;top:40px;width:calc(50% - 50px);z-index:4}section.banner-outer.listing .banner-inner .lft-cnt h1{color:#fff;line-height:normal}section.banner-outer.listing .row-fluid{display:inherit}section.banner-outer.listing .banner-inner .lft-cnt .shape svg,section.banner-outer.listing:before{height:calc(100% - 67px)}section.banner-outer.listing .banner-inner .rht-blk{width:54%}section.banner-outer.listing .banner-inner .rht-bg{bottom:94px;width:54%}section.banner-outer.listing:after{height:calc(100% - 144px)}section.banner-outer.listing .bg-color:before{display:none}section.banner-outer.listing{border-bottom:5px solid #b7323d;padding-bottom:0}section.banner-outer.listing .btm-links ul li span.icons{display:inline-block;margin-right:18px;max-width:35px}section.banner-outer.listing ul li{cursor:pointer;display:inline-block;margin:0 64px 0 0}section.banner-outer.listing .btm-links{text-align:right}section.banner-outer.listing ul li a{color:#b7323d;font-size:21px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-transform:uppercase}section.banner-outer.listing .btm-links ul li span.icons img{vertical-align:middle}section.banner-outer.listing .btm-links ul{padding:28px 0}section.banner-outer.listing .banner-inner .rht-bg{background-position:left 0 center}section.banner-outer.listing .banner-inner .lft-cnt{padding:180px 0 130px}section.banner-outer.listing ul li:last-child{margin-right:0}.banner-outer .rht-bg-inr{background-repeat:no-repeat;background-size:cover;bottom:25px;height:100%;position:absolute;right:0;top:0;width:100%}.banner-outer .owl-carousel .owl-item,.banner-outer .owl-carousel .owl-stage,.banner-outer .owl-carousel .owl-stage-outer,.banner-outer .owl-carousel.owl-loaded{height:100%;position:static;width:100%}section.banner-outer.listing .banner-inner .rht-bg .item{height:100%}@media only screen and (max-width:1150px){section.banner-outer:after,section.banner-outer:before{width:calc(50% - 99px)}section.banner-outer .banner-inner .lft-cnt .shape svg{left:calc(50% - 102px)}section.banner-outer .banner-inner .rht-blk{width:60%}section.banner-outer .banner-inner .lft-cnt{width:40%}section.banner-outer .banner-inner .rht-bg{width:56%}section.banner-outer .banner-inner .rht-blk ul li{margin:0 30px 0 0}section.banner-outer .banner-inner .lft-cnt{padding:201px 0 174px}section.banner-outer.listing .banner-inner .rht-bg{width:58%}section.banner-outer.listing ul li{margin:0 30px 0 0}}@media only screen and (max-width:991px){section.banner-outer .banner-inner .lft-cnt{padding:170px 20px 80px;position:relative;width:100%}section.banner-outer .banner-inner .rht-blk{width:100%}section.banner-outer .banner-inner .rht-bg{padding:38%;position:relative;width:100%}section.banner-outer .banner-inner .lft-cnt .shape svg,section.banner-outer:before{display:none}section.banner-outer .banner-inner .lft-cnt:before{background-color:#150959;content:"";height:100%;left:-20px;position:absolute;right:0;top:0;width:100vw;z-index:-1}section.banner-outer .banner-inner .rht-blk .btm-links{padding:30px 20px 40px;position:absolute;text-align:right;width:100%}section.banner-outer .container{padding:0}section.banner-outer .banner-inner .lft-cnt:before{left:0}section.banner-outer .banner-inner .rht-bg:before{right:-39px}section.banner-outer .banner-inner .lft-cnt p{font-size:16px}section.banner-outer:after{display:none}section.banner-outer.listing{padding:0}section.banner-outer.listing .banner-inner .rht-bg,section.banner-outer.listing .banner-inner .rht-blk{width:100%}section.banner-outer.listing .banner-inner .lft-cnt{padding:180px 20px 90px}section.banner-outer.listing .btm-links ul{padding:28px 20px}.banner-outer .rht-bg-inr{background-size:cover;position:static}section.banner-outer .banner-inner .rht-bg{height:100%;padding:0;position:relative!important;width:100%!important}.banner-outer .rht-bg-inr{min-height:530px}}@media only screen and (max-width:767px){section.banner-outer.listing .banner-inner .lft-cnt h1{line-height:1.2}section.banner-outer.listing ul li a{font-size:16px}section.banner-outer.listing .btm-links ul li span.icons{margin-right:10px;max-width:19px}section.banner-outer.listing .btm-links ul{padding:22px 20px}section.banner-outer.listing .banner-inner .lft-cnt{padding:145px 20px 50px}.banner-outer .rht-bg-inr{min-height:410px}}@media only screen and (max-width:499px){section.banner-outer .banner-inner .rht-blk ul li{margin:0 11px 0 0}.banner-outer .rht-bg-inr{min-height:316px}}@media only screen and (max-width:420px){section.banner-outer.listing ul li{margin:0 14px 0 0}section.banner-outer.listing .btm-links ul li span.icons{margin-right:6px;max-width:12px}section.banner-outer.listing ul li a{font-size:12px}}