.hs-homepageBanner{height:calc(100vh - 7rem);margin:-5px auto 2rem;overflow:hidden;position:relative;width:calc(100% - 3rem)}.hs-homepageBanner .__path{max-width:none;position:absolute;visibility:visible}.hs-homepageBanner .__path:before{background-color:inherit;border-radius:1.875rem;-moz-border-radius:1.875rem;-webkit-border-radius:1.875rem;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(0);transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-webkit-transition:all .4s ease-out;visibility:visible;width:100%}.hs-homepageBanner .__path.--p-4-2{bottom:43%;left:0;z-index:0}.hs-homepageBanner .__path.--p-4-2:nth-child(2){bottom:35%;left:45%;z-index:1}.hs-homepageBanner .__path.--p-4-2:nth-child(3){left:55%;z-index:0}.hs-homepageBanner .__path.--p-4-2:nth-child(4){bottom:3rem;left:40%}.hs-homepageBanner .__path.--p-2{background-color:#35434a;border-radius:1.875rem;-moz-border-radius:1.875rem;-webkit-border-radius:1.875rem;height:3rem;left:40%;opacity:1;top:55%;width:28.1875rem}.hs-homepageBanner .__path.--p-9{background-color:#3d4d54;height:.375rem;left:50%;top:45%;width:26.8125rem}.hs-homepageBanner .__path.--p-4,.hs-homepageBanner .__path.--p-9{border-radius:100rem;-moz-border-radius:100rem;-webkit-border-radius:100rem}.hs-homepageBanner .__path.--p-4{background-color:#fff;height:.315rem;right:20%;top:57.5%;width:27.875rem}.hs-homepageBanner .__path.--p-5{background-color:#7ddd00;border-radius:100rem;-moz-border-radius:100rem;-webkit-border-radius:100rem;height:.375rem;right:37%;top:70%;width:18.9375rem}.hs-homepageBanner .inner__inset{height:inherit;margin:0 auto;padding-top:220px;position:relative;width:calc(100% - 20rem);z-index:1}.hs-homepageBanner .hs-banner-item{color:#fff;font-size:4.15rem;font-weight:400;letter-spacing:1.5px;margin:0 0 4.3375rem;padding:0;position:relative;width:100%;z-index:2}.hs-homepageBanner .inner__content *{color:#fff}.hs-homepageBanner .hs-banner-item strong{color:#7ddd00;font-weight:800}.hs-homepageBanner .inner__content h2{font-size:1.775rem;font-weight:400;letter-spacing:.025rem;margin:0;padding:0;position:relative;width:45rem}@media(max-height:760px){.hs-homepageBanner{height:auto;min-height:650px;padding-top:80px}}@media (max-width:1024px){.hs-homepageBanner{height:calc(100vh - 5rem);width:calc(100% - 2rem)}.hs-homepageBanner .__path.--p-4-2:first-child,.hs-homepageBanner .__path.--p-4-2:nth-child(4){display:none}.hs-homepageBanner .__path.--p-4-2:nth-child(2){bottom:50vw;display:block;left:-40vw;width:120vw}.hs-homepageBanner .__path.--p-4-2:nth-child(3){bottom:80vw;display:block;left:30vw;width:80vw}.hs-homepageBanner .__path.--p-2{bottom:20vw;display:block;height:8vw;left:5vw;top:unset;width:50vw}.hs-homepageBanner .__path.--p-9{bottom:50vw;display:block;left:20vw;top:unset;width:50vw}.hs-homepageBanner .__path.--p-4{bottom:23vw;display:block;right:10vw;top:unset;width:50vw}.hs-homepageBanner .__path.--p-5{display:block;left:10vw;top:25vw;width:50vw;z-index:1}.hs-homepageBanner .inner__inset{display:block;margin:0;padding:5vw;width:100%;z-index:1}.hs-homepageBanner .hs-banner-item{font-size:8vw;margin-bottom:10vw;width:100%}.hs-homepageBanner .inner__content h2{font-size:6vw;width:100%}.hs-homepageBanner{min-height:640px}.hs-homepageBanner .hs-banner-item{margin-bottom:0}.hs-homepageBanner .inner__content h2{margin-top:60px}.hs-homepageBanner .__path{display:none!important}.hs-homepageBanner{height:auto;margin:0 auto 80px;min-height:auto;padding:5vw}}@media screen and (orientation:portrait) and (min-width:767px) and (max-width:1024px){.hs-homepageBanner{width:calc(100% - 5rem)}.hs-homepageBanner .hs-banner-item{font-size:5vw}.hs-homepageBanner .inner__content h2{font-size:4vw;width:76vw}.hs-homepageBanner{height:auto;margin:0 auto 80px;min-height:640px}.hs-homepageBanner .hs-banner-item{margin-bottom:0}}