.gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])){
display: none;
}
.gform-theme--foundation .gform_fields{
grid-row-gap: 15px;
row-gap: 15px;
}
.gform-theme--foundation .gfield .ginput_password.large, 
.gform-theme--foundation .gfield input.large, 
.gform-theme--foundation .gfield select.large,
.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input,
.gform-theme--foundation .gfield textarea.small{
border-radius: 100px;
height: 50px;
padding: 5px 35px;
font-size: 18px;
color: #070a10;
}
.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input{
width: 100%;
}
.gform-theme--foundation .gfield textarea.small{
padding-top: 20px;
border-radius: 30px;
height: 130px;
}
.gform-theme--framework .gform-field-label--type-inline{
margin-left: 0;
margin-top: 15px;
color: #ffffff;
font-size: 20px;
} .gform-theme--foundation input[type="checkbox"] {
display: none;
} .gform-theme--foundation .gfield_consent_label:before {
content: "";
display: inline-block;
width: 35px;
height: 35px;
background-color: #fff;
border: 2px solid #fff;
border-radius: 4px;
margin-right: 10px;
vertical-align: middle;
} .gform-theme--foundation input[type="checkbox"]:checked + .gfield_consent_label:before {
background-color: #fff;
border-color: #fff;
background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%239e1fff' d='M6.665 12.746L3.072 9.153a.623.623 0 0 1 0-.882l.882-.882a.623.623 0 0 1 .882 0l2.452 2.452 5.744-5.744a.623.623 0 0 1 .882 0l.882.882a.623.623 0 0 1 0 .882l-7.509 7.509a.623.623 0 0 1-.882 0z'/%3E%3C/svg%3E");
background-size: 26px;
background-repeat: no-repeat;
background-position: center;
}
.gform-theme--foundation .gform_footer{
margin-top: 40px;
}
.gform-theme--foundation .gform_footer .gform_button{
width: 100% !important;
background: #a11bfa !important;
border: 1px solid #a11bfa !important;
padding: 14px 10px !important;
border-radius: 100px !important;
font-size: 20px !important;
font-weight: normal !important;
transition: 0.3s ease all;
}
.gform-theme--foundation .gform_footer .gform_button:hover{
background: transparent !important;
}
.gfield--input-type-html p{
color: #fff;
font-weight: bold;
}
@media (max-width: 1024px){
.gform-theme--foundation .gform_footer .gform_button{
font-size: 18px !important;
}
}
@media (max-width: 767px){
.gform-theme--foundation .gform_footer .gform_button{
font-size: 16px !important;
}
.gform-theme--foundation .gfield .ginput_password.large, .gform-theme--foundation .gfield input.large, .gform-theme--foundation .gfield select.large, .gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input, .gform-theme--foundation .gfield textarea.small{
padding: 5px 20px;
font-size: 16px;
}
}