@font-face{src:url('../fonts/OpenSans-Regular.ttf');font-family:"OpenSans-Regular";}form label p sup {color:red;font-size:16px;padding-left:5px;}form .grid.cols_2 {grid-template-columns:1fr 1fr;}form label p {color:white;line-height:normal;}form input[type='text'], form textarea, form select {font-size:15px;line-height:21px;color:#444;border:1px solid #e1e1e1;width:100%;max-width:100%;min-width:100%;padding:9px;outline:none;font-family:"OpenSans-Regular";}form .privacy_section {margin-bottom:15px;}form input[type='checkbox'] {width:20px;height:20px;margin-right:10px;}form .privacy_section .description {width:calc(100% - 30px);box-sizing:border-box;font-size:19px;}form .gap_input {gap:20px;}form a{text-decoration:underline;}form button{padding:5px 15px;background-color:white;color:rgb(19, 28, 32);cursor:pointer;letter-spacing:1px;font-size:15px;font-family:"OpenSans-Bold";}