.module-signup{position:relative;background:#060d41;padding:5rem 0 8rem 0}.container-signup{color:#fff}.container-signup h3{text-align:center;font-size:var(--font-size-t1);margin:0 0 1rem 0}.container-signup .intro{font-size:2rem;text-align:center;margin:0 0 5rem 0}.container-signup h4{font-size:var(--font-size-t2);font-weight:300;margin:0 0 1rem 0}.container-signup .signup-list{display:flex;justify-content:space-around;flex-wrap:wrap;margin:2rem 0 0 0}.container-signup .signup-list div{font-weight:300;font-size:var(--font-size-p);padding:0 2px;flex:0 0 28%}@media(max-width:768px){.container-signup .signup-list div{margin:0 0 .5rem 0;font-size:var(--font-size-p);min-width:15rem}.container-signup .signup-list>div{margin:0 0 4rem 0}.container-signup .signup-list div:last-child{margin:0}.container-signup a.cta_button{width:calc(70% - 60px)}}@media(max-width:640px){.container-signup a.cta_button{width:calc(100% - 60px)}}@media(max-width:600px){.container-signup h3{font-size:var(--font-size-t1-mobile)}.container-signup .intro{font-size:1.8rem}.container-signup h4{font-size:var(--font-size-t2-mobile)}.container-signup .signup-list div{font-size:var(--font-size-p-mobile)}}@media(max-width:480px){.container-signup .signup-list{flex-direction:column}}