.hero-module-outer{padding:31px 0 91px;position:relative}.hero-module-inner{position:relative;z-index:1;width:calc(100% - 480px)}.hero-right-image{position:absolute;right:0;top:0;bottom:0;background-repeat:no-repeat;width:100%;max-width:50%;height:100%;background-size:cover;overflow:hidden}.hero-shape svg{position:absolute;left:-2px;height:100%}.hero-content h2 span{font-weight:600}.hero-content.bigger-heading h2{margin-bottom:35px}.hero-content .description-text,.hero-module-outer .hero-cta{margin:0 0 46px}.hero-module-outer .hero-list{padding:0;display:flex;flex-wrap:wrap;margin:0;list-style:none}.hero-module-outer .hero-list li{margin:0 35px 10px 0;position:relative}.hero-module-outer .hero-list li:last-child{margin-right:0}.hero-module-outer .hero-list h5{margin:0;color:#f5f5ff}.hero-module-outer .hero-list h5 .right-arrow{margin:0 0 0 2px}.hero-module-outer .hero-list h5 .right-arrow svg{position:relative;left:0;top:2px;transition:all .3s ease-in-out}.hero-module-outer .hero-list li a:hover .right-arrow svg{left:5px}@media screen and (max-width:991px){.hero-right-image{display:none}.hero-module-inner{max-width:740px;width:100%}}@media screen and (max-width:767px){.hero-module-outer{padding:63px 0 30px}.hero-module-outer .hero-list li:last-child{margin-right:35px}.hero-module-outer .hero-cta{margin:0 0 30px}.bigger-heading h2{font-size:56.49px;line-height:50.84px}.hero-content.bigger-heading h2{margin-bottom:35px}}@media screen and (max-width:599px){.hero-module-outer .hero-list{flex-direction:column}.hero-module-outer .hero-list li{margin:0 0 20px}.hero-module-outer .hero-list li:last-child{margin:0}}