.base_module{position:relative}.base_module .top-section .btn-wrp.flex_row{justify-content:center;margin:30px 0}.base_module .bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.base_module .top-section .btn-wrp.flex_row{align-items:center;gap:20px}.base_module .content-wrapper{position:relative;z-index:10}.base_module .bg_image{background-position:50%;background-repeat:no-repeat;background-size:cover}section.image-content-scrolling{color:#fff;display:block}.image-content-scrolling .scrolly{display:flex}.image-content-scrolling .scrolly .sticky{background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 70px);margin:0;position:sticky;top:70px;transition:width .5s ease;width:36vw!important}.image-content-scrolling .scrolly .main-title{background:linear-gradient(180deg,#22134d,#22134d 70%,rgba(34,19,77,.9) 80%,rgba(34,19,77,.5) 90%,rgba(34,19,77,.2));color:#fff;display:block;font-size:4.375rem;left:36vw;margin:0;padding:5.625rem 6.25rem 4.375rem;position:absolute;top:0;width:63vw}.image-content-scrolling .scrolly .content-wrapper{flex:1;padding-right:1rem;position:static;vertical-align:baseline;width:100%;z-index:-1}.image-content-scrolling .scrolly .content-wrapper .main-title{display:none}.image-content-scrolling .scrolly .v-scroll-nav{left:100%;position:absolute;top:50%;transform:translateY(-50%)!important}.image-content-scrolling .scrolly .v-scroll-nav ul{margin:0;padding:0 0 0 2.5rem}.image-content-scrolling .scrolly .v-scroll-nav ul>li{display:block;list-style:none;margin:1.125rem 0}.image-content-scrolling .scrolly .v-scroll-nav ul>li>a{border:2px solid #fff;border-radius:50%;display:block;height:1rem;text-decoration:none;width:1rem}.image-content-scrolling .scrolly .v-scroll-nav ul>li>a.active{background-color:#fff}.image-content-scrolling .scrolly .content-wrapper .slide{clear:both;display:flex;flex-direction:column;height:auto;justify-content:flex-end;max-width:50rem;padding-bottom:12.5rem;padding-left:6.3125rem}.image-content-scrolling .scrolly .content-wrapper .slide:first-child{padding-top:25rem}.image-content-scrolling .scrolly .content-wrapper .slide:last-child{padding-bottom:25rem}.image-content-scrolling .scrolly .content-wrapper .slide h3{color:#fff;font-size:1.5rem;margin-block-end:1em;margin-block-start:1em}.image-content-scrolling .scrolly .content-wrapper .slide p{margin-block-end:1em;margin-block-start:1em}.image-content-scrolling .scrolly .content-wrapper{padding-left:0}@media screen and (min-width:93.75em){.image-content-scrolling .scrolly .content-wrapper .slide:first-child{padding-top:31.25rem}}@media (max-width:1450px){.image-content-scrolling .scrolly .main-title{width:60vw}}@media screen and (max-width:87.5em){.image-content-scrolling .scrolly .main-title{font-size:3.5rem;padding:3.125rem 3.75rem 4.375rem 6.25rem}}@media screen and (min-width:40em) and (max-width:63.9988em){.image-content-scrolling .scrolly .main-title{font-size:2.875rem;padding:1.875rem .9375rem 4.375rem 1.5625rem}}@media screen and (max-width:63.9988em){.image-content-scrolling .scrolly .content-wrapper{padding-left:1.5625rem}}@media screen and (max-width:39.9988em){.image-content-scrolling .scrolly{flex-direction:column}.image-content-scrolling .scrolly .sticky{height:21.25rem;order:1;position:relative;top:0;width:100vw!important}.image-content-scrolling .scrolly .main-title,.image-content-scrolling .scrolly .v-scroll-nav{display:none}.image-content-scrolling .scrolly .content-wrapper{display:block;order:0;padding:1.875rem 1.5625rem;width:auto}.image-content-scrolling .scrolly .content-wrapper .main-title{display:block;font-size:2.5rem;left:auto;margin-bottom:3.5rem;padding:0;position:static;position:relative;width:auto}.section-wrapper.slide-window{height:auto;overflow:hidden;padding-bottom:1.875rem;position:relative}.section-wrapper.slide-window .section-wrapper-inner.slide-holder{display:block;float:left;margin-left:0;transition:margin-left 1s;width:100%}.image-content-scrolling .scrolly .content-wrapper .slide:first-child{padding-top:0}.image-content-scrolling .scrolly .content-wrapper .slide{clear:unset;display:block;float:left;height:auto!important;justify-content:flex-start;max-width:unset;padding-bottom:0!important;padding-left:0}.image-content-scrolling .scrolly .content-wrapper .slide:last-child{padding-bottom:0}.image-content-scrolling .scrolly{position:relative;z-index:9999}section.image-content-scrolling{overflow:hidden}.image-content-scrolling .scrolly .content-wrapper .slide h3{margin:0}}