.home-header-mobile h2{margin-bottom:10px}.main-header-progress-line-wrapper{width:100%;height:500px;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.wrapper-1,.wrapper-2{width:100%;margin:auto}.wrapper-1{position:relative}.wrapper-2{position:absolute;top:0;right:10%;z-index:-1}.banner{width:40%;height:500px;float:right;margin:0 auto;background-size:cover;background-position:center}#line{height:600px}#Path-2{stroke:white;stroke-width:15}@media only screen and (max-width:1600px){#Path-1,#Path-2,#Path-3{stroke-width:13 !important}}@media only screen and (max-width:1400px){#Path-1,#Path-2,#Path-3{stroke-width:15 !important}}@media only screen and (max-width:1200px){#Path-1,#Path-2,#Path-3{stroke-width:20 !important}}@media only screen and (max-width:1000px){#Path-1,#Path-2,#Path-3{stroke-width:20 !important}}@media only screen and (max-width:800px){#Path-1,#Path-2,#Path-3{stroke-width:25 !important}}@media only screen and (max-width:600px){#Path-1,#Path-2,#Path-3{stroke-width:35 !important}}@media only screen and (max-width:400px){#Path-1,#Path-2,#Path-3{stroke-width:40 !important}}.header-text-wrapper{position:absolute;width:100%}.header-text-inner{position:relative !important;padding-top:60px}.header-text-inner h1{font-size:40px !important;margin-bottom:10px !important}.header-text-inner p{font-size:20px !important}.home-header-mobile{display:none}.home-header-mobile{display:none}@media only screen and (max-width:1100px){.header-text-inner{padding-top:0px}}@media only screen and (max-width:767px){.main-header-progress-line-wrapper{height:100% !important;margin-bottom:0px}.home-header-mobile{display:block}.home-header-desktop{display:none}.header-text-inner{text-align:center}.header-text-wrapper{position:relative !important}.banner{width:80%;height:300px;margin:0 auto;background-size:cover;background-position:center}#line{padding-top:0px !important;padding-bottom:100px !important;height:500px}.wrapper-1,.wrapper-2{width:100%;height:300px;margin:auto}.header-text-inner{padding-left:10%;padding-right:10%;padding-top:0px}.header-text-inner h1{font-size:39px}.header-text-inner p{font-size:17px !important}}@media only screen and (min-width:1670px){#line{height:700px;margin-top:-200px !important}}