header,nav,main,footer,section,aside{display:block;position:relative}html{scroll-behavior:smooth}html,body{width:100%;max-width:100%;overflow-x:hidden}body{background:#FFF;font-family:'Montserrat',sans-serif;color:#070606;font-size:16px;font-weight:400;line-height:1.6em;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}header{background:rgba(40,53,79,0.5);position:absolute;top:0;left:0;right:0;margin:auto;border-bottom:solid 5px #ffbf00;z-index:9999}a#mhc-logo{display:inline-block;width:135px;transition:all .25s}#mobile-nav-btn{color:#fff;font-size:21px;cursor:pointer;position:relative;z-index:9999}nav{display:inline-block}nav ul{display:inline-block;margin:0;padding:0;list-style:none}nav ul li{display:inline-block;padding:0 15px;position:relative}nav ul li a,nav ul li a:visited{display:block;color:#fff;font-size:14px;font-weight:600;text-decoration:none;text-shadow:0 0 5px rgba(0,0,0,0.5);outline:0;border:0;transition:all .5s}nav ul li a.bttn,nav ul li a.bttn:visited{text-shadow:none}nav ul li a:hover{color:#ffbf00;text-decoration:none;outline:0;border:0}nav ul li ul{display:none;background:#fff;position:absolute;top:100%;left:0;padding-top:15px;z-index:999}nav ul li:hover>ul{display:block}nav ul li ul li{display:block;line-height:1;text-align:left;width:200px;margin:0;padding:0;border-bottom:solid 1px rgba(0,0,0,.1);border-right:0;position:relative}nav ul li ul li a,nav ul li ul li a:visited{display:block;color:#000;font-size:13px;line-height:16px;text-decoration:none;padding:8px 10px;outline:0;border:0}nav ul li ul li a:hover{display:block;background-color:#ffbf00;color:#fff;text-decoration:none;outline:0;border:0}ul.social{display:block;padding:0;list-style:none}ul.social li{display:inline-block;padding:0 2px}ul.social li a,ul.social li a:visited{display:block;background:#28354f;color:#fff;font-size:23px;text-align:center;text-decoration:none;outline:0;border:0;width:40px;height:40px;margin:0;padding:9px 0 0;border:0;border-radius:0;vertical-align:middle;transition:all .75s}ul.social li a:hover{background-color:#ffbf00;color:#fff;text-decoration:none;border:0}a.link,a.link:visited{color:#28354f;text-decoration:none}a.link:hover{color:#28354f;text-decoration:underline}a.link-black,a.link-black:visited{color:#070606;text-decoration:none}a.link-black:hover{color:#070606;text-decoration:underline}a.link-white,a.link-white:visited{color:#fff;text-decoration:none}a.link-white:hover{color:#fff;text-decoration:underline}a.link-yellow,a.link-yellow:visited{color:#ffbf00;text-decoration:none}a.link-yellow:hover{color:#28354f;text-decoration:none}.white{color:#fff}.bg-white{background-color:#fff}.black{color:#231f20}.bg-black{background-color:#070606;color:#fff}.gray{color:#e0e0dc}.bg-gray{background-color:#e0e0dc}.yellow{color:#ffbf00}.bg-yellow{background-color:#ffbf00}.blue{color:#28354f}.bg-blue{background-color:#28354f}.bord-top{border-top:solid 5px #ffbf00}.bord-bottom{border-top:solid 5px #ffbf00}.flex{display:flex;flex-direction:column;justify-content:center}.img-cover img{width:100%;height:100%;object-fit:cover}h1,h2,h3,h4,h5{font-weight:400;line-height:1.1em;letter-spacing:.9px;transition:all .5s}h1{font-size:42px;color:#000}@media screen and (max-width:992px){h1{font-size:36px}}@media screen and (max-width:767px){h1{font-size:34px}}@media screen and (max-width:575px){h1{font-size:32px}}h2{color:#28354f;font-size:34px;margin-bottom:20px}@media screen and (max-width:1200px){h2{font-size:32px}}@media screen and (max-width:992px){h2{font-size:30px}}@media screen and (max-width:767px){h2{font-size:28px}}h3{color:#28354f;font-size:28px}@media screen and (max-width:767px){h3{font-size:24px}}h4{font-size:20px;font-weight:500}h5{font-size:18px}#main-banner{display:block;text-align:center;transition:all .5s;position:relative}#main-banner::before{content:'';display:block;background-color:rgba(40,53,79,0.25);position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}#main-banner article{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:auto;padding:250px 0 150px;position:relative;z-index:999}#main-banner h1{color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.65);margin:0;padding:0}#banner{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#000;text-align:center;width:100%;padding:250px 15px 150px}#banner h1{color:#fff;text-shadow:0 0 10px rgba(0,0,0,0.65);margin:0;padding:0}.banner-about{background-image:url('/Images/MotherHubbardsCupboard/site/images/banner-about.jpg')}.banner-volunteer{background-image:url('/Images/MotherHubbardsCupboard/site/images/volunteer-1920.jpg')}.banner-resources{background-image:url('/Images/MotherHubbardsCupboard/site/images/resources-banner-1080.jpg')}.banner-faq{background-image:url('/Images/MotherHubbardsCupboard/site/images/faq-banner-new-new-new__1_.jpg')}.banner-donate{background-image:url('/Images/MotherHubbardsCupboard/site/images/donations-banner-1080.jpg')}#ready-to-make-difference{background:url('/Images/MotherHubbardsCupboard/site/images/bg-difference.jpg') no-repeat top center / cover;min-height:700px}#make-difference{background:url('/Images/MotherHubbardsCupboard/site/images/bg-make-a-difference.jpg') no-repeat bottom center / cover;min-height:700px}@media screen and (max-width:992px){#make-difference{min-height:800px}}.bg-blue-grad{background:linear-gradient(to bottom,rgba(26,38,62,1) 0,rgba(31,43,65,1) 30%,rgba(32,44,68,1) 30%,rgba(33,44,66,1) 34%,rgba(33,45,69,1) 34%,rgba(38,50,74,1) 61%,rgba(39,51,77,1) 61%,rgba(37,51,77,1) 62%,rgba(40,52,78,1) 63%,rgba(39,53,79,1) 100%)}.bttn,.bttn:visited{display:inline-block;background-color:#28354f;color:#fff;font-size:13px;font-weight:600;text-align:center;text-decoration:none;outline:0;border:solid 2px #28354f;border-radius:0;padding:5px 25px;min-width:175px;cursor:pointer;transition:all .75s}.bttn:hover{background-color:#28354f;color:#fff;text-decoration:none;outline:0;border:solid 2px #28354f}.bttn.bttn-white{background-color:#fff;color:#28354f;border-color:#fff}.bttn.bttn-white:hover{background-color:#28354f;color:#fff;border-color:#fff}.c-form{position:relative}.c-form label{font-size:11px;font-weight:600;text-transform:uppercase}.c-form .form-control{background-color:#fff;color:#070606;font-size:15px;height:auto;padding:8px 15px;border-top:0;border-left:0;border-right:0;border-color:#666;border-radius:0}.c-form .form-group{margin-bottom:10px;position:relative}.c-form textarea.form-control{height:100px;position:relative}.c-form input[type="submit"]{display:inline-block;background-color:transparent;color:#fff;font-size:14px;font-weight:600;text-align:center;text-decoration:none;outline:0;border:solid 2px #fff;border-radius:0;padding:5px 25px;min-width:175px;cursor:pointer;transition:all .75s}.c-form input[type="submit"]:hover{background-color:#fff;color:#28354f;text-decoration:none;outline:0;border:solid 2px #fff}.c-form input::-webkit-input-placeholder{font-size:13px;text-transform:uppercase}.c-form input:-ms-input-placeholder{font-size:13px;text-transform:uppercase}.c-form input::placeholder{font-size:13px;text-transform:uppercase}footer{background-color:#fff;color:#231f20;font-size:13px;border-top:solid 5px #ffbf00;clear:both}footer p{color:#231f20;line-height:21px}#disclaimer p{font-size:10px;line-height:15px;margin:0}#disclaimer a,#disclaimer a:visited{color:#231f20;text-decoration:none;outline:0;border:0}#disclaimer a:hover{color:#231f20;text-decoration:underline;outline:0;border:0}@media screen and (max-width:767px){#disclaimer p{color:#231f20;font-size:7px;line-height:13px}}img.agency{max-height:175px;max-width:175px}.sidr{background:#28354f;display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-weight:300;color:#FFF;border-right:solid 2px #ffbf00}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr ul{display:block;margin:50px 0 0;padding:0;border-top:1px solid rgba(255,255,255,0.2)}.sidr ul li{display:block;margin:0;outline:0;border-bottom:1px solid rgba(255,255,255,0.2);position:relative}.sidr ul li a{display:block;color:#FFF;font-size:14px;font-weight:600;text-decoration:none;padding:8px 30px}.sidr ul ul{margin:0;padding:0;list-style:none}.sidr ul li ul li{line-height:30px}.sidr ul li ul li a{background:rgba(0,0,0,.15);font-size:13px;font-weight:500;padding:3px 0 3px 40px}.sidr ul li a:hover,.sidr ul li a.active{background-color:#ffbf00;color:#fff;text-decoration:none;outline:0;border:0}.sidr ul li.dropdown>a::after{content:"+";color:#fff;font-size:15px;position:absolute;top:5px;right:15px}.sidr ul li.closed>a::after{content:"-";color:#fff;position:absolute;top:5px;right:15px}#close-sidr-btn{display:block;font-size:16px;color:#fff01;position:absolute;top:12px;right:15px;z-index:999;cursor:pointer}#pnlCaptcha{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;max-width:480px;background:#fff;border-radius:16px;box-shadow:0 6px 20px rgba(0,0,0,0.08);font-family:'Montserrat',sans-serif}#pnlCaptcha p{font-size:1.1rem;font-weight:500;color:#333;margin-bottom:1.25rem}.BTMReCaptchaContainer{width:100%;justify-content:center;margin-bottom:1.5rem}#btnCaptcha{display:inline-block;background:rgba(40,53,79,0.5);color:#fff;font-weight:600;font-size:1rem;padding:.75rem 2rem;border:0;border-radius:8px;cursor:pointer;transition:background .2s ease,transform .1s ease}#btnCaptcha:hover{background:#034a9b}#btnCaptcha:active{transform:scale(0.97)}.FormProc_MSG{font-size:1rem;background:#fff3cd;border:1px solid #ffeeba;color:#856404;border-radius:8px;margin:1rem auto;padding:.75rem 1rem;max-width:480px}@media(max-width:576px){#pnlCaptcha{margin:4rem 1rem;padding:1.5rem}#btnCaptcha{width:100%}}