.hero-section-1{position:relative}.all-text-white{color:#fff}.hero-section-1:before{position:absolute;content:'';background-color:#3d578c;top:0;left:0;right:0;width:100%;height:20%;z-index:-1}.hero-section-1 p{font-family:'sans-serif';font-size:30px;line-height:1.5}.hero-section-1 .cta{margin-top:60px}.hero-section-1 .section-grp{display:flex}.hero-section-1 .left-col{width:50%;margin:auto 3.4% auto auto}.hero-section-1 .right-col{width:53%;text-align:right;position:relative}.hero-section-1 .right-col img{position:relative;z-index:2}@media(max-width:1024px){.hero-section-1 p{font-size:30px}}@media(max-width:767px){.hero-section-1{padding:70px 0;overflow-x:hidden}.hero-section-1 .left-col{width:100%;margin-right:0}.hero-section-1 .right-col{width:100%;margin-bottom:30px}.hero-section-1 .section-grp{flex-direction:column-reverse}.hero-section-1 p{font-size:20px}}@media(max-width:540px){.hero-section-1 .right-col img{height:auto}}