input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid transparent;outline-offset:2px}.gform_wrapper.gravity-theme .gsection{border-bottom:0!important;margin:0;padding:0}.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_button_select_files{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(51 51 51/var(--tw-border-opacity,1));border-style:solid;border-width:1px;color:rgb(51 51 51/var(--tw-text-opacity,1));display:inline-block;font-family:lato,sans-serif;font-size:15px;font-weight:300;margin:0;padding:.25rem .75rem;transition:background-color .25s ease-out,color .25s ease-out}.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_button_select_files:active,.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_button_select_files:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_drop_instructions{font-size:16px}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select,.gform_wrapper.gravity-theme .gfield textarea{font-size:15px}.gform_wrapper.gravity-theme .gfield .au-dateiupload .gfield_label{order:1}.gform_wrapper.gravity-theme .gfield .au-dateiupload .ginput_container{order:2}.gform_wrapper.gravity-theme .gfield .au-dateiupload .validation_message{order:3}.gform_wrapper.gravity-theme .gfield .au-dateiupload .gfield_description{order:4}.gform_wrapper.gravity-theme .gform_drop_area{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(245 243 235/var(--tw-bg-opacity,1));border-color:rgb(0 0 0/var(--tw-border-opacity,1));border-radius:0;padding:1.5rem}.gform_wrapper.gravity-theme .gfield--type-section{border-width:0;height:0;margin:0;padding:0}.gform_wrapper.gravity-theme .gfield--type-section .gsection_title{display:none;height:0}.gform_wrapper .gf_progressbar_percentage.percentbar_100{display:none!important}.gform_wrapper.gravity-theme{margin:0 auto;max-width:800px}.gform_wrapper.gravity-theme .gform_validation_errors{background-color:transparent!important;border-color:var(--not-valid)!important;border-radius:0!important;color:var(--not-valid)!important;margin-bottom:2rem!important;padding:1rem!important}.gform_wrapper.gravity-theme .gform_validation_errors .gform-icon{display:none!important}.gform_wrapper.gravity-theme .gform_validation_errors:focus{outline:0}.gform_wrapper.gravity-theme .gf_progressbar_wrapper{margin-bottom:2rem}.gform_wrapper.gravity-theme .gf_progressbar_title{color:#000}.gform_wrapper.gravity-theme .gf_progressbar_percentage{background-color:var(--magenta)!important}.gform_wrapper.gravity-theme .gf_progressbar_percentage span{color:#fff!important}.gform_wrapper.gravity-theme .gform_required_legend{display:none}.gform_wrapper.gravity-theme .gform_page{padding:0 1.5rem}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:0!important}.gform_wrapper.gravity-theme .gfield{display:flex;flex-direction:column;margin-bottom:.5rem}.gform_wrapper.gravity-theme .gfield .spacer{margin-bottom:0!important}.gform_wrapper.gravity-theme .gfield .ginput_container{margin-bottom:.5rem;order:1}.gform_wrapper.gravity-theme .gfield_label{order:3}.gform_wrapper.gravity-theme .gfield .validation_message{order:2}.gform_wrapper.gravity-theme .gfield .gfield_description{order:4}.gform_wrapper.gravity-theme .gfield input[type=email],.gform_wrapper.gravity-theme .gfield input[type=number],.gform_wrapper.gravity-theme .gfield input[type=tel],.gform_wrapper.gravity-theme .gfield input[type=text],.gform_wrapper.gravity-theme .gfield select,.gform_wrapper.gravity-theme .gfield textarea{background-color:transparent;border:0;border-bottom:1px solid #000;border-radius:0;color:#000;width:100%}.gform_wrapper.gravity-theme .gfield textarea{height:100px!important;padding:3px 10px;resize:none}.gform_wrapper.gravity-theme .gfield .gfield_label,.gform_wrapper.gravity-theme .gfield select{font-family:lato,sans-serif;font-size:14px;font-weight:300}.gform_wrapper.gravity-theme .gfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/studioxxi-allupp/img/angle-down-black.svg);background-position:98%;background-repeat:no-repeat;background-size:20px}.gform_wrapper.gravity-theme .gfield .ginput_container_consent{position:relative}.gform_wrapper.gravity-theme .gfield .ginput_container_consent label{font-size:15px}.gform_wrapper.gravity-theme .gfield .ginput_container_consent .gchoice,.gform_wrapper.gravity-theme .gfield_checkbox .gchoice{position:relative}.gform_wrapper.gravity-theme .gfield .ginput_container_consent input[type=checkbox],.gform_wrapper.gravity-theme .gfield_checkbox input[type=checkbox]{cursor:pointer;opacity:0;position:absolute;z-index:2}.gform_wrapper.gravity-theme .gfield .ginput_container_consent input[type=checkbox]+label,.gform_wrapper.gravity-theme .gfield_checkbox input[type=checkbox]+label{display:block;padding-left:1.75rem;position:relative}.gform_wrapper.gravity-theme .gfield .ginput_container_consent input[type=checkbox]+label:after,.gform_wrapper.gravity-theme .gfield .ginput_container_consent input[type=checkbox]+label:before,.gform_wrapper.gravity-theme .gfield_checkbox input[type=checkbox]+label:after,.gform_wrapper.gravity-theme .gfield_checkbox input[type=checkbox]+label:before{content:"";cursor:pointer;padding:0!important;position:absolute;transition:all .25s}.gform_wrapper.gravity-theme .gfield .ginput_container_consent input[type=checkbox]+label:before,.gform_wrapper.gravity-theme .gfield_checkbox input[type=checkbox]+label:before{background-color:transparent;border:1px solid #000;display:flex;height:15px;left:0;top:4px;width:15px}.gform_wrapper.gravity-theme .gfield .ginput_container_consent input[type=checkbox]+label:after,.gform_wrapper.gravity-theme .gfield_checkbox input[type=checkbox]+label:after{background-color:#000;display:block;height:11px;left:2px;opacity:0;top:6px;width:11px}.gform_wrapper.gravity-theme .gfield .ginput_container_consent input[type=checkbox]:checked+label:after,.gform_wrapper.gravity-theme .gfield_checkbox input[type=checkbox]:checked+label:after{opacity:1}.gform_wrapper.gravity-theme .gfield_radio .gchoice{position:relative}.gform_wrapper.gravity-theme .gfield_radio input[type=radio]{cursor:pointer;opacity:0;position:absolute;z-index:2}.gform_wrapper.gravity-theme .gfield_radio input[type=radio]+label{display:block;padding-left:1.75rem;position:relative}.gform_wrapper.gravity-theme .gfield_radio input[type=radio]+label:after,.gform_wrapper.gravity-theme .gfield_radio input[type=radio]+label:before{border-radius:50%;content:"";cursor:pointer;padding:0!important;position:absolute;transition:all .25s}.gform_wrapper.gravity-theme .gfield_radio input[type=radio]+label:before{background-color:transparent;border:1px solid #000;display:flex;height:15px;left:0;top:4px;width:15px}.gform_wrapper.gravity-theme .gfield_radio input[type=radio]+label:after{background-color:#000;display:block;height:11px;left:2px;opacity:0;top:6px;width:11px}.gform_wrapper.gravity-theme .gfield_radio input[type=radio]:checked+label:after{opacity:1}.gform_wrapper.gravity-theme .gfield .validation_message{background:transparent;border:0;margin-bottom:0;margin-top:0;padding:0}.gform_wrapper.gravity-theme .gfield_error input[aria-invalid=true],.gform_wrapper.gravity-theme .gfield_error select[aria-invalid=true],.gform_wrapper.gravity-theme .gfield_error textarea[aria-invalid=true]{border-color:var(--not-valid)!important;border-left-width:0;border-right-width:0;border-top-width:0}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{display:flex;margin-top:1.5rem;padding:0;position:relative}.gform_wrapper.gravity-theme .gform_footer .btnWrapper,.gform_wrapper.gravity-theme .gform_page_footer .btnWrapper{position:relative}.gform_wrapper.gravity-theme .gform_footer .gform_ajax_spinner,.gform_wrapper.gravity-theme .gform_page_footer .gform_ajax_spinner{--tw-bg-opacity:0.7;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));height:100%;inset:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;width:100%}.gform_wrapper.gravity-theme .gform_footer button.gform_next_button,.gform_wrapper.gravity-theme .gform_footer button.gform_previous_button,.gform_wrapper.gravity-theme .gform_footer input.button.gform_next_button,.gform_wrapper.gravity-theme .gform_footer input.button.gform_previous_button,.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button,.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button,.gform_wrapper.gravity-theme .gform_page_footer input.button.gform_next_button,.gform_wrapper.gravity-theme .gform_page_footer input.button.gform_previous_button{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1));border-style:solid;border-width:1px;color:rgb(51 51 51/var(--tw-text-opacity,1));cursor:pointer;display:inline-block;font-family:lato,sans-serif;font-weight:400;margin:0;margin-bottom:0!important;padding:.5rem 1.5rem}.gform_wrapper.gravity-theme .gform_footer button.gform_next_button,.gform_wrapper.gravity-theme .gform_footer button.gform_previous_button.filled,.gform_wrapper.gravity-theme .gform_footer button.gform_previous_button:active,.gform_wrapper.gravity-theme .gform_footer button.gform_previous_button:focus,.gform_wrapper.gravity-theme .gform_footer button.gform_previous_button:hover,.gform_wrapper.gravity-theme .gform_footer input.button.gform_next_button,.gform_wrapper.gravity-theme .gform_footer input.button.gform_previous_button.filled,.gform_wrapper.gravity-theme .gform_footer input.button.gform_previous_button:active,.gform_wrapper.gravity-theme .gform_footer input.button.gform_previous_button:focus,.gform_wrapper.gravity-theme .gform_footer input.button.gform_previous_button:hover,.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button,.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button.filled,.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button:active,.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button:focus,.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button:hover,.gform_wrapper.gravity-theme .gform_page_footer input.button.gform_next_button,.gform_wrapper.gravity-theme .gform_page_footer input.button.gform_previous_button.filled,.gform_wrapper.gravity-theme .gform_page_footer input.button.gform_previous_button:active,.gform_wrapper.gravity-theme .gform_page_footer input.button.gform_previous_button:focus,.gform_wrapper.gravity-theme .gform_page_footer input.button.gform_previous_button:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.gform_wrapper.gravity-theme .gform_footer button.gform_button,.gform_wrapper.gravity-theme .gform_footer button.gform_next_button,.gform_wrapper.gravity-theme .gform_footer input.button.gform_button,.gform_wrapper.gravity-theme .gform_footer input.button.gform_next_button,.gform_wrapper.gravity-theme .gform_page_footer button.gform_button,.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button,.gform_wrapper.gravity-theme .gform_page_footer input.button.gform_button,.gform_wrapper.gravity-theme .gform_page_footer input.button.gform_next_button{margin-bottom:0!important}.gform_wrapper.gravity-theme .gform_footer button:focus,.gform_wrapper.gravity-theme .gform_footer input.button:focus,.gform_wrapper.gravity-theme .gform_page_footer button:focus,.gform_wrapper.gravity-theme .gform_page_footer input.button:focus{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.3)}.gform_confirmation_wrapper{border:2px solid var(--petrol);padding:1.5rem 1rem}.ginput_container_consent .gfield_required{display:none!important}.form-white .gform_wrapper.gravity-theme{padding:5rem 0}@media (min-width:768px){.form-white .gform_wrapper.gravity-theme{padding:7rem 0}}@media (min-width:992px){.form-white .gform_wrapper.gravity-theme{padding:10rem 0}}.form-white .gform_wrapper.gravity-theme .gf_progressbar_wrapper{margin-bottom:3rem}.form-white .gform_wrapper.gravity-theme .gf_progressbar_title{color:#fff}.form-white .gform_wrapper.gravity-theme .gf_progressbar{background-color:#fff}.form-white .gform_wrapper.gravity-theme .gfield input[type=email],.form-white .gform_wrapper.gravity-theme .gfield input[type=number],.form-white .gform_wrapper.gravity-theme .gfield input[type=tel],.form-white .gform_wrapper.gravity-theme .gfield input[type=text],.form-white .gform_wrapper.gravity-theme .gfield select,.form-white .gform_wrapper.gravity-theme .gfield textarea{border-color:#fff;color:#fff}.form-white .gform_wrapper.gravity-theme .gfield select{background-image:url(/wp-content/themes/studioxxi-allupp/img/angle-down-white.svg)}.form-white .gform_wrapper.gravity-theme .gfield .ginput_container_consent input+label,.form-white .gform_wrapper.gravity-theme .gfield_checkbox input+label,.form-white .gform_wrapper.gravity-theme .gfield_label,.form-white .gform_wrapper.gravity-theme .gfield_radio input+label{color:#fff}.form-white .gform_wrapper.gravity-theme .gfield .ginput_container_consent input+label:after,.form-white .gform_wrapper.gravity-theme .gfield .ginput_container_consent input+label:before,.form-white .gform_wrapper.gravity-theme .gfield_checkbox input+label:after,.form-white .gform_wrapper.gravity-theme .gfield_checkbox input+label:before,.form-white .gform_wrapper.gravity-theme .gfield_radio input+label:after,.form-white .gform_wrapper.gravity-theme .gfield_radio input+label:before{border-color:#fff}.form-white .gform_wrapper.gravity-theme .gfield .ginput_container_consent input+label:after,.form-white .gform_wrapper.gravity-theme .gfield_checkbox input+label:after,.form-white .gform_wrapper.gravity-theme .gfield_radio input+label:after{background-color:#fff}.form-white .gform_wrapper.gravity-theme .gform_footer input.button,.form-white .gform_wrapper.gravity-theme .gform_page_footer input.button{background-color:#fff;border-color:#fff;color:var(--petrol)}.form-style-default ::-moz-placeholder,.form-style-default input::-moz-placeholder{color:transparent}.form-style-default input::placeholder{color:transparent}.form-style-default textarea::-moz-placeholder{color:transparent}.form-style-default textarea::placeholder{color:transparent}.bg-gray .gform_wrapper.gravity-theme select,.bg-sand .gform_wrapper.gravity-theme select,.lp-form-row .gform_wrapper.gravity-theme select{height:41px!important;line-height:1.2!important;min-height:41px!important}.lp-form-row .gform_wrapper.gravity-theme input,.lp-form-row .gform_wrapper.gravity-theme input[type=checkbox]+label:before,.lp-form-row .gform_wrapper.gravity-theme select,.lp-form-row .gform_wrapper.gravity-theme textarea,.xPopup .gform_wrapper.gravity-theme input,.xPopup .gform_wrapper.gravity-theme input[type=checkbox]+label:before,.xPopup .gform_wrapper.gravity-theme select,.xPopup .gform_wrapper.gravity-theme textarea{background-color:#fff!important;opacity:1}.bg-primary .gform_wrapper.gravity-theme .gfield .ginput_container_consent input[type=checkbox]+label:before,.bg-primary .gform_wrapper.gravity-theme .gfield input,.bg-primary .gform_wrapper.gravity-theme .gfield select,.bg-primary .gform_wrapper.gravity-theme .gfield textarea,.bg-primary .gform_wrapper.gravity-theme .gfield_checkbox input[type=checkbox]+label:before{border-color:#fff!important}.bg-primary .gform_wrapper.gravity-theme .gfield .ginput_container_consent input[type=checkbox]+label:after,.bg-primary .gform_wrapper.gravity-theme .gfield_checkbox input[type=checkbox]+label:after{background-color:#fff!important}.form-style-full>.inner{align-items:flex-start}.form-style-full .gform_wrapper.gravity-theme .gfield:not(.gfield--input-type-consent){margin-bottom:1rem}.form-style-full .gform_wrapper.gravity-theme .gfield input,.form-style-full .gform_wrapper.gravity-theme .gfield select,.form-style-full .gform_wrapper.gravity-theme .gfield textarea{--tw-border-opacity:1;border-color:rgb(51 51 51/var(--tw-border-opacity,1));border-style:solid;border-width:1px;margin-bottom:0}.form-style-full .gform_wrapper.gravity-theme .gfield select{line-height:2;min-height:48px;padding:12px}.form-style-full .gform_wrapper.gravity-theme .gfield_label{display:none}.form-style-full .gform_wrapper.gravity-theme .btnWrapper{justify-content:flex-start!important}.lp-form-row{display:flex;flex-direction:column-reverse;margin-bottom:3rem}@media (min-width:768px){.lp-form-row{flex-direction:row}}@media (min-width:992px){.lp-form-row .wpb_column{padding-left:2rem;padding-right:2rem}.lp-form-row .wpb_column:first-child{padding-left:0}}@media (min-width:1200px){.lp-form-row .wpb_column:first-child{padding-right:5rem}}.lp-form-row .wpb_column:first-child h1{margin-top:2rem}@media (min-width:768px){.lp-form-row .wpb_column:first-child h1{margin-top:3rem}}@media (min-width:1200px){.lp-form-row .wpb_column:first-child h1{margin-top:4rem}.lp-form-row .wpb_column:first-child{width:60%}}.lp-form-row .wpb_column:nth-child(2){margin-bottom:4rem;padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){.lp-form-row .wpb_column:nth-child(2){margin-bottom:0}.lp-form-row .wpb_column:nth-child(2) .vc_column-inner{position:sticky;top:5rem}}@media (min-width:1200px){.lp-form-row .wpb_column:nth-child(2){width:40%}}.lp-form-row .gform_wrapper{margin-left:auto;margin-right:auto;max-width:28rem}@media (min-width:768px){.lp-form-row .gform_wrapper{max-width:none}}.lp-form-row .btnWrapper{justify-content:flex-start!important}
