.elementor-38 .elementor-element.elementor-element-6ff6704{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13.3rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-6ff6704:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-6ff6704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-478a96a );}.elementor-38 .elementor-element.elementor-element-0818464{--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:0rem 5.8rem;--row-gap:0rem;--column-gap:5.8rem;}.elementor-38 .elementor-element.elementor-element-6678e44{--display:flex;--padding-top:4.1rem;--padding-bottom:0rem;--padding-left:2.2rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-94e95c8 > .elementor-widget-container{margin:0rem 0rem 2.4rem 0rem;}.elementor-38 .elementor-element.elementor-element-94e95c8 .elementor-heading-title{font-family:"field-gothic-wide", Sans-serif;font-size:4.2rem;font-weight:400;line-height:5.04rem;letter-spacing:-0.126rem;color:var( --e-global-color-743c58e );}.elementor-38 .elementor-element.elementor-element-6273570{width:initial;max-width:initial;font-family:"Fustat", Sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;color:var( --e-global-color-743c58e );}.elementor-38 .elementor-element.elementor-element-707c3b5{--display:flex;}.elementor-38 .elementor-element.elementor-element-8e45f58 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-38 .elementor-element.elementor-element-a076e5d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-38 .elementor-element.elementor-element-016d45c{--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;--overlay-opacity:0.15;--padding-top:6rem;--padding-bottom:4.7rem;--padding-left:12rem;--padding-right:12rem;}.elementor-38 .elementor-element.elementor-element-016d45c:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-016d45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BCDFFA;}.elementor-38 .elementor-element.elementor-element-016d45c::before, .elementor-38 .elementor-element.elementor-element-016d45c > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-016d45c > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-016d45c > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-016d45c > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-016d45c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mashacrossamerica.com/wp-content/uploads/2026/05/liver-pattern-1.png");--background-overlay:'';background-size:122% auto;}.elementor-38 .elementor-element.elementor-element-123c46b{--display:flex;}.elementor-38 .elementor-element.elementor-element-fc51de0 > .elementor-widget-container{margin:0rem 0rem 2.4rem 0rem;padding:0rem 15.5rem 0rem 15.5rem;}.elementor-38 .elementor-element.elementor-element-fc51de0{font-family:"Fustat", Sans-serif;font-size:1.2rem;font-weight:800;line-height:1.68rem;color:var( --e-global-color-478a96a );}.elementor-38 .elementor-element.elementor-element-727a3f3 > .elementor-widget-container{padding:0rem 15.5rem 0rem 15.5rem;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder-row{margin-top:0px;margin-bottom:2.4rem;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__label{margin:0rem 0rem 0.8rem 0rem;text-align:left;font-family:"Fustat", Sans-serif;font-size:1.8rem;font-weight:800;line-height:2.7rem;color:var( --e-global-color-478a96a );}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__desc{text-align:left;font-family:"Fustat", Sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;color:var( --e-global-color-4d86b48 );}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__fields-group{flex-direction:column;gap:2.2em 0em;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__field-wrap.checkradio-wrap span{gap:1rem;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__field-wrap span::before{font-size:1.6rem;border-style:solid;border-width:.1rem .1rem .1rem .1rem;border-color:var( --e-global-color-478a96a );}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__field-wrap label{color:var( --e-global-color-478a96a );}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__field-wrap label.jet-form-builder__field-label > span::before{background-color:var( --e-global-color-743c58e );}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__field-wrap label :not(:disabled):not(:checked):hover + span::before{border-style:solid;border-width:.1rem .1rem .1rem .1rem;border-color:var( --e-global-color-478a96a );}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__field-wrap label :checked + span::before{border-style:solid;border-width:.1rem .1rem .1rem .1rem;border-color:var( --e-global-color-478a96a );background-color:var( --e-global-color-478a96a );}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:"Fustat", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.68rem;color:var( --e-global-color-4d86b48 );border-style:solid;border-width:.1rem .1rem .1rem .1rem;border-color:var( --e-global-color-faebc34 );box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.1);max-width:33.8rem;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__field.textarea-field{height:11.5rem;min-height:11.5rem;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder input{color-scheme:normal;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__action-button{transition:all 0.3s;margin:4.1rem 0rem 0rem 0.8rem;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder-message--success{text-align:center;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder-message--error{text-align:center;}.elementor-38 .elementor-element.elementor-element-cd57514{--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;--padding-top:6rem;--padding-bottom:6.6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-cd57514:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cd57514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-743c58e );background-image:url("https://mashacrossamerica.com/wp-content/uploads/2026/05/pledging-bg-desktop.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-38 .elementor-element.elementor-element-2686b81{--display:flex;}.elementor-38 .elementor-element.elementor-element-1ca0489 > .elementor-widget-container{margin:0rem 0rem 2.4rem 0rem;}.elementor-38 .elementor-element.elementor-element-1ca0489 .elementor-heading-title{font-family:"field-gothic-wide", Sans-serif;font-size:4rem;font-weight:400;line-height:4.8rem;letter-spacing:-0.12rem;color:var( --e-global-color-478a96a );}.elementor-38 .elementor-element.elementor-element-01fdf3a > .elementor-widget-container{margin:0rem 0rem 4.6rem 0rem;}.elementor-38 .elementor-element.elementor-element-01fdf3a{font-family:"Fustat", Sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;color:var( --e-global-color-478a96a );}.elementor-38 .elementor-element.elementor-element-a454af2{--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;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;}.elementor-38 .elementor-element.elementor-element-8ee6ee5{--display:flex;--min-height:27.8rem;--padding-top:2.5rem;--padding-bottom:2.1rem;--padding-left:2.4rem;--padding-right:1.6rem;}.elementor-38 .elementor-element.elementor-element-8ee6ee5:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-8ee6ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07f7e63 );}.elementor-38 .elementor-element.elementor-element-ee70b5e > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-38 .elementor-element.elementor-element-ee70b5e.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-ee70b5e img{width:5.1rem;}.elementor-38 .elementor-element.elementor-element-cf4e748 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-38 .elementor-element.elementor-element-cf4e748 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:1.8rem;font-weight:800;line-height:2.7rem;color:var( --e-global-color-478a96a );}.elementor-38 .elementor-element.elementor-element-bff6f02{font-family:"Fustat", Sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;color:var( --e-global-color-4d86b48 );}.elementor-38 .elementor-element.elementor-element-db0879e{--display:flex;--min-height:27.8rem;--padding-top:2.5rem;--padding-bottom:2.1rem;--padding-left:2.4rem;--padding-right:1.6rem;}.elementor-38 .elementor-element.elementor-element-db0879e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-db0879e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07f7e63 );}.elementor-38 .elementor-element.elementor-element-da5affb > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-38 .elementor-element.elementor-element-da5affb.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-da5affb img{width:5.1rem;}.elementor-38 .elementor-element.elementor-element-f132ca8 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-38 .elementor-element.elementor-element-f132ca8 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:1.8rem;font-weight:800;line-height:2.7rem;color:var( --e-global-color-478a96a );}.elementor-38 .elementor-element.elementor-element-3d08cd2{font-family:"Fustat", Sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;color:var( --e-global-color-4d86b48 );}.elementor-38 .elementor-element.elementor-element-c4f9b45{--display:flex;--min-height:27.8rem;--padding-top:2.5rem;--padding-bottom:2.1rem;--padding-left:2.4rem;--padding-right:1.6rem;}.elementor-38 .elementor-element.elementor-element-c4f9b45:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-c4f9b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07f7e63 );}.elementor-38 .elementor-element.elementor-element-667137b > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-38 .elementor-element.elementor-element-667137b.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-667137b img{width:5.1rem;}.elementor-38 .elementor-element.elementor-element-cdd7578 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-38 .elementor-element.elementor-element-cdd7578 .elementor-heading-title{font-family:"Fustat", Sans-serif;font-size:1.8rem;font-weight:800;line-height:2.7rem;color:var( --e-global-color-478a96a );}.elementor-38 .elementor-element.elementor-element-825e016{font-family:"Fustat", Sans-serif;font-size:1.8rem;font-weight:500;line-height:2.7rem;color:var( --e-global-color-4d86b48 );}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-0818464{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-38 .elementor-element.elementor-element-cd57514{--padding-top:6rem;--padding-bottom:6.6rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-38 .elementor-element.elementor-element-1ca0489 > .elementor-widget-container{margin:0rem 0rem 2.4rem 0rem;}.elementor-38 .elementor-element.elementor-element-01fdf3a > .elementor-widget-container{margin:0rem 0rem 5.2rem 0rem;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-6ff6704{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-0818464{--gap:2.4rem 0rem;--row-gap:2.4rem;--column-gap:0rem;}.elementor-38 .elementor-element.elementor-element-94e95c8 .elementor-heading-title{font-size:3.2rem;line-height:3.84rem;letter-spacing:-0.096rem;}.elementor-38 .elementor-element.elementor-element-6273570{font-size:1.6rem;line-height:2.08rem;}.elementor-38 .elementor-element.elementor-element-707c3b5.e-con{--order:-99999 /* order start hack */;}.elementor-38 .elementor-element.elementor-element-016d45c::before, .elementor-38 .elementor-element.elementor-element-016d45c > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-016d45c > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-016d45c > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-016d45c > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-016d45c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mashacrossamerica.com/wp-content/uploads/2026/05/0e985c68f5f934d99696ee102be802629b71556d-1-scaled.png");}.elementor-38 .elementor-element.elementor-element-016d45c{--padding-top:4rem;--padding-bottom:2.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-fc51de0 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-727a3f3 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__label{font-size:1.6rem;line-height:2.08rem;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__action-button{margin:2.6rem 0rem 0rem 0rem;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__submit-wrap{justify-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-727a3f3 .jet-form-builder__submit{justify-content:center;}.elementor-38 .elementor-element.elementor-element-cd57514:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-cd57514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mashacrossamerica.com/wp-content/uploads/2026/05/pledging-bg-mobile.png");background-position:top right;background-size:cover;}.elementor-38 .elementor-element.elementor-element-cd57514{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-38 .elementor-element.elementor-element-1ca0489 > .elementor-widget-container{margin:0rem 0rem 2.5rem 0rem;}.elementor-38 .elementor-element.elementor-element-1ca0489 .elementor-heading-title{font-size:2.8rem;line-height:3.36rem;letter-spacing:-0.084rem;}.elementor-38 .elementor-element.elementor-element-01fdf3a > .elementor-widget-container{margin:0rem 0rem 2.3rem 0rem;}.elementor-38 .elementor-element.elementor-element-01fdf3a{font-size:1.6rem;line-height:2.08rem;}.elementor-38 .elementor-element.elementor-element-a454af2{--gap:2.4rem 2.4rem;--row-gap:2.4rem;--column-gap:2.4rem;}.elementor-38 .elementor-element.elementor-element-8ee6ee5{--min-height:aut0;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-38 .elementor-element.elementor-element-ee70b5e > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-38 .elementor-element.elementor-element-ee70b5e.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-cf4e748 > .elementor-widget-container{margin:0rem 0rem 1rem 0.8rem;}.elementor-38 .elementor-element.elementor-element-cf4e748 .elementor-heading-title{font-size:1.6rem;line-height:2.08rem;}.elementor-38 .elementor-element.elementor-element-bff6f02 > .elementor-widget-container{margin:0rem 0rem 0rem 0.8rem;}.elementor-38 .elementor-element.elementor-element-bff6f02{font-size:1.6rem;line-height:2.08rem;}.elementor-38 .elementor-element.elementor-element-db0879e{--min-height:auto;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-38 .elementor-element.elementor-element-da5affb > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-38 .elementor-element.elementor-element-da5affb.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-f132ca8 > .elementor-widget-container{margin:0rem 0rem 1rem 0.8rem;}.elementor-38 .elementor-element.elementor-element-f132ca8 .elementor-heading-title{font-size:1.6rem;line-height:2.08rem;}.elementor-38 .elementor-element.elementor-element-3d08cd2 > .elementor-widget-container{margin:0rem 0rem 0rem 0.8rem;}.elementor-38 .elementor-element.elementor-element-3d08cd2{font-size:1.6rem;line-height:2.08rem;}.elementor-38 .elementor-element.elementor-element-c4f9b45{--min-height:auto;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-38 .elementor-element.elementor-element-667137b > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-38 .elementor-element.elementor-element-667137b.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-cdd7578 > .elementor-widget-container{margin:0rem 0rem 1rem 0.8rem;}.elementor-38 .elementor-element.elementor-element-cdd7578 .elementor-heading-title{font-size:1.6rem;line-height:2.08rem;}.elementor-38 .elementor-element.elementor-element-825e016 > .elementor-widget-container{margin:0rem 0rem 0rem 0.8rem;}.elementor-38 .elementor-element.elementor-element-825e016{font-size:1.6rem;line-height:2.08rem;}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-6678e44{--width:51.9rem;}.elementor-38 .elementor-element.elementor-element-707c3b5{--width:44.5rem;}.elementor-38 .elementor-element.elementor-element-8ee6ee5{--width:23.3rem;}.elementor-38 .elementor-element.elementor-element-db0879e{--width:23.3rem;}.elementor-38 .elementor-element.elementor-element-c4f9b45{--width:50.1rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-8ee6ee5{--width:100%;}.elementor-38 .elementor-element.elementor-element-db0879e{--width:100%;}.elementor-38 .elementor-element.elementor-element-c4f9b45{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-6273570 *//*@media(min-width:768px){*/
/*.elementor-38 .elementor-element.elementor-element-6273570 p{*/
/*    width:51.5rem;*/
/*}*/
    
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6678e44 */@media(min-width:768px){
.elementor-38 .elementor-element.elementor-element-6678e44{

    padding-left:2.2rem !important;
    padding-top:2.7rem !important ;
}}
.elementor-38 .elementor-element.elementor-element-6678e44{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e45f58 */.elementor-38 .elementor-element.elementor-element-8e45f58 .elementor-wrapper.elementor-open-inline{
    height: 25.7rem;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a076e5d */.elementor-38 .elementor-element.elementor-element-a076e5d .elementor-wrapper.elementor-open-inline{
    height: 19.9rem;
    max-width: 32.7rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-707c3b5 */.elementor-38 .elementor-element.elementor-element-707c3b5{
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-727a3f3 */.madrigal-form .wp-block-group.is-layout-flex {
  gap: 2.4rem;
}
.madrigal-form p {
  font-size: 1.2rem;
  font-family: fustat;
  font-weight: 500;
  line-height: 1.68rem;
  color: #242423;
}
.message-counter {
  color: #242423 !important;
  font-size: 1.8rem !important;
  line-height: 2.7rem !important;
  font-family: fustat;
  font-weight: 500 !important;
  margin-top: -1.9rem !important;
  margin-bottom: 2.4rem !important;
}
.unique-resources {
  font-size: 1.8rem !important;
  font-weight: 800 !important;
  line-height: 2.7rem !important;
  color: #00014d !important;
  margin-bottom: -2.4rem !important;
}
.select-option {
  font-size: 1.8rem !important;
  line-height: 2.7rem !important;
  margin-bottom: -0.9rem !important;
  font-weight: 800 !important;
  color: #00014d !important;
  margin-bottom: -0.1rem !important;
}
.jet-form-builder__field-label.for-radio span {
  font-size: 1.6rem;
  font-family: fustat;
  font-weight: 500;
  line-height: 2.08rem;
  color: #00014d;
  align-items: center !important;
}
.jet-form-builder__field-label.for-radio span.radio-custom-weight {
  font-weight: 800 !important;
}
.jet-form-builder__field-label.for-radio span::before {
  font-size: 1.35rem !important;
}
.jet-form-builder-row {
  padding: 0px !important;
}
.jet-form-builder-row.field-type-radio-field.wp-block-jet-forms-radio-field {
  margin-bottom: 0px !important;
}

.text-certify {
  margin-top: 1.8rem !important;
}
.text-information,
.text-madigral,
.text-formore-information {
  margin-top: -0.8rem !important;
}
.madrigal-form a {
  font-weight: 800 !important;
  color: #000477 !important;
  text-decoration: underline;
  white-space: nowrap;
}
.madrigal-form a.form-custom_link {
  font-weight: 700 !important;
}
label.jet-form-builder__field-label.for-checkbox span {
  margin-top: 1rem !important;
}
#First_name,
#zip_code,
#last_name,
#email {
  padding-left: 1.5rem;
}
.field-type-checkbox-field
  .jet-form-builder__field-label.for-checkbox
  :checked
  + span::before {
  background-image: url("/wp-content/uploads/2026/04/checkbox.svg");
  background-size: 1.1rem 1rem;
}

.jet-form-builder-row.field-has-error .jet-form-builder__label-text {
  color: #df2a4a !important;
}
.jet-form-builder-row.field-has-error .jet-form-builder__field {
  border: 0.2rem solid #df2a4a !important;
}

.madrigal-form:has(.field-has-error) button[type="submit"] {
  background: #a0a0a0 !important;
}

.jet-form-builder__field:focus {
  outline: none !important;
  box-shadow: none !important;
}
.jet-form-builder-row.field-has-error .error-message {
  display: none !important;
}
.radio-text,
.radio-text span {
  display: inline !important;
}
.jet-form-builder__field-wrap.checkradio-wrap span {
  align-items: start !important;
}
.jet-form-builder__field-wrap
  label.jet-form-builder__field-label
  > span::before {
  margin-top: 0.18rem;
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type="number"] {
  -moz-appearance: textfield;
}
#First_name,
#zip_code,
#last_name,
#email {
  height: 4.8rem;
}
#First_name {
  max-width: 41.2rem !important;
}
.jet-form-builder-row.field-type-text-field.cb-eix3ynb6 {
  width: 100% !important;
  max-width: 41.2rem !important;
}

.jet-form-builder-row.field-type-number-field.cb-jutboznw {
  width: 100% !important;
  max-width: 26.4rem;
}
.madrigal-form .box-container {
  background: rgba(255, 255, 255, 0.5);
  padding: 3rem;
  margin-bottom: 3.2rem;
}
.madrigal-form .form-optional {
  font-size: 1.8rem;
  line-height: 2.7rem;
  font-weight: 800;
  color: #00014d;
  text-align: center;
  position: relative;
  margin-bottom: 3rem;
}
p.form-optional::before {
  position: absolute;
  content: "";
  width: 25.3rem;
  height: 0.1rem;
  background: #242423;
  left: 0px;
  top: 1.2rem;
}
p.form-optional::after {
  position: absolute;
  content: "";
  width: 25rem;
  height: 0.1rem;
  background: #242423;
  right: 0px;
  top: 1.2rem;
}
.jet-form-builder__field-label.for-checkbox,
.madrigal-info {
  color: #242423 !important;
  font-size: 1.2rem !important;
  line-height: 1.68rem !important;
  font-weight: 500 !important;
}
.madrigal-form .madrigal-resources {
  color: #00014d;
  font-family: Fustat;
  font-size: 1.8rem;
  font-weight: 800;
  line-height: 2.7rem;
  margin-bottom: 0.5rem;
}
.madrigal-form .madrigal-details {
  color: #00014d;
  font-family: Fustat;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 2.7rem;
  margin-bottom: 2.4rem;
}
.madrigal-info {
  padding-left: 2.6rem;
  margin-top: -0.7rem;
  margin-bottom: 2.4rem;
}
.form-border {
  margin-bottom: 1.5rem;
  border: 0.1rem solid #242423;
}
.field-type-radio-field
  .jet-form-builder__field-label.for-radio
  > span::before {
  border-radius: 50% !important;
}
@media (max-width: 767px) {
  textarea::placeholder {
    font-size: 1.6rem !important;
    line-height: 2.08rem !important;
  }
  .message-counter {
    font-size: 1.6rem !important;
    line-height: 2.08rem !important;
  }
  .message-counter {
    font-size: 1.6rem !important;
  }
  .madrigal-form .flex-container {
    display: block;
  }
  .jet-form-builder-row.field-type-text-field.cb-zr6w7bun {
    max-width: 100% !important;
  }
  .jet-form-builder-row.field-type-number-field.cb-jutboznw {
    max-width: 100% !important;
  }
  .jet-form-builder__field-label.for-checkbox {
    font-size: 1.6rem !important;
    line-height: 2.08rem !important;
  }
  .unique-resources,
  .select-option,
  .jet-form-builder__field-label.for-radio span {
    font-size: 1.6rem !important;
    line-height: 2.08rem !important;
  }
  .text-certify {
    margin-top: 1.6rem !important;
  }
  .madrigal-form button.ma-btn {
    width: calc(100% - 6rem) !important;
  }
  .jet-form-builder-row.field-type-radio-field.wp-block-jet-forms-radio-field {
    margin-top: 0.2rem !important;
    padding-right: 0.3rem !important;
  }
  .madrigal-form .box-container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .madrigal-form .form-optional,
  .madrigal-form .madrigal-resources,
  .madrigal-form .madrigal-details {
    font-size: 1.6rem;
    line-height: 2.08rem;
  }
  .madrigal-form .madrigal-resources {
    padding-right: 0.3rem;
  }
  .madrigal-form .madrigal-details {
    margin-bottom: 2.5rem;
  }
  .jet-form-builder-row.field-type-checkbox-field {
    margin-bottom: 2.8rem !important ;
  }
  p.form-optional::before,
  p.form-optional::after {
    width: 8.5rem;
    top: 0.9rem;
  }
  .jet-form-builder__field-label.for-checkbox {
    font-size: 1.2rem !important;
    line-height: 1.68rem !important;
  }
  .select-option {
    padding-right: 0.4rem;
  }
}
@media (min-width: 767px) {
  .form-submitting {
    margin-right: -0.3rem;
  }
}
@media (max-width: 380px) {
  #last_name,
  #email {
    max-width: 28.3rem;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bff6f02 */@media(min-width:768px){
.elementor-38 .elementor-element.elementor-element-bff6f02{
    margin-top:auto;
}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d08cd2 */@media(min-width:768px){
.elementor-38 .elementor-element.elementor-element-3d08cd2{
    margin-top:auto;
}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-825e016 */@media(min-width:768px){
.elementor-38 .elementor-element.elementor-element-825e016{
    margin-top:auto;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a454af2 */.elementor-38 .elementor-element.elementor-element-a454af2{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 768px) {
.footer .e-con-inner{
        padding-top: 3.2rem !important;
    padding-bottom: 3.2rem !important;
}
.footer .elementor-element.elementor-element-f2151a0.e-con-full.e-flex.e-con.e-child{
    margin-bottom: 4rem;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mashacrossamerica.com/wp-content/uploads/2026/04/Fustat-Regular.woff2') format('woff2'),
		url('https://mashacrossamerica.com/wp-content/uploads/2026/04/Fustat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://mashacrossamerica.com/wp-content/uploads/2026/04/Fustat-ExtraBold.woff2') format('woff2'),
		url('https://mashacrossamerica.com/wp-content/uploads/2026/04/Fustat-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mashacrossamerica.com/wp-content/uploads/2026/04/Fustat-Medium.woff2') format('woff2'),
		url('https://mashacrossamerica.com/wp-content/uploads/2026/04/Fustat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mashacrossamerica.com/wp-content/uploads/2026/04/Fustat-SemiBold.woff2') format('woff2'),
		url('https://mashacrossamerica.com/wp-content/uploads/2026/04/Fustat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Fustat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mashacrossamerica.com/wp-content/uploads/2026/04/Fustat-Bold.woff2') format('woff2'),
		url('https://mashacrossamerica.com/wp-content/uploads/2026/04/Fustat-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */