@media screen and (max-width: 768px){h2,.header-block.twoColumnsContent h2{font-size:30px;line-height:40px}.typo-body-primary,.typo-body-secondary{font-size:18px;line-height:24px}header.main-header{height:100px}header .button-cell{display:none}header .header-container{padding-bottom:40px !important}header .mobile-nav .m-button-cell{padding-bottom:0}.module-hero.homeBanner .bg-container .slick-slide{height:380px}.module-hero.homeBanner .hero-slider{height:380px}.module-hero.homeBanner .hero-slider .slider .container .inner-container{width:230px;height:380px}.module-hero.homeBanner .hero-slider .slider .container .inner-container h1.color-white{font-size:40px !important;color:var(--black);line-height:52px !important;padding-bottom:20px;margin-bottom:0px}.module-hero.homeBanner .hero-slider .slider .container .inner-container h1.color-white::before{width:50px}.module-hero.homeBanner .hero-slider .slider .container .inner-container p.color-white{font-size:20px;line-height:25px;margin-bottom:10px}.module-hero.homeBanner.innerSlider{height:350px}.module-hero.homeBanner.innerSlider .bg-container .slick-slide{height:350px}.module-hero.homeBanner.innerSlider .hero-slider{height:350px}.module-hero.homeBanner.innerSlider .hero-slider .slider .container .inner-container{width:100%;max-width:320px;height:350px}.module-hero.homeBanner.innerSlider .hero-slider .slider .container .inner-container h1.color-white{font-size:40px !important;color:var(--black);line-height:50px !important;padding-bottom:20px;margin-bottom:0px}.module-hero.homeBanner.innerSlider .hero-slider .slider .container .inner-container h1.color-white::before{width:50px}.module-hero.homeBanner.innerSlider .hero-slider .slider .container .inner-container p.color-white{font-size:20px;line-height:25px;margin-bottom:10px}.numbersCounting{padding:30px 20px !important}.numbersCounting .bg-container{left:20px !important}.numbersCounting .bg-container .bg::before,.numbersCounting .bg-container .bg::after{content:"";position:absolute;height:3px;width:100%;background-color:#fff;left:0}.numbersCounting .bg-container .bg::before{top:132px}.numbersCounting .bg-container .bg::after{top:256px}.numbersCounting .container .flex{display:grid;grid-template-columns:repeat(2, minmax(50%, 1fr));gap:50px 5px}.numbersCounting .container .flex .flex-col{padding:0 15px}.numbersCounting .container .flex .flex-col:first-child{padding-left:15px}.numbersCounting .container .flex .flex-col:nth-child(odd)::after{display:none}.numbersCounting .container .flex .flex-col .flex-col-item .col-content .col-title{font-size:35px}.numbersCounting .container .flex .flex-col .flex-col-item .col-content p{font-size:13px}.memberBenefit .flex{grid-template-columns:repeat(1, 1fr);gap:60px}.memberBenefit .flex .flex-col::after{display:none}.memberBenefit .flex .flex-col .flex-col-item{max-width:100%}.memberBenefit .flex .flex-col .flex-col-item .col-content p{font-weight:400;margin-bottom:0;font-size:14ppx}.memberBenefit .btn-block{width:100%;float:left;text-align:center}.slick-prev{left:-30px}.main-footer .foot-menu-row{padding-bottom:20px;color:#fff}.foot-bottom .left-cell{border-top:none;margin-top:0}}.aboutContent .bg-container .bg::before,.aboutContent .bg-container .bg::after{display:none}.aboutContent .container{padding:40px 30px}@media screen and (min-width: 1024px){.aboutContent .twoColumnsContent h2.color-primary{padding-left:40px}}.aboutContent .quoteSection{margin-top:60px;padding:30px 40px;font-weight:500;position:relative}.aboutContent .quoteSection::before,.aboutContent .quoteSection::after{position:absolute;content:"";height:40px;width:40px;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 768px){.article .body{float:left;max-width:100%;margin:0 20px !important}}@media screen and (max-width: 1024px)and (min-width: 768px){.main-header{height:90px}.menu-cell .button-cell{display:none !important}.button-cell{float:right;margin-right:0;margin-top:5px !important;margin-left:10px;position:relative}.button-cell.btn-black{margin-right:60px}.mobile-nav .m-button-cell{display:none}}@media screen and (min-width: 1024px){.main-header .header-container{padding-top:60px;position:relative}.main-header .header-container .menu-cell{float:right}.main-header .header-container .button-cell{position:absolute;top:30px;right:30px;margin-top:0}.main-header .header-container .button-cell.btn-black{right:250px}}