.elementor-76 .elementor-element.elementor-element-9776b24{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-9776b24:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-9776b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-76 .elementor-element.elementor-element-9776b24::before, .elementor-76 .elementor-element.elementor-element-9776b24 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-9776b24 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-9776b24 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-9776b24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-9776b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0000007A 0%, #000000 91%);}.elementor-76 .elementor-element.elementor-element-a866d00 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-76 .elementor-element.elementor-element-a866d00{text-align:center;}.elementor-76 .elementor-element.elementor-element-9f2366c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}@media(min-width:768px){.elementor-76 .elementor-element.elementor-element-9f2366c{--width:1056px;}}/* Start custom CSS */.e-n-accordion-item {
    background: linear-gradient(100deg, rgba(162, 146, 197, 0.20) 15.61%, rgba(0, 0, 0, 0.20) 77.33%);
    border-radius: 20px;
    border: solid 2px #482F81;
    backdrop-filter: blur(40px);
}

summary.e-n-accordion-item-title {
    justify-content: space-between !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
}

.elementor-element.elementor-element-43fe1c18.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
    background: black !important;
}

input#gform_submit_button_3 {
    display: none !important;
}


label.gfield_label.gform-field-label {
    color: white;
}

legend.gfield_label.gform-field-label.gfield_label_before_complex {
    color: white;
}

label.gform-field-label.gform-field-label--type-sub.hour_label {
    color: white;
}

label.gform-field-label.gform-field-label--type-sub.minute_label {
    color: white;
}

input#input_3_3 {
    color: white;
    background: transparent !important;
    border-radius: 10px;
    padding: 25px;
    border: solid 1px white;
}

div#input_3_1 input {
    background: transparent !important;
    color: white !important;
    border: solid 1px white;
}

input#input_3_1_2 {
    background: transparent !important;
    color: white !important;
    border: solid 1px white;
}

select#input_3_1_3 {
    background: transparent !important;
    color: white !important;
    border: solid 1px white;
}/* End custom CSS */