.TikTok_TikTok__24lke{display:flex;align-items:center;flex-direction:column}@media screen and (min-width:1024px){.TikTok_TikTok__24lke{flex-direction:row}.TikTok_TikTok__24lke:nth-child(odd) .TikTok_ImageWrapper__vK0Mf{order:var(--tiktok-even-order)}.TikTok_TikTok__24lke:nth-child(2n) .TikTok_ImageWrapper__vK0Mf{order:var(--tiktok-odd-order)}}.TikTok_ImageWrapper__vK0Mf{width:100%}@media screen and (min-width:1024px){.TikTok_ImageWrapper__vK0Mf{width:50%}}.TikTok_TikTokTextWrapper__uQ034{padding:10px 30px;width:100%}@media screen and (min-width:1024px){.TikTok_TikTokTextWrapper__uQ034{width:50%}}.TikTok_TikTokHeading__VUoT2{text-transform:uppercase;color:var(--tik-tok-heading-color)}.TikTok_TikTokText__4RXx_{font-size:13px}@media screen and (min-width:1024px){.TikTok_TikTokText__4RXx_{font-size:15px}}.TikTok_TikTokLink__HhaMI{color:#fff;font-size:12px;border-radius:2px;text-transform:uppercase;margin-right:5px}.Features_Icon__S1B9k{border:var(--features-icon-border);border-radius:500px;display:inline-block;padding:1rem;margin-bottom:1rem;transition:all .2s ease}.Features_Icon__S1B9k:hover{background:var(--features-icon-hover-background);transform:scale(1.05)}.Features_Icon__S1B9k:hover svg{color:#fff!important}.ImageBanner_TextContainer__q0SGg{text-align:center;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4)}@media screen and (max-width:768px){.ImageBanner_TextContainer__q0SGg{padding:0}}.ImageBanner_TextContainer__q0SGg h1{color:#fff}@media(min-width:992px){.ImageBanner_TextContainer__q0SGg h1{font-size:4.5rem}}@media screen and (max-width:768px){.ImageBanner_TextContainer__q0SGg h1{font-size:2rem;padding:0}}.ImageBanner_TextContainer__q0SGg p{color:#fff}@media(min-width:992px){.ImageBanner_TextContainer__q0SGg p{font-size:2.6rem}}@media screen and (max-width:768px){.ImageBanner_TextContainer__q0SGg p{font-size:1.5rem;padding:0}}.ImageBanner_BannerStyle__jrWdT{position:relative;height:250px;overflow:hidden}.ImageBanner_BannerStyle__jrWdT span{width:100%!important}@media(min-width:992px){.ImageBanner_BannerStyle__jrWdT{height:450px}}.ImageBanner_Overlay__HoUTe:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--image-banner-overlay-background)}