.elementor-66292 .elementor-element.elementor-element-07dea8f{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-66292 .elementor-element.elementor-element-c9e7f4f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-66292 .elementor-element.elementor-element-c9e7f4f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:42px;font-weight:600;}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder__label{text-align:left;font-family:"Inter", Sans-serif;font-size:22px;}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder__label .jet-form-builder__required{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder__desc{text-align:left;font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field){font-family:"Inter", Sans-serif;font-size:22px;}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder input{color-scheme:normal;}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder__action-button{background-color:var( --e-global-color-f6a287a );color:var( --e-global-color-text );transition:all 0.3s;font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;padding:10px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:32px 32px 32px 32px;}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder__action-button:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-f6a287a );}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder__next-page-wrap{text-align:left;}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder-message--success{text-align:center;}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-form-builder-message--error{text-align:center;}.elementor-66292 .elementor-element.elementor-element-3fb9d1e .jet-address-autocomplete + .jet-adr-list{text-align:left;}.elementor-66292 .elementor-element.elementor-element-492aa65{--display:flex;--background-transition:0.3s;}.elementor-66292 .elementor-element.elementor-element-749d218{--spacer-size:50px;}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-3fb9d1e */.mediasection, .datesection {
    border-radius:32px;
    background:#f2f2f2 !important;
    padding:40px;
}

.datesection {
    margin-top:30px !important;
}


.mediasection .jet-form-builder__label-text, .datesection .jet-form-builder__label-text {
    font-weight:600 !important;
  padding-bottom:10px;
}

 .datesection .jet-form-builder__label-text {
    font-weight:600 !important;
  padding-top:10px;
}

.datesection h5 {
    margin-bottom:5px;
    font-weight:600;
    color:#55b75c;
}

.is-style-wide {
    padding-top:20px;
    margin-bottom:20px;
}

.activitysection, .addresssection, .feedsection {
    padding-left:40px;
    padding-right:40px;
}

.jet-engine-map-field__preview {
    display:none !important;
}

form.is-loading:before,
form.is-loading::after {
position: fixed;
top: 50%;
left: 50%;
border: 2px solid rgb(255 205 25 / 98%);
border-left-color: rgb(85 183 92);
-webkit-border-radius: 999px;
-moz-border-radius: 999px;
border-radius: 999px;
}
form.is-loading::before {
content: "";
margin: -23px 0 0 -23px;
height: 44px;
width: 44px;
-webkit-animation: animation-rotate 1000ms linear infinite;
-moz-animation: animation-rotate 1000ms linear infinite;
-o-animation: animation-rotate 1000ms linear infinite;
animation: animation-rotate 1000ms linear infinite;
}
form.is-loading::after {
content: "";
margin: -29px 0 0 -29px;
height: 56px;
width: 56px;
-webkit-animation: animation-rotate 2000ms linear infinite;
-moz-animation: animation-rotate 2000ms linear infinite;
-o-animation: animation-rotate 2000ms linear infinite;
animation: animation-rotate 2000ms linear infinite;
}
@-webkit-keyframes animation-rotate {
100% {
-webkit-transform: rotate(360deg);
}
}
@-moz-keyframes animation-rotate {
100% {
-moz-transform: rotate(360deg);
}
}
@-o-keyframes animation-rotate {
100% {
-o-transform: rotate(360deg);
}
}
@keyframes animation-rotate {
100% {
transform: rotate(360deg);
}
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */