.home-page-detail-text .banner-info-detail-wrapper .small-title-detail span{color:#008641;font-size:1.4rem;padding-bottom:2.5rem;display:block}.home-page-detail-text .banner-info-detail-wrapper{max-width:103rem;width:100%;margin:0 auto}.home-page-detail-text .banner-info-detail-wrapper p{display:inline-block;line-height:1.6}.home-page-detail-text .banner-info-detail-wrapper p span{color:#000}.home-page-detail-text .banner-info-detail-wrapper p{font-size:3rem;line-height:1.5;color:#000;padding-bottom:4rem}.home-page-detail-text .banner-info-detail-wrapper p.no-padding{padding-bottom:0!important}.word{display:inline-block;opacity:.5;transition:opacity .3s ease,transform .3s ease}.word.visible{opacity:1;transform:translateY(0)}.fade-paragraph .word{opacity:.2;transition:opacity .3s ease,transform .3s ease;display:inline-block;will-change:opacity,transform}.fade-paragraph .word.visible{opacity:1;transform:translateY(0)}@media only screen and (max-width:1152px){.home-page-detail-text .banner-info-detail-wrapper p{font-size:2.5rem}}@media only screen and (max-width:991px){.home-page-detail-text .banner-info-detail-wrapper p{font-size:2rem}}@media only screen and (max-width:600px){.home-page-detail-text .banner-info-detail-wrapper p{padding-bottom:3.5rem;font-size:32px}.home-page-detail-text.py-120{padding-bottom:3.5rem}.banner-info-detail-wrapper .btn-black.btn{width:100%}}