/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node__content{font-size:1.071em;margin-top:10px}.node--view-mode-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px}.node--view-mode-teaser h2{margin-top:0;padding-top:.5em}.node--view-mode-teaser h2 a{color:#181818}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,.024);border:1px solid #d3d7d9;padding:0 15px 15px}.node--view-mode-teaser .node__content{clear:none;font-size:1em;line-height:1.6}.node__meta{font-size:.857em;color:#68696b;margin-bottom:-5px}.node__meta .field--name-field-user-picture img{float:left;margin:1px 20px 0 0}[dir=rtl] .node__meta .field--name-field-user-picture img{float:right;margin-left:20px;margin-right:0}.node__links{text-align:right;font-size:.93em}[dir=rtl] .node__links{text-align:left}.node--unpublished{padding:20px 15px 0}.node--unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4}
.blog-banner-1,.blog-banner-2{display:flex;background:#f9f9f9;padding:15px;gap:20px;align-items:center;position:relative;z-index:1;margin:20px 0}@media (max-width:991px){.blog-banner-1,.blog-banner-2{display:block;text-align:center}}.blog-banner-1 h3,.blog-banner-2 h3{font-size:42px !important;color:#000}@media (max-width:767px){.blog-banner-1 h3,.blog-banner-2 h3{font-size:32px !important}}.blog-banner-1 .blog-banner-content,.blog-banner-2 .blog-banner-content{text-align:center;width:60%}@media (max-width:991px){.blog-banner-1 .blog-banner-content,.blog-banner-2 .blog-banner-content{width:100%}}.blog-banner-1 .blog-banner-content .blog-banner-text,.blog-banner-2 .blog-banner-content .blog-banner-text{font-size:34px !important;font-weight:700;text-align:center;line-height:46px !important}@media (max-width:767px){.blog-banner-1 .blog-banner-content .blog-banner-text,.blog-banner-2 .blog-banner-content .blog-banner-text{font-size:24px !important}}.blog-banner-1 .blog-banner-content .blog-banner-text span,.blog-banner-2 .blog-banner-content .blog-banner-text span{color:#f38c0d}.blog-banner-1 .blog-banner-content p a,.blog-banner-2 .blog-banner-content p a{font-size:24px;font-weight:700;color:#fff;background:#f38c0d;padding:20px 30px;border-radius:50px;text-decoration:none;margin-top:20px;display:inline-block}@media (max-width:767px){.blog-banner-1 .blog-banner-content p a,.blog-banner-2 .blog-banner-content p a{font-size:20px}}.blog-banner-1 .blog-gradiant,.blog-banner-2 .blog-gradiant{font-size:0}.blog-banner-1 .box,.blog-banner-1 .box1,.blog-banner-2 .box,.blog-banner-2 .box1{width:100px;height:100px;position:absolute;padding:20px;font-size:0;z-index:1;right:0;bottom:-103px}.blog-banner-1 .box::before,.blog-banner-2 .box::before{content:'';position:absolute;top:-110px;left:-15px;width:calc(100% + 6px);height:calc(100% + 6px);border-top:2px solid #f38c0d;border-left:2px solid #f38c0d;border-top-left-radius:4px;z-index:-1}.blog-banner-1 .box1::before,.blog-banner-2 .box1::before{content:'';position:absolute;top:-105px;width:calc(100% + 2px);height:calc(100% + 2px);border-bottom:2px solid #f38c0d;border-right:2px solid #f38c0d;border-top-left-radius:4px;z-index:1;right:0;left:auto}@media (max-width:991px){.blog-banner-1 .collection_box1,.blog-banner-2 .collection_box1{width:200px;height:200px;margin:0 auto}}@media (max-width:767px){.blog-banner-1 .collection_box1,.blog-banner-2 .collection_box1{width:100px;height:100px}}@media (max-width:991px){.blog-banner-1 .collection_box1 img,.blog-banner-2 .collection_box1 img{width:100%;height:100%}}@media (max-width:991px){.blog-banner-1 .blog-banner-image,.blog-banner-2 .blog-banner-image{width:314px;height:auto;margin:0 auto 30px}}.box{left:17px;top:110px;bottom:auto}.blog-banner-2 .blog-banner-content{text-align:center;width:60%}@media (max-width:991px){.blog-banner-2 .blog-banner-content{width:100%}}.blog-banner-2 .blog-banner-content .blog-banner-text span{color:#1b4b78}.blog-banner-2 .blog-banner-content p a{background:#1b4b78}.blog-banner-2 .blog-banner-content p a:hover{background:blue;color:#fff}.blog-banner-2 .box1::before{content:'';position:absolute;top:-105px;width:calc(100% + 2px);height:calc(100% + 2px);border-bottom:2px solid #1b4b78;border-right:2px solid #1b4b78;border-top-left-radius:4px;z-index:1;right:0;left:auto}.blog-banner-2 .box::before{content:'';position:absolute;top:-110px;left:-15px;width:calc(100% + 6px);height:calc(100% + 6px);border-top:2px solid #1b4b78;border-left:2px solid #1b4b78;border-top-left-radius:4px;z-index:-1}
@font-face{font-family:Helvetica Neue regular;src:url("/themes/custom/bigfundraising/css/../fonts/HELVETICANEUELTSTD55ROMAN.TTF") format("opentype");font-display:swap}@font-face{font-family:Helvetica Neue Light;src:url("/themes/custom/bigfundraising/css/../fonts/HELVETICANEUELTSTD-TH.OTF") format("opentype");font-display:swap}@font-face{font-family:Helvetica Neue Medium;src:url("/themes/custom/bigfundraising/css/../fonts/HELVETICANEUELTSTDMD 1.OTF") format("opentype");font-display:swap}@font-face{font-family:Helvetica Neue bold;src:url("/themes/custom/bigfundraising/css/../fonts/helveticaneueltstd-bd-opentype_bigfontsite.com.otf") format("opentype");font-display:swap}@font-face{font-family:Helvetica Lt Std bold;src:url("/themes/custom/bigfundraising/css/../fonts/HELVETICANEUELTSTD-BDEX.OTF") format("opentype");font-display:swap}.tooltip-main.top{display:flex}.tooltip-main.top .tooltip-container{position:relative;display:flex;align-items:center}.tooltip-main.top .tooltip-container .tooltip-content{visibility:hidden;min-width:105px;background-color:#f38c0d;color:#fff;text-align:center;padding:5px 0;position:absolute;z-index:1;bottom:100%;left:-67px;font-size:13px;font-weight:400}@media screen and (max-width:580px){.tooltip-main.top .tooltip-container .tooltip-content{left:-55px;padding:5px 3px}}.tooltip-main.top .tooltip-container .tooltip-content::after{content:'';position:absolute;top:100%;left:64%;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #f38c0d}@media screen and (max-width:580px){.tooltip-main.top .tooltip-container .tooltip-content::after{left:53%}}.tooltip-main.top .tooltip-container .tooltip-content p{margin-bottom:0}.tooltip-main.top .tooltip-container p{margin-bottom:0;text-align:center}.tooltip-main.top .tooltip-container:hover .tooltip-content{visibility:visible}.tooltip-main.top .tooltip-container .tooltip-icon{font-size:0}.tooltip-main.top .tooltip-container .tooltip-icon::after{content:'';display:inline-block;width:10px;height:10px;background-image:url("/themes/custom/bigfundraising/images/bfr_icons/tooltip-icon.svg")}.tooltip-main.top p{margin-right:5px;margin-bottom:0}.tooltip-main.right{display:flex}.tooltip-main.right .tooltip-container{position:relative;display:flex;align-items:center;top:-2px}.tooltip-main.right .tooltip-container .tooltip-content{visibility:hidden;min-width:230px;background-color:#f38c0d;color:#fff;text-align:center;padding:5px;position:absolute;z-index:1;top:-12px;left:110%;margin-left:10px;font-size:13px;font-weight:400}@media screen and (max-width:767px){.tooltip-main.right .tooltip-container .tooltip-content{min-width:220px}}@media screen and (max-width:420px){.tooltip-main.right .tooltip-container .tooltip-content{min-width:200px}}.tooltip-main.right .tooltip-container .tooltip-content::after{content:'';position:absolute;top:15%;right:100%;margin-top:7px;border-top:5px solid transparent;border-right:7px solid #f38c0d;border-bottom:5px solid transparent}.tooltip-main.right .tooltip-container .tooltip-content p{margin-bottom:0}.tooltip-main.right .tooltip-container p{margin-bottom:0;text-align:left}.tooltip-main.right .tooltip-container:hover .tooltip-content{visibility:visible}.tooltip-main.right .tooltip-container .tooltip-icon{font-size:0}.tooltip-main.right .tooltip-container .tooltip-icon::after{content:'';display:inline-block;width:13px;height:13px;background-image:url("/themes/custom/bigfundraising/images/bfr_icons/tooltip-icon-large.svg");margin-left:5px}.view-product-details-page-image th:last-child .tooltip-main.top .tooltip-container .tooltip-content{left:-81px}@media screen and (max-width:420px){.view-product-details-page-image th:last-child .tooltip-main.top .tooltip-container .tooltip-content{left:-90px}}.view-product-details-page-image th:last-child .tooltip-main.top .tooltip-container .tooltip-content::after{left:76%}table td.table-data-orange{color:#f38c0d}table td.table-data-green{color:#228b22}.no-custom{position:relative}.no-custom .tooltip-container{position:absolute;transform:translate(10px,10px);left:77%;top:4px}@media screen and (max-width:767px){.no-custom .tooltip-container{left:80%}}.no-custom .tooltip-container p{margin-bottom:0}.no-custom .tooltip-container .tooltip-content{visibility:hidden;min-width:180px;background-color:#f38c0d;color:#fff;text-align:center;padding:5px 0;position:absolute;z-index:1;top:-12px;left:110%;margin-left:10px;font-size:13px;font-weight:400}@media screen and (max-width:767px){.no-custom .tooltip-container .tooltip-content{min-width:135px}}@media screen and (max-width:420px){.no-custom .tooltip-container .tooltip-content{left:65%}}.no-custom .tooltip-container .tooltip-content::after{content:'';position:absolute;top:15%;right:100%;margin-top:7px;border-top:5px solid transparent;border-right:7px solid #f38c0d;border-bottom:5px solid transparent}.no-custom .tooltip-container .tooltip-content p{margin-bottom:0}@media screen and (max-width:767px){.no-custom .tooltip-container .tooltip-content p{font-size:12px}}.no-custom .tooltip-container:hover .tooltip-content{visibility:visible}.no-custom .tooltip-container .tooltip-icon{font-size:0}.no-custom .tooltip-container .tooltip-icon::after{content:'';display:inline-block;width:13px;height:13px;background-image:url("/themes/custom/bigfundraising/images/bfr_icons/tooltip-icon-large.svg");margin-left:5px}.megamenu .megamenu-submenu--drop .megamenu-column{position:relative}.megamenu .megamenu-submenu--drop .megamenu-column .megamenu-custom-content .tooltip-container .tooltip-icon{position:absolute;top:15px;z-index:99;font-size:0}.megamenu .megamenu-submenu--drop .megamenu-column .megamenu-custom-content .tooltip-container .tooltip-icon::after{content:'';display:inline-block;width:13px;height:13px;background-image:url("/themes/custom/bigfundraising/images/bfr_icons/tooltip-icon-large.svg");margin-left:5px}.megamenu .megamenu-submenu--drop .megamenu-column .megamenu-custom-content .tooltip-container .tooltip-content{background:#f38c0d;visibility:hidden;min-width:230px;color:#fff;text-align:center;padding:5px;position:absolute;z-index:99;margin-left:10px;font-size:13px;font-weight:400;top:14%}.megamenu .megamenu-submenu--drop .megamenu-column .megamenu-custom-content .tooltip-container .tooltip-content::after{content:'';position:absolute;bottom:100%;left:49%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #f38c0d transparent}.megamenu .megamenu-submenu--drop .megamenu-column .megamenu-custom-content .tooltip-container .tooltip-content p{margin-bottom:0;text-align:left}.megamenu .megamenu-submenu--drop .megamenu-column .megamenu-custom-content .tooltip-container:hover .tooltip-content{visibility:visible}.megamenu .megamenu-submenu--drop .megamenu-column .megamenu-custom-content .tooltip-container p{margin-bottom:0}.megamenu .megamenu-submenu--drop .megamenu-column .megamenu-custom-content .tooltip-container.brochure-tooltip-section .tooltip-icon{left:48%}.megamenu .megamenu-submenu--drop .megamenu-column .megamenu-custom-content .tooltip-container.online-tooltip-section .tooltip-icon{left:43%}.megamenu .megamenu-submenu--drop .megamenu-column .megamenu-custom-content .tooltip-container.online-tooltip-section .tooltip-content::after{left:44%}.megamenu .megamenu-submenu--drop .megamenu-column .megamenu-custom-content .tooltip-container.directsale-tooltip-section .tooltip-icon{left:51%}.megamenu .megamenu-submenu--drop .megamenu-column .megamenu-custom-content .tooltip-container.directsale-tooltip-section .tooltip-content::after{left:52%}.user-logged-in.toolbar-horizontal .desktop__header,.user-logged-in.toolbar-horizontal .fixed__header{top:77px}.sticky__header__space{font-size:0;min-height:147px}@media screen and (max-width:1366px){.sticky__header__space{min-height:131px}}@media screen and (max-width:991px){.sticky__header__space{display:none}}.desktop__header .fixed__header{border-bottom:1px solid #ece9e5}@media screen and (max-width:991px){.desktop__header div#CollapsingNavbar{display:flex;margin-bottom:5px}}@media screen and (max-width:767px){.desktop__header div#CollapsingNavbar{padding-left:6px;margin-bottom:0}}@media screen and (max-width:420px){.desktop__header div#CollapsingNavbar{margin-bottom:28px}}.desktop__header header{border-bottom:1px solid #ece9e5}@media screen and (max-width:991px){.desktop__header header{border-bottom:0;height:135px;background:#fff}}.desktop__header header .navbar .container{position:relative}header #navbar-main{padding:5px 0 0}header.fixed__header #navbar-main{padding:3px 0}header .menu{display:none}@media screen and (max-width:991px){header .menu{display:block}}.desktop__header,.fixed__header{position:fixed;top:0;z-index:111;width:100%}@media screen and (max-width:767px){.desktop__header,.fixed__header{position:absolute}}@media screen and (max-width:580px){.desktop__header,.fixed__header{position:fixed !important}}.top__header{font-family:Helvetica Neue Light;background:#0173b2;color:#fff;padding:4px 0;font-size:14px}.top__header .region-top-header{align-items:center;justify-content:space-between}@media screen and (max-width:991px){.top__header .region-top-header{justify-content:center}}.top__header #block-bigfundraising-noticebar{margin-top:-4px;display:none}.top__header .toll__free{margin-top:5px}@media screen and (max-width:991px){.top__header .toll__free{text-align:center;margin-bottom:10px}}.top__header .toll__free span:first-child a{background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_call_orange.svg") no-repeat center left;padding-left:23px;background-size:16px;padding:3px 0 1px 23px;color:#fff}.top__header .toll__free .toll__free__number{font-family:Helvetica Neue Bold}.top__header .toll__free b{font-family:Helvetica Neue Medium}.top__header .block-search-form-block{width:30%;padding-right:0}@media screen and (max-width:1366px){.top__header .block-search-form-block{width:auto}}.top__header .menu--account{width:9%;padding-right:2px}@media screen and (max-width:1366px){.top__header .menu--account{width:auto;padding-left:10px}}.top__header .menu--account .nav{justify-content:flex-end}.top__header .menu--account .nav-link{color:#fff}.top__header .menu--account a[class*='user-login']{color:#fff;background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_profile_white.svg") no-repeat center left;padding-left:30px;padding-right:0;background-size:24px;font-size:0}.top__header .menu--account a[class*='user-login']:hover{background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_profile_orange.svg") no-repeat center left}.top__header .menu--account a[class*='user-login']::after{content:'Sign in';font-size:14px;padding-top:6px;display:inline-block}.top__header .menu--account a:hover{color:#f38c0d}.user-logged-in .menu--account{width:15%}@media screen and (max-width:767px){.user-logged-in .menu--account{width:15%}}.user-logged-in .menu--account .nav-link{padding:2px 10px}.user-logged-in .block-search-form-block{width:26%}@media screen and (max-width:767px){.user-logged-in .block-search-form-block{width:100%}}header .navbar>.container .navbar-brand{height:auto;margin-left:-25px;padding-left:0}@media screen and (min-width:991px) and (max-width:1199px){header .navbar>.container .navbar-brand{margin-right:0}}@media screen and (max-width:1366px){header .navbar>.container .navbar-brand{margin-left:0}}@media screen and (max-width:991px){header .navbar>.container .navbar-brand{width:93%}}header .navbar>.container .navbar-brand img{max-width:268px}@media screen and (min-width:991px) and (max-width:1199px){header .navbar>.container .navbar-brand img{max-width:200px}}@media screen and (max-width:420px){header .navbar>.container .navbar-brand img{max-width:190px}}header .navbar-collapse{justify-content:space-between !important;padding-right:0;display:block !important}@media screen and (min-width:1366px){header .navbar-collapse{width:72%;flex-grow:inherit}}header .show__mobile .navbar-nav li .nav-link{font-family:Helvetica Neue Medium;color:#464443;text-transform:uppercase;font-size:14px;margin:0 10px;line-height:14px;padding-bottom:0;padding-top:7px;padding-left:0;background:0;border:0}header .navbar-toggler{background:#f38c0d;padding:5px}@media screen and (max-width:991px){header .navbar-toggler{display:none}}header #navbar-main{background-color:#fff !important;color:#464443;margin-bottom:0;border-radius:0}@media screen and (max-width:991px){header #navbar-main .container{justify-content:space-between}}header #navbar-main .navigation{padding:0;background:none;margin-bottom:0;padding-right:30px}@media screen and (max-width:1366px){header #navbar-main .navigation{padding-right:15px}}header #navbar-main .megamenu--main{background:none;border:0}header #navbar-main .megamenu-nav li{border:0 !important}header #navbar-main .megamenu-nav li a{font-family:'Helvetica';color:#464443;text-transform:uppercase;font-size:14px;margin:0 10px;line-height:14px;padding:11px 25px 10px 0;border:2px solid rgba(0,0,0,0);border-radius:0;background:0;outline:none;font-weight:700}@media screen and (min-width:991px) and (max-width:1199px){header #navbar-main .megamenu-nav li a{font-size:12px}}@media screen and (max-width:767px){header #navbar-main .megamenu-nav li a{padding:10px 0}}header #navbar-main .megamenu-nav li a:hover{color:#f38c0d}header #navbar-main .megamenu-nav li ul li a{padding:5px 10px 10px 5px}header #navbar-main .megamenu-nav li:last-child a{margin-right:0}header #navbar-main .megamenu-nav li.megamenu-item--current>a{color:#f38c0d}header #navbar-main .megamenu-nav li.megamenu-item--active-trail.megamenu-item--has-submenu-drop>a{border:2px solid #f38c0d;border-radius:0;padding:11px 25px 10px 10px;color:#f38c0d}header #navbar-main .megamenu-nav li.megamenu-item--active-trail.megamenu-item--has-submenu-drop>a::after{background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_arrow_down_orange.svg") no-repeat center}header #navbar-main .megamenu-nav .megamenu-item--expanded .megamenu-submenu li a{font-family:'Helvetica';text-transform:inherit;display:block;font-weight:normal;margin:0 10px;white-space:nowrap;padding:11px 25px 10px 0}header #navbar-main .megamenu-nav .megamenu-item--expanded .megamenu-submenu li a::before{content:'■';margin-right:5px;font-size:10px;background:none;position:relative;top:-1px}header #navbar-main .megamenu-nav .megamenu-item--expanded .megamenu-submenu li a:hover{color:#f38c0d}header #navbar-main .megamenu-nav .megamenu-item--expanded.megamenu-item>.menu__group{font-family:"Helvetica Neue bold";text-transform:capitalize;font-size:15px;border-bottom:1px solid #f38c0d;padding:11px 25px 10px 0}header #navbar-main .megamenu-nav .megamenu-item--expanded.megamenu-item>.menu__group::before{display:none}header .dropdown-toggle::after{color:#228b22;margin-left:6px}.megamenu--sub-indicators .megamenu-item--has-submenu-drop>.megamenu-anchor::after{background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_arrow_down_green.svg") no-repeat center;top:19px;font-size:0;padding:4px;line-height:0}@media screen and (min-width:1600px){.megamenu--sub-indicators .megamenu-item--has-submenu-drop>.megamenu-anchor::after{top:21px}}@media screen and (max-width:1300px){.megamenu--sub-indicators .megamenu-item--has-submenu-drop>.megamenu-anchor::after{top:21px}}.megamenu--sub-indicators .megamenu-item--has-submenu-drop>.megamenu-anchor:hover::after{background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_arrow_down_orange.svg") no-repeat center}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar .nav-tabs .dropdown-menu{width:100%}}@media screen and (min-width:991px){.megamenu.megamenu--disable-submenu-scroll .megamenu-active>.megamenu-submenu.megamenu-submenu--type-mega{max-height:none;position:fixed;max-width:1171px;margin:5px auto 0;left:50%;transform:translateX(-50%);padding:10px 30px}}@media screen and (max-width:991px){.megamenu--skin-light_bar.megamenu-responsive-toggle{font-size:0;padding:0;display:inline-block;float:right;position:absolute;right:7px;top:32px}.megamenu--skin-light_bar.megamenu-responsive-toggle i{font-size:20px;background:#f38c0d;margin-right:0;padding:5px 10px;display:inline;color:#fff;border:0}}.mobile__header .commerce-cart-block--type-button .commerce-cart-block--summary a{position:relative}.mobile__header .commerce-cart-block--type-button .commerce-cart-block--summary a span.commerce-cart-block--summary__label{position:absolute;background:#f38c0d;border-radius:50px;width:24px;height:24px;color:#fff;left:15px;text-align:center;top:-8px;font-weight:bold;z-index:111;font-size:12px;padding-top:3px;overflow:hidden}@media screen and (max-width:991px){.mobile__header .commerce-cart-block--type-button .commerce-cart-block--summary a span.commerce-cart-block--summary__label.zero::before{content:'0';line-height:20px}}.mobile__header .commerce-cart-block--type-button .commerce-cart-block--contents__inner{box-shadow:5px 6px 10px rgba(249,249,249,0.1)}.mobile__header .commerce-cart-block--contents__links a{font-family:Helvetica Neue Medium;text-align:center;background:#f38c0d;border:0;color:#fff;padding:10px 0 8px;border-radius:5px;font-size:13px;text-transform:uppercase;margin:5px 0;text-decoration:none;transition:.4s;display:block}.cart__button{margin:0;position:absolute;top:37px;right:-30px}@media screen and (max-width:1366px){.cart__button{margin:0}}@media screen and (max-width:991px){.cart__button{right:75px;top:30px}}@media screen and (max-width:767px){.cart__button{position:absolute;top:22px;right:35px}}.cart__button .commerce-cart-block--type-button .commerce-cart-block--summary a{display:flex;align-items:center}.cart__button .commerce-cart-block--summary__icon{background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_cart-mt.svg") no-repeat center left;background-size:22px;padding:9px 5px 14px 32px;cursor:pointer;color:#fff}.cart__button .commerce-cart-block--summary__label{font-family:'Helvetica';color:#fff !important;font-weight:700;font-size:13px;background:#f38c0d;border-radius:50px;padding:0 6px;position:relative;top:-12px;right:24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.cart__button .commerce-cart-block .commerce-cart-block--contents__links a{text-align:center;font-family:"Helvetica Neue Medium";background:#f38c0d;border:0;color:#fff;padding:10px 0 8px;border-radius:5px;font-size:13px;text-transform:uppercase;margin:5px 0;text-decoration:none;transition:.4s;display:block}.cart__button .commerce-cart-block .commerce-cart-block--contents__heading{font-size:14px;text-align:center;padding:5px 0}.cart__button .commerce-cart-block--contents.is-outside-horizontal.commerce-cart-block--contents__expanded{display:block;animation:mymove 1s forwards;animation-direction:normal}@media screen and (min-width:991px){.show__mobile,.mobile__header{display:none}}.mobile__header .mobile__header__wrap{align-items:center}@media screen and (max-width:991px){.mobile__header .mobile__header__wrap{padding:10px 0}}.mobile__header .fixed__header{background-color:#fff;border-bottom:1px solid #228b22}.mobile__header .menu{width:13%}@media screen and (max-width:991px){.mobile__header .menu{width:34%}}@media screen and (max-width:767px){.mobile__header .menu{width:33%}}@media screen and (max-width:480px){.mobile__header .menu{width:28%}}@media screen and (max-width:440px){.mobile__header .menu{width:17%}}.mobile__header .logo{width:67%}@media screen and (max-width:991px){.mobile__header .logo{width:46%}}@media screen and (max-width:767px){.mobile__header .logo{width:47%}}@media screen and (max-width:480px){.mobile__header .logo{width:50%}}@media screen and (max-width:440px){.mobile__header .logo{width:63%}}.mobile__header .logo .navbar-brand{width:100%;padding:0;height:auto}.mobile__header .logo .navbar-brand img{max-width:100%;padding:10px 10px 10px 0}.mobile__header .logo .navbar-brand span{display:none !important}.mobile__header .icons{width:20%;align-items:center;flex-wrap:nowrap;justify-content:flex-end}@media screen and (max-width:440px){.mobile__header .icons{width:17%}}.mobile__header .icons .commerce-cart-block--summary__icon{background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_cart_black.svg") no-repeat;background-size:24px;padding:7px;background-position:top 5px left}.mobile__header .icons .commerce-cart-block--summary__icon img{visibility:hidden}.mobile__header .icons>.cart{width:35%}@media screen and (max-width:991px){.mobile__header .icons>.cart{width:30%}}@media screen and (max-width:767px){.mobile__header .icons>.cart{width:40%}}@media screen and (max-width:440px){.mobile__header .icons>.cart{width:65%}}.mobile__header .login{width:34%;z-index:1}.mobile__header .login a{display:inline-block;font-size:0;background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_profile_black.png") no-repeat;padding:11px;background-size:21px}.mobile__header .login a img{max-width:100%;padding:10px 10px 10px 0}.mobile__header .login-authenticated{width:34%;z-index:1;display:inline-block;font-size:0;background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_profile_black.png") no-repeat;padding:11px;background-size:21px}.mobile__header .login-authenticated img{max-width:100%;padding:10px 10px 10px 0}.mobile__header .top__header{background:none;padding:10px 10px 15px}.mobile__header .region-we-mega-menu{background-color:rgba(0,0,0,0);padding:0 0 0 7px;margin-bottom:0}.mobile__header .region-we-mega-menu .navbar-toggle{background:url("/themes/custom/bigfundraising/images/bfr_icons/hamburgerwht.png") no-repeat;background-size:18px;padding:7px;display:block;background-color:#f38c0d;background-position:center}.mobile__header .region-we-mega-menu .navbar-toggle .icon-bar{visibility:hidden}.mobile__header .top__header .search-block-form form{justify-content:center}.mobile__header .top__header .search-block-form form fieldset{width:100%}.mobile__header .top__header .search-block-form form fieldset input{border:1px solid #7a7878;border-radius:5px 0 0 5px;border-right:0;min-width:100%}.mobile__header .top__header .search-block-form form .form-actions{border-radius:0 5px 5px 0;border:1px solid #7a7878;border-left:0;padding:1px}.mobile__header .top__header .search-block-form form .form-actions button{padding:16px}.megamenu .megamenu-anchor,.megamenu .megamenu-custom-content--padded,.megamenu .megamenu-block--custom--padded,.megamenu .megamenu-retractor,.megamenu-responsive-toggle,.megamenu .megamenu-submenu--type-stack>.megamenu-item--display-normal>.megamenu-anchor,.megamenu .megamenu-submenu--padded{padding:0}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar ul>li[description='Cheese & Sausage Online Fundraiser'],.navbar-we-mega-menu.navbar ul>li[description='Flowers Online Fundraiser']{width:50%}}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar ul>li ul{padding:0 0 0 10px;background:#1a1a1a}.navbar-we-mega-menu.navbar ul>li ul li{width:100%}.navbar-we-mega-menu.navbar ul>li ul li a{font-size:14px;padding-right:15px !important;border-bottom:1px solid rgba(0,0,0,0.6) !important}.navbar-we-mega-menu.navbar ul>li ul li a::after{visibility:hidden}}.stickyHeader{position:fixed;top:0;width:100%;z-index:999;background-color:#fff;box-shadow:0 0 10px rgba(122,120,120,0.1)}.user-logged-in .stickyHeader{top:122px}@media screen and (max-width:767px){.navbar-we-mega-menu.navbar .nav-tabs>li.active>a{color:#f38c0d !important}}.top__header .container,header .container{padding:0}.header #block-bigfundraising-branding{width:29%}@media screen and (max-width:991px){.header #block-bigfundraising-branding{width:35%;text-align:center;margin:10px auto}}@media screen and (max-width:767px){.header #block-bigfundraising-branding{width:53%;margin-left:20% !important;margin:0 auto 20px}}.header .sitelogo{display:flex;align-items:center;width:100%;max-width:100%;min-width:100%}.header .sitelogo .logo-lt{margin-right:5px;width:37%;display:inline-block}@media screen and (min-width:567px) and (max-width:991px){.header .sitelogo .logo-lt{width:22%}}@media screen and (max-width:420px){.header .sitelogo .logo-lt{width:25%}}.header .sitelogo .logo-lt img{width:100%}.header .logo-txt{color:#464443;font-weight:400;font-size:14px;width:100% !important;max-width:100%;margin-top:5px;margin-left:5px}@media screen and (max-width:767px){.header .logo-txt{font-size:11px;margin-left:0}}.header .logo-txt a{color:#464443;font-size:20px;font-weight:bold;width:100%;display:inline-block !important;line-height:normal;text-decoration:none}@media screen and (max-width:991px){.header .logo-txt a{font-size:16px}}@media screen and (max-width:767px){.header .logo-txt a{font-size:14px}}.header .block-search-form-block{float:left;position:absolute;width:30%;top:25px;z-index:9}@media screen and (max-width:991px){.header .block-search-form-block{width:70%;top:100px;padding-left:0}}@media screen and (max-width:767px){.header .block-search-form-block{width:70%;padding-left:16px}}@media screen and (max-width:580px){.header .block-search-form-block{top:80px}}.header nav#block-useraccountmenu{position:absolute;right:0}.header .toll_free_main{position:absolute;right:22%;cursor:pointer;top:25px}@media screen and (max-width:1366px){.header .toll_free_main{right:20%}}@media screen and (max-width:991px){.header .toll_free_main{display:flex;right:120px;top:100px}}@media screen and (max-width:580px){.header .toll_free_main{top:80px}}@media screen and (max-width:767px){.header .toll_free_main{right:20%}}@media screen and (max-width:580px){.header .toll_free_main{right:85px !important}}@media screen and (max-width:991px){.header .toll_free_main .expert-details{display:flex}}.header .toll_free_main .toll_free_ask_expert .expert-details::before{content:'';background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_expert_icon.svg") no-repeat center;width:31px;height:28px;display:inline-block}.header .toll_free_main .toll_free_ask_expert .expert-details .toll-free-expert{display:inline-block;padding-left:10px}.header .toll_free_main .toll_free_ask_expert span{color:#757575;font-size:15px;font-weight:bold;display:block;font-family:"Helvetica"}@media screen and (max-width:991px){.header .toll_free_main .toll_free_ask_expert span{font-size:0}}.header .toll_free_main .toll_free_ask_expert span.toll_free_ask_expert_number{display:block;font-family:"Helvetica";color:#0b5c70;font-size:18px;font-weight:bold;line-height:16px}@media screen and (max-width:991px){.header .toll_free_main .toll_free_ask_expert span.toll_free_ask_expert_number{font-size:0}}.header .toll_free_main .toll_free_ask_expert span.toll_free_ask_expert_number a{text-decoration:underline}.header .toll_free_main .toll_free_ask_expert span.toll_free_ask_expert_number a::after{content:'';background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_down_arrow.svg") no-repeat center;width:18px;height:14px;display:inline-block;margin-left:2px}.header .toll_free_main .toll_free_ask_expert.expant-active .toll_free_ask_expert_number a::after{content:'';background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_up_arrow.svg") no-repeat center;width:18px;height:14px;display:inline-block;margin-left:2px}.header .toll_free_main .ask__expert_block{z-index:9;position:absolute;background:#fff;display:none;top:45px;box-shadow:0 2px 8px #878888;width:300px;border-radius:5px;padding-bottom:10px}.header .toll_free_main .ask__expert_block .ask_expert_div{background:#ebebeb;padding:5px;border-top-left-radius:5px;border-top-right-radius:5px}.header .toll_free_main .ask__expert_block .ask_expert_div .ask_an_expert{color:#1e1e1e;font-size:12px;margin-bottom:0;font-weight:bold;text-transform:uppercase;padding-left:12px}.header .toll_free_main .ask__expert_block .ask__expert_list{padding-left:12px}.header .toll_free_main .ask__expert_block .ask__expert_list li{list-style:none;padding:5px 0}.header .toll_free_main .ask__expert_block .ask__expert_list li a{color:#333;font-size:16px;font-weight:bold;line-height:16px}.header .toll_free_main .ask__expert_block .ask__expert_list li a::before{content:'';width:18px;height:18px;display:inline-block;vertical-align:middle;margin-right:5px;margin-top:-2px}.header .toll_free_main .ask__expert_block .ask__expert_list li.ph_no a::before{background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_call_icon.svg") no-repeat center}.header .toll_free_main .ask__expert_block .ask__expert_list li.live_chat a::before{background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_chart_icon.svg") no-repeat center}.header .toll_free_main .ask__expert_block .ask__expert_list li.zoho-calendar-popup a::before{background:url("/themes/custom/bigfundraising/images/bfr_icons/meeting_icon.svg") no-repeat center}.header .toll_free_main .ask__expert_block .ask__expert_list li.email_us{border-bottom:2px solid;border-bottom-style:dotted;width:97%}.header .toll_free_main .ask__expert_block .ask__expert_list li.email_us a::before{background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_email_icon.svg") no-repeat center}.header .toll_free_main .ask__expert_block .hours__div{padding-left:12px}.header .toll_free_main .ask__expert_block .hours__div span{font-size:14px;color:#333}.header .toll_free_main .ask__expert_block .hours__div .hours_text{color:#333;font-size:16px;font-weight:bold;line-height:16px}.header .toll_free_main .ask__expert_block .hours__div .hours_text::before{content:'';width:18px;height:18px;display:inline-block;vertical-align:middle;margin-right:5px;margin-top:-2px;background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_clock_icon.svg") no-repeat center}.header .clearfix.nav{position:absolute;right:45px;top:-22px;display:block}@media screen and (max-width:991px){.header .clearfix.nav{right:20px;top:-5px}}@media screen and (max-width:767px){.header .clearfix.nav{right:0}}.header .search-block-form form fieldset button,.header .search-block-form form .form-actions button{font-size:0;background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_search_white.svg") no-repeat center;background-color:#f38c0d;border-color:#f38c0d;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;padding:16px;min-height:38px;position:absolute;right:0;top:0}.header .search-block-form .container-inline{display:block}.header .search-block-form form#search-block-form{z-index:999;position:relative}.header .search-block-form form#search-block-form ul[data-sa-theme='basic']{width:100% !important;height:auto !important;overflow:scroll}.header .search-block-form form fieldset,.header .search-block-form form .form-actions{margin-bottom:0 !important;padding-left:0;padding-right:0}.header .search-block-form input.form-control{width:100%;height:38px}.header .search-block-form .form-type-search input.form-autocomplete{border:1px solid #f38c0d}@media screen and (max-width:767px){.header .search-block-form .form-type-search input.form-autocomplete{padding:6px 2px}}.header .js-form-type-search{margin-bottom:0 !important}.mobile__header header{border-bottom:1px solid #228b22}@media screen and (max-width:991px){.mobile__header header{border-bottom:0}}@media screen and (max-width:767px){.mobile__header .logo .sitelogo span{display:block !important}}.online__fundraiser,.online__fundraiser+ul{margin-right:50px !important}.page-view-taxonomy-term .layout-main-wrapper .layout--twocol-section .online__fundraiser,.page-view-taxonomy-term .layout-main-wrapper .layout--twocol-section .online__fundraiser+ul{margin-right:0 !important}.mobile__header .login-authenticated{display:none}.user-logged-in .mobile__header .login{display:none}.user-logged-in .mobile__header .login-authenticated{display:block;position:relative}.user-logged-in .mobile__header .login-authenticated ul{position:absolute;list-style:none;padding-left:0;top:26px;left:-106px;width:125px;background:#464443;margin-bottom:0;padding:5px;display:none}.user-logged-in .mobile__header .login-authenticated ul a{font-size:14px;color:#fff;padding:5px 10px;display:block}.user-logged-in .mobile__header .login-authenticated ul li:hover a{background-color:#f38c0d}@media screen and (max-width:767px){.user-logged-in .block-search-form-block{padding-left:10px}}@media screen and (max-width:767px){.nav-tabs>li.active{background-color:rgba(0,0,0,0) !important}}.new_primary_menu{display:block;margin:13px 0;width:100%;min-height:48px;background:#fff;z-index:99;position:fixed}@media screen and (min-width:1400px){.new_primary_menu{margin:-9px 0}}@media screen and (max-width:991px){.new_primary_menu{display:none}}.new_primary_menu.fixed_primary_menu{top:93px}.new_primary_menu .navigation.menu--main .megamenu-nav li a{font-family:"Helvetica";color:#464443;font-size:14px;line-height:14px;padding:11px 25px 10px 10px;border:2px solid rgba(0,0,0,0);border-radius:0;background:0;outline:none}.new_primary_menu .navigation.menu--main .megamenu-nav li a:hover{color:#f38c0d}.new_primary_menu .navigation.menu--main .megamenu-nav.megamenu-item--current>a{border:2px solid #f38c0d !important;color:#f38c0d !important}.new_primary_menu .megamenu-nav .megamenu-item--expanded .megamenu-submenu li a:hover{color:#f38c0d}.new_primary_menu .megamenu-nav li.megamenu-item--active-trail.megamenu-item--has-submenu-drop>a{border:2px solid #f38c0d;border-radius:0;padding:11px 25px 10px 10px;color:#f38c0d;border-left:2px solid #f38c0d}.new_primary_menu .megamenu-nav li.megamenu-item--active-trail.megamenu-item--has-submenu-drop>a::after{background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_arrow_down_orange.svg") no-repeat center}.new_primary_menu .megamenu .megamenu-anchor__text:hover{color:#f38c0d}.new_primary_menu .megamenu-nav .megamenu-item--expanded .megamenu-submenu li a{text-transform:inherit;display:block;font-weight:normal;margin:0 10px;white-space:nowrap;padding:11px 25px 10px 0}.new_primary_menu .megamenu-nav .megamenu-item--expanded .megamenu-submenu li a::before{content:'■';margin-right:5px;font-size:10px;background:none;position:relative;top:-1px}.new_primary_menu .megamenu-nav .megamenu-item--expanded.megamenu-item>.menu__group{font-weight:700;text-transform:capitalize;font-size:15px;border-bottom:1px solid #f38c0d;padding:11px 25px 10px 0}.new_primary_menu .megamenu-nav .megamenu-item--expanded.megamenu-item>.menu__group::before{background:transparent;content:''}@media screen and (min-width:991px){.megamenu.megamenu--disable-submenu-scroll .megamenu-active>.megamenu-submenu .megamenu-submenu--type-mega{top:160px}}@media screen and (min-width:991px){.toolbar-tray-open .megamenu.megamenu--disable-submenu-scroll .megamenu-active>.megamenu-submenu.megamenu-submenu--type-mega{top:auto}}@media screen and (min-width:991px){.toolbar-tray-open .new_primary_menu.fixed_primary_menu{top:165px;box-shadow:rgba(0,0,0,0.1) 0 1px 3px 0,rgba(0,0,0,0.6) 0 1px 2px 0}}@media screen and (min-width:991px){.toolbar-tray-open .new_primary_menu.fixed_primary_menu .megamenu.megamenu--disable-submenu-scroll .megamenu-active>.megamenu-submenu.megamenu-submenu--type-mega{top:219px}}@media screen and (min-width:991px){.new_primary_menu.fixed_primary_menu .megamenu.megamenu--disable-submenu-scroll .megamenu-active>.megamenu-submenu .megamenu-submenu--type-mega{top:122px}}@media screen and (min-width:991px){.megamenu--items-align-left.megamenu--horizontal .megamenu-item.megamenu-item--level-0{padding:3px 25px 0}}@media screen and (min-width:1366px){.megamenu--items-align-left.megamenu--horizontal .megamenu-item.megamenu-item--level-0{padding:8px 30px 5px}}.top__header .banner__bottom p.wow.bounceInUp{margin-bottom:0;margin-top:5px;text-align:center;color:#fff;padding:0;letter-spacing:2px;font-size:16px;font-family:'Helvetica';line-height:36px}@media screen and (max-width:580px){.top__header .banner__bottom p.wow.bounceInUp{font-size:11px}}.menu--account .clearfix.nav .nav-link{text-transform:uppercase;font-size:13px;color:#757575;line-height:15px}.menu--account .clearfix.nav .nav-link::before{content:'';background:url("/themes/custom/bigfundraising/images/bfr_icons/bfr_user-mt.svg") no-repeat center;height:20px;display:block;margin-bottom:5px}.cart__icon__text .commerce-cart-text{text-transform:uppercase;font-size:13px;color:#757575;line-height:15px;margin-bottom:0;display:none}.nav-link.nav-link--user-login{padding:2px 15px}.desktop__header div#block-searchform{order:0}.desktop__header .toll_free_main{order:2}nav#block-mainnavigation{display:flex;justify-content:center}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar{left:-60%;width:60%;background:#fff;top:-10px}}@media screen and (max-width:767px){.navbar-we-mega-menu.navbar{left:-88%;width:88%}}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar.we-mobile-megamenu-active{left:0;-webkit-animation-name:slideInLeft;animation-name:slideInLeft;right:auto}}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar ul>li ul{background:#fff;padding:0 0 0 15px}}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar ul>li ul li{width:50%}}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar ul>li ul li ul{padding:0}}.navbar-we-mega-menu.navbar ul>li ul li a{border:0 !important}.navbar-we-mega-menu.navbar ul>li ul li a::before{content:'■';margin-right:5px;font-size:10px;background:none;position:relative;top:-1px}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar ul>li[description='School Fundraisers'] ul li{width:100%}}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar ul .we-megamenu-nolink,.navbar-we-mega-menu.navbar ul a{color:#464443}}.navbar-we-mega-menu.navbar ul .we-megamenu-nolink:hover,.navbar-we-mega-menu.navbar ul .we-megamenu-nolink:focus,.navbar-we-mega-menu.navbar ul a:hover,.navbar-we-mega-menu.navbar ul a:focus{color:#464443}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar .nav .open>a{background-color:transparent !important;color:#f38c0d !important;text-shadow:none;font-weight:bold}}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar .nav .open>a:hover,.navbar-we-mega-menu.navbar .nav .open>a:focus{background-color:transparent !important;color:#f38c0d !important;text-shadow:none;font-weight:bold}}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar .nav-tabs>li.active>a{background-color:transparent !important;color:#f38c0d !important;text-shadow:none;font-weight:bold}.navbar-we-mega-menu.navbar .nav-tabs>li.active>a:focus,.navbar-we-mega-menu.navbar .nav-tabs>li.active>a:hover{background-color:transparent !important;color:#f38c0d !important}}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar .nav-tabs .nav-tabs>li.dropdown-menu>a{font-weight:bold;color:#464443;border-bottom:1px solid #f38c0d !important;font-size:16px}.navbar-we-mega-menu.navbar .nav-tabs .nav-tabs>li.dropdown-menu>a::before{display:none}}@media screen and (max-width:767px){.btn-close{right:10px}}.slide-left{animation:3s slide-left}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.school-brochure .new_primary_menu,.page-vocabulary-product-type .new_primary_menu,.page-vocabulary-brochures-by-season .new_primary_menu,.page-view-taxonomy-term .new_primary_menu,.node--type-school-fundraiser-page .new_primary_menu,.contact-section .new_primary_menu{margin:20px 0 0}.school-brochure .layout-main-wrapper,.page-vocabulary-product-type .layout-main-wrapper,.page-vocabulary-brochures-by-season .layout-main-wrapper,.page-view-taxonomy-term .layout-main-wrapper,.node--type-school-fundraiser-page .layout-main-wrapper,.contact-section .layout-main-wrapper{margin-top:0}.navbar-we-mega-menu.navbar ul li a{text-transform:uppercase}.navbar-we-mega-menu.navbar ul li ul li a{text-transform:capitalize}.alert-wrapper{position:initial !important}.alert-success,.alert-danger{z-index:999}@media screen and (min-width:1400px){.page-view-taxonomy-term .new_primary_menu,.node--type-school-fundraiser-page .new_primary_menu,.school-brochure .new_primary_menu{margin:3px 0 0}}@media (min-width:1280px){.container{max-width:1260px !important;width:100%}}@media screen and (max-width:991px){span.btn-close{width:18px;height:18px}}@media screen and (max-width:991px){.dropdown-menu{font-size:1rem}}@media screen and (max-width:991px){.navbar-we-mega-menu.navbar ul>li{width:100%}}@media screen and (max-width:991px){.row{--bs-gutter-x:1.5em}}@media screen and (max-width:767px){.page-taxonomy-term-154 .view-taxonomy-term .content .block__our__products .view-content{margin:0}}@media screen and (max-width:991px){body main#content{margin-top:8% !important}}@media screen and (max-width:767px){body main#content{margin-top:6% !important}}@media screen and (max-width:580px){body main#content{margin-top:19% !important}}@media screen and (max-width:580px){body.contact-section main#content{margin-top:12% !important}}@media screen and (max-width:580px){body.contact-section main#content{margin-top:30% !important}}@media screen and (max-width:991px){body.node--type-product-display main#content,body.node--type-brochures main#content,body.no-upfront-cost main#content{margin-top:0 !important}}@media screen and (max-width:991px){body.node--type-blog-landing main#content{margin-top:9% !important}}@media screen and (max-width:767px){body.node--type-blog-landing main#content{margin-top:20% !important}}@media screen and (max-width:580px){body.page-view-taxonomy-term main#content{margin-top:30% !important}}@media screen and (max-width:580px){body.no-upfront-cost main#content{margin-top:0 !important}}@media screen and (max-width:580px){body.path-our-reviews main#content{margin-top:20% !important}}@media screen and (max-width:991px){#stamped-reviews-widget{position:static;text-align:right;float:right;width:85px;margin-top:-10px;margin-right:18px}}@media screen and (max-width:991px){.block--sticky .row{--bs-gutter-x:0;margin-left:0}}@media screen and (max-width:991px){.block__sticky .form-actions button{background:#f38c0d;margin:0 15px 0 4px;padding:14px 25px}}@media screen and (max-width:991px){.block__sticky .form-actions button::before{display:none}}@media screen and (max-width:991px){.block__sticky .view-content>div{width:100%;display:flex;align-items:center;justify-content:space-evenly;padding:5px 8px}}@media screen and (max-width:991px){.block__sticky .view-content>div .pdp-group-sticky{display:flex;align-items:center}}@media screen and (max-width:991px){.block__sticky .view-content>div .pdp-group-sticky .pdp-sticky-img{border:1px solid #f38c0d;margin-right:15px;width:60%}}@media screen and (max-width:767px){.block__sticky .view-content>div .pdp-group-sticky .pdp-sticky-img{margin-right:5px;width:80%}}@media screen and (max-width:991px){.block__sticky .view-content>div .pdp-group-sticky .pdp-sticky-title{display:none}}@media screen and (max-width:767px){body.path-node .fixed__header{position:absolute}}.node--type-blog .new_primary_menu,.node--type-blog .desktop__header{position:absolute}.path-frontpage .top__header #block-bigfundraising-noticebar{display:block}.highlighted .messages__wrapper{margin-top:4%}
@font-face{font-family:Helvetica Neue regular;src:url("/themes/custom/bigfundraising/css/../fonts/HELVETICANEUELTSTD55ROMAN.TTF") format("opentype");font-display:swap}@font-face{font-family:Helvetica Neue Light;src:url("/themes/custom/bigfundraising/css/../fonts/HELVETICANEUELTSTD-TH.OTF") format("opentype");font-display:swap}@font-face{font-family:Helvetica Neue Medium;src:url("/themes/custom/bigfundraising/css/../fonts/HELVETICANEUELTSTDMD 1.OTF") format("opentype");font-display:swap}@font-face{font-family:Helvetica Neue bold;src:url("/themes/custom/bigfundraising/css/../fonts/helveticaneueltstd-bd-opentype_bigfontsite.com.otf") format("opentype");font-display:swap}@font-face{font-family:Helvetica Lt Std bold;src:url("/themes/custom/bigfundraising/css/../fonts/HELVETICANEUELTSTD-BDEX.OTF") format("opentype");font-display:swap}.path-frontpage footer{margin-top:0}#sucuri-badge.sucuri-relative{z-index:1}@media screen and (max-width:991px){#sucuri-badge.sucuri-relative{bottom:13px !important}}@media screen and (max-width:767px){#sucuri-badge.sucuri-relative{bottom:5px !important}}footer{font-family:'Helvetica';font-weight:300;background:#464443;padding:40px 0 20px;color:#fff;font-size:14px;margin-top:30px}@media screen and (max-width:991px){footer{padding:5px 10px}}@media screen and (max-width:991px){footer .footer_col{width:50%}}@media screen and (max-width:420px){footer .footer_col.footer_three,footer .footer_col.footer_four{width:100%}}@media screen and (max-width:480px){footer .footer_col.footer_three #sucuri-badge{margin:15px 0}}@media screen and (max-width:480px){footer .footer_col.footer_four h3{margin-bottom:5px}}@media screen and (max-width:991px){footer .navbar-nav{margin:0}}footer h3,footer .block__head__title{font-family:Helvetica Neue Bold;font-size:16px;margin-bottom:5px}@media screen and (max-width:991px){footer h3,footer .block__head__title{margin-bottom:0;margin-top:15px}}footer nav .nav-link{color:#fff;font-size:14px;line-height:16px;padding:0 10px 12px}@media screen and (max-width:991px){footer nav .nav-link{padding:5px 0}}footer nav .nav-link:hover,footer nav .nav-link:focus,footer nav .nav-link:active{color:#f38c0d;background-color:rgba(0,0,0,0)}footer .footer_first nav{padding-left:0}footer .footer__office__hrs{font-family:'Helvetica'}footer #mc_embed_signup{position:relative}footer #mc_embed_signup #mce-EMAIL{width:100%;height:50px;border-radius:5px;border:1px solid #ababab;padding:10px 5px;color:#464443;font-family:'Helvetica';font-size:10px}footer #mc_embed_signup #mce-EMAIL::placeholder{color:#ababab;font-size:13px;position:relative;top:1px}footer #mc_embed_signup #mc-embedded-subscribe{font-family:'helvetica';font-weight:700;background:#f38c0d;border:0;color:#fff;padding:14px 35px;border-radius:5px;font-size:15px;line-height:20px;text-transform:uppercase;margin:5px 0;text-decoration:none;transition:.4s;margin-top:15px}@media screen and (max-width:1366px){footer #mc_embed_signup #mc-embedded-subscribe{display:inline-block}}footer #mc_embed_signup #mc-embedded-subscribe:hover,footer #mc_embed_signup #mc-embedded-subscribe:active{background-color:#b41b12;color:#fff;transition:.4s}footer #mc_embed_signup a{font-family:Helvetica Neue Light;position:absolute;top:17px;right:5px;font-size:10px}footer .mailchimp-input-disalign{visibility:hidden}footer .footer__social__links{padding-left:0}footer .footer__social__links ul{list-style:none;padding-left:0;display:flex;align-items:center;justify-content:center;margin-bottom:0;position:relative;background-color:#464443;z-index:1}@media screen and (max-width:480px){footer .footer__social__links ul{margin-bottom:10px;margin-top:15px}}footer .footer__social__links ul::before{content:'';border-bottom:1px solid #686868;width:100%;position:absolute;z-index:-4}@media screen and (max-width:480px){footer .footer__social__links ul::before{visibility:hidden}}footer .footer__social__links ul li{padding:0 10px;background-color:#464443;z-index:1}footer .footer__social__links ul li:first-child{padding-left:20px}footer .footer__social__links ul li:last-child{padding-right:20px}footer .footer__social__links ul li img{max-width:16px;max-height:16px}@media screen and (max-width:480px){footer .footer__social__links ul li img{width:26px;max-width:26px;max-height:26px}}footer .footer__bottom__menu ul{display:flex;flex-direction:row;justify-content:center;margin:20px 0 10px;width:100%}@media screen and (max-width:480px){footer .footer__bottom__menu ul li{margin-bottom:5%}}footer .footer__bottom__menu ul li .nav-link{border-left:1px solid #686868;padding:0 20px;display:block}footer .footer__bottom__menu ul li:first-child .nav-link{border-left:0}footer .copyright a{color:#f38c0d;text-decoration:none}footer .region-footer-fourth h2{margin-bottom:12px;font-family:"Helvetica Neue bold";font-size:16px;font-weight:300}@media screen and (min-width:1025px){footer .region-footer-fourth h2{margin-top:0}}footer .region-footer-fourth .text-formatted p a{margin:0 5px}footer #custom-css-id-open-pdf{display:none}.toll__free p{margin-bottom:0}.toll__free .toll__free__value a{font-family:Helvetica Neue Bold;background:url("/themes/custom/bigfundraising/css/../images/bfr_icons/bfr_call_orange.svg") no-repeat center left;padding-left:19px;color:#fff;font-weight:700}.toll__free .toll__free__value a strong{font-weight:normal}
.alert-success{color:#fff;background-color:#00c851;border-color:#007e33}.alert-warning{color:#fff;background-color:#fb3;border-color:#f80}.alert-danger{color:#fff;background-color:#f44;border-color:#c00}.alert-dismissible .btn-close{opacity:.6}
