.about-form form{flex-direction:column;gap:10px;display:flex}@media (max-width:768px){.about-form form{gap:8px}}.about-form form button{height:42px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff;background-color:#e2e2e2;border:none;border-radius:30px;outline:none;margin-top:15px;font-size:16px;font-weight:700;line-height:100%}@media (max-width:768px){.about-form form button{height:38px;margin-top:10px;font-size:14px}}.about-form form .but-active{cursor:pointer;background-color:#339e36}.about-form h2{vertical-align:middle;color:#05172f;margin:0 0 20px;font-size:22px;font-weight:700;line-height:24.42px}@media (max-width:768px){.about-form h2{margin-bottom:15px;font-size:18px;line-height:20px}}.about-form div{flex-direction:column;gap:5px;display:flex}.about-form div .special-label{display:none}.about-form div .input{box-sizing:border-box;border:1px solid #ccc;border-radius:6px;width:100%;height:42px;padding:0 0 0 7.5px}@media (max-width:768px){.about-form div .input{height:38px;padding-left:5px}}.about-form div input{width:100%;height:42px}@media (max-width:768px){.about-form div input{height:38px}}.about-form div textarea{box-sizing:border-box;border:1px solid #ccc;border-radius:6px;width:100%;padding:5px}@media (max-width:768px){.about-form div textarea{padding:3px}}.about-form label{vertical-align:middle;color:#333;font-size:16px;font-weight:600;line-height:100%}@media (max-width:768px){.about-form label{font-size:14px}}.about-form label span{vertical-align:middle;color:#d93a3f;font-size:16px;font-weight:600;line-height:100%}@media (max-width:768px){.about-form label span{font-size:14px}}
