.hidden{display:none}.fru-mass-loop{display:flex;flex-flow:wrap row}.fru-mass-loop .fru-mass-loop-single{width:calc(33% - 48px);margin:0 24px 20px;background:#069;cursor:pointer}.fru-mass-loop .fru-mass-loop-single:hover{background:#294158}.fru-mass-loop .fru-mass-loop-single .fru-mass-image{width:100%}.fru-mass-loop .fru-mass-loop-single .fru-mass-image img{width:100%;max-width:100%}.fru-mass-loop .fru-mass-loop-single .fru-mass-title{padding:8px}.fru-mass-loop .fru-mass-loop-single .fru-mass-title h3{color:#fff;font-size:20px;text-transform:uppercase;text-align:center;margin:0}.fru-mass-loop .fru-mass-form-wrap{width:calc(100% - 48px);margin:0 24px 20px}.fru-mass-loop .fru-mass-form-wrap:empty{margin:0}.fru-mass-form-master{padding:20px;background:#fff;border:1px solid #000;border-radius:5px}.fru-mass-form-master .mass-form-number{font-size:18px;font-weight:700}.fru-mass-form-master .fru-mass-form-frequency{margin-bottom:12px;font-weight:700;display:flex;align-items:center}.fru-mass-form-master .fru-mass-form-frequency .mass-title{flex:1;text-align:right;color:#069;margin-bottom:8px;font-size:20px;text-transform:capitalize}.fru-mass-form-master .fru-mass-form-frequency button{background:#fff;color:#069;border:2px solid #069;margin-right:20px;text-transform:uppercase;font-weight:700;margin-bottom:8px}.fru-mass-form-master .fru-mass-form-frequency button:hover{color:#fff;background:#294158;border-color:#294158}.fru-mass-form-master .fru-mass-form-frequency button.hidden{display:none}.fru-mass-form-master .fru-mass-form-frequency button.active{background:#069;color:#fff}.fru-mass-form-master .fru-mass-form-frequency button.active:hover{background:#294158;border-color:#294158}.fru-mass-form-master .fru-mass-form-quantity{display:flex;align-items:center;font-size:16px;margin-bottom:20px}.fru-mass-form-master .fru-mass-form-quantity>*{margin-right:8px}.fru-mass-form-master .fru-mass-form-quantity .fru-mass-form-label{font-weight:700}.fru-mass-form-master .fru-mass-form-quantity .fru-mass-form-label,.fru-mass-form-master .fru-mass-form-quantity .single-mass-price,.fru-mass-form-master .fru-mass-form-quantity .mass-current-quantity,.fru-mass-form-master .fru-mass-form-quantity .mass-current-total,.fru-mass-form-master .fru-mass-form-quantity .mass-current-dollar{color:#069}.fru-mass-form-master .fru-mass-form-quantity .single-mass-price-wrap{margin-right:16px;flex:1;text-align:right}.fru-mass-form-master .fru-mass-form-quantity .mass-quantity{width:45px;padding:2px 0 2px 8px;font-size:18px;color:#069;font-weight:700;border-radius:5px;text-align:center;margin:0}.fru-mass-form-master .fru-mass-form-quantity .fru-mass-form-adjust-quantity{color:#069;background:#F9F9F9;border:1px solid #DDD;border-radius:200px;margin:0 4px;height:27px;width:27px;text-align:center;cursor:pointer}.fru-mass-form-master .fru-mass-form-quantity .fru-mass-form-adjust-quantity.add-quantity{margin-right:8px}.fru-mass-form-master .fru-mass-form-quantity .fru-mass-form-adjust-quantity span{position:relative;top:-2px}.fru-mass-form-master .fru-mass-form-intention{position:relative;margin-bottom:20px}.fru-mass-form-master .fru-mass-form-intention p{color:#069;margin-bottom:8px;font-weight:700;padding-left:1px}.fru-mass-form-master .fru-mass-form-intention textarea{resize:none}.fru-mass-form-master .fru-mass-form-intention .info{display:flex!important;flex-flow:column-reverse}.fru-mass-form-master .fru-mass-form-intention .info span{flex:1}.fru-mass-form-master .fru-mass-form-intention .info .mass-intention-clear-button{background:none;border:none;text-decoration:underline;color:#3470E6;text-decoration-color:#3470E6;text-transform:none;margin:4px 0!important;cursor:pointer;z-index:999}.fru-mass-form-master .fru-mass-form-recognition{margin-bottom:30px}.fru-mass-form-master .fru-mass-form-recognition h3{text-transform:uppercase;color:#069;padding-bottom:8px;margin-bottom:16px;border-bottom:5px solid #6EC1E3;font-weight:700}.fru-mass-form-master .fru-mass-form-recognition p{color:#069;margin-bottom:0;font-weight:700;padding-left:1px}.fru-mass-form-master .fru-mass-form-recognition input{width:300px;max-width:100%}.fru-mass-form-master .fru-mass-form-button-wrap{margin:8px 0}.fru-mass-form-master .fru-mass-form-button-wrap a{padding:8px 20px;border-radius:5px;text-transform:uppercase;border:2px solid;cursor:pointer;text-decoration:none}.fru-mass-form-master .fru-mass-form-button-wrap a.proceed{background:#069;color:#fff;font-weight:700;border-color:#069;margin-right:16px}.fru-mass-form-master .fru-mass-form-button-wrap a.proceed:hover{background:#294158;border-color:#294158}.fru-mass-form-master .fru-mass-form-button-wrap a.cancel{color:#fff;background:#069;border-color:#069;font-weight:700}.fru-mass-form-master .fru-mass-form-button-wrap a.cancel:hover{background:#e20612;border-color:#e20612}.fru-mass-form-master .fru-mass-form-secure-donation{text-align:right;font-weight:700;font-size:20px;flex:1}.fru-mass-form-master .fru-mass-form-secure-donation img{margin-right:8px;max-width:30px}.fru-mass-form-master.default .hide-fru{display:none!important}.fru-mass-form-master.fru-match .hide-default{display:none!important}.fru-mass-form-master.fru-match .fru-mass-form-frequency{flex-flow:wrap column-reverse}.fru-mass-form-master.fru-match .fru-mass-form-frequency .mass-title{flex:auto;width:100%;text-align:center;color:#000;font-size:26px;font-weight:700;line-height:1.2em}.fru-mass-form-master.fru-match .fru-mass-form-frequency .mass-subtitle{flex:auto;width:100%;text-align:center;color:#000;font-size:18px;margin-bottom:0;font-weight:500}.fru-mass-form-master.fru-match .fru-mass-form-frequency .mass-subtitle:empty{display:none!important}.fru-mass-form-master.fru-match .fru-mass-form-frequency button{background:#fff;border:2px solid #E9E9E9;color:#000;border-radius:12px;padding:10px 20px;font-weight:500}.fru-mass-form-master.fru-match .fru-mass-form-frequency button.active{background:#D8EAFB;border-color:#3470E6}.fru-mass-form-master.fru-match .fru-mass-form-frequency button:hover{color:#fff;background:#3470E6}.fru-mass-form-master.fru-match .fru-mass-form-quantity button{background:#fff;border:2px solid #E9E9E9;color:#000;border-radius:12px;padding:10px 20px}.fru-mass-form-master.fru-match .fru-mass-form-quantity button.active{background:#D8EAFB;border-color:#3470E6}.fru-mass-form-master.fru-match .fru-mass-form-quantity button:hover{color:#fff;background:#3470E6}.fru-mass-form-master.fru-match .fru-mass-form-quantity .fru-mass-form-label{font-weight:700;color:#000}.fru-mass-form-master.fru-match .fru-mass-form-quantity .fru-mass-form-adjust-quantity{color:#fff;background:#3470E6;border-color:transparent}.fru-mass-form-master.fru-match .fru-mass-form-quantity .mass-quantity{background:#fff;color:#000}.fru-mass-form-master.fru-match .fru-mass-form-quantity .suggested-price-wrap{max-width:175px;margin-left:auto;text-align:center;line-height:1.2em;font-size:14px}.fru-mass-form-master.fru-match .fru-mass-form-quantity .mass-form-number{color:#000!important}.fru-mass-form-master.fru-match .fru-mass-form-recognition{margin-bottom:12px}.fru-mass-form-master.fru-match .fru-mass-form-recognition p{color:#000;font-weight:400;padding-left:5px}.fru-mass-form-master.fru-match .fru-mass-form-recognition input{background:#fff;border-radius:12px;width:100%}.fru-mass-form-master.fru-match .fru-mass-form-intention{position:relative}.fru-mass-form-master.fru-match .fru-mass-form-intention p{color:#000;font-weight:400;padding-left:5px}.fru-mass-form-master.fru-match .fru-mass-form-intention textarea{border-color:#E9E9E9;border-radius:12px;background:#fff;resize:none}.fru-mass-form-master.fru-match .fru-mass-form-intention .info span{flex:1}.fru-mass-form-master.fru-match .fru-mass-form-intention .info .mass-intention-clear-button{background:none;border:none;text-decoration:underline;color:#3470E6;text-decoration-color:#3470E6;text-transform:none}.fru-mass-form-master.fru-match .fru-mass-form-button-wrap{display:flex;align-items:center}.fru-mass-form-master.fru-match .fru-mass-form-button-wrap a.proceed,.fru-mass-form-master.fru-match .fru-mass-form-button-wrap a.cancel{background:#3470E6;border-radius:12px;padding:12px 50px;border-color:transparent;text-transform:none}.fru-mass-form-master.fru-match .fru-mass-form-button-wrap a.cancel{padding:12px 20px}.fru-mass-thanks{background:#fefefe;border:2px solid #069;border-radius:10px;padding:20px 20px 10px;text-align:center;max-width:800px!important;margin:0 auto 20px}.fru-mass-thanks p{white-space:pre-line;font-size:20px}.fru-mass-thanks .mass-thank-you-amount h3:empty{display:none}.mobile-break{display:none;width:100%;background:none;border:none;margin:0;height:0}.single-fru-mass #page{background-image:var(--wpr-bg-4b745a99-c59e-438c-9c1d-2aed5a1800a9);background-size:cover;background-position:center}.single-fru-mass #content{background-image:linear-gradient(180deg,#00456833 0%,#004568 65%)}.single-fru-mass #primary{display:flex;flex-flow:wrap row}.single-fru-mass #primary:not(.plugin-template){display:block}.single-fru-mass #primary .mass-page-title{width:100%;color:#fff;text-align:center;text-transform:uppercase;margin-bottom:30px}.single-fru-mass #primary .single-fru-mass-left{width:calc(60% - 30px);text-align:center;color:#fff;margin-right:30px}.single-fru-mass #primary .single-fru-mass-left img,.single-fru-mass #primary .single-fru-mass-left .mass-content{width:85%;max-width:450px;margin:0 auto 30px}.single-fru-mass #primary .single-fru-mass-left .mass-content{text-align:initial}.single-fru-mass #primary .single-fru-mass-right{width:40%}.single-fru-mass #primary .single-fru-mass-right.shortcode{width:auto}.single-fru-mass #primary .single-fru-mass-right .mass-form-wrap-single-title{background:#069;color:#fff;padding:16px 25px;border-radius:5px 5px 0 0;text-align:center}.single-fru-mass #primary .single-fru-mass-right .mass-form-wrap-single-title p{margin:0;font-weight:700;font-size:18px}.single-fru-mass #primary .single-fru-mass-right .mass-form-wrap-single-title.fru-match{background:#fff;padding-top:40px}.single-fru-mass #primary .single-fru-mass-right .mass-form-wrap-single-title.fru-match p{color:#000;font-size:26px}.single-fru-mass #primary .fru-mass-form-master{border-radius:0 0 5px 5px;border:none}.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-frequency{justify-content:center}.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-frequency .mass-title{display:none}.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-quantity,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-intention .info{display:block;text-align:center;margin-bottom:0}.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-quantity .mass-intention-clear-button,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-intention .info .mass-intention-clear-button{margin:2px auto 30px;display:block}.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-quantity .fru-mass-form-adjust-quantity,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-quantity .mass-quantity,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-quantity .fru-mass-form-label,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-intention .info .fru-mass-form-adjust-quantity,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-intention .info .mass-quantity,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-intention .info .fru-mass-form-label{display:inline-block}.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-quantity .mass-quantity,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-intention .info .mass-quantity{margin-bottom:4px}.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-quantity .single-mass-price-wrap,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-quantity .suggested-price-wrap,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-quantity .mobile-break,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-intention .info .single-mass-price-wrap,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-intention .info .suggested-price-wrap,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-intention .info .mobile-break{display:block;text-align:center;margin-bottom:12px}.single-fru-mass #primary .fru-mass-form-master .suggested-price-wrap{text-align:center;margin-bottom:20px}.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-button-wrap{margin-top:20px;text-align:center;justify-content:center}.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-button-wrap a.proceed,.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-button-wrap a.cancel{font-size:18px}.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-secure-donation{text-align:center;font-weight:700;font-size:20px;margin-top:24px;color:#000}.single-fru-mass #primary .fru-mass-form-master .fru-mass-form-secure-donation img{margin:0 8px;max-width:30px}.single-fru-mass #primary .fru-mass-form-master.fru-match .fru-mass-form-frequency{flex-flow:row}.single-fru-mass #primary .fru-mass-form-master.fru-match .fru-mass-form-quantity .fru-mass-form-label{display:block;margin-bottom:4px}@media only screen and (max-width:768px){.single-fru-mass #primary .single-fru-mass-left,.single-fru-mass #primary .single-fru-mass-right{width:100%;margin:0 auto 30px}.single-fru-mass #primary .single-fru-mass-left.shortcode,.single-fru-mass #primary .single-fru-mass-right.shortcode{width:auto;margin:0 auto}.fru-mass-loop .fru-mass-loop-single{width:100%}.fru-mass-form-master .fru-mass-form-quantity,.fru-mass-form-master .fru-mass-form-intention .info{display:block;text-align:center}.fru-mass-form-master .fru-mass-form-quantity .mass-intention-clear-button,.fru-mass-form-master .fru-mass-form-intention .info .mass-intention-clear-button{margin:16px auto 0}.fru-mass-form-master .fru-mass-form-quantity .fru-mass-form-adjust-quantity,.fru-mass-form-master .fru-mass-form-quantity .mass-quantity,.fru-mass-form-master .fru-mass-form-quantity .fru-mass-form-label,.fru-mass-form-master .fru-mass-form-intention .info .fru-mass-form-adjust-quantity,.fru-mass-form-master .fru-mass-form-intention .info .mass-quantity,.fru-mass-form-master .fru-mass-form-intention .info .fru-mass-form-label{display:inline-block}.fru-mass-form-master .fru-mass-form-quantity .mass-quantity,.fru-mass-form-master .fru-mass-form-intention .info .mass-quantity{margin-bottom:16px}.fru-mass-form-master .fru-mass-form-quantity .single-mass-price-wrap,.fru-mass-form-master .fru-mass-form-quantity .suggested-price-wrap,.fru-mass-form-master .fru-mass-form-intention .info .single-mass-price-wrap,.fru-mass-form-master .fru-mass-form-intention .info .suggested-price-wrap{display:inline}.fru-mass-form-master .fru-mass-form-quantity .mobile-break,.fru-mass-form-master .fru-mass-form-intention .info .mobile-break{display:block}.fru-mass-form-master .fru-mass-form-intention .info .mass-intention-clear-button{display:block;max-width:70px;top:96px}.fru-mass-form-master .fru-mass-form-button-wrap a{padding:8px 0;display:inline-block;width:100%;text-align:center}.fru-mass-form-master .fru-mass-form-button-wrap a.proceed,.fru-mass-form-master .fru-mass-form-button-wrap a.cancel{margin-bottom:16px}.fru-mass-form-master .fru-mass-form-button-wrap a.cancel{width:auto}.fru-mass-form-master.fru-match .fru-mass-form-button-wrap{display:block;text-align:center}.fru-mass-form-master.fru-match .fru-mass-form-button-wrap .fru-mass-form-secure-donation{display:block;text-align:center}.fru-mass-form-master{padding:20px 4px}.fru-mass-form-master .fru-mass-form-frequency{flex-flow:wrap-reverse!important;justify-content:center;margin-bottom:12px}.fru-mass-form-master .fru-mass-form-frequency .mass-title{text-align:center;min-width:300px}.fru-mass-form-master .fru-mass-form-frequency button{margin:0 4px;padding:8px 4px!important;width:calc(50% - 16px)}.fru-mass-form-master .fru-mass-form-frequency button.full{width:auto;flex:1}.fru-mass-form-master.fru-match .fru-mass-form-intention .info .mass-intention-clear-button{margin:0 auto}.fru-mass-form-master.fru-match .fru-mass-form-quantity button{margin-bottom:12px;padding:10px 12px}.fru-mass-form-master.fru-match .fru-mass-form-quantity .fru-mass-form-label{width:100%;margin-bottom:8px}}