:root{--blue:#1c417f;--red:#c02b0a;--white:#fff;--black:#2c3348;--lightblue:#e6efff;--spacing:3rem;--item-spacing:1rem}.gotrgf_form_container{font-size:18px!important}label{cursor:pointer}fieldset{all:unset;display:block}legend{padding:0}input{font-family:inherit;font-size:inherit}body:has(.gotrgf_form_container){background-color:var(--blue);color:var(--white)}.button,.gpnf-add-entry{background:var(--white);border:2px solid var(--blue);border-radius:9999px;color:var(--blue)!important;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;padding:.35em 1.25em;text-decoration:none!important;transition:background .2s ease var(--delay,0s),color .2s ease var(--delay,0s);vertical-align:middle}.button:hover,.gpnf-add-entry:hover{background:var(--lightblue)!important;color:var(--blue)!important;filter:none!important;text-decoration:underline!important}.gf_progressbar_wrapper{margin:0!important}.gf_progressbar_title{font-size:24px!important;font-weight:700!important;margin:0}.gf_progressbar{display:none}.gform_heading{order:-1}.gform_title{font-size:32px!important;font-weight:700;font-weight:700!important;margin:0;text-transform:uppercase}.gform_description{margin:0}.gform_submission_error{font-size:inherit}.gotrgf_form_overview_container{display:grid;gap:var(--spacing)}.gotrgf_summary_title{padding-bottom:var(--item-spacing)}.gotrgf_summary_title>*{font-size:20px!important;font-weight:700!important;padding:0!important}.gotrgf_summary_lines{display:grid;gap:var(--item-spacing);padding:0!important}.gotrgf_summary_line{display:block!important;font-size:inherit!important}.gotrgf_line_part_left{font-weight:700!important}.gotrgf_line_part_right{font-weight:400!important;text-align:inherit!important}.gotrgf_unit_quantity{display:none}.gotrgf_summary_total{padding-top:calc(var(--spacing)/2)}.gotrgf_summary_total>*{padding:0!important}.gotrgf_price_amount{font-weight:400!important}.gotrgf_form_overview_container{background-color:transparent!important;border:none!important;padding:0!important}.gotrgf_summary_title>:first-child{margin-top:0}.gotrgf_summary_title>:last-child{margin-bottom:0}.gotrgf_unit_price{white-space:nowrap}.gotrgf_form_wrapper,.gotrgf_summary_wrapper{border:none!important;border-radius:0!important;padding:var(--spacing)!important;width:auto!important}.gotrgf_form_wrapper{background-color:var(--white);color:var(--blue);min-height:100vh;position:relative}.gotrgf_form_wrapper:before{background-color:inherit;content:"";height:100%;position:absolute;right:0;top:0;width:100vw;z-index:-1}.gotrgf_form_container{box-sizing:border-box;display:grid!important;grid-template-columns:1fr 400px}.gotrgf_form_container *{box-sizing:inherit}.tingle-modal-box{font-size:18px!important;--inset:calc(var(--spacing)/2);color:var(--black)}.tingle-modal-box .gform_heading:has(.gform_description:empty){display:none}.delete-button.delete-button{background:var(--white);border:2px solid var(--blue);border-radius:9999px;color:var(--blue)!important;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;padding:.35em 1.25em;text-decoration:none!important;transition:background .2s ease var(--delay,0s),color .2s ease var(--delay,0s);vertical-align:middle}.delete-button.delete-button:hover{background:var(--lightblue)!important;color:var(--blue)!important;filter:none!important;text-decoration:underline!important}.delete-button.delete-button{border-color:var(--red)!important}.delete-button.delete-button,.delete-button.delete-button:hover{background:var(--red)!important;color:var(--white)!important}.gpnf-nested-entries{width:100%}.gpnf-nested-entries thead th{background:var(--lightblue)!important}.gpnf-nested-entries th{padding:calc(var(--item-spacing)/2)!important}.gpnf-nested-entries td{padding:var(--item-spacing)!important}.gpnf-row-actions{font-size:14px!important}.gpnf-row-actions ul{align-items:center;display:flex;gap:var(--item-spacing)}.gpnf-add-entry{font-size:14px!important}.gpnf-add-entry[disabled],.gpnf-add-entry[disabled]+.gpnf-add-entry-max{display:none}.gpnf-modal-header{background:var(--blue)!important;font-size:24px!important;font-weight:700!important;height:auto!important;line-height:inherit!important;margin:calc(var(--inset)*-1) calc(var(--inset)*-1) var(--inset) calc(var(--inset)*-1)!important}.gpnf-modal-header,.tingle-modal-box__content{padding:var(--inset)!important}.visually-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.nflm>:first-child{margin-top:0}.nflm>:last-child{margin-bottom:0}.gform_page_footer{border-top:1px solid var(--black);display:flex;justify-content:space-between;padding-top:calc(var(--spacing)/2)}.gform_next_button{margin-left:auto}.gform_fields{display:grid;gap:var(--spacing) calc(var(--spacing)/2);grid-template-columns:repeat(2,1fr)}.gfield_html{text-wrap:balance}.gfield select{background:var(--white);border:1px solid var(--blue);font-size:inherit}.gfield select,.gfield textarea{display:block;padding:.5em 1em;width:100%}.gfield textarea{height:100px;resize:none}.gfield input[type=email],.gfield input[type=number],.gfield input[type=password],.gfield input[type=search],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=url]{display:block;padding:.5em 1em;width:100%}.gfield_description{margin-bottom:var(--item-spacing);text-wrap:balance}.gfield--width-full,.gfield:not(.gfield--width-half){grid-column:span 2}.gfield_label{display:block;font-size:18px!important;font-weight:700!important;margin-bottom:var(--item-spacing)}.gfield_label .gfield_required{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.gfield_validation_message{color:var(--red)!important;margin-bottom:0;margin-top:var(--item-spacing)}.ginput_complex{display:grid;gap:calc(var(--spacing)/2);grid-template-columns:repeat(2,1fr)}.ginput_complex span{display:grid;gap:.15em}.ginput_complex span label{font-size:14px!important}.ginput_complex .ginput_full{grid-column:span 2}.gf-buttons .gfield_radio{display:flex;flex-wrap:wrap;gap:var(--item-spacing)}.gf-buttons input{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.gf-buttons input:checked+label{background:var(--blue)!important;color:var(--white)!important}.gf-buttons label{background:var(--white);border:2px solid var(--blue);border-radius:9999px;color:var(--blue)!important;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;padding:.35em 1.25em;text-decoration:none!important;transition:background .2s ease var(--delay,0s),color .2s ease var(--delay,0s);vertical-align:middle}.gf-buttons label:hover{background:var(--lightblue)!important;color:var(--blue)!important;filter:none!important;text-decoration:underline!important}.gform_hidden{display:none!important}.gform_anchor{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.gform_validation_errors>:first-child{margin-top:0}.gform_validation_errors>:last-child{margin-bottom:0}.gform_page,.gform_wrapper,.gform_wrapper form{display:grid;gap:var(--spacing)}
