html{scroll-behavior:smooth}#header-main{top:0!important}#header-main{top:0!important}.admin-bar #header-main{top:32px!important}.et_right_sidebar #header-main{background-color:#fff!important}.et_right_sidebar #header-main .et_pb_bg_layout_dark.et_pb_menu ul li a{color:#202c40!important}.et_right_sidebar #header-main #header-main-logo img{content:url(/wp-content/uploads/2026/03/grus-logo-original-1.png)}.et_right_sidebar #main-content .container:before,.charitable-session-content,.charitable-login-form,.campaign-donation-receipt .et_pb_column_1_tb_header,.campaign-donation-receipt footer.et-l.et-l--footer,.loginform{display:none!important}.et_right_sidebar #left-area{padding-top:100px}#donate-paypal .paypal-container h3{display:none}.nav ul li a:hover{background-color:transparent!important;opacity:.7}.charitable-visual-donation-form .donation-amounts.donation-suggested-amount .custom-donation-amount-wrapper{padding:20px 25px 20px 25px}.charitable-visual-donation-form .donation-amounts .donation-amount.custom-donation-amount.selected label{color:#202c40}.charitable-multistep-footer-row .charitable-multistep-button-prev{display:none!important}.charitable-recurring-donation-field legend,.charitable-visual-donation-form .donation-amounts .donation-amount .custom-donation-amount-wrapper label .description,.charitable-visual-donation-form label.charitable-field-label,.charitable-visual-donation-form label{font-family:'Manrope'!important;font-weight:400!important;font-size:17px!important}.charitable-form-field.charitable-submit-field.charitable-multistep-submit{margin-top:-15px;padding-top:0;border-top:0}.charitable-donation-form .donation-amounts .donation-amount{border-radius:3px;border:2px solid #e5e5e5}.charitable-visual-donation-form .donation-amounts.has-suggested-amounts label{line-height:1.6em!important}.charitable-campaign-field.charitable-campaign-field-donation-form ul.donation-amounts li.selected{background-color:#f8f3e7!important;border-color:#c99a38}.charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-column{padding:0!important}.charitable-campaign-field.charitable-campaign-field-donation-form{margin:0!important}.charitable-multistep-step-title{font-size:19px!important;font-weight:400!important}.charitable-donation-form .donation-amounts .donation-amount.selected label{color:#202c40;font-weight:700!important}.charitable-visual-donation-form .donation-amounts .donation-amount .amount{font-weight:400!important}button.charitable-multistep-button.charitable-multistep-button-next{background-color:#314f61;color:#fff!important;border-radius:3px;padding:10px 18px;font-family:'Marcellus',Georgia,"Times New Roman",serif;font-size:16px}.charitable-visual-donation-form .donation-amounts .donation-amount.selected .custom-donation-amount-wrapper label .description,.charitable-visual-donation-form .donation-amounts .donation-amount.selected .amount{font-weight:600!important}.charitable-donation-form.charitable-visual-donation-form .charitable-form-fields .charitable-form-field.charitable-submit-field.charitable-multistep-submit button.charitable-button.charitable-donate-button-submit{color:#202c40!important;background-color:#c99a38!important;border-radius:3px!important;padding:15px 20px!important;font-family:'Marcellus',Georgia,"Times New Roman",serif!important;font-size:18px!important;font-weight:400!important;line-height:1}#charitable-visual-donation-form-349.charitable-donation-form.charitable-visual-donation-form .charitable-donate-button-submit:hover,.charitable-donation-form.charitable-visual-donation-form .charitable-form-fields .charitable-form-field.charitable-submit-field.charitable-multistep-submit button.charitable-button.charitable-donate-button-submit:hover{opacity:0.7!important;background-color:#c99a38!important}#header-main{background-color:transparent!important;transition:background-color 0.3s}#header-main .et_pb_bg_layout_dark.et_pb_menu ul li a{color:#fff!important;padding-bottom:0}#header-main.header-scrolled{background-color:#fff!important}#header-main.header-scrolled #header-main-logo img{content:url("/wp-content/uploads/2026/03/grus-logo-original-1.png")}#header-main.header-scrolled .et_pb_bg_layout_dark.et_pb_menu ul li a{color:#202c40!important}#header-main .et_pb_menu .et-menu>li{margin-right:10px;margin-top:0}#header-main .et_pb_menu .et-menu>li:last-child{margin-right:0}#header-main .et_pb_menu .et-menu>li.menu-button-featured a{background-color:#c99a38;color:#202c40!important;border-radius:3px;padding:15px 20px}#header-main .et_pb_menu .et-menu{align-items:center}#header-main .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 1px);left:12px;border-top:0;padding:22px 0 0;background:transparent}#header-main .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul>li{background:#fff;padding:8px 25px}#header-main .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul>li:first-child{border-top-left-radius:3px;border-top-right-radius:3px;padding-top:15px}#header-main .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul>li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-bottom:15px}#header-main .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul a{color:#202c40!important;font-size:17px;padding:0}.et_pb_module.et_pb_button.button-gold{color:#202c40!important;background-color:#c99a38!important}.et_pb_module.et_pb_button.button-gold:hover{background-color:rgba(201,154,56,0.8)!important}.tnp.tnp-subscription form{margin:-15px auto 0}.tnp.tnp-subscription{max-width:100%}.tnp.tnp-subscription .tnp-field input.tnp-name,.tnp.tnp-subscription .tnp-field input.tnp-email{border-radius:3px}.tnp.tnp-subscription .tnp-field input.tnp-name,.tnp.tnp-subscription .tnp-field input.tnp-email{margin-bottom:18px;font-size:16px;padding:14px 25px 15px;border-radius:3px}.tnp.tnp-subscription .tnp-field.tnp-field-firstname label,.tnp.tnp-subscription .tnp-field.tnp-field-email label{display:none}.tnp.tnp-subscription .tnp-field input.tnp-submit{width:100%;cursor:pointer;background-color:#c99a38;border-radius:3px;font-family:'Marcellus',Georgia,"Times New Roman",serif;font-size:19px;color:#202c40;line-height:1;padding:16px 25px}.et_pb_posts .et_pb_post{display:flex;flex-direction:column}.et_pb_posts .et_pb_post .entry-featured-image-url{order:1;margin-bottom:20px}.et_pb_posts .et_pb_post .post-meta{order:2}.et_pb_posts .et_pb_post .entry-title{order:3}.et_pb_posts .et_pb_post .post-content{order:4}.et_pb_posts .et_pb_post .post-content .post-content-inner p{color:#5c5f68}