@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&family=Roboto:wght@400;500;700;900&display=swap);body,h1,h2,h3,h4,h5,h6,html,p{margin:0;padding:0}body,html{height:100%;font-family:Roboto,sans-serif;background-color:#fff;font-size:16px;font-weight:400;color:#202f3e}.container{width:100%;max-width:460px;padding:0 20px;margin:0 auto}*,:after,:before{box-sizing:border-box}.text-blue{color:#1f8cf3}.wrapper{min-height:100%;display:flex;flex-direction:column}.main{flex:1 1 auto}.intro{background:#1f8cf3;padding:32px 0}.intro__title{color:#fff;text-align:center;font-size:31px;font-weight:700;text-transform:capitalize;margin-bottom:20px}.intro__subtitle{color:#fff;text-align:center;font-size:16px;font-weight:500}.about{padding-top:25px}.about__box{width:100%;max-width:410px;margin:0 auto 28px;padding:17px 23px;border-radius:6px;border:2px solid #1f8cf3}.about__box__content{width:100%;max-width:360px;text-align:center;font-size:20px;font-weight:900;color:#000;text-transform:uppercase;margin:0 auto}.about__button,.about__title{font-weight:700;text-align:center}.about__title{color:#000;font-size:28px;text-transform:capitalize;margin-bottom:15px}.about__button__box{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px}.about__button{text-decoration:none;color:#fff;font-size:30px;line-height:1.16;border-radius:9.029px;background:#1f8cf3;padding:13px}.about__button:hover{background-color:#0063c3}.description{margin-top:85px;margin-bottom:25px}.description__text{color:#383a42;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin-bottom:20px}.footer{background-color:#000;padding:27px 0 30px}.footer__nav{display:flex;justify-content:center;align-items:center;gap:22px;margin-bottom:20px}.footer__nav-link{text-decoration:none;color:#fff;text-align:center;font-size:18px;font-weight:700}.footer__nav-link:hover{text-decoration:underline}.footer__text{text-transform:lowercase;color:#b5b5c3;text-align:center;font-size:14px;font-weight:400;text-transform:lowercase}