.home-page .newsletter{display:flex;flex-direction:column;align-items:center;padding:0 1.5rem;margin:5rem auto}.home-page .newsletter-title{text-align:center;margin-bottom:3rem}.home-page .newsletter-title h5{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";letter-spacing:.04em;font-weight:300;font-size:4rem;margin-bottom:10px}@media only screen and (max-width: 767px){.home-page .newsletter-title h5{font-size:3rem}}.home-page .newsletter-subscribe{width:55rem}@media only screen and (max-width: 767px){.home-page .newsletter-subscribe{width:100%}}.home-page .newsletter-subscribe .newsletter-email{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative}.home-page .newsletter-subscribe .newsletter-email input{border:1px solid #968aa1;border-radius:0;height:55px;padding:0 15px;color:#9a9a9a;width:100%;margin-bottom:3rem}.home-page .newsletter-subscribe .newsletter-email input::placeholder{color:#9a9a9a;opacity:1;text-transform:uppercase}.home-page .newsletter-subscribe .newsletter-email input:-ms-input-placeholder{color:#9a9a9a}.home-page .newsletter-subscribe .newsletter-email input::-ms-input-placeholder{color:#9a9a9a}.home-page .newsletter-subscribe .newsletter-email button{height:40px;width:20rem;padding:0 10px;border:1px solid #5b2a86;background-color:#5b2a86;color:#ffffff}@media only screen and (max-width: 767px){.home-page .newsletter-subscribe .newsletter-email button{width:100%}}.home-page .newsletter-subscribe .newsletter-email button:hover{color:#5b2a86;background-color:#fff}.home-page .description-wrapper{background-color:#fff;padding:15px 0;border-top:1px solid #968aa1;margin-top:20px;display:none}.home-page .description-wrapper .description-container{max-height:200px;overflow-y:auto}.home-page .description-wrapper .description-container::-webkit-scrollbar{width:3px}.home-page .description-wrapper .description-container::-webkit-scrollbar-track{background:#968aa1}.home-page .description-wrapper .description-container::-webkit-scrollbar-thumb{background:#5b2a86}.home-page .description-wrapper .description-container::-webkit-scrollbar-thumb:hover{background:#5b2a86}.home-page .description-wrapper h1,.home-page .description-wrapper h2,.home-page .description-wrapper h3,.home-page .description-wrapper h4 h5,.home-page .description-wrapper h6{font-size:15px;color:#190c26;font-weight:600;line-height:28px;padding:0 0 5px 0;z-index:1}.home-page .description-wrapper p{line-height:22px}@media only screen and (max-width: 991px){.home-page{margin-top:90px}}
