.elementor-51582 .elementor-element.elementor-element-1cc86e3{--display:flex;--min-height:410px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:182px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-51582 .elementor-element.elementor-element-1cc86e3:not(.elementor-motion-effects-element-type-background), .elementor-51582 .elementor-element.elementor-element-1cc86e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F7C92;background-image:url("https://jbay.org/wp-content/uploads/2022/04/JBAY-Light-Blue-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51582 .elementor-element.elementor-element-81951a5{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-51582 .elementor-element.elementor-element-81951a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:22px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-51582 .elementor-element.elementor-element-393505c{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-51582 .elementor-element.elementor-element-393505c > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-51582 .elementor-element.elementor-element-393505c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:600;line-height:1.41em;letter-spacing:-1px;color:#FFFFFF;}.elementor-51582 .elementor-element.elementor-element-74e7bd8{--display:flex;--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:96px;--padding-left:30px;--padding-right:30px;}.elementor-51582 .elementor-element.elementor-element-74e7bd8:not(.elementor-motion-effects-element-type-background), .elementor-51582 .elementor-element.elementor-element-74e7bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51582 .elementor-element.elementor-element-81833c1{--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-51582 .elementor-element.elementor-element-8e65342{--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:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 9px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:9px;border-color:#DC5C17;--border-color:#DC5C17;--padding-top:22px;--padding-bottom:22px;--padding-left:30px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-31642b0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#DC5C17;}.elementor-51582 .elementor-element.elementor-element-3916b1e{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#14303F;}.elementor-51582 .elementor-element.elementor-element-eca2fd6{--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;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-b6ea8d6{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14303F;--border-color:#14303F;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-76dda5c{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-bd58103 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.4em;color:#14303F;}.elementor-51582 .elementor-element.elementor-element-3120b72{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#14303F;}.elementor-51582 .elementor-element.elementor-element-40cf3aa{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14303F;--border-color:#14303F;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-3cf3a16{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-4155053 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.4em;color:#14303F;}.elementor-51582 .elementor-element.elementor-element-a8638d9{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#14303F;}.elementor-51582 .elementor-element.elementor-element-acb7b68{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14303F;--border-color:#14303F;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-3974fdb{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-c277956 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;line-height:1.4em;color:#14303F;}.elementor-51582 .elementor-element.elementor-element-a417962{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#14303F;}.elementor-51582 .elementor-element.elementor-element-bce3799{--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;--border-radius:12px 12px 12px 12px;box-shadow:0px 3px 18px 0px rgba(0,0,0,0.22);--margin-top:-256px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:26px;--padding-left:34px;--padding-right:34px;--z-index:5;}.elementor-51582 .elementor-element.elementor-element-bce3799:not(.elementor-motion-effects-element-type-background), .elementor-51582 .elementor-element.elementor-element-bce3799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51582 .elementor-element.elementor-element-e38f9a7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#E8802B;}.elementor-51582 .elementor-element.elementor-element-7039c7d > .elementor-widget-container{margin:18px 0px 26px 0px;}.elementor-51582 .elementor-element.elementor-element-7039c7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#14303F;}.elementor-51582 .elementor-element.elementor-element-cf81d90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-e564d24 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#14303F;}.elementor-51582 .elementor-element.elementor-element-2d646d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#14303F;}.elementor-51582 .elementor-element.elementor-element-6d6c3a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.4em;color:#14303F;}.elementor-51582 .elementor-element.elementor-element-6d2fb2e{--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;--border-radius:12px 12px 12px 12px;box-shadow:0px 3px 18px 0px rgba(0,0,0,0.22);--margin-top:-256px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:26px;--padding-left:34px;--padding-right:34px;--z-index:5;}.elementor-51582 .elementor-element.elementor-element-6d2fb2e:not(.elementor-motion-effects-element-type-background), .elementor-51582 .elementor-element.elementor-element-6d2fb2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-51582 .elementor-element.elementor-element-c99eb71 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#E8802B;}.elementor-51582 .elementor-element.elementor-element-f31ad6f > .elementor-widget-container{margin:18px 0px 26px 0px;}.elementor-51582 .elementor-element.elementor-element-f31ad6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#14303F;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-51582 .elementor-element.elementor-element-1cc86e3{--min-height:360px;--padding-top:160px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-51582 .elementor-element.elementor-element-81951a5{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-51582 .elementor-element.elementor-element-393505c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-51582 .elementor-element.elementor-element-393505c .elementor-heading-title{font-size:34px;}.elementor-51582 .elementor-element.elementor-element-74e7bd8{--padding-top:36px;--padding-bottom:72px;--padding-left:30px;--padding-right:30px;}.elementor-51582 .elementor-element.elementor-element-bce3799{--margin-top:-236px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-51582 .elementor-element.elementor-element-7039c7d .elementor-heading-title{font-size:28px;}.elementor-51582 .elementor-element.elementor-element-6d2fb2e{--margin-top:-236px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-51582 .elementor-element.elementor-element-f31ad6f .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-51582 .elementor-element.elementor-element-1cc86e3{--min-height:0px;--padding-top:130px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-51582 .elementor-element.elementor-element-81951a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-51582 .elementor-element.elementor-element-393505c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-51582 .elementor-element.elementor-element-393505c .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-51582 .elementor-element.elementor-element-74e7bd8{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:32px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-51582 .elementor-element.elementor-element-81833c1{--width:100%;}.elementor-51582 .elementor-element.elementor-element-8e65342{border-width:0px 0px 0px 7px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:7px;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-31642b0 .elementor-heading-title{font-size:16px;}.elementor-51582 .elementor-element.elementor-element-3916b1e{font-size:16px;}.elementor-51582 .elementor-element.elementor-element-eca2fd6{--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51582 .elementor-element.elementor-element-b6ea8d6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-bd58103 .elementor-heading-title{font-size:16px;}.elementor-51582 .elementor-element.elementor-element-3120b72{font-size:16px;}.elementor-51582 .elementor-element.elementor-element-40cf3aa{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-4155053 .elementor-heading-title{font-size:16px;}.elementor-51582 .elementor-element.elementor-element-a8638d9{font-size:16px;}.elementor-51582 .elementor-element.elementor-element-acb7b68{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51582 .elementor-element.elementor-element-c277956 .elementor-heading-title{font-size:16px;}.elementor-51582 .elementor-element.elementor-element-a417962{font-size:16px;}.elementor-51582 .elementor-element.elementor-element-bce3799{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-51582 .elementor-element.elementor-element-e38f9a7 .elementor-heading-title{font-size:15px;}.elementor-51582 .elementor-element.elementor-element-7039c7d > .elementor-widget-container{margin:12px 0px 20px 0px;}.elementor-51582 .elementor-element.elementor-element-7039c7d .elementor-heading-title{font-size:26px;}.elementor-51582 .elementor-element.elementor-element-cf81d90{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-51582 .elementor-element.elementor-element-6d2fb2e{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-51582 .elementor-element.elementor-element-c99eb71 .elementor-heading-title{font-size:15px;}.elementor-51582 .elementor-element.elementor-element-f31ad6f > .elementor-widget-container{margin:12px 0px 20px 0px;}.elementor-51582 .elementor-element.elementor-element-f31ad6f .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-51582 .elementor-element.elementor-element-1cc86e3{--content-width:1140px;}.elementor-51582 .elementor-element.elementor-element-74e7bd8{--content-width:1140px;}.elementor-51582 .elementor-element.elementor-element-81833c1{--width:49%;}.elementor-51582 .elementor-element.elementor-element-bce3799{--width:44.5%;}.elementor-51582 .elementor-element.elementor-element-6d2fb2e{--width:44.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-51582 .elementor-element.elementor-element-81833c1{--width:50%;}.elementor-51582 .elementor-element.elementor-element-bce3799{--width:46%;}.elementor-51582 .elementor-element.elementor-element-6d2fb2e{--width:46%;}}/* Start custom CSS for container, class: .elementor-element-1cc86e3 */.elementor-51582 .elementor-element.elementor-element-1cc86e3 .elementor-heading-title{text-shadow:0 1px 8px rgba(20,48,63,.35)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bce3799 */.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_wrapper{margin:0!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_heading,.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_required_legend,.elementor-51582 .elementor-element.elementor-element-bce3799 .gfield_required,.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_validation_container{display:none!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 form{display:flex;flex-direction:column}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_body,.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_fields{display:contents!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gfield{margin:0!important;padding:0!important;border:0!important;min-width:0}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-frequency legend,.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-amount legend,.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-consent legend{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gfield_radio{display:grid!important;grid-template-columns:1fr 1fr;margin:0!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gchoice{position:relative;display:block!important;margin:0!important;padding:0!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gchoice input{position:absolute!important;inset:0;width:100%!important;height:100%!important;margin:0!important;opacity:0;cursor:pointer;z-index:1}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gchoice label{display:flex!important;align-items:center;justify-content:center;width:100%;max-width:none!important;margin:0!important;padding:0!important;font-family:Poppins,sans-serif!important;font-weight:600!important;line-height:1!important;color:#14303F!important;cursor:pointer;transition:background .15s,color .15s,border-color .15s;box-sizing:border-box}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gchoice input:focus-visible+label{outline:2px solid #DC5C17;outline-offset:2px}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-frequency .gfield_radio{background:#EAF3F3;border-radius:8px;padding:14px 18px;gap:0!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-frequency label{height:52px;border-radius:5px;font-size:17px!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-frequency input:checked+label{background:#fff}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-amount{margin-top:16px!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-amount .gfield_radio{gap:16px 18px!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-amount label{height:56px;border:1px solid #5C7078;border-radius:5px;background:#fff;font-size:18px!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-amount input:hover+label{border-color:#14303F;box-shadow:inset 0 0 0 1px #14303F}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-amount input:checked+label{background:#14303F;border-color:#14303F;color:#fff!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-other{margin-top:50px!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-other .gfield_label{display:block!important;margin:0 0 14px!important;font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:600!important;text-transform:uppercase;color:#14303F!important;line-height:1.3!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-other input{width:100%!important;height:56px!important;padding:0 24px!important;border:1px solid #5C7078!important;border-radius:5px!important;background:#fff none!important;box-shadow:none!important;color:#14303F!important;font-family:Poppins,sans-serif!important;font-size:17px!important;font-weight:600!important;line-height:1.2!important;box-sizing:border-box;-moz-appearance:textfield;appearance:textfield}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-other input::placeholder{color:#14303F;opacity:1}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-other input:focus{border-color:#14303F!important;box-shadow:inset 0 0 0 1px #14303F!important;outline:0!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-other input[type=number]::-webkit-outer-spin-button,.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-other input[type=number]::-webkit-inner-spin-button{display:none!important;-webkit-appearance:none!important;margin:0}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_footer{order:1;margin:28px 0 0!important;padding:0!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_footer .gform_button{width:100%!important;height:74px!important;min-height:0!important;padding:0 16px!important;border:0!important;border-radius:5px!important;background:#DC5C17!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer;box-shadow:none!important;transition:background .15s;white-space:normal}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_footer .gform_button:hover,.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_footer .gform_button:focus{background:#C24E10!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-consent{order:2;margin-top:26px!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-consent .ginput_container_consent{display:flex;align-items:flex-start;gap:14px;padding:0 2px}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-consent input[type=checkbox]{flex:0 0 22px;width:22px!important;height:22px!important;margin:2px 0 0!important;border:1px solid #5C7078!important;border-radius:4px!important;accent-color:#14303F;cursor:pointer}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-consent .gfield_consent_label,.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-consent .ginput_container_consent label{margin:0!important;font-family:"DM Sans",sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important;color:#14303F!important;cursor:pointer}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-consent .gfield_consent_description{margin:18px 0 0!important;padding:12px 16px!important;max-height:138px!important;overflow-y:auto!important;border:0!important;background:#EAF3F3!important;font-family:"DM Sans",sans-serif!important;font-size:13.5px!important;line-height:1.5!important;color:#14303F!important;scrollbar-width:thin;scrollbar-color:#14303F #C9D6D8}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-consent .gfield_consent_description_text{max-height:none!important;overflow:visible!important;border:0!important;padding:0!important;background:none!important;font-size:inherit!important;color:inherit!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gfield_validation_message,.elementor-51582 .elementor-element.elementor-element-bce3799 .validation_message{margin-top:8px!important;font-size:13px!important}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_confirmation_message{color:#14303F;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:1.5;padding:24px 0}
.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_validation_errors{order:-1;margin-bottom:20px!important}
@media(max-width:767px){.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-frequency .gfield_radio{padding:10px 12px}.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-frequency label{height:46px;font-size:16px!important}.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-amount .gfield_radio{gap:12px!important}.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-amount label,.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-other input{height:52px!important}.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-other{margin-top:34px!important}.elementor-51582 .elementor-element.elementor-element-bce3799 .gform_footer .gform_button{height:64px!important}}
.elementor-51582 .elementor-element.elementor-element-bce3799 .jbay-other input::placeholder{font-family:Poppins,sans-serif!important;font-size:17px!important;font-weight:600!important;letter-spacing:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d2fb2e */.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform_wrapper{margin:0!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform_heading,.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform_required_legend,.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform_validation_container{display:none!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .hs-tabs{display:grid!important;grid-template-columns:1fr 1fr;gap:0!important;background:#EAF3F3;border:0!important;border-radius:8px;padding:14px 18px!important;margin:0 0 26px}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .hs-tab{height:52px;min-width:0!important;padding:0!important;border:0!important;border-radius:5px!important;background:transparent!important;font-family:Poppins,sans-serif!important;font-size:17px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;color:#14303F!important;cursor:pointer;transition:background .15s}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .hs-tab[aria-selected="true"]{background:#fff!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .hs-tab:focus-visible{outline:2px solid #DC5C17!important;outline-offset:2px}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .hs-tabpanels{border:0!important;border-radius:0!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform_fields{row-gap:22px!important;column-gap:18px!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield{margin:0!important;padding:0!important;border:0!important;min-width:0}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield_label{display:block!important;margin:0 0 10px!important;padding:0!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.02em;line-height:1.3!important;color:#14303F!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield_required{color:#DC5C17!important;font-size:inherit!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_complex label,.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform-field-label--type-sub{margin:0 0 6px!important;font-family:"DM Sans",sans-serif!important;font-size:13px!important;font-weight:400!important;text-transform:none!important;color:#5C7078!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_complex{gap:14px 18px!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield input[type=text],.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield input[type=email],.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield input[type=tel],.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield input[type=number],.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield select{width:100%!important;height:56px!important;padding:0 18px!important;border:1px solid #5C7078!important;border-radius:5px!important;background-color:#fff!important;box-shadow:none!important;font-family:"DM Sans",sans-serif!important;font-size:16px!important;line-height:1.2!important;color:#14303F!important;box-sizing:border-box}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield input:focus,.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield select:focus{border-color:#14303F!important;box-shadow:inset 0 0 0 1px #14303F!important;outline:0!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-product .gfield_radio{display:grid!important;grid-template-columns:1fr 1fr;gap:16px 18px!important;margin:0!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-product .gchoice{position:relative;display:block!important;margin:0!important;padding:0!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-product .gchoice input{position:absolute!important;inset:0;width:100%!important;height:100%!important;margin:0!important;opacity:0;cursor:pointer;z-index:1}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-product .gchoice label{display:flex!important;align-items:center;justify-content:center;width:100%!important;max-width:none!important;height:56px!important;margin:0!important;padding:0!important;border:1px solid #5C7078!important;border-radius:5px!important;background:#fff!important;font-family:Poppins,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1!important;color:#14303F!important;cursor:pointer;box-sizing:border-box;transition:background .15s,color .15s,border-color .15s}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-product .gchoice input:hover+label{border-color:#14303F!important;box-shadow:inset 0 0 0 1px #14303F}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-product .gchoice input:checked+label{background:#14303F!important;border-color:#14303F!important;color:#fff!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-product .gchoice input:focus-visible+label{outline:2px solid #DC5C17;outline-offset:2px}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-radio .gfield_radio{display:flex!important;gap:28px;margin:0!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-radio .gchoice{display:flex!important;align-items:center;gap:10px;margin:0!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-radio .gchoice input{width:20px!important;height:20px!important;margin:0!important;accent-color:#14303F}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-radio .gchoice label{margin:0!important;font-family:"DM Sans",sans-serif!important;font-size:16px!important;color:#14303F!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gsection{margin-top:6px!important;padding:0 0 10px!important;border-bottom:1px solid #C9D6D8!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gsection_title{margin:0!important;font-family:Poppins,sans-serif!important;font-size:18px!important;font-weight:600!important;color:#14303F!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-total .ginput_total{height:auto!important;padding:0!important;border:0!important;background:transparent!important;font-family:Poppins,sans-serif!important;font-size:30px!important;font-weight:600!important;color:#14303F!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_container_creditcard .StripeElement,.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-stripe_creditcard .StripeElement{padding:18px!important;border:1px solid #5C7078!important;border-radius:5px!important;background:#fff!important;box-shadow:none!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-consent .ginput_container_consent{display:flex;align-items:flex-start;gap:14px;padding:0 2px}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-consent input[type=checkbox]{flex:0 0 22px;width:22px!important;height:22px!important;margin:1px 0 0!important;accent-color:#14303F}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-consent .gfield_consent_label{margin:0!important;font-family:"DM Sans",sans-serif!important;font-size:15px!important;line-height:1.4!important;color:#14303F!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield_consent_description{margin:14px 0 0!important;padding:12px 16px!important;max-height:138px!important;overflow-y:auto!important;border:0!important;background:#EAF3F3!important;font-family:"DM Sans",sans-serif!important;font-size:13.5px!important;line-height:1.5!important;color:#14303F!important;scrollbar-width:thin;scrollbar-color:#14303F #C9D6D8}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform_footer{margin:28px 0 0!important;padding:0!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform_footer .gform_button{width:100%!important;height:74px!important;min-height:0!important;padding:0 16px!important;border:0!important;border-radius:5px!important;background:#DC5C17!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer;box-shadow:none!important;transition:background .15s;white-space:normal}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform_footer .gform_button:hover,.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform_footer .gform_button:focus{background:#C24E10!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield_validation_message,.elementor-51582 .elementor-element.elementor-element-6d2fb2e .validation_message{margin-top:8px!important;font-size:13px!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform_confirmation_message{color:#14303F;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:1.5;padding:24px 0}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform_validation_errors{margin-bottom:20px!important}
@media(max-width:767px){.elementor-51582 .elementor-element.elementor-element-6d2fb2e .hs-tabs{padding:10px 12px!important}.elementor-51582 .elementor-element.elementor-element-6d2fb2e .hs-tab{height:46px;font-size:16px!important}.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-product .gchoice label{height:52px!important;font-size:17px!important}.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gform_footer .gform_button{height:64px!important}}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .hs-tabpanel{padding:0!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_container_address{display:grid!important;grid-template-columns:1fr 1fr;gap:14px 18px!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_container_address>span{width:100%!important;max-width:none!important;flex:none!important;padding:0!important;margin:0!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_container_address .ginput_full{grid-column:1/-1}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_container_address .gf_clear{display:none!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield select{padding:0 40px 0 18px!important;line-height:54px!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-total input.ginput_total{height:auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-family:Poppins,sans-serif!important;font-size:30px!important;font-weight:600!important;color:#14303F!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-radio .gfield_radio{flex-direction:row!important;flex-wrap:wrap}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_complex{margin-left:0!important;margin-right:0!important;flex-wrap:nowrap}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_complex>span{padding-left:0!important;padding-right:0!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_container_address{flex-wrap:wrap}
/* jbay2-hide: amount + frequency are chosen in the left card */
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .hs-tabs{display:none!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .gfield--type-product{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap;visibility:hidden}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e #field_11_20,.elementor-51582 .elementor-element.elementor-element-6d2fb2e #field_4_20{display:none!important}
.elementor-51582 .elementor-element.elementor-element-6d2fb2e .jbay-panel[aria-hidden="true"]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:hidden!important;clip:rect(0 0 0 0)}
/* jbay-mobile-fix: stack name and address fields on phones */
@media(max-width:640px){.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_complex{flex-wrap:wrap!important}.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_complex>span{flex:1 1 100%!important;width:100%!important;max-width:100%!important}.elementor-51582 .elementor-element.elementor-element-6d2fb2e .ginput_container_address{grid-template-columns:1fr!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e7bd8 */.elementor-51582 .elementor-element.elementor-element-74e7bd8 .jbay-point>.jbay-point-text{flex:1 1 0!important;width:auto!important;min-width:0}
.elementor-51582 .elementor-element.elementor-element-74e7bd8 .jbay-point>.elementor-widget-html{flex:0 0 46px!important;width:46px!important;margin-right:56px}
.elementor-51582 .elementor-element.elementor-element-74e7bd8 .jbay-point>.elementor-widget-heading{flex:0 0 58px!important;width:58px!important}
.elementor-51582 .elementor-element.elementor-element-74e7bd8 .jbay-left p:last-child{margin-bottom:0}
@media(max-width:1024px){.elementor-51582 .elementor-element.elementor-element-74e7bd8 .jbay-point>.elementor-widget-html{margin-right:28px}.elementor-51582 .elementor-element.elementor-element-74e7bd8 .jbay-point>.elementor-widget-heading{flex-basis:50px!important;width:50px!important}}
@media(max-width:880px){.elementor-51582 .elementor-element.elementor-element-74e7bd8>.e-con-inner{flex-direction:column!important;gap:44px!important}.elementor-51582 .elementor-element.elementor-element-74e7bd8 .jbay-left{width:100%!important}.elementor-51582 .elementor-element.elementor-element-74e7bd8 .jbay-card{width:100%!important;max-width:560px;margin:0 auto!important}}
@media(max-width:767px){.elementor-51582 .elementor-element.elementor-element-74e7bd8 .jbay-point>.elementor-widget-html{flex-basis:38px!important;width:38px!important;margin-right:18px}.elementor-51582 .elementor-element.elementor-element-74e7bd8 .jbay-ico{width:38px;height:38px}.elementor-51582 .elementor-element.elementor-element-74e7bd8 .jbay-point>.elementor-widget-heading{flex-basis:44px!important;width:44px!important}}
/* two-state layout: .jbay-step2 is added when the donor clicks Continue */
.elementor-51582 .elementor-element.elementor-element-74e7bd8.jbay-step2 .jbay-left{display:none!important}
.elementor-51582 .elementor-element.elementor-element-74e7bd8:not(.jbay-step2) .jbay-details{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;visibility:hidden!important;clip:rect(0 0 0 0)}
.elementor-51582 .elementor-element.elementor-element-74e7bd8.jbay-step2 .jbay-pick .gform_footer,.elementor-51582 .elementor-element.elementor-element-74e7bd8.jbay-step2 .jbay-pick .jbay-consent,.elementor-51582 .elementor-element.elementor-element-74e7bd8.jbay-step2 .jbay-pick .gform_validation_errors{display:none!important}
@media(min-width:881px){.elementor-51582 .elementor-element.elementor-element-74e7bd8.jbay-step2 .jbay-pick{width:40%!important;margin-top:-90px!important;position:sticky!important;top:120px;align-self:flex-start!important}.elementor-51582 .elementor-element.elementor-element-74e7bd8.jbay-step2 .jbay-details{width:56%!important;margin-top:-90px!important}}/* End custom CSS */