/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-submission-make-a-financial-contribution-add-form .form-step{display:flex;align-items:center;justify-content:flex-end;background:#f5f5f5;border-radius:15px;height:94px;width:100%;padding-right:5rem;margin-bottom:2rem;}.webform-submission-make-a-financial-contribution-add-form .form-step h3{font-size:3.5rem;text-align:right;margin-bottom:0;}.webform-submission-make-a-financial-contribution-add-form fieldset.webform-radios-other,.webform-submission-make-a-financial-contribution-add-form fieldset.webform-type-radios{width:100%;display:inline-flex;}.webform-submission-make-a-financial-contribution-add-form fieldset legend{max-width:300px;}.webform-submission-make-a-financial-contribution-add-form fieldset.form-item-title label{float:left;max-width:304px;width:304px;}.webform-submission-make-a-financial-contribution-add-form fieldset.tribute_title label{float:left;max-width:312px;width:312px;}.webform-submission-make-a-financial-contribution-add-form fieldset.notify_memorial{margin-bottom:1rem;margin-top:2rem;}.webform-submission-make-a-financial-contribution-add-form fieldset.tribute_title{margin-bottom:3rem;}.webform-submission-make-a-financial-contribution-add-form .fieldset-wrapper{color:#A2AD00;width:100%;}.webform-submission-make-a-financial-contribution-add-form .financial_container{display:inline-flex;width:100%;margin-top:2rem;margin-bottom:1rem;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_1{margin-top:0;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_02  fieldset,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_03 .bdt-telephone,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_04  fieldset,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_03 fieldset,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_04 fieldset,.webform-submission-make-a-financial-contribution-add-form .honer-div{width:30% !important;display:block !important;margin-right:2%;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_1 .form-type-select,.webform-submission-make-a-financial-contribution-add-form .tribute_title.form-type-select{width:100%;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_1 .form-type-select .form-select,.webform-submission-make-a-financial-contribution-add-form .tribute_title.form-type-select .form-select{width:30% !important;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_04 .form-select,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_04 .form-type-select .form-select,.webform-submission-make-a-financial-contribution-add-form .billing_container.container_billing_01 .form-type-select .form-select{width:100% !important;}.webform-submission-make-a-financial-contribution-add-form .gift-memorial .radio,.webform-submission-make-a-financial-contribution-add-form .notify_memorial .radio{display:inline-flex;}.webform-submission-make-a-financial-contribution-add-form .gift-memorial .radio .form-check,.webform-submission-make-a-financial-contribution-add-form .notify_memorial .radio .form-check{margin-right:4.9rem;padding-left:10px;}.webform-submission-make-a-financial-contribution-add-form .tribute-from-warpper,.webform-submission-make-a-financial-contribution-add-form .tribute-to-warpper{width:32% !important;display:block !important;margin-right:2%;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_04{margin-top:1rem !important;margin-bottom:3rem !important;}.webform-submission-make-a-financial-contribution-add-form .js-form-item input.form-control,.webform-submission-make-a-financial-contribution-add-form textarea.form-control{border:1px solid #e3e3e3 !important;background:#fefefe;}.webform-submission-make-a-financial-contribution-add-form .radio{margin-right:0.1rem !important;}.webform-submission-make-a-financial-contribution-add-form .billing_container{display:inline-flex;width:100%;margin-bottom:2rem !important;}.webform-submission-make-a-financial-contribution-add-form .billing_container.container_billing_01  fieldset,.webform-submission-make-a-financial-contribution-add-form .billing_container.container_billing_02  fieldset{width:30% !important;display:block !important;margin-right:2%;}.webform-submission-make-a-financial-contribution-add-form .billing_container.container_billing_02 fieldset.form-type-textarea{width:31% !important;display:block !important;margin-right:2%;}.webform-submission-make-a-financial-contribution-add-form .billing_container.container_billing_02 .form-type-textarea .form-textarea-wrapper{width:100%;}.webform-submission-make-a-financial-contribution-add-form .StripeElement{border:1px solid #e3e3e3 !important;background:#fefefe;padding-top:25px;padding-bottom:25px;}.webform-submission-make-a-financial-contribution-add-form  .bdt-button-outer-wraper .form-submit{margin-right:20px;}.webform-submission-make-a-financial-contribution-add-form .chosen-container-single .chosen-single{border:none;background:none;box-shadow:none;color:#A2AD00;margin-top:12px;}.webform-submission-make-a-financial-contribution-add-form .chosen-container-single .chosen-single span,.webform-submission-make-a-financial-contribution-add-form .chosen-container-multi .chosen-choices li.search-choice span{font-size:2rem;}.webform-submission-make-a-financial-contribution-add-form .chosen-container-single .chosen-single span{color:#A2AD00 !important;}.webform-submission-make-a-financial-contribution-add-form .chosen-container-single .chosen-single div b{border-color:#A2AD00 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;background:none;}.webform-submission-make-a-financial-contribution-add-form .form-select{border:1px solid #A2AD00;background-image:none;background-color:#fefefe;height:65px;font-size:2rem;color:#A2AD00;border-radius:0.6rem;}.webform-submission-make-a-financial-contribution-add-form .radio{margin-bottom:0.8rem;padding-left:2px;margin-right:0 !important;margin-left:0 !important;}.select2-container{max-width:31ch;}.webform-submission-make-a-financial-contribution-add-form .radio input[type="radio"]{opacity:0;position:fixed;width:0;}.webform-submission-make-a-financial-contribution-add-form .radio > label:not(.error){display:inline-block;background-color:#fff;padding:13px 20px;font-family:sans-serif,Arial;font-size:2.2rem;border:1px solid #A2AD00;border-radius:4px;color:#A2AD00;width:136px;text-align:center;}.webform-submission-make-a-financial-contribution-add-form .radio label:not(.error):hover{background-color:#A2AD00;color:#fff;}.webform-submission-make-a-financial-contribution-add-form .radio input[type="radio"]:focus + label:not(.error){border:1px solid #A2AD00;}.webform-submission-make-a-financial-contribution-add-form .radio input[type="radio"]:checked + label:not(.error){background-color:#A2AD00;border-color:#A2AD00;color:#fff;}.webform-submission-make-a-financial-contribution-add-form .radio input[type="radio"]:hover + label:not(.error){background-color:#A2AD00;border-color:#A2AD00;color:#fff;border:1px solid #A2AD00;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-tribute-to .radio > label:not(.error){width:auto;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-tribute-to{width:55%;padding-left:20px;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-memorial{width:45%;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_02{margin-top:1rem !important;}.form-check-label{cursor:pointer;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_04 .form-type-select label.error{position:absolute;margin-top:64px;}.webform-submission-make-a-financial-contribution-add-form .notify_memorial .radio label.error{position:absolute;margin-top:55px;}.webform-submission-make-a-financial-contribution-add-form .contribution_radio  .radio label.error,.webform-submission-make-a-financial-contribution-add-form .gift-anonymous .radio label.error{position:absolute;margin-top:58px;}@media screen and (min-width:1220px){.webform-submission-make-a-financial-contribution-add-form .contribution_radio .radio:not(label.error){font-size:2rem;}}@media screen and (max-width:1219px) and (min-width:980px){.webform-submission-make-a-financial-contribution-add-form .contribution_radio  .radio label.error{margin-top:125px;}}@media screen and (max-width:979px) and (min-width:768px){.webform-submission-make-a-financial-contribution-add-form .contribution_radio  .radio label.error{margin-top:195px;}}@media screen and (max-width:767px) and (min-width:503px){.webform-submission-make-a-financial-contribution-add-form .contribution_radio  .radio label.error{margin-top:166px;}}@media screen and (max-width:768px) and (min-width:320px){.webform-submission-make-a-financial-contribution-add-form .form-select{height:4.8rem !important;}.webform-submission-make-a-financial-contribution-add-form .radio > label:not(.error){font-size:1.8rem;line-height:2.2rem;}.webform-submission-make-a-financial-contribution-add-form .chosen-container-single .chosen-single span,.webform-submission-make-a-financial-contribution-add-form .chosen-container-multi .chosen-choices li.search-choice span{font-size:1.8rem;}.webform-submission-make-a-financial-contribution-add-form fieldset.webform-radios-other,.webform-submission-make-a-financial-contribution-add-form fieldset.webform-type-radios{margin-top:1.5rem;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_04 .form-type-select label.error{position:absolute;margin-top:46px;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-tribute-to .fieldset-wrapper,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-memorial .fieldset-wrapper{text-align:left !important;}.webform-submission-make-a-financial-contribution-add-form .gift-memorial .radio,.webform-submission-make-a-financial-contribution-add-form .notify_memorial .radio{display:inline-flex;}.webform-submission-make-a-financial-contribution-add-form .billing_container{width:100%;}.webform-submission-make-a-financial-contribution-add-form .billing_info_heading  p{font-size:2rem;}.webform-submission-make-a-financial-contribution-add-form.bdt-inner-container h1{font-size:2rem !important;}.webform-submission-make-a-financial-contribution-add-form .form-step p{font-size:1.6rem;}.webform-submission-make-a-financial-contribution-add-form .webform-options-display-side-by-side{display:inline-table;}}@media screen and (max-width:1600px) and (min-width:320px){.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-tribute-to .fieldset-wrapper,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-memorial .fieldset-wrapper{text-align:left;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01{display:block;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-tribute-to{padding-left:0;}}@media screen and (max-width:1600px) and (min-width:1400px){.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-tribute-to,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-memorial{width:60%;}}@media screen and (max-width:1399px) and (min-width:1200px){.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-tribute-to,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-memorial{width:77%;}}@media screen and (max-width:1199px) and (min-width:320px){.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-tribute-to,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-memorial{width:100%;}.form-control::placeholder{font-size:2rem;}.webform-submission-make-a-financial-contribution-add-form.bdt-inner-container h1{font-size:4rem;}}@media (min-width:601px){.webform-submission-make-a-financial-contribution-add-form fieldset .form-item-advanced-address-administrative-area label.error{margin-top:6px !important;}.webform-submission-make-a-financial-contribution-add-form fieldset .form-item-tribute-advanced-address-administrative-area label.error{margin-top:6px !important;}}@media screen and (min-width:601px) and (max-width:700px){.form-control::placeholder{font-size:1.5rem !important;}}@media screen and (max-width:600px) and (min-width:320px){.webform-submission-make-a-financial-contribution-add-form fieldset.webform-radios-other,.webform-submission-make-a-financial-contribution-add-form fieldset.webform-type-radios{display:block;}.webform-submission-make-a-financial-contribution-add-form .contribution_radio  .radio label.error{margin-top:105px;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_1 .form-type-select .form-select,.webform-submission-make-a-financial-contribution-add-form .tribute_title.form-type-select .form-select{width:95% !important;}.webform-submission-make-a-financial-contribution-add-form .billing_container.container_billing_01 .form-type-select .form-select{width:100% !important;}.webform-submission-make-a-financial-contribution-add-form .financial_container{display:block;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_02  fieldset,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_03 .bdt-telephone,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_04  fieldset,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_03 fieldset,.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_04 fieldset,.webform-submission-make-a-financial-contribution-add-form .billing_container.container_billing_01 fieldset,.webform-submission-make-a-financial-contribution-add-form .billing_container.container_billing_02 fieldset{width:95% !important;}.webform-submission-make-a-financial-contribution-add-form .form-step p{margin-top:2rem;}.webform-submission-make-a-financial-contribution-add-form .tribute-from-warpper,.webform-submission-make-a-financial-contribution-add-form .tribute-to-warpper{width:95% !important;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_04 .form-type-select label.error{position:absolute;margin-top:46px;}.webform-submission-make-a-financial-contribution-add-form .form-step{width:100%;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01 .gift-tribute-to{padding-left:8px !important;}.webform-submission-make-a-financial-contribution-add-form .billing_container{display:block;width:95%;}.confirmation_main_value,.confirmation_main2_value{display:block !important;}.confirmation_main_value div,.confirmation_main2_value div{width:100% !important;margin-bottom:2rem;}.webform-submission-make-a-financial-contribution-add-form .billing_container.container_billing_02 fieldset.form-type-textarea{width:95% !important;}.webform-submission-make-a-financial-contribution-add-form .address--wrapper .fieldset-wrapper{display:block !important;}.webform-submission-make-a-financial-contribution-add-form #billing-advance-address-ajax-wrapper .webform-type-address fieldset.form-item-billing-advance-address-postal-code{width:90% !important;margin-left:0 !important;}.webform-submission-make-a-financial-contribution-add-form .webform-type-address fieldset{width:95% !important;margin-left:0 !important}.webform-submission-make-a-financial-contribution-add-form .address--wrapper .fieldset-wrapper :not(.address-container-inline).js-form-wrapper{width:95% !important;}.webform-submission-make-a-financial-contribution-add-form .form-item-tribute-advanced-address-country-code,.webform-submission-make-a-financial-contribution-add-form .form-item-advanced-address-country-code,.webform-submission-make-a-financial-contribution-add-form .form-item-billing-advance-address-country-code{display:flex;flex-direction:column;}.iti{width:100%;}.webform-submission-make-a-financial-contribution-add-form .form-step h3{font-size:1.5rem;}.webform-submission-make-a-financial-contribution-add-form .honer-div{width:100% !important;}}@media screen and (max-width:576px) and (min-width:320px){.webform-submission-make-a-financial-contribution-add-form .chosen-container-single .chosen-single span,.webform-submission-make-a-financial-contribution-add-form .chosen-container-multi .chosen-choices li.search-choice span{font-size:1.4rem;}.webform-submission-make-a-financial-contribution-add-form .radio > label:not(.error){font-size:1.4rem;line-height:2.2rem;}.webform-submission-make-a-financial-contribution-add-form .billing_info_heading  p{font-size:1.5rem;}.webform-submission-make-a-financial-contribution-add-form  .bdt-button-outer-wraper{display:block;}.webform-submission-make-a-financial-contribution-add-form  .bdt-button-outer-wraper .form-submit{margin-top:10px;}.webform-submission-make-a-financial-contribution-add-form .radio > label:not(.error){padding:10px 20px;}.webform-submission-make-a-financial-contribution-add-form .form-select{height:4rem !important;}}@media screen and (max-width:455px) and (min-width:320px){.webform-submission-make-a-financial-contribution-add-form .contribution_radio .radio label.error{margin-top:150px;}.webform-submission-make-a-financial-contribution-add-form .notify_memorial .radio{display:block;}}@media only screen and (max-width:500px){.g-recaptcha{transform:scale(0.77);transform-origin:0 0;}.webform-submission-make-a-financial-contribution-add-form .form-step{padding-right:1rem;}.webform-submission-make-a-financial-contribution-add-form #edit-this-gift-is-a-tribute-to > .radio{display:block;}}.custom-steps.form-item-step-1{margin-bottom:3rem !important;}.custom-steps.form-item-step-2{margin-bottom:1rem !important;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_01{margin-bottom:0 !important;}.webform-submission-make-a-financial-contribution-add-form .financial_container.container_tribute_04{margin-bottom:3rem !important;margin-top:1rem !important;}.confirmation_main.confirmation_main_1,.confirmation_main.confirmation_main_2{width:100%;float:left;margin-bottom:2rem;}.confirmation_main_value,.confirmation_main2_value{display:flex;flex-direction:row;width:100%;margin-bottom:2rem;}.confirmation_main_value div,.confirmation_main2_value div{display:flex;flex-direction:column;color:#666;}.confirmation_main .element{padding-right:2em;}.confirmation_main_2 .element{margin-bottom:1em;}.confirmation_main .element p{margin-bottom:0;}.confirmation_main .label{font-weight:500;}.confirmation_main_value div p,.confirmation_main2_value div p{font-size:2.4rem;}.webform-submission-make-a-financial-contribution-add-form .form-select.chosen-container .chosen-single span{line-height:2.8rem;}.webform-submission-make-a-financial-contribution-add-form  .form-select.chosen-container .chosen-single{height:3rem;}.webform-submission-make-a-financial-contribution-add-form .form-select.chosen-container .chosen-single div{top:0;}.webform-submission-make-a-financial-contribution-add-form .address--wrapper .fieldset-wrapper{display:flex;}.webform-submission-make-a-financial-contribution-add-form .address--wrapper .fieldset-wrapper :not(.address-container-inline).js-form-wrapper{width:30%;}.webform-submission-make-a-financial-contribution-add-form .address--wrapper .fieldset-wrapper .js-form-wrapper fieldset{width:100% !important;margin-left:0px !important;}.webform-submission-make-a-financial-contribution-add-form .address--wrapper .fieldset-wrapper fieldset{width:30%;margin-left:2%;}.webform-submission-make-a-financial-contribution-add-form fieldset .form-item-advanced-address-administrative-area{display:flex;flex-direction:column;}.webform-submission-make-a-financial-contribution-add-form .select2-container{width:100% !important;}.webform-submission-make-a-financial-contribution-add-form fieldset .form-item-tribute-advanced-address-administrative-area{display:flex;flex-direction:column;}.webform-submission-make-a-financial-contribution-add-form label.error{margin-left:0 !important;order:3 !important;}.webform-submission-make-a-financial-contribution-form .form-check-input[type=checkbox]{border-color:#A2AD00;}.webform-submission-make-a-financial-contribution-add-form #edit-this-gift-is-a-tribute-to .radio > label:not(.error){width:auto;}.webform-submission-make-a-financial-contribution-add-form .bdt_field_above_space{margin-bottom:2rem !important;}.webform-button--draft{display:none !important;}
