.custom-logo.astra-logo-svg{width:300px}.main-header-bar-wrap li[id^=menu-item] a.menu-link{line-height:2;height:50px}fieldset+.quantity.buttons_added,fieldset+.quantity.buttons_added+button.single_add_to_cart_button{max-height:51px;white-space:nowrap}.woocommerce-checkout #gift_message_area{display:none}#wcsg_gift_message{resize:none}h2.widget-title,.widget-title h2,.sidebar .elementor-widget-wp-widget-woocommerce_product_search h5{font-family:Roboto,sans-serif;font-size:1.3em;font-weight:700;margin-bottom:10px}.ywcca_container.ywcca_widget_container_style_1{margin:0;border:none}.ywcca_widget_container_style_1 .ywcca_widget_title{text-align:left !important;margin-bottom:15px !important}.ywcca_widget_container_style_1 .ywcca_widget_title{font-family:Roboto,sans-serif !important;font-size:1.3em !important;font-weight:700 !important;margin-bottom:10px !important;text-transform:none !important;background:0 0 !important}li.simple-links-item .red{color:red}li.simple-links-item .red{font-weight:700}li.simple-links-item .italic{font-style:italic}li.simple-links-item .caps{text-transform:uppercase}@media (min-width:769px){.ast-right-sidebar #secondary{border-left:none}}@media (min-width:769px){.ast-right-sidebar #primary{border-right:0}}@media (min-width:993px){.ast-right-sidebar #primary{padding-right:40px}}.widget{margin:0 0 1.5em}aside#widget_tptn_pop-3{padding:25px;border:1px solid #eee;padding-bottom:0;margin-top:2.5em}.tptn_posts_list_widget h2.widget-title{font-size:.9em;text-align:center;font-family:"Roboto",sans-serif;font-style:italic;background-color:#fff;width:50%;margin:0 auto;margin-top:-38px;margin-bottom:1em;color:#00599f;text-transform:uppercase}.tptn_posts_list_widget ol{counter-reset:myCounter;margin-left:0;margin-bottom:0}.tptn_posts_list_widget ol li{list-style:none;position:relative;padding-bottom:12px;margin-bottom:12px !important;border-bottom:1px solid #eee;font-size:.8em;line-height:.9em;display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:0}.tptn_posts_list_widget ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#fff;background:#2980b9;display:inline-block;text-align:center;margin:0;line-height:30px;width:25px;height:25px;position:absolute;font-size:.8em;font-weight:700;top:0;left:0}.tptn_posts_widget ol li:last-child{border-bottom:none;margin-bottom:0 !important;padding-bottom:0 !important}img.tptn_thumb.tptn_featured{margin-right:10px !important;margin-bottom:0 !important;padding:0 !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;border-radius:0 !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border:none;float:none !important}.tptn_posts_daily .tptn_title,.tptn_posts .tptn_title{font-weight:400;display:block;text-decoration:none;line-height:1.25em;font-size:1em}a.tptn_link{color:#3a3a3a;width:40%;padding-right:10px}a.tptn_link:hover{color:#0274be}span.crp_author{font-size:.9em;font-weight:700;font-style:italic;color:#9b9b9b;line-height:1em;margin-left:-10px}span.crp_author a,span.crp_author a:hover{color:#9b9b9b}span.tptn_after_thumb{width:70%}.ast-single-post .entry-title{text-align:center}.entry-meta{color:#828086;letter-spacing:1px;font-size:14px;text-transform:uppercase;text-align:center}.entry-meta span.author{text-transform:uppercase}.entry-meta .posted-on span.published{text-transform:uppercase;color:#828086}.site-footer p span{padding:0 1.5rem}.site-footer a{border-bottom:1px dotted #fff;padding-bottom:2px}.site-footer a:hover,.site-footer a:active{border-bottom:1px solid #fff}footer .widget_nav_menu li a{border-bottom:none;font-size:.9em}footer .widget_nav_menu li:first-of-type{font-size:1.3rem;font-weight:700}#email-signup{width:350px}#email-signup h3{clear:both;color:#fff;font-weight:500;margin-bottom:10px;padding-top:34px;font-size:18px;line-height:25px;font-family:"lato",sans-serif}form#mc-embedded-subscribe-form{position:relative}#mc_embed_signup input[type=email],.woocommerce #mc_embed_signup input[type=email]{width:60%;float:left;padding:0;border:none;margin:-.0625em 0 0;height:32px;outline:none;background-color:#fff;background-position:0 50%;background-repeat:no-repeat no-repeat;font-size:16px;font-family:"lato",sans-serif;font-weight:300;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-color:#00a4e8;padding:0 10px;box-sizing:border-box}#mc_embed_signup input[type=submit],.woocommerce #mc_embed_signup input[type=submit]{width:40%;font-family:inherit;font-size:16px !important;font-weight:500 !important;color:#fff;height:41px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#00599f !important;position:absolute;bottom:-4px;right:4px;padding:0 !important;text-transform:capitalize !important;border:0 !important;letter-spacing:0px !important}@media only screen and (max-width:1073px){#email-signup{display:none !important}}.ast-single-post .entry-title.product_title{text-align:left}.woocommerce form .quantity .minus,.woocommerce form .quantity .plus{border:none}.woocommerce .product .cart .quantity.buttons_added{margin-bottom:0}.woocommerce div.product.elementor .woocommerce-tabs .panel{padding:30px}.woocommerce div.product .woocommerce-tabs ul.tabs{border-top:none}.ad{background-color:rgba(242,242,242,.6);padding-top:20px;padding-bottom:20px;max-width:1200px;margin:0 auto}.woocommerce.widget_shopping_cart h2{font-family:Roboto,sans-serif;font-size:1.4em;font-weight:700;color:#0658a4;margin-bottom:10px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;left:auto;right:-11px;top:35%;background-color:#e2e2e2;font-weight:700;border:none;color:#fff}.woocommerce .widget_product_search button,.woocommerce-page .widget_product_search button{border-radius:0 5px 5px 0;border:none}.woocommerce .widget_product_search button:hover,.woocommerce-page .widget_product_search button:hover{background-color:#28a4de;border:none}.woocommerce input[type=search]{border-radius:5px 0 0 5px;border:1px solid #d4d4d4}.woocommerce.archive .woocommerce-message{background-color:#fff}.elementor-menu-cart__footer-buttons .elementor-button{border-radius:5px}.elementor-menu-cart__product-image a,.elementor-menu-cart__product-image img{mix-blend-mode:multiply}.ast-woo-mini-cart-wrapper.left .ast-site-header-cart .widget_shopping_cart{padding:20px}.ast-above-header-section .ast-site-header-cart .widget .product-name a,.elementor-menu-cart__product-name a{color:#4c4c4c !important}.ast-above-header-section .ast-site-header-cart .widget .product-name a:hover,.elementor-menu-cart__product-name a:hover{color:#0274be !important}.uael-woocommerce .products li.product .woocommerce-loop-product__link img,.uael-woocommerce ul.products li.product .woocommerce-loop-product__link img{mix-blend-mode:multiply}.give-form-title{padding:0;margin:0 0 15px;font-size:1.9em;font-family:"roboto",sans-serif;font-weight:700;color:#00599f;line-height:1.2em}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{border:none;background:0 0;font-weight:700;font-size:1.4em;padding:3px 5px 3px 0}form[id*=give-form] .give-donation-amount #give-amount,form[id*=give-form] .give-donation-amount #give-amount-text{border:none;border-radius:4px;font-size:1.4em;line-height:1.4em;padding:5px 10px;height:40px}ul#give-donation-level-button-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start}#give-donation-level-button-wrap>li{width:31%;margin-right:2%;margin-bottom:6px}[id*=give-form].give-display-modal .give-btn,[id*=give-form].give-display-reveal .give-btn{margin:0;width:100%;border:none;border-radius:4px;padding:12px}.give-btn{background:#e6e6e6}.give-btn:hover{background-color:#28a4de}button.give-btn.give-btn-modal{background-color:#23a455;color:#ffff}button.give-btn.give-btn-modal:hover{background-color:#009135}