.elementor-3468 .elementor-element.elementor-element-2b893da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3468 .elementor-element.elementor-element-555f602{--display:flex;--min-height:150px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3468 .elementor-element.elementor-element-555f602:not(.elementor-motion-effects-element-type-background), .elementor-3468 .elementor-element.elementor-element-555f602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#78A230;}.elementor-3468 .elementor-element.elementor-element-acb1b2d{--display:flex;--justify-content:center;}.elementor-3468 .elementor-element.elementor-element-acb1b2d.e-con{--align-self:stretch;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3468 .elementor-element.elementor-element-1a3bb88{text-align:center;}.elementor-3468 .elementor-element.elementor-element-1a3bb88 .elementor-heading-title{font-family:"Gotham medium", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-3468 .elementor-element.elementor-element-e3e4fba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3468 .elementor-element.elementor-element-e3e4fba:not(.elementor-motion-effects-element-type-background), .elementor-3468 .elementor-element.elementor-element-e3e4fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beechacres.org/wp-content/uploads/2025/04/plant-tree-hero-image-v1.jpg");background-position:center left;background-repeat:no-repeat;}.elementor-3468 .elementor-element.elementor-element-e3e4fba.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3468 .elementor-element.elementor-element-ad5b5f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3468 .elementor-element.elementor-element-79811f6{--display:flex;}.elementor-3468 .elementor-element.elementor-element-75aa160{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3468 .elementor-element.elementor-element-75aa160:not(.elementor-motion-effects-element-type-background), .elementor-3468 .elementor-element.elementor-element-75aa160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beechacres.org/wp-content/uploads/2025/04/tree-details-img.jpg");}.elementor-3468 .elementor-element.elementor-element-257babd{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-3468 .elementor-element.elementor-element-257babd.elementor-element{--align-self:center;}.elementor-3468 .elementor-element.elementor-element-257babd .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3468 .elementor-element.elementor-element-08cf2a8.elementor-element{--align-self:center;}.elementor-3468 .elementor-element.elementor-element-08cf2a8{color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3468 .elementor-element.elementor-element-ebc55a8 .elementor-button{background-color:#FBB134;border-radius:33px 33px 33px 33px;}.elementor-3468 .elementor-element.elementor-element-b6da54d{--display:flex;}.elementor-3468 .elementor-element.elementor-element-4694162{--display:flex;}.elementor-3468 .elementor-element.elementor-element-4694162:not(.elementor-motion-effects-element-type-background), .elementor-3468 .elementor-element.elementor-element-4694162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4ECD7;}.elementor-3468 .elementor-element.elementor-element-0339bb0{--display:flex;}@media(min-width:768px){.elementor-3468 .elementor-element.elementor-element-acb1b2d{--width:70%;}.elementor-3468 .elementor-element.elementor-element-e3e4fba{--width:35%;}}/* Start custom CSS for container, class: .elementor-element-acb1b2d */.elementor-3468 .elementor-element.elementor-element-acb1b2d::after {
        position: absolute;
    z-index: 1;
    content: "";
    right: -10%;
    top: 0;
    height: 100%;
    width: 100%;
    transform: skewX(20deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad5b5f5 */.elementor-3468 .elementor-element.elementor-element-ad5b5f5 {
    background-image: url(https://beechacres.org/wp-content/themes/beechacres-theme/images/separator.jpg);
    background-position: center center;
    background-size: cover;
    height: 15px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a0fdbfa */.elementor-3468 .elementor-element.elementor-element-a0fdbfa .mobile {
    display: none;
}

.elementor-3468 .elementor-element.elementor-element-a0fdbfa .desktop {
    display: block;
}

@media (max-width: 768px) {
    .elementor-3468 .elementor-element.elementor-element-a0fdbfa .mobile {
        display: block;
    }

    .elementor-3468 .elementor-element.elementor-element-a0fdbfa .desktop {
        display: none;
    }
}

.elementor-3468 .elementor-element.elementor-element-a0fdbfa ul {
    list-style-type: disc;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0339bb0 */#bbox-root .BBFormTitle, #bbox-root .BBFormRegistrantHeading, #bbox-root .BBFormSectionHeading { font-family: 'Montserrat', 'Helvetica', sans-serif; font-weight: bold; }

#bbox-root .BBFormSectionHeading { color: #38939B; text-align: center; border: none; font-size: 20px; }

#bbox-root .BBFormSectionHeading > label { display: block; margin-bottom: 10px; }

#bbox-root .BBFormSectionHeading::after { content: ""; display: block; height: 10px; }

#bbox-root .BBFormTitle { font-size: 25px; }

@media (min-width: 992px) { #bbox-root .BBFormTitle { font-size: 35px; } }

#bbox-root .BBFormRegistrantHeading { font-size: 16px; }

@media (min-width: 992px) { #bbox-root .BBFormRegistrantHeading { font-size: 20px; } }

#bbox-root .BBFormTable { width: 100%; }

@media (min-width: 768px) { #bbox-root .BBFormTable { margin: auto; } }

#bbox-root .BBFormPriceName > span { white-space: nowrap; }

#bbox-root .BBFormFieldContainer { display: flex; margin-bottom: 20px; flex-direction: column; }

@media (min-width: 576px) { #bbox-root .BBFormFieldContainer { flex-direction: row; align-items: center; } }

#bbox-root .BBFormFieldContainer:last-child { margin-bottom: 0; }

#bbox-root .BBFormFieldContainer#bboxdonation_comment_fldComments { margin-top: 20px; }

@media (min-width: 576px) { #bbox-root .BBFormFieldContainer#bboxdonation_comment_fldComments { margin-top: 10px; }
  #bbox-root .BBFormFieldContainer#bboxdonation_comment_fldComments #bboxdonation_comment_lblComments, #bbox-root .BBFormFieldContainer#bboxdonation_comment_fldComments #bboxdonation_comment_txtComments { margin: 0; } }

#bbox-root .BBFormFieldContainer .BBFormFieldLabel { display: inline-block; float: none; width: 100%; line-height: 1.5; padding-top: 4px; color: #54534A; margin-bottom: 5px; }

@media (min-width: 576px) { #bbox-root .BBFormFieldContainer .BBFormFieldLabel { width: 150px; } }

#bbox-root .BBFormFieldContainer .BBFormFieldLabel.BBFormCheckboxLabel, #bbox-root .BBFormFieldContainer .BBFormFieldLabel#bboxdonation_payment_lblSecCode { width: auto; }

#bbox-root .BBFormFieldContainer .BBFormFieldLabel#bboxdonation_comment_lblComments { width: 100%; text-align: left; }

@media (min-width: 576px) { #bbox-root .BBFormFieldContainer .BBFormFieldLabel#bboxdonation_comment_lblComments { width: 150px; text-align: right; } }

#bbox-root .BBFormFieldContainer .BBFormRadioLabelGivingLevelSelected { background: #1CBECA; border-color: #1CBECA; }

#bbox-root .BBFormFieldContainer .BBFormRadioLabelGivingLevelNotSelected { color: #38939B; border-color: #38939B; }

#bbox-root .BBFormFieldContainer #bboxdonation_billing_billingAddress_ddState, #bbox-root .BBFormFieldContainer #bboxdonation_payment_cboMonth { margin-bottom: 10px; }

@media (min-width: 576px) { #bbox-root .BBFormFieldContainer #bboxdonation_billing_billingAddress_ddState, #bbox-root .BBFormFieldContainer #bboxdonation_payment_cboMonth { margin-bottom: 0; } }

#bbox-root .BBFormFieldContainer .BBLinkSecureInfo { border-bottom: none !important; text-decoration: underline !important; line-height: 1.5; }

#bbox-root .BBFormFieldContainer .BBFormChecklistItem { display: flex; }

#bbox-root .BBFormFieldContainer .BBFormChecklistItem .BBFormChecklistLabel { color: #54534A; }

@media (min-width: 576px) { #bbox-root .BBFormFieldContainer #bboxdonation_payment_cboMonth { margin-right: 4px; } }

#bbox-root .BBRecurrenceFieldContainer { line-height: 40px; }

#bbox-root #bboxdonation_tribute_txtTributeRecordName { margin-left: 150px; }

#bbox-root #bboxdonation_tribute_divTributeGeneral .BBFormFieldContainer { display: flex; flex-direction: row !important; }

#bbox-root #bboxdonation_tribute_divTributeGeneral .BBFormFieldContainer #bboxdonation_tribute_chkTributeGift { margin-right: 3px; }

@supports (-webkit-touch-callout: none) { #bbox-root #bboxdonation_tribute_divTributeGeneral .BBFormFieldContainer #bboxdonation_tribute_lblTributeGift { position: relative; top: -7px; } }

#bbox-root #divTributeAcknowledge > .BBFormFieldContainer { flex-direction: row; }

@supports (-webkit-touch-callout: none) { #bbox-root #bboxdonation_tribute_lblTributeAcknowledgee { position: relative; top: -7px; } }

#bbox-root #bboxdonation_tribute_tributeAddress_ddState { margin-bottom: 4px; }

@media (min-width: 576px) { #bbox-root #bboxdonation_tribute_tributeAddress_ddState { margin-bottom: 0; } }

#bbox-root #BBExpirationCSC { display: flex; flex-direction: column; }

@media (min-width: 576px) { #bbox-root #bboxdonation_payment_lblExpiryLbl { max-width: 110px; min-width: 110px; } }

@media (min-width: 768px) { #bbox-root #bboxdonation_payment_lblExpiryLbl { max-width: 150px; min-width: 150px; } }

@media (min-width: 992px) { #bbox-root #bboxdonation_payment_lblExpiryLbl { max-width: 148px; min-width: 148px; } }

#bbox-root #DCCreditSecurityCode { display: block; }

@media (min-width: 576px) { #bbox-root #DCCreditSecurityCode { display: flex; } }

#bbox-root #DCCreditSecurityCode #bboxdonation_payment_lblSecCode { display: block; }

@media (min-width: 576px) { #bbox-root #DCCreditSecurityCode #bboxdonation_payment_lblSecCode { max-width: 115px; min-width: 115px; } }

@media (min-width: 768px) { #bbox-root #DCCreditSecurityCode #bboxdonation_payment_lblSecCode { width: auto; max-width: auto; min-width: auto; } }

#bbox-root #DCCreditSecurityCode #bboxdonation_payment_txtCSC { display: inline-block; }

#bbox-root input[type="checkbox"] { margin-right: 4px; }

@supports (-webkit-touch-callout: none) { #bbox-root input[type="checkbox"] { width: 14px; height: 14px; min-width: 14px; min-height: 14px; } }

#bbox-root input[type="text"], #bbox-root input[type="email"], #bbox-root input[type="tel"] { border-radius: 0; height: 30px; }

#bbox-root textarea { border-radius: 0; }

#bbox-root select, #bbox-root input[type="text"], #bbox-root input[type="email"], #bbox-root input[type="tel"], #bbox-root textarea, #bbox-root #bboxdonation_giftattributes_ctl04_divAttribCodeTableChecklist { border-color: #DDDDDD; }

#bbox-root input[type="submit"]#bboxevent_btnSubmit, #bbox-root input[type="submit"]#bboxdonation_btnSubmit { font-size: 14px; width: 200px; padding: 10px 0; border-radius: 25px; color: #ffffff; line-height: 1.5; font-weight: bold; background: #FBB034 !important; }

#bbox-root input[type="submit"]#bboxevent_btnSubmit:hover, #bbox-root input[type="submit"]#bboxdonation_btnSubmit:hover { color: #ffffff; background: #f79c05 !important; transition: 0.5s all; }

@media (min-width: 992px) { #bbox-root input[type="submit"]#bboxevent_btnSubmit, #bbox-root input[type="submit"]#bboxdonation_btnSubmit { font-size: 16px; } }

#bbox-root #bboxdonation_BBEmbeddedForm { border: none; background: none; }

#bbox-root #bboxdonation_gift_rdlstGivingLevels { text-align: center; }

.btn-container .btn, .btn-container .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton[type="submit"], .newsletter-sign-up-container .BBFormSection .btn-container input.BBFormSubmitbutton[type="submit"], .btn-container .jetpack_subscription_widget button[type="submit"], .jetpack_subscription_widget .btn-container button[type="submit"], .btn-container input.gform_button[type="submit"] { margin: auto; }

.btn-container .btn:first-child, .btn-container .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:first-child[type="submit"], .newsletter-sign-up-container .BBFormSection .btn-container input.BBFormSubmitbutton:first-child[type="submit"], .btn-container .jetpack_subscription_widget button:first-child[type="submit"], .jetpack_subscription_widget .btn-container button:first-child[type="submit"], .btn-container input.gform_button:first-child[type="submit"] { margin-bottom: 16px; }

.btn-container .btn.plant-btn, .btn-container .newsletter-sign-up-container .BBFormSection input.plant-btn.BBFormSubmitbutton[type="submit"], .newsletter-sign-up-container .BBFormSection .btn-container input.plant-btn.BBFormSubmitbutton[type="submit"], .btn-container .jetpack_subscription_widget button.plant-btn[type="submit"], .jetpack_subscription_widget .btn-container button.plant-btn[type="submit"], .btn-container input.plant-btn.gform_button[type="submit"] { margin-top: 16px; }

@media (min-width: 992px) { .btn-container .btn.plant-btn, .btn-container .newsletter-sign-up-container .BBFormSection input.plant-btn.BBFormSubmitbutton[type="submit"], .newsletter-sign-up-container .BBFormSection .btn-container input.plant-btn.BBFormSubmitbutton[type="submit"], .btn-container .jetpack_subscription_widget button.plant-btn[type="submit"], .jetpack_subscription_widget .btn-container button.plant-btn[type="submit"], .btn-container input.plant-btn.gform_button[type="submit"] { margin-top: 0; } }

@media (min-width: 992px) { .btn-container { flex-direction: row; }
  .btn-container .btn:first-child, .btn-container .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:first-child[type="submit"], .newsletter-sign-up-container .BBFormSection .btn-container input.BBFormSubmitbutton:first-child[type="submit"], .btn-container .jetpack_subscription_widget button:first-child[type="submit"], .jetpack_subscription_widget .btn-container button:first-child[type="submit"], .btn-container input.gform_button:first-child[type="submit"] { margin-right: 8px; margin-bottom: 0; }
  .btn-container .btn:last-child, .btn-container .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:last-child[type="submit"], .newsletter-sign-up-container .BBFormSection .btn-container input.BBFormSubmitbutton:last-child[type="submit"], .btn-container .jetpack_subscription_widget button:last-child[type="submit"], .jetpack_subscription_widget .btn-container button:last-child[type="submit"], .btn-container input.gform_button:last-child[type="submit"] { margin-left: 8px; } }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .btn-container { display: block; } }

.separator, #bbox-root .BBFormSectionHeading::after { background-image: url("./../images/separator.jpg"); background-position: center center; background-size: cover; height: 15px; width: 100%; }
.em .pixelbones .btn-primary, .em .pixelbones .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton[type="submit"], .newsletter-sign-up-container .BBFormSection .em .pixelbones input.BBFormSubmitbutton[type="submit"], .em .pixelbones .jetpack_subscription_widget button[type="submit"], .jetpack_subscription_widget .em .pixelbones button[type="submit"], .em .pixelbones input.gform_button[type="submit"] { color: #ffffff !important; background-color: #FBB034 !important; border-color: #FBB034 !important; }

 #bbox-root .BBFormSectionHeading { color: #78A22F !important; font-size: 30px !important; }

#bbox-root .BBFormSectionHeading::after { background: #78A22F !important; }

 [data-bbox-part-id='ad6f7e50-1f48-4ed0-90e2-163a4c77e1b9'].BBFormContainer .BBFormRadioGiftNotSelected { background: none !important; border: none !important; color: #54534A !important; padding: 0 !important; font-size: 14px; }

.plant-tree .BBFormContainer[data-bbox-part-id="ad6f7e50-1f48-4ed0-90e2-163a4c77e1b9"] .BBFormRadioPaymentSelected, .plant-tree .BBFormContainer[data-bbox-part-id="ad6f7e50-1f48-4ed0-90e2-163a4c77e1b9"] .BBFormRadioGiftSelected { padding: 0 !important; background: none !important; border: none !important; color: #78A22F; font-weight: bold; text-decoration: underline; font-size: 14px; }

.plant-tree #bbox-root .BBFormFieldContainer .BBFormRadioLabelGivingLevelSelected { padding: 0 !important; color: #54534A; background: none !important; border: none !important; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://beechacres.org/wp-content/uploads/2024/07/Gotham-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Gotham medium';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://beechacres.org/wp-content/uploads/2024/07/Gotham-MediumItalic.woff') format('woff');
}
/* End Custom Fonts CSS */