body{background-color:black;color:white;font-family:arial, sans-serif}.parallax{min-height:600px;background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover;background-image:url(/assets/pinkliberation-55069252a2935ad9b26fe780c87a69104eb2c47626fa3074b6050b6484dc315f.png)}.welcome p{text-align:center;background-image:url(/assets/blackandpinkBackground2-4eb32e1a43a5f8b28d9ec0d867eb5f694ee961f62fe8ed9b34b486fd79f2764a.png);color:white;padding:50px;font-size:25px;font-weight:bold}.welcome{background-color:rgba(0,0,0,0.99);padding:0px}.banner{background-color:rgba(0,0,0,0.99);padding:50px;display:flex;align-items:center;justify-content:space-between;position:relative;font-size:10px}a:hover{background-color:#f604de;color:rgba(0,0,0,0.99);font-weight:600;text-decoration:none}.filterWrap{background-color:rgba(0,0,0,0.99);color:white;padding:10px 24px;width:23%;height:100%;float:left;text-align:left}.filterWrap button{background-color:#f855e7;border:none;color:black;padding:15px 30px;text-decoration:none;font-size:16px;cursor:pointer;margin-top:50px;width:100%;border-radius:12px;font-family:arial, sans-serif}.clearFilters button{float:right}@media screen and (max-width: 800px){.filterWrap{width:fit-content}.filterWrap button{font-size:13px;padding:none;width:100%}.langWrap label{font-size:13px}}.filterWrap button:nth-child(2){margin-top:0px}.filterWrap button:hover{background:#f604de}.filterWrap button:last-child{width:50%;border-radius:12px;margin-left:25%;padding:20px}.filterWrap p{font-size:20px}input[type=checkbox]{margin:15px 5px;width:13px;height:13px;line-height:normal;margin-left:5%;cursor:pointer}.cityWrap{background-color:#ffc9fa;color:rgba(0,0,0,0.99);border-radius:12px;max-height:0px;overflow:hidden}.cityWrap.open-cityMenu{max-height:280px}.cityWrap label{font-weight:normal}.reqWrap{background-color:#ffc9fa;border-radius:12px;color:rgba(0,0,0,0.99);max-height:0px;overflow:hidden}.reqWrap.open-reqMenu{max-height:100px}.reqWrap label{font-weight:normal}.langWrap{background-color:#ffc9fa;color:rgba(0,0,0,0.99);border-radius:12px;max-height:0px;overflow:hidden}.langWrap.open-langMenu{max-height:150px}.langWrap label{font-weight:normal}.resourceWrap{background-color:#ffc9fa;color:rgba(0,0,0,0.99);border-radius:12px;max-height:0px;overflow:hidden}.resourceWrap.open-resourceMenu{max-height:500px}.resourceWrap label{font-weight:normal}.transportWrap{background-color:#ffc9fa;color:rgba(0,0,0,0.99);border-radius:12px;max-height:0px;overflow:hidden}.transportWrap.open-transportMenu{max-height:100px}.transportWrap label{font-weight:normal}.servingWrap{background-color:#ffc9fa;color:rgba(0,0,0,0.99);border-radius:12px;max-height:0px;overflow:hidden}.servingWrap.open-servingMenu{max-height:500px}.servingWrap label{font-weight:normal}.submitBtn{margin-top:50px;margin-left:25%;width:50%}.submitBtn a{background-color:#f855e7;border-radius:12px;margin-left:25%;padding:20px;color:black}.submitBtn a:hover{background-color:#f604de}.print{float:right;margin-bottom:0;padding-right:88px}.print a{font-weight:bold;padding:15px 60px;text-align:center;background-color:#f855e7;color:black;text-decoration:none;border-radius:12px;font-size:15px;font-family:arial, sans-serif}.print a:hover{background-color:#f604de;color:rgba(0,0,0,0.99);font-weight:600;text-decoration:none}.resourceSection{background-color:rgba(0,0,0,0.99);padding:100px}.resourceSection p{color:rgba(0,0,0,0.99)}.resourceSection a{color:rgba(0,0,0,0.99);text-decoration:underline;font-size:18px}.sourceWrap{background-color:#f0abb4;width:75%;border-radius:12px;margin-left:25%;display:flex;flex-direction:column;padding:20px;margin-bottom:50px}.resourceName{font-size:20px;text-align:none}.dateUpdated{font-size:13px;text-align:none;color:rgba(0,0,0,0.99);padding:12px}.description{text-align:center}.bottom{display:flex;justify-content:space-between}.contact p{text-align:center}.hours p{text-align:center}footer{margin-top:100px;text-align:center}@media print{body{margin:0}.resourceSection{width:100%;margin:0;padding:0}.sourceWrap{width:100%;margin:0}.parallax,.welcome,.banner,.filterWrap,.submit,form{display:none}}@media screen and (max-width: 800px){.filterWrap{width:fit-content;margin:0;padding:10px}.filterWrap button{font-size:13px;width:100%}.langWrap label{font-size:13px}.resourceSection{margin:0;padding:50px 0;width:fit-content}.sourceWrap{width:70%}.print{padding:0}}
