main{.tab{margin-top:10%;@media screen and (min-width:769px){margin-top:0;display:flex;justify-content:center;list-style:none;flex-wrap:wrap;gap:0;padding-left:5%;padding-bottom:0;padding-right:5%;padding-top:0}}.tab li{margin:0;@media screen and (min-width:769px){width:50%}@media screen and (min-width:1201px){width:25%}}.tab li a{display:block;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none;font-size:clamp(18px,.2vw + 11.24px,20px);font-weight:600;color:var(--black);border:2px solid var(--pink-light);color:var(--pink-light);width:100%;height:60px;line-height:60px;text-align:center;@media screen and (min-width:769px){height:80px;line-height:80px}&.active{border:2px solid var(--pink);color:var(--pink)}}.form-group{ul{@media screen and (min-width:769px){display:grid;grid-template-columns:200px 1fr}li{padding:1rem 0;border-bottom:1px solid #ccc;@media screen and (min-width:769px){display:flex;justify-content:flex-start;align-items:center;gap:1rem;padding-left:2rem;padding-bottom:2rem;padding-right:2rem;padding-top:2rem;flex-wrap:wrap}input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{padding:1rem;border:1px solid #ccc;border-radius:4px;width:100%;@media screen and (min-width:769px){width:auto}margin-bottom:1rem;&:last-child{margin-bottom:0}@media screen and (min-width:769px){margin-bottom:0}}textarea{width:100%;@media screen and (min-width:769px){width:100}}.required{color:red}}}}.btn-primary{max-width:300px;margin:calc(50 / 1190 * 100%) auto;display:table}.form-message{padding:1rem;margin-bottom:2rem;border-radius:4px;text-align:center}.form-message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.form-message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}}