@charset "UTF-8";/* Themify Ultra 8.3.4 framework 8.6.2 */ /*/wp-content/themes/themify-ultra/style.css*/ address,blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,html,legend,li,ol,p,pre,table,td,th,ul{margin:0;padding:0}a,fieldset,img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,iframe{max-width:100%}:root{--theme_accent:#ed1e24;--theme_accent_hover:#000;--theme_accent_semi:rgba(251,9,48,.8);--theme_accent_alt:#7362e2;--theme_heading_color:#000;--theme_rounded:12px;--theme_rounded_sm:10px;--theme_input_rounded:12px;--theme_input_border:rgba(0,0,0,.25);--theme_input_bg:#fff;--theme_input_color:#333;--theme_btn_rounded:30px;--blue:#4d7de1;--brown:#a35004;--gray:#989797;--green:#4aab10;--light-blue:#bdd9fd;--light-green:#9bd611;--light-purple:#c1bafd;--orange:#ff9600;--pink:#feb4e4;--purple:#7a6bf8;--red:#e8311f;--yellow:#fff06c}html{scroll-behavior:smooth}body{background-color:#fff;color:#666;font:1em/1.65em Public Sans,Arial,sans-serif;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}a{color:var(--theme_accent);text-decoration:none;transition:color .3s ease-in-out}a:hover{color:var(--theme_accent_hover)}p{margin:0 0 1.3em;padding:0}small{font-size:87%}blockquote{border-left:3px solid hsla(0,0%,59%,.3);font-size:1.1em;line-height:1.4em;margin:0 5% 1.2em;padding:.8em 1.4em}ins{text-decoration:none}ol,ul{margin:0 0 1.4em 1.6em}li,ol,ul{padding:0}li{margin:0 0 1em}h1,h2,h3,h4,h5,h6{color:var(--theme_heading_color);font-weight:700;letter-spacing:-.02em;line-height:1.4em;margin:0 0 .5em;overflow-wrap:normal}h1{font-size:3.4em;line-height:1.2em}h1,h2{letter-spacing:-.03em}h2{font-size:2.3em;line-height:1.3em}h3{font-size:1.7em}h4{font-size:1.4em}h5{font-size:1.3em}h5,h6{line-height:1.7em}h6{font-size:1.2em}button,input,input[type=search],select,textarea{font-family:inherit;font-size:100%;max-width:100%}input:is([type=radio],[type=checkbox]),input:read-only,input:read-write,select,textarea{-webkit-appearance:none;appearance:none;background:var(--theme_input_bg);border:1px solid var(--theme_input_border);border-radius:var(--theme_input_rounded);color:var(--theme_input_color);max-width:100%;padding:.6em}input:read-only,input:read-write{margin:0 1em .6em 0;width:17em}input[type=number]{width:7em}textarea{margin:0 0 .6em;min-height:13.5em;width:100%}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='none' stroke='rgba(40,40,40,.8)' stroke-linecap='round' stroke-width='12'%3E%3Cpath d='m2.7 2.3 46.4 54.9L95.5 2.3'/%3E%3C/svg%3E");background-position:calc(100% - .7em) calc(50% + .15em);background-repeat:no-repeat;background-size:.85em;margin:0 0 .6em;padding-right:2em}input:is([type=radio],[type=checkbox]){-webkit-appearance:none;box-sizing:content-box;clear:none;cursor:pointer;display:inline-block;height:1.3em;line-height:1;margin:0 .5em 0 0;min-height:1.3em;min-width:1.3em;padding:0;text-align:center;vertical-align:middle;width:1.3em}input[type=checkbox]{border-radius:calc(var(--theme_input_rounded) - 4px)}input[type=radio]{align-items:center;border-radius:100%!important;display:inline-flex;justify-content:center}input[type=checkbox]:before{border-bottom:.13em solid transparent;border-left:.13em solid transparent;content:"";display:inline-block;height:.32em;margin-bottom:.1em;margin-left:.1em;transform:rotate(-45deg) skewY(-10deg);width:.7em}input[type=checkbox]:checked:before{border-bottom:.13em solid;border-left:.13em solid}input[type=radio]:checked:before{background-color:var(--theme_input_color);border-radius:100%;content:"";display:inline-block;height:.7em;vertical-align:middle;width:.7em}:is(select,textarea):focus,input:read-only:focus,input:read-write:focus{border-color:rgba(0,0,0,.5)}button,input[type=reset],input[type=submit]{-webkit-appearance:none;background-color:var(--theme_accent);border:0;border-radius:var(--theme_btn_rounded);color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:.65em 1.6em;transition:background .3s,color .3s,transform .3s;width:auto}button:hover,input:is([type=reset],[type=submit]):hover{background-color:var(--theme_accent_hover);box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;transform:translateY(-1px)}.gm-style-mtc button{border-radius:0}.mce-toolbar .mce-btn button:hover{background-color:inherit;box-shadow:none;color:inherit;transform:none}#main-nav ul a,.author-box,.post,.post-content,.sidemenu,.widget,img,input,textarea{box-sizing:border-box}.col3-1,.col4-1,.col4-2{float:left;margin-left:3.2%}.col4-1{width:22.6%}.col4-2{width:48.4%}.col3-1{width:31.2%}:is(.col4-1,.col4-2,.col3-1).first{clear:left;margin-left:0}#pagewrap{overflow-x:clip}.mobile-menu-visible #pagewrap,.slide-cart-visible #pagewrap{overflow-x:initial}.pagewidth{margin:0 auto;max-width:100%;width:1160px}#layout{display:flex;flex-wrap:wrap}#content{padding:5.75% 0;width:71%}.sidebar-none #content{width:100%}.sidebar-none #layout{display:block}.sidemenu-active{left:0;position:relative;transition:left .2s ease-in-out}.sidemenu-right{left:-300px}.sidemenu-left,.sidemenu-left #headerwrap{left:300px}.full_width #layout{flex-wrap:wrap;max-width:100%;width:100%}.full_width #content{max-width:100%;padding:0;width:100%}#headerwrap{background-color:var(--tf_fixed_header_bg,#fff);border-bottom:var(--tf_fixed_header_border,1px solid rgba(0,0,0,.05));color:var(--tf_fixed_header_color,#000);inset-block:var(--tf_fixed_header_p,0 auto);left:0;margin-inline:var(--tf_fixed_header_m,0);min-height:55px;position:var(--tf_fixed_header,absolute);transition:.3s ease-in-out;transition-property:background-color,color,box-shadow,min-height,left,padding;width:var(--tf_fixed_header_w,100%);z-index:999}.fixed-header-enabled{--tf_fixed_header:sticky}.no-fixed-header{--tf_fixed_header:relative}.fixed-header-on{--tf_fixed_header_bg:hsla(0,0%,100%,.9)}#headerwrap.fixed-header:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}#header{overflow:visible;padding:2em 0;position:relative}.fixed-header-enabled #header{transition:padding .3s ease-in-out}.fixed-header #header{padding-block:12px}@supports (-webkit-touch-callout:none){#headerwrap{background-attachment:scroll!important;background-position:50%!important}}.header-widget{font-size:.95em;height:100%}.header-widget .widget{margin:2em 0}.header-widget .widgettitle{color:inherit;font-size:1.05em;margin:0 0 .5em}.fixed-header-on .tf_sticky_logo~*{display:none!important}.search-button{border-radius:100%;box-sizing:border-box;color:inherit;font-size:19px;line-height:1;margin:0 0 0 3px;padding:10px}.search-button:hover{background:hsla(0,0%,78%,.25)}a.search-button{text-decoration:none}.search-button:focus{outline:0}.tf_darkmode_toggle{border-radius:100%;box-sizing:border-box;color:inherit;font-size:19px;line-height:1;margin:0 0 0 7px;padding:9px 10px}.tf_darkmode .tf_darkmode_toggle,.tf_darkmode_toggle:hover{background:hsla(0,0%,78%,.25)}a.tf_darkmode_toggle{text-decoration:none}.tf_darkmode_toggle:focus{outline:0}#main-nav,#main-nav li{margin:0;padding:0}#main-nav li{display:inline-block;list-style:none;position:relative}#main-nav ul li{background:0;display:block;float:none}#main-nav li>.sub-menu{background:#fff;border-radius:var(--theme_rounded);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 12px rgba(0,0,0,.12);box-sizing:border-box;contain:style layout;left:-.3em;margin:0;opacity:0;padding:calc(var(--tb_rounded_corner) - 2px) 0;position:absolute;top:100%;transform:scaleY(0);transform-origin:top;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:210px;z-index:100}#main-nav small{display:block}#main-nav li .sub-menu .sub-menu{left:100%;top:-.65em}#main-nav .edge>.sub-menu{left:auto;right:0}#main-nav ul .edge>.sub-menu{left:auto;right:100%}#main-nav li>.sub-menu:focus-within,#main-nav li>a:focus-visible+.sub-menu{opacity:1;transform:scale(1)}@media (hover:hover){#main-nav li:hover>.sub-menu{opacity:1;transform:scale(1)}}:where(html.tf-mouse) #main-nav li:hover>.sub-menu{opacity:1;transform:scale(1)}html.tf-mouse #main-nav.tf-mouse-hover>li:not(:hover):has(>a:focus-visible)>.sub-menu{opacity:0;pointer-events:none;transform:scaleY(0)}.menu-item .child-arrow{border-radius:100%;cursor:pointer;display:none;height:36px;position:absolute;right:0;top:4px;transition:transform .3s;width:36px;z-index:12}.child-arrow:after,.child-arrow:before{background:currentColor;border-radius:10px;content:"";height:1px;left:12px;position:absolute;top:50%;transform:rotate(45deg);transition:transform .3s ease-in-out;width:8px;z-index:9999}.child-arrow:after{left:17px;transform:rotate(-45deg)}.toggle-on>a .child-arrow:after,.toggle-on>a .child-arrow:before{left:10px;width:15px}.toggle-on>a .child-arrow{transform:rotate(180deg)}@media (hover:none){:where(html:not(.tf-mouse)) #main-nav .menu-item-has-children>a{padding-right:45px}:where(html:not(.tf-mouse)) #footer-nav .menu-item-has-children>a{padding-right:30px}:where(html:not(.tf-mouse)) .menu-item .child-arrow{border-radius:100%;display:inline-block;margin-left:7px;margin-top:-17px;padding:0;right:5px;top:50%}:where(html:not(.tf-mouse)) #main-nav .toggle-on>a>.child-arrow{background:hsla(0,0%,84%,.4)}:where(html:not(.tf-mouse)) #main-nav li>.sub-menu{display:none}:where(html:not(.tf-mouse)) #main-nav li>.sub-menu:focus-within,:where(html:not(.tf-mouse)) #main-nav li>a:focus-visible+.sub-menu{display:block}:where(html:not(.tf-mouse)) #main-nav li.toggle-on>.sub-menu{display:block;opacity:1;transform:scale(1)}}#main-nav a{color:inherit;display:block;margin:0;padding:.5em .8em;position:relative;text-decoration:none;transition:.4s ease;transition-property:background,font-size,line-height,color,padding,margin,border,border-radius,box-shadow,transform}#main-nav .highlight-link>a{background-color:hsla(0,0%,78%,.25);border:0;border-radius:var(--theme_btn_rounded);margin-left:.6em;margin-right:.6em;padding-left:1.4em;padding-right:1.4em}#main-nav .highlight-link:last-child>a{margin-right:0}#main-nav a>em .tf_fa{margin-right:5px}#main-nav a .tf_lazy{display:none}#main-nav ul a{color:#353535;padding:.4em 1.4em;text-align:left}#main-nav .current-menu-item>a,#main-nav .current_page_item>a,#main-nav a:hover,#main-nav ul a:hover{color:var(--theme_accent)}.header-icons :is(a,a:hover){color:inherit;text-decoration:none}#headerwrap .header-icons>*{vertical-align:middle}.slide-cart .header-icons{min-width:75px;text-align:right}#menu-icon{border-radius:100%;line-height:1em;margin:0 0 0 10px;padding:10px 9px 11px}#menu-icon:hover{background:hsla(0,0%,78%,.25)}.menu-icon-inner{border-bottom:2px solid;box-sizing:border-box;height:18px;position:relative;width:22px}.menu-icon-inner:after,.menu-icon-inner:before{border-top:2px solid;content:"";display:block;left:0;position:absolute;top:0;transition:border .7s ease;transition-property:transform;width:100%}.menu-icon-inner:after{top:50%}#menu-icon-close{transform:rotate(0deg);transition:border .3s ease-in-out,transform .3s ease-in-out}.body-overlay{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:hsla(0,0%,81%,.7);display:none;height:100%;position:fixed;top:0;width:100%}.body-overlay-on{display:block;z-index:998}.fixed-header :is(.tf_darkmode_toggle,.header-bar,.search-button,.header-widget),.mobile-menu-visible #headerwrap:before,.slide-cart-visible #headerwrap:before{display:none}.revealing-header :is(#headerwrap,#tbp_header){transition:transform .5s ease-in-out,opacity .5s ease-in-out}.revealing-header :is(#headerwrap,#tbp_header).header_hidden{opacity:0;transform:translateY(-100%)}.fixed-header-enabled #tbp_header,.revealing-header #tbp_header{position:sticky;top:0;z-index:999}.page-title{margin:0 0 1em;padding:0}.author-bio{margin:0 0 2em;overflow:hidden}.author-bio .author-avatar{float:left;margin:0 1.2em 0 0}.author-bio .author-avatar img{border-radius:var(--theme_rounded);width:100px}.author-bio .author-name{font-size:1.6em;margin:0 0 .5em;padding:0}.author-posts-by{border-top:4px solid hsla(0,0%,46%,.1);font-size:1.4em;margin:0 0 1.5em;padding:1em 0 0;text-transform:uppercase}.post{position:relative}.post-content{min-width:120px}.post-title{font-size:3.1em;letter-spacing:-.03em;line-height:1.2em;margin:0 0 .4em;padding:0;text-transform:none}.post-title a{color:#000;text-decoration:none}.post-title a:hover{color:var(--theme_accent)}.post-image{margin:0 0 1em}.post-image img{border-radius:var(--theme_rounded);vertical-align:bottom}.post-image.left{float:left;margin-right:1em}.post-image.right{float:right;margin-left:1em}.post-meta{font-size:.9em;line-height:1.6em;margin:0 0 .5em;padding:0}.post-meta a{text-decoration:none}.post-meta :is(.post-comment,.post-category,.post-tag):before{border-left:1px solid hsla(0,0%,71%,.6);content:"";display:inline-block;height:1.3em;margin:0 .9em 0 .45em;transform:skewX(-15deg);vertical-align:middle;white-space:nowrap;width:1px}.post-meta .post-category:first-child:before{display:none}.post-meta .post-comment .tf_fa{font-size:.8em;margin-left:8px;opacity:.7;vertical-align:text-top}.more-link,.more-link:after,.more-link:hover{text-decoration:none}.more-link:after{border:1px solid transparent;border-right-color:inherit;border-top-color:inherit;content:"";display:inline-block;margin-left:.5em;min-height:.7em;min-width:.7em;transform:rotate(45deg);vertical-align:middle}.post-date{display:block;font-size:.8em;letter-spacing:.04em;margin:0 0 .4em;text-transform:uppercase}.loops-wrapper .post-image{margin-bottom:1em;position:relative;transition:border .3s ease-in-out,margin .3s ease-in-out,width .3s ease-in-out,transform .3s ease-in-out}.author-box{border:0;margin:5.5em 0}.author-box .author-avatar{float:left;margin:0 2em .3em 0}.author-box .author-name{margin:0 0 .3em}.post-pagination{margin:.5em 0 2em;text-align:right}.post-pagination strong{margin-right:3px}.post-pagination a{margin-left:3px;margin-right:3px}.tf_load_more{padding:2em 0}a.load-more-button{background:hsla(0,0%,72%,.16);border-radius:var(--theme_btn_rounded);box-sizing:border-box;display:none;padding:.7em 1.8em;text-decoration:none;width:auto}.post-video{height:0;margin-bottom:15px;overflow:hidden;padding-bottom:56.25%;position:relative}.post-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.featured-area img{width:100%}.loops-wrapper.no-gutter .post-image{margin:0}.loops-wrapper.no-gutter .post,.loops-wrapper.no-gutter .post-image img,ul.products.no-gutter li.product .post-image{border-radius:0}.widget{margin:0 0 2.4em}.widgettitle{font-size:1.25em;line-height:1.3em;margin:0 0 1em;padding:0}.widget ul{margin:0;padding:0}.widget li{clear:both;list-style:none;margin:0;padding:.4em 0}.widget ul ul{margin:.6em 0 -.6em;padding:0}.widget ul ul li{margin:0;padding-left:1em}iframe[src*=facebook]{background-color:#fff}#content .twitter-tweet-rendered,#content .twt-border{max-width:100%!important}#content .twt-border{min-width:180px!important}:is(.col4-3,.col4-2,.col4-1,.col3-2,.col3-1,.col2-1) .loops-wrapper.list-post .post-title{font-size:1.4em;margin:0 0 .5em}.shortcode.themify-icon .themify-icon-icon{font-size:1.3em}a.shortcode.button{border-radius:var(--theme_btn_rounded);padding:.65em 1em}.tb_optin_horizontal form>div[class*=tb_optin_]{width:auto}img:is(.alignleft,.aligncenter,.alignright,.alignnone){margin-bottom:1em}.alignleft{float:left;margin-right:1em}.alignright{float:right;margin-left:1em}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.wp-caption{margin-bottom:1em;max-width:100%;text-align:center}.wp-caption-text{margin:.5em 0}body.attachment{position:static}.single .attachment.post,body.attachment{float:none;width:auto}.menu:after,.widget li:after{clear:both;content:"";display:table}.module-feature-image,.post-image,.post-img,.slide-image{transition:.3s ease-in-out;transition-property:border,padding,width}.mobile-menu-visible{overflow-y:hidden}@media(max-width:1260px){h1{font-size:2.4em}h2{font-size:2em}.pagewidth{max-width:94%}#pagewrap,.default_width #layout .row_inner{max-width:100%}}@media(max-width:1024px){.header-widget .col4-1{width:48.4%}.header-widget .col4-1:nth-child(odd){clear:left;margin-left:0}}@media(max-width:760px){body .pagewidth{max-width:90%}#layout{flex-wrap:wrap}#content,#sidebar{clear:both;max-width:100%;padding-top:10%;width:100%}}@media(max-width:680px){h1{font-size:1.9em}.post-title,h2{font-size:1.6em}h3{font-size:1.35em}.col4-1{font-size:.95em}.col3-1,.col4-2{margin-left:0;max-width:100%;width:100%}.fixed-header #site-logo img:not(.tf_sticky_logo){max-height:40px;width:auto}#headerwrap .header-icons{right:5%}.loops-wrapper:is(.list-post,.grid4,.grid3,.grid2,.list-large-image) .post-image{float:none;max-width:none;overflow:visible;width:auto}}/*/wp-content/themes/themify-ultra/styles/headers/header-horizontal.css*/ #header{padding:1em 0}.header-bar{float:left}#site-logo{margin:5px 15px 5px 0}#site-description{font-size:.8em;margin:5px .5em 5px 0}.navbar-wrapper{align-items:center;display:flex;justify-content:end}#header .social-widget,#searchform-wrap,.cart-icon,.search-button,.tf_darkmode_toggle{order:1}#main-nav-wrap{align-items:center;display:flex;justify-content:end}#main-nav{float:right}#main-nav .has-mega-column>.sub-menu{padding:32px 39px 39px}.header-widget{display:none;text-align:center}.header-widget .header-widget-inner{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.sidemenu-on .header-widget .header-widget-inner{max-height:none!important}.fixed-header :is(.header-bar,.search-button),.fixed-header-on #headerwrap :is(.social-widget,#searchform-wrap),.fixed-header-on .tf_darkmode_toggle{display:inline-block}#gallery-controller .slider.carousel-nav-wrap{display:none}@media(max-height:900px){.header-horizontal #headerwrap .header-widget-inner{max-height:70vh}}/*/wp-content/themes/themify-ultra/styles/fonts/sans-serif.min.css*/ body{font-family:'Public Sans',sans-serif}#site-description,#site-logo,h1,h2,h3,h4,h5,h6{font-family:'Public Sans',sans-serif}/*/wp-content/themes/themify-ultra-child/style.css*/ body div{font-family: 'Quattrocento Sans', 'Open Sans', sans-serif;}#content .banner-bg-image{background-repeat: no-repeat;background-size: cover;}.slide-cart #main-nav-wrap{display: block;font-size: 1.2rem;}.mobile_menu_active.slide-cart .header-icons{top: 50%;transform: translateY(-50%);}.sub-menu{background-color: white !important;}#headerwrap #main-nav .nav-donate-btn a{background-color: #dd5f24;border: 1px solid #dd5f24;color: #fff;font-size: 1em;letter-spacing: 1px;margin-left: 15px;padding: 5px 15px;text-decoration: none;text-transform: uppercase;}#headerwrap #main-nav .nav-donate-btn a:hover{background-color: #e06e39;border-color: #e06e39;color: #fff;text-decoration: none;transform: scale(1.3);}.donate-btn{background-color: #dd5f24;border: 1px solid #dd5f24;border-radius: 3px;color: #fff;display: inline-block;font-size: 1.3rem;margin: 15px 0;padding: 0.6rem 1.4rem;}.donate-btn:hover{background-color: #e06e39;border-color: #e06e39;color: #fff;text-decoration: none;}.donate-module{background-color: #223b21;color: #fff;text-align: center;}.donate-wrap{display: flex;justify-content: center;padding-top: 2rem;padding-bottom: 2rem;}.donate-module h2{color: #fff;font-size: 2rem;font-weight: 700;margin: 2rem 0 1.5rem 0;}.donate-module .donate-form{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}.donate-module .donate-suggested{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;flex: 0 0 100%;margin-bottom: 6px;}.donate-module .donate-suggested .amount-btn{flex: 1 0 45%;margin-bottom: 10px;}.donate-module .amount-btn{background-color: #fff;border: 1px solid #fff;border-radius: 3px;color: #dd5f24;font-size: 1.3rem;margin: 0 5px;padding: 0.6rem 1.4rem;}.donate-module .submit-btn{background-color: #dd5f24;border: 1px solid #dd5f24;border-radius: 3px;color: #fff;font-size: 1.3rem;margin: 0 5px;padding: 0.6rem 1.4rem;}.donate-module .amount-btn:hover, .donate-module .amount-btn.selected, .donate-module .submit-btn:hover{background-color: #e06e39;border-color: #e06e39;color: #fff;}.donate-module .amount-wrapper{display: flex;align-items: center;align-self: stretch;flex: 0 0 100%;position: relative;margin: 0 5px;margin-bottom: 1rem;}.donate-module .amount-wrapper::before{color: #dd5f25;content: "$";font-size: 1.3rem;position: absolute;left: 0.4rem;top: 50%;transform: translateY(-50%);}.donate-module .amount{border: 1px solid #fff;border-radius: 3px;color: #000;font-size: 1.3rem;line-height: 1.5;margin: 0;padding: .6rem .5rem .6rem 1.5rem;width: 100%;}.page-id-8344 #header{align-items: start;}.page-id-8344 .sidemenu-on{max-width: 300px;padding-left: 0;padding-right: 0;}.page-id-8344 .site-logo-image{max-width: 200px;}.page-id-8344 .site-description span{display: none;}.page-id-8344 .site-logo-image{margin-top: 0;margin-bottom: 0;}.page-id-8344 header{display: flex;}.page-id-8344 .header-bar{width: 20%;}.page-id-8344 .main-nav li a{padding-top: 0 !important;padding-bottom: 0 !important;font-weight: bold;}.page-id-8344 .sidemenu{width: 80%;text-align: right;}@media all and (min-width: 499px){.donate-module .donate-suggested .amount-btn, .donate-module .amount-wrapper{flex: 0 0 auto;margin-bottom: 0;}.donate-module .donate-suggested{margin-bottom: 1rem;}}@media all and (min-width: 899px){.donate-module .donate-suggested{flex: 0 0 auto;margin-bottom: 0;}}.footer-top{background-color: #31522f;color: #fff;font-family: 'Quattrocento Sans', Arial, Helvetica, sans-serif;font-size: 1.2rem;padding: 5px 0;}.footer-top a, .footer-list-item a{color: #749770;text-decoration: none;transition: all 0.3s linear;}.footer-top a:hover, .footer-list-item a:hover{color: #fff !important;text-decoration: underline;}.footer-top > div, .footer-bottom > div{margin-left: auto;margin-right: auto;max-width: 1160px;}.footer-main{text-align: center;}.footer-signup h2{color: #fff;font-size: 2rem;font-weight: 700;margin: 2rem 0 1.5rem 0;}#subscribe{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}#subscribe label{margin-bottom: 20px;}#subscribe input{color: #000;margin: 0;width: 100%;}#subscribe .fname-wrap, #subscribe .lname-wrap, #subscribe .eaddr-wrap{flex: 0 0 100%;max-width: 100%;padding: 0 10px;}#subscribe .not-valid, #popup-subscribe{color: #fe6462;}#subscribe .not-valid::-webkit-input-placeholder{color: #fe6462;}#subscribe .not-valid:-moz-placeholder{color: #fe6462;}#subscribe .not-valid::-moz-placeholder{color: #fe6462;}#subscribe .not-valid:-ms-input-placeholder{color: #fe6462;}#popup-subscribe .not-valid::-webkit-input-placeholder{color: #fe6462;}#popup-subscribe .not-valid:-moz-placeholder{color: #fe6462;}#popup-subscribe .not-valid::-moz-placeholder{color: #fe6462;}#popup-subscribe .not-valid:-ms-input-placeholder{color: #fe6462;}#subscribe .signup-btn-submit{background-color: transparent;border: 1px solid #fff;border-radius: 3px;color: #fff;flex: 0 0 auto;margin: 0 auto 20px auto;min-width: 150px;text-align: center;}#subscribe .signup-btn-submit:hover{background-color: #223b21;border-color: #223b21;}#popup-subscribe .spinner, #subscribe .spinner{animation: spinner-rotate 1s infinite linear;border: 3px solid #fff;border-radius: 50%;border-top-color: #dd5f24;margin: 0 auto;height: 29px;width: 29px;}.footer-main .text{margin-bottom: 2rem;}.footer-main .text p{color: #749770;font-weight: bold;line-height: 1.5;margin-bottom: 5px;}.footer-main .text p:first-of-type{color: #fff;font-size: 1.5rem;font-weight: normal;}.footer-main .text p a, .footer-main .text p a:hover{font-weight: normal;}.footer-nav{text-align: center;margin: 2rem auto;}.footer-nav h4{color: #fff;font-size: 1.2rem;font-weight: bold;letter-spacing: 1.755px;margin-bottom: 0.8rem;text-transform: none;}.footer-nav > div:not(:last-of-type){margin-bottom: 2rem;}.footer-nav .footer-list{list-style: none;line-height: .85;margin: 0;padding: 0;}.footer-nav .footer-list-item{color: #749770;display: list-item;line-height: 1;padding: 0.33rem 0;width: auto;}.footer-nav .footer-list-item a{margin: 0;}.footer-nav .footer-list-item:hover a{color: #749770;}.footer-bottom{padding-top: 2rem;padding-bottom: 2rem;}.footer-light{background-color: #fff;display: flex;justify-content: space-between;align-items: center;}.footer-info, .footer-social{flex: 0 0 100%;text-align: center;}.footer-social{order: -1;margin-bottom: 0.8rem;}.footer-bottom .footer-info p{color: #839782;font-weight: bold;margin: 0;}.footer-bottom .footer-info a{color: #839782;transition: all 0.3s linear;}.footer-bottom .footer-info a:visited{color: #839782;}.footer-bottom .footer-info a:hover{color: #31522f;text-decoration: underline;}.footer-social-link{color: #839782;display: inline-block;line-height: unset;}.footer-social-link:hover{color: #31522f;text-decoration: none;}.footer-social-icon{font-size: 32px;margin: 0 5px;}.mobile-hide{display: none;}.mobile-block{display: block;}@media all and (min-width: 449px){#subscribe .fname-wrap, #subscribe .lname-wrap{flex: 0 0 50%;max-width: 50%;padding: 0 10px;}}@media all and (min-width: 768px){.footer-signup h2{margin-top: 3rem;}#subscribe{flex-wrap: nowrap;}#subscribe .fname-wrap, #subscribe .lname-wrap{flex: 1 3 auto;padding: 0 5px;}#subscribe .eaddr-wrap{flex: 3 1 auto;padding: 0 5px;}#subscribe .signup-btn-submit{margin: 0 5px 20px 5px;}.footer-nav{display: flex;justify-content: space-between;margin: 3rem auto;text-align: left;}.footer-nav > div:not(:last-of-type){margin-bottom: 0;}}@media all and (min-width: 919px){.footer-info, .footer-social{flex: 0 0 auto;}.footer-info{text-align: left;}.footer-social{order: 0;}.mobile-hide, .mobile-block{display: inline;}}@keyframes spinner-rotate{from{transform: rotate(0deg);}to{transform: rotate(360deg);}}#mc_embed_signup .button{line-height: 1.2em !important;}#body{padding: 0%;margin-right: 0%;margin-left: 0%;}div#themify_builder_content-43{margin-right: 7%;margin-left: 7%;margin-top: 30px;}div.donate{background-color: #223b21;width: 100%;margin-top: 0px;padding: 30px 30px 100px 30px;box-sizing: border-box;}#page-3650 .donate{background-color: transparent;}div.donate ~ p{margin-top: 20px;font-size: 18px;}div.donate ~ p.info{font-size: 14px;}div.donate ~ p.info a{font-size: 14px;}div.donate ~ p a{color: #43312D;font-size: 18px;}div.donate button{cursor: pointer;}div.donate div.donateform{color: white;width: 100%;}div.donate div.donateform h2{color: #fff;font-size: 1.8em;margin-bottom: 10px;font-weight: bold;font-family: Quattrocento Sans;text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.58);text-align: center;}div.donate div.donateform h3{color: #fff;font-weight: bold;font-size:1.15em;margin-bottom: 0px;font-family: Quattrocento Sans;text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.58);}div.donate div.donateform div.suggested{width: 44%;margin-right: 15px;margin-bottom: 15px;white-space: nowrap;display: inline-block;float: left;}div.donate div.donateform div.suggested button{display: inline-block;margin: 0 7px;width: 30%;height: 60px;border-radius: 3px;border: 0;color: #cc6633;background-color: #fff;font-size: 1.2em;font-weight: bold;padding: 0px;}div.donate div.donateform div.suggested button:hover{background-color: #cc6633;color: #fff;}div.donate div.donateform div.suggested button:active{background-color: #cc6633;color: #fff;}div.donate div.donateform div.amount{height: 60px;width: 20%;border-radius: 3px;border: 0;background-color: white;color: #cc6633;font-size: 1.2em;white-space: nowrap;box-sizing: border-box;line-height: 60px;padding: 0 15px;display: inline-block;float: left;margin-right: 15px;}div.donate div.donateform div.amount span.cc{font-weight: bold;font-size: 1.2em;display: inline-block;}div.donate div.donateform div.amount input{font-size: 1.2em;line-height: 45px;text-align: left;color: #223b21;height: 45px;width: 65%;border: 0;padding: 0;margin-left: 10px;margin-right: 0px;box-sizing: border-box;}input[type="text"]::-webkit-input-placeholder{color: #31522f;}input[type="text"]:-moz-placeholder{color: #31522f;}input[type="text"]::-moz-placeholder{color: #31522f;}input[type="text"]:-ms-input-placeholder{color: #31522f;}div.donate div.donateform div.submit{width: 97%;box-sizing: border-box;white-space: nowrap;}div.donate div.donateform div.submit span{width: 44px;display: inline-block;text-align: center;font-size: 1.2em;}div.donate div.donateform button.submit:first-child{margin-left: 0px;}div.donate div.donateform button.submit{display: inline-block;width: 30%;height: 60px;border-radius: 3px;border: 0;color: #fff;background-color: #cc6633;font-size: 1.2em;font-weight: bold;padding: 0px;float: right;}div.donate div.donateform button.submit:hover{background-color: #cc6633;color: #fff;transform: scale(1.1);}.themify_builder_slider .slide-content{background-color: #fff !important;}@media screen and (max-width: 1200px){#body{padding: 0%;margin-right: 0%;margin-left: 0%;}body .pagewidth, body.full_width .themify_builder_row .row_inner, body.full_width .related-posts, .full_width .post-nav, .full_width .commentwrap{max-width: 100% !important;}div.donate div.donateform button.submit{width: 25%;}#headerwrap{padding-left: 4% !important;padding-right: 4% !important;}div.donate div.donateform div.amount{margin-left: 7px;}}@media screen and (max-width: 1105px){.page-id-8344 .main-nav li a{text-align: left !important;border-bottom: solid 1px #ede8e8 !important;padding-left: 20px !important;padding-bottom: 10px !important;}.page-id-8344 ul .menu-item-page-8821 a{margin-left: 0 !important;}.page-id-8344 .header-icons{top: 241px !important;}}@media screen and (max-width: 620px){div.donate{width: 100%;padding: 5%;height: 300px;}div.donate div.donateform h2{font-size: 4vw;text-align: center;}div.donate div.donateform h3{font-size: 1em;}div.donate div.donateform div.amount{width: 97%;}div.donate div.donateform button.submit{width: 100%;font-size: 20px;margin-top: 20px;display: inherit;}div.donate ~ p{line-height: 28px;}div.donate ~ p.info{line-height: 18px;}div.donate div.donateform div.amount input{width: 50%;}div.donate div.donateform div.amount{margin-left: 0px;}div.donate div.donateform div.submit span{width: 20px;}div.donate div.donateform div.suggested{width: 100%;}div.donate div.donateform div.suggested button:first-child{margin-left: 0px;}.prayer-section img{width: 100%;}}@media screen and (max-width: 380px){div.donate div.donateform div.suggested button{width: 30%;font-size: 15px;}div.donate div.donateform div.amount{margin-left: 0px;}}@media screen and (max-width: 620px) and (min-width: 381px){div.donate div.donateform div.suggested button{width: 30%;font-size: 20px;}div.donate div.donateform div.suggested button:first-child{margin-left: 0px;}div.donate div.donateform div.amount{margin-left: 0px;}}@media screen and (min-width: 450px){.rwd-break-donate{display: none;}}@media screen and (max-width: 450px){div.donate{height: 340px;}}.footer-bottom.container-fluid{background: white;}i.footer-social-icon{color: #008041;opacity: 0.6;}@media screen and (max-width:1105px){/*/wp-content/themes/themify-ultra/styles/headers/media/header-horizontal.css*/ .sidemenu-right #headerwrap{left:-300px}.navbar-wrapper{display:block}.pull-down{display:none}.social-links .icon-medium i{margin:auto}.header-widget{display:block;max-height:none!important;text-align:inherit}@media (max-width:600px){.mobile-menu-visible #headerwrap .header-icons{display:none}}}