.pregnancy-start__error{padding:10px 15px}.text-input{cursor:pointer}#pregnancy-wrapper{font-size:18px}#pregnancy-wrapper ul{list-style-type:none;padding:0;margin:0}#pregnancy-wrapper .row{margin:0}#pregnancy-wrapper .container{width:100%;height:100%;max-width:1300px;padding:0 30px;margin:0 auto}#pregnancy-wrapper .title{text-align:center;font-weight:700;font-size:36px;margin-bottom:53px;color:#000}#pregnancy-wrapper .form-group{margin-bottom:23px;display:flex;flex-direction:column;align-items:center}#pregnancy-wrapper .form-group--btns{margin-top:32px}#pregnancy-wrapper .btn{border-radius:30px}#pregnancy-wrapper .btn-success{background-color:#28a745;border-color:#28a745}#pregnancy-wrapper .btn-success:hover{background-color:#1e7e34;border-color:#1e7e34}#pregnancy-wrapper .btn-primary{background-color:#01468f;color:#fff;border:1px solid #01468f}#pregnancy-wrapper .btn-primary:hover{background-color:#ff990d;border:1px solid #ff990d}#pregnancy-wrapper .btn-outline-primary{border:2px solid #01468f;color:#01468f;font-weight:700;background-color:transparent}#pregnancy-wrapper .btn-outline-primary:hover{background-color:#ccdae9}.pregnancy-start{padding-top:67px;padding-bottom:84px}.pregnancy-start__legend{text-align:center;font-size:24px;font-weight:700}.pregnancy-start__image{width:414px}.pregnancy-start__image img{width:100%;height:auto}.pregnancy-start__table{font-size:16px}.pregnancy-start__table-extra{font-weight:700;font-size:16px;align-self:flex-start}.pregnancy-start__table-extra:first-child{margin-bottom:20px}.pregnancy-start__table-extra:last-child{margin-top:23px}.pregnancy-start__table-row{padding:10px 17px;display:grid;grid-template-columns:1fr 1fr 3fr;gap:10px}.pregnancy-start__table-row .col{display:flex;flex-direction:column;justify-content:flex-start}.pregnancy-start__table-row:nth-child(odd){background:#e6e6e6}.pregnancy-start .btn{width:190px;padding:14px 10px}.pregnancy-start .text-input{max-width:315px;width:100%;background:#fff;border:1px solid #e4e4e4;box-sizing:border-box;border-radius:3px;padding:10px 14px;font-size:16px}@media screen and (max-width:768px){#pregnancy-wrapper{font-size:16px}#pregnancy-wrapper .container{padding:0 20px;max-width:760px;overflow-x:hidden}#pregnancy-wrapper .title{font-size:30px;margin-bottom:32px}}@media screen and (max-width:610px){#pregnancy-wrapper .container{max-width:550px}}@media screen and (max-width:540px){#pregnancy-wrapper .container{max-width:480px}}@media screen and (max-width:480px){#pregnancy-wrapper{font-size:12px}#pregnancy-wrapper .container{padding:0 15px;max-width:95vw}#pregnancy-wrapper .title{font-size:24px;margin-bottom:24px}#pregnancy-wrapper .form-group{margin-bottom:16px}#pregnancy-wrapper .form-group--btns{margin-top:20px}.pregnancy-start__legend{font-size:18px}.pregnancy-start__image{width:100%}.pregnancy-start__table-extra:last-child{margin-top:38px}.pregnancy-start__table-row .col{justify-content:center}.pregnancy-start__table-row{grid-template-columns:1fr 1fr}.pregnancy-start__table-row .col:nth-child(3){grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3}.pregnancy-start .text-input{max-width:none;padding:7px 14px}}