.gform_wrapper .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.gform_wrapper .gform_heading{display:none}.gform_wrapper .gform_validation_errors{margin:0 0 2em}.gform_wrapper .gform_validation_errors h2.gform_submission_error{font-size:clamp(1.15rem,1.05rem + .55vw,1.4rem);color:#d11313;margin:0}.gform_wrapper .gform_fields{display:grid;row-gap:.75rem;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto)}.gform_wrapper .gform_fields fieldset{border:0;padding:0;margin:0;min-width:0}.gform_wrapper .gform_fields fieldset legend{display:table}.gform_wrapper .gform_fields .gfield{grid-column:1/-1}.gform_wrapper .gform_fields .gfield--width-full{grid-column:span 12}.gform_wrapper .gform_fields .gfield--width-eleven-twelfths{grid-column:span 11}.gform_wrapper .gform_fields .gfield--width-five-sixths{grid-column:span 10}.gform_wrapper .gform_fields .gfield--width-three-quarter{grid-column:span 9}.gform_wrapper .gform_fields .gfield--width-two-thirds{grid-column:span 8}.gform_wrapper .gform_fields .gfield--width-seven-twelfths{grid-column:span 7}.gform_wrapper .gform_fields .gfield--width-half{grid-column:span 6}.gform_wrapper .gform_fields .gfield--width-five-twelfths{grid-column:span 5}.gform_wrapper .gform_fields .gfield--width-third{grid-column:span 4}.gform_wrapper .gform_fields .gfield--width-quarter{grid-column:span 3}.gform_wrapper .gform_fields .gfield--width-one-sixth{grid-column:span 2}.gform_wrapper .gform_fields .gfield--width-one-twelfth{grid-column:span 1}@media (max-width:990px){.gform_wrapper .gform_fields .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_wrapper .gform_fields .gfield .gfield_label{display:block;font-weight:700;line-height:normal;margin:0 0 .5em}.gform_wrapper .gform_fields .gfield .gfield_label .gfield_required{color:#86eeb3;display:inline-block;vertical-align:top;font-weight:400;font-size:80%;margin-left:3px}.gform_wrapper .gform_fields .gfield .ginput_complex{display:grid;gap:.75rem;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto)}.gform_wrapper .gform_fields .gfield .ginput_complex>span{grid-column:span 6}.gform_wrapper .gform_fields .gfield .ginput_complex>span label{display:block;opacity:.5;margin-top:.25em}.gform_wrapper .gform_fields .gfield input:not([type=checkbox]):not([type=radio]),.gform_wrapper .gform_fields .gfield select,.gform_wrapper .gform_fields .gfield textarea{border:0;-moz-appearance:none;appearance:none;background:color-mix(in oklab,#272727,#f5f5f5 6%);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.08);border-radius:15px;color:#f5f5f5;display:block;padding:15px 20px;width:100%}.gform_wrapper .gform_fields .gfield input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,.gform_wrapper .gform_fields .gfield select::-webkit-input-placeholder,.gform_wrapper .gform_fields .gfield textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.65)}.gform_wrapper .gform_fields .gfield input:not([type=checkbox]):not([type=radio])::-moz-placeholder,.gform_wrapper .gform_fields .gfield select::-moz-placeholder,.gform_wrapper .gform_fields .gfield textarea::-moz-placeholder{color:hsla(0,0%,100%,.65)}.gform_wrapper .gform_fields .gfield input:not([type=checkbox]):not([type=radio]):-ms-input-placeholder,.gform_wrapper .gform_fields .gfield input:not([type=checkbox]):not([type=radio])::-ms-input-placeholder,.gform_wrapper .gform_fields .gfield select:-ms-input-placeholder,.gform_wrapper .gform_fields .gfield select::-ms-input-placeholder,.gform_wrapper .gform_fields .gfield textarea:-ms-input-placeholder,.gform_wrapper .gform_fields .gfield textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.65)}.gform_wrapper .gform_fields .gfield input:not([type=checkbox]):not([type=radio])::placeholder,.gform_wrapper .gform_fields .gfield select::placeholder,.gform_wrapper .gform_fields .gfield textarea::placeholder{color:hsla(0,0%,100%,.65)}.gform_wrapper .gform_fields .gfield input:not([type=checkbox]):not([type=radio]):focus,.gform_wrapper .gform_fields .gfield select:focus,.gform_wrapper .gform_fields .gfield textarea:focus{box-shadow:inset 0 0 0 2px #86eeb3;outline:none}.gform_wrapper .gform_fields .gfield select{cursor:pointer;background-repeat:no-repeat;background-position:calc(100% - 1em) 50%;background-size:20px;background-image:url(/wp-content/themes/tcvisuals/assets/images/chevron-down.svg)}.gform_wrapper .gform_fields .gfield textarea{min-height:140px;height:140px;max-height:340px;resize:vertical}.gform_wrapper .gform_fields .gfield.gfield_error label{color:#d11313}.gform_wrapper .gform_fields .gfield.gfield_error .gfield_validation_message{display:none}.gform_wrapper .gform_fields .gfield .gfield_description{display:block;padding:.75em;background:color-mix(in oklab,#272727,#f5f5f5 8%);margin-top:.75em;border-left:2px solid #86eeb3}.gform_wrapper .gform_fields .gfield--type-honeypot,.gform_wrapper .gform_fields .gfield.gform_hidden{display:none}.gform_wrapper .gform_fields .gfield.gfield--input-type-checkbox:not(.gfield--type-image_choice),.gform_wrapper .gform_fields .gfield.gfield--input-type-consent:not(.gfield--type-image_choice),.gform_wrapper .gform_fields .gfield.gfield--input-type-radio:not(.gfield--type-image_choice){display:table-cell;border:0;padding:0;margin:0;min-width:0}.gform_wrapper .gform_fields .gfield.gfield--input-type-checkbox:not(.gfield--type-image_choice) .gfield_label,.gform_wrapper .gform_fields .gfield.gfield--input-type-consent:not(.gfield--type-image_choice) .gfield_label,.gform_wrapper .gform_fields .gfield.gfield--input-type-radio:not(.gfield--type-image_choice) .gfield_label{display:table}.gform_wrapper .gform_fields .gfield.gfield--input-type-checkbox:not(.gfield--type-image_choice) .gchoice input,.gform_wrapper .gform_fields .gfield.gfield--input-type-checkbox:not(.gfield--type-image_choice) .ginput_container_consent input,.gform_wrapper .gform_fields .gfield.gfield--input-type-consent:not(.gfield--type-image_choice) .gchoice input,.gform_wrapper .gform_fields .gfield.gfield--input-type-consent:not(.gfield--type-image_choice) .ginput_container_consent input,.gform_wrapper .gform_fields .gfield.gfield--input-type-radio:not(.gfield--type-image_choice) .gchoice input,.gform_wrapper .gform_fields .gfield.gfield--input-type-radio:not(.gfield--type-image_choice) .ginput_container_consent input{padding:0!important;opacity:0!important;visibility:hidden!important;border:none!important;z-index:1;position:absolute;height:0!important;width:0!important;-moz-appearance:none!important;appearance:none!important;pointer-events:none}.gform_wrapper .gform_fields .gfield.gfield--input-type-checkbox:not(.gfield--type-image_choice) .gchoice input:checked+label:before,.gform_wrapper .gform_fields .gfield.gfield--input-type-checkbox:not(.gfield--type-image_choice) .ginput_container_consent input:checked+label:before,.gform_wrapper .gform_fields .gfield.gfield--input-type-consent:not(.gfield--type-image_choice) .gchoice input:checked+label:before,.gform_wrapper .gform_fields .gfield.gfield--input-type-consent:not(.gfield--type-image_choice) .ginput_container_consent input:checked+label:before,.gform_wrapper .gform_fields .gfield.gfield--input-type-radio:not(.gfield--type-image_choice) .gchoice input:checked+label:before,.gform_wrapper .gform_fields .gfield.gfield--input-type-radio:not(.gfield--type-image_choice) .ginput_container_consent input:checked+label:before{box-shadow:inset 0 0 0 4px #272727;background:#86eeb3}.gform_wrapper .gform_fields .gfield.gfield--input-type-checkbox:not(.gfield--type-image_choice) .gchoice label,.gform_wrapper .gform_fields .gfield.gfield--input-type-checkbox:not(.gfield--type-image_choice) .ginput_container_consent label,.gform_wrapper .gform_fields .gfield.gfield--input-type-consent:not(.gfield--type-image_choice) .gchoice label,.gform_wrapper .gform_fields .gfield.gfield--input-type-consent:not(.gfield--type-image_choice) .ginput_container_consent label,.gform_wrapper .gform_fields .gfield.gfield--input-type-radio:not(.gfield--type-image_choice) .gchoice label,.gform_wrapper .gform_fields .gfield.gfield--input-type-radio:not(.gfield--type-image_choice) .ginput_container_consent label{display:inline-block;padding-left:1.75em;position:relative;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;line-height:normal}.gform_wrapper .gform_fields .gfield.gfield--input-type-checkbox:not(.gfield--type-image_choice) .gchoice label:before,.gform_wrapper .gform_fields .gfield.gfield--input-type-checkbox:not(.gfield--type-image_choice) .ginput_container_consent label:before,.gform_wrapper .gform_fields .gfield.gfield--input-type-consent:not(.gfield--type-image_choice) .gchoice label:before,.gform_wrapper .gform_fields .gfield.gfield--input-type-consent:not(.gfield--type-image_choice) .ginput_container_consent label:before,.gform_wrapper .gform_fields .gfield.gfield--input-type-radio:not(.gfield--type-image_choice) .gchoice label:before,.gform_wrapper .gform_fields .gfield.gfield--input-type-radio:not(.gfield--type-image_choice) .ginput_container_consent label:before{content:"";background:transparent;border:2px solid hsla(0,0%,100%,.08);position:absolute;border-radius:0;top:2px;left:0;width:20px;height:20px;text-align:center}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-top:.75rem}@media (min-width:990px){.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{margin-top:1.5rem;-ms-flex-pack:end;justify-content:flex-end}}.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .gform_previous_button,.gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .gform_previous_button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;border-radius:100vw;display:inline-block;text-align:center;-moz-appearance:none;appearance:none;border:0;margin:0;background:linear-gradient(135deg,#86eeb3,#15241a);font-weight:700;color:#f5f5f5;padding-inline:25px;height:2.8rem;line-height:2.8rem}@media (min-width:990px){.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .gform_next_button,.gform_wrapper .gform_footer .gform_previous_button,.gform_wrapper .gform_page_footer .gform_button,.gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .gform_previous_button{height:3.2rem;line-height:3.2rem}}.gform_wrapper .gform_footer .gform_button.gform-button--width-full,.gform_wrapper .gform_footer .gform_next_button.gform-button--width-full,.gform_wrapper .gform_footer .gform_previous_button.gform-button--width-full,.gform_wrapper .gform_page_footer .gform_button.gform-button--width-full,.gform_wrapper .gform_page_footer .gform_next_button.gform-button--width-full,.gform_wrapper .gform_page_footer .gform_previous_button.gform-button--width-full{display:block;width:100%}