.elementor-5837 .elementor-element.elementor-element-a98727c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}#elementor-popup-modal-5837 .dialog-widget-content{animation-duration:1s;background-color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}#elementor-popup-modal-5837 .dialog-message{width:50vw;height:auto;padding:50px 75px 50px 75px;}#elementor-popup-modal-5837{justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-5837 .dialog-close-button{display:flex;top:32px;font-size:24px;}body:not(.rtl) #elementor-popup-modal-5837 .dialog-close-button{right:32px;}body.rtl #elementor-popup-modal-5837 .dialog-close-button{left:32px;}#elementor-popup-modal-5837 .dialog-close-button i{color:var( --e-global-color-secondary );}#elementor-popup-modal-5837 .dialog-close-button svg{fill:var( --e-global-color-secondary );}#elementor-popup-modal-5837 .dialog-close-button:hover i{color:var( --e-global-color-secondary );}@media(max-width:1024px){#elementor-popup-modal-5837 .dialog-message{width:66vw;}}@media(max-width:767px){#elementor-popup-modal-5837 .dialog-message{width:333px;padding:10px 25px 10px 25px;}#elementor-popup-modal-5837 .dialog-close-button{top:16px;font-size:24px;}body:not(.rtl) #elementor-popup-modal-5837 .dialog-close-button{right:16px;}body.rtl #elementor-popup-modal-5837 .dialog-close-button{left:16px;}}/* Start custom CSS for shortcode, class: .elementor-element-970fd41 */#elementor-popup-modal-5837 {
  background-color: rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(25px);
  -webkit-backdrop-filter: blur(25px);
}

.gf_progressbar_wrapper {
    display: none !important;
}

.gfield_required {
    display: none !important;
}

input[type=text], input[type=email], input[type=tel] {
    background: transparent !important;
    border: none;
    border-bottom: 1px solid white !important;
    border-radius: 0;
    color: white !important;
    font-size: 28px !Important;
    font-weight: bold;
    padding: 0 0 5px 0 !important;
}

.gfield_label {
    color: #D3D854 !important;
}

input[type="submit"] {
    background-color: transparent !important;
    border-color: transparent !important;
    padding: 0 !important;
    background-image: url('https://staging-art.onwalls.nl/wp-content/uploads/2024/07/Pijl-Geel.svg');
    background-repeat: no-repeat;
    background-position: 105px;
    background-size: 16px;
    padding-right: 33px !important;
}

@media (max-width: 768px) {
    input[type="submit"] {
        background-color: transparent !important;
        border-color: transparent !important;
        padding: 0 !important;
        background-image: url('https://staging-art.onwalls.nl/wp-content/uploads/2024/07/Pijl-Geel.svg');
        background-repeat: no-repeat;
        background-position: 80px;
        background-size: 14px;
        padding-right: 25px !important;
    }
}

@media (max-width: 480px) {
    input[type="submit"] {
        background-color: transparent !important;
        border-color: transparent !important;
        padding: 0 !important;
        background-image: url('https://staging-art.onwalls.nl/wp-content/uploads/2024/07/Pijl-Geel.svg');
        background-repeat: no-repeat;
        background-position: 95px;
        background-size: 14px;
        padding-right: 20px !important;
        font-size: 18px !important;
    }
}


.gform_footer {
    display: flex;
    justify-content: flex-end;
}

.gform_previous_button.button {
    color: white !important;
}

.gform_ajax_spinner {
	display: none !important;
}

.ginput_container_select {
    border-radius: 0 !important;
}

.gfield_consent_label {
    color: white !important;
}/* End custom CSS */