form {
width: 100%;
}
form .form-content {
width: 100%;
padding: 1.4rem 3.2rem;
}
form .form-content.im_shortcode {
padding: 1.4rem 0rem;
}
form label {
font-size: 1.4rem;
line-height: 2.6rem;
}
form label.accept-data-label a {
font-size: 1.4rem;
line-height: 2.6rem;
color: var(--purple);
padding: 0 4px;
}
form .label-section {
width: 100%;
padding: 4px 0;
}
form .input-section {
width: 100%;
padding: 4px 0;
}
form .input-full-col {
width: 100%;
padding: 8px 0;
}
form .input-fulls-col {
width: 100%;
padding: 8px 0;
}
form .form-input {
width: 100% !important;
}
.form-submit {
padding: 1.4rem 2.4rem !important;
background: var(--dark) !important;
color: var(--white) !important;
display: block;
border: 1px solid var(--dark);
color: var(--white);
text-transform: uppercase;
font-weight: 700;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
text-decoration: none;
border: 1px solid var(--dark);
-webkit-transition: 0.3s;
transition: 0.3s;
border-radius: 0 !important;
}
.form-submit:hover {
padding: 1.4rem 2.4rem;
background: var(--white);
color: var(--dark) !important;
display: block;
border: 1px solid var(--dark);
color: var(--white) !important;
text-transform: uppercase;
font-weight: 700;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
text-decoration: none;
border: 1px solid var(--dark);
}
input,
textarea {
padding: 1.4rem 1.6rem;
background: var(--white);
-webkit-box-shadow: unset;
box-shadow: unset;
border: 1px solid var(--dark) !important;
}
#gform_confirmation_wrapper_2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#gform_wrapper_2 {
padding: 1.4rem 0;
}
@media screen and (max-width: 768px) {
#gform_wrapper_2 {
width: 100%;
max-width: 100%;
}
}
#gform_wrapper_2 .gform_heading {
display: none;
}
#gform_wrapper_2 .validation_message {
-webkit-margin-before: 0;
margin-block-start: 0;
padding: 0 0.5rem;
text-align: left;
font-family: "Poppins", sans-serif;
font-size: 1.4rem;
font-weight: 500;
letter-spacing: 0;
line-height: 1.8571428571;
background: transparent;
border: none;
}
#gform_wrapper_2 label {
text-align: left;
font-family: "Poppins", sans-serif;
font-size: 1.4rem;
font-weight: 500;
letter-spacing: 0;
line-height: 1.8571428571;
}
#gform_wrapper_2 .ginput_container input {
padding: 1.4rem 1.6rem;
width: 100%;
max-width: 36.6rem;
}
@media screen and (max-width: 768px) {
#gform_wrapper_2 .ginput_container input {
max-width: 100%;
}
}
#gform_wrapper_2 .gchoice {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
#gform_wrapper_2 #gform_submit_button_2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
background: var(--dark);
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
padding: 1.6rem 2.4rem;
color: var(--white);
text-transform: uppercase;
font-size: 1.4rem;
line-height: 1.4285714286;
text-decoration: none;
font-weight: 600;
-webkit-transition: 0.3s;
transition: 0.3s;
border: 1px solid var(--dark);
}
#gform_wrapper_2 #gform_submit_button_2:hover {
cursor: pointer;
background: var(--white);
color: var(--dark);
}
#gform_wrapper_2 .gform_validation_errors {
display: none;
}
#gform_wrapper_2 .gfield_error input {
border: 2px solid red !important;
}
.form-digital-box {
width: 100%;
background: var(--white);
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
padding: 3.2rem 9.6rem;
position: relative;
}
@media screen and (max-width: 600px) {
.form-digital-box {
padding: 1.2rem 2.5rem;
}
}
.form-digital-box .row {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.form-digital-box .header {
width: 100%;
padding: 1.6rem 0;
text-align: center;
}
.form-digital-box .heading {
font-size: 2.8rem;
line-height: 3.4rem;
font-weight: 600;
text-align: center;
}
.form-digital-box .heading span {
font-size: 2.8rem;
line-height: 3.4rem;
font-weight: 600;
text-align: center;
color: var(--purple);
}
.form-digital-box .header-description {
font-size: 1.4rem;
line-height: 2.6rem;
color: #575757;
padding: 1.4rem 0;
margin: 0 auto;
max-width: 70%;
}
.form-digital-box::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 3px;
background: rgb(171, 32, 142);
background: -webkit-gradient(linear, left top, right top, from(rgb(171, 32, 142)), color-stop(50%, rgb(130, 195, 65)), to(rgb(0, 173, 239)));
background: linear-gradient(90deg, rgb(171, 32, 142) 0%, rgb(130, 195, 65) 50%, rgb(0, 173, 239) 100%);
}
.iCheck-helper {
position: absolute;
overflow: hidden;
clip: rect(0 0 0 0);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
}
#inputPreview {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 20px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.css-checkbox + label {
position: relative;
font-size: 14px;
cursor: pointer;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 16px;
color: rgb(0, 0, 0);
}
.css-checkbox + label::before {
content: " ";
display: inline-block;
vertical-align: middle;
margin-right: 3px;
width: 14px;
height: 14px;
background-color: white;
border-width: 1px;
border-style: solid;
border-color: rgb(204, 204, 204);
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;
}
.css-checkbox:checked + label::after {
content: " ";
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYWIyMDhkIiBkPSJNMTczLjg5OCA0MzkuNDA0bC0xNjYuNC0xNjYuNGMtOS45OTctOS45OTctOS45OTctMjYuMjA2IDAtMzYuMjA0bDM2LjIwMy0zNi4yMDRjOS45OTctOS45OTggMjYuMjA3LTkuOTk4IDM2LjIwNCAwTDE5MiAzMTIuNjkgNDMyLjA5NSA3Mi41OTZjOS45OTctOS45OTcgMjYuMjA3LTkuOTk3IDM2LjIwNCAwbDM2LjIwMyAzNi4yMDRjOS45OTcgOS45OTcgOS45OTcgMjYuMjA2IDAgMzYuMjA0bC0yOTQuNCAyOTQuNDAxYy05Ljk5OCA5Ljk5Ny0yNi4yMDcgOS45OTctMzYuMjA0LS4wMDF6Ii8+PC9zdmc+");
background-repeat: no-repeat;
background-size: 10px 10px;
background-position: center center;
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-left: 0px;
left: 0px;
top: 0px;
text-align: center;
background-color: transparent;
font-size: 10px;
height: 16px;
width: 16px;
}
.div-close-event {
width: 100%;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
background: var(--white);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 3.2rem 0;
}
.div-close-event .icons {
position: relative;
}
.div-close-event .icons svg {
width: 100%;
max-width: 2rem;
height: 2rem;
aspect-ratio: 20/20;
}
.div-close-event .image-col {
width: 35%;
height: auto;
position: relative;
}
.div-close-event .image-col img {
-o-object-fit: cover;
object-fit: cover;
width: 100%;
position: relative;
height: 100%;
}
.div-close-event .image-col .img-info-box {
width: 100%;
padding: 1.4rem;
background: rgba(0, 0, 0, 0.65);
-webkit-backdrop-filter: blur(6px);
backdrop-filter: blur(6px);
position: absolute;
top: 0;
left: 0;
}
.div-close-event .image-col .img-info-box p {
font-size: 1.4rem;
color: var(--white);
opacity: 0.6;
font-weight: 600;
}
.div-close-event .divider {
border: 1px solid #d0d0d0;
opacity: 1;
width: 0;
height: 49px;
position: absolute;
left: 38%;
top: 1rem;
}
@media screen and (max-width: 768px) {
.div-close-event .divider {
display: none;
}
}
.div-close-event .place {
max-width: 13rem;
}
.div-close-event .event-title {
width: 100%;
font-size: 2.4rem;
font-weight: 600;
text-transform: uppercase;
line-height: 3.2rem;
}
.div-close-event .event-desc {
font-size: 1.4rem;
line-height: 2.2rem;
max-width: 45rem;
padding: 8px 0;
padding: 2.4rem 0;
}