@import '../../../../plugins/thechurchco/inc/icons/fontawesome/css/all.min.css';html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:14px;line-height:200%}.container{width:960px;margin:0 auto}.ab-icon{display:none}.column-one{float:left;width:60px;margin-left:10px;margin-right:10px}.column-two{float:left;width:140px;margin-left:10px;margin-right:10px}.column-three{float:left;width:220px;margin-left:10px;margin-right:10px}.column-four{float:left;width:300px;margin-left:10px;margin-right:10px}.column-five{float:left;width:380px;margin-left:10px;margin-right:10px}.column-six{float:left;width:460px;margin-left:10px;margin-right:10px}.column-seven{float:left;width:540px;margin-left:10px;margin-right:10px}.column-eight{float:left;width:620px;margin-left:10px;margin-right:10px}.column-nine{float:left;width:700px;margin-left:10px;margin-right:10px}.column-ten{float:left;width:780px;margin-left:10px;margin-right:10px}.column-eleven{float:left;width:860px;margin-left:10px;margin-right:10px}.column-twelve{float:left;width:940px;margin-left:10px;margin-right:10px}header .header-title{float:left;width:780px;margin-left:90px;margin-right:10px}header .header-subtitle{float:left;width:780px;margin-left:90px;margin-right:10px}header .header-text{float:left;width:460px;margin-left:250px;margin-right:10px}header .header-buttons{float:left;width:620px;margin-left:170px;margin-right:10px}header .social-media{float:left;width:940px;margin-left:10px;margin-right:10px}header.-align-right{background-position:left center !important}header.-align-right .header-carousel .header-carousel-image{background-position:left center !important}header.-align-right .header-title{float:left;width:460px;margin-left:490px;margin-right:10px;text-align:left}header.-align-right .header-subtitle{float:left;width:460px;margin-left:490px;margin-right:10px;text-align:left}header.-align-right .header-text{float:left;width:460px;margin-left:490px;margin-right:10px;text-align:left}header.-align-right .header-buttons{float:left;width:460px;margin-left:490px;margin-right:10px;text-align:left}header.-align-right .header-buttons a{text-align:center}header.-align-right .header-buttons a:last-child{margin-right:0}footer .copyright{float:left;width:940px;margin-left:10px;margin-right:10px}footer .footer-nav{float:left;width:940px;margin-left:10px;margin-right:10px}footer .social{float:left;width:940px;margin-left:10px;margin-right:10px}.post-content{float:left;width:620px;margin-left:170px;margin-right:10px}.posts-loop article.card{float:left;width:300px;margin-left:10px;margin-right:10px}.divider{float:left;width:940px;margin-left:10px;margin-right:10px}.row .row-title{float:left;width:700px;margin-left:130px;margin-right:10px}.row .row-subtitle{float:left;width:620px;margin-left:170px;margin-right:10px}.row .row-text{float:left;width:620px;margin-left:170px;margin-right:10px}.row .row-buttons{float:left;width:620px;margin-left:170px;margin-right:10px}.row.-align-left .row-title{float:left;width:540px;margin-left:10px;margin-right:10px;text-align:left}.row.-align-left .row-subtitle{float:left;width:540px;margin-left:10px;margin-right:10px;text-align:left}.row.-align-left .row-text{float:left;width:540px;margin-left:10px;margin-right:10px;text-align:left}.row.-align-left .row-buttons{float:left;width:540px;margin-left:10px;margin-right:10px;text-align:left}.row.-align-left .row-buttons a{text-align:center}.row.-align-left .column-twelve{text-align:left}.row.-align-left .column-twelve p{max-width:none}.row.-align-left .column-twelve .icon span:before{margin-left:0}.row.-align-left .column-twelve .image{margin:inherit;margin-left:0}.row.-align-right .row-title{float:left;width:540px;margin-left:410px;margin-right:10px;text-align:left}.row.-align-right .row-subtitle{float:left;width:540px;margin-left:410px;margin-right:10px;text-align:left}.row.-align-right .row-text{float:left;width:540px;margin-left:410px;margin-right:10px;text-align:left}.row.-align-right .row-buttons{float:left;width:540px;margin-left:410px;margin-right:10px;text-align:left}.row.-align-right .row-buttons a{text-align:center}.video-row .video{float:left;width:700px;margin-left:130px;margin-right:10px}.video-row.-align-left .video{text-align:left;float:left;width:700px;margin-left:10px;margin-right:10px}.video-row.-align-right .video{text-align:left;float:left;width:540px;margin-left:410px;margin-right:10px}.events-row article.card.column-twelve{float:left;width:300px;margin-left:330px;margin-right:10px}.events-row.-align-left article.card.column-twelve{float:left;width:300px;margin-left:10px;margin-right:10px}.events-row.-align-right article.card.column-twelve{float:left;width:300px;margin-left:410px;margin-right:10px}.blog-row article.card.column-twelve,.podcast-row article.card.column-twelve{float:left;width:300px;margin-left:330px;margin-right:10px}.quote-row blockquote,.quote-row .source{float:left;width:780px;margin-left:90px;margin-right:10px}.quote-row.-align-left blockquote,.quote-row.-align-left .source{float:left;width:780px;margin-left:10px;margin-right:10px;text-align:left}.quote-row.-align-right blockquote,.quote-row.-align-right .source{float:left;width:540px;margin-left:410px;margin-right:10px;text-align:left}.form-row .form-row-form{float:left;width:540px;margin-left:210px;margin-right:10px}.form-row.-align-left .form-row-form{float:left;width:540px;margin-left:10px;margin-right:10px;text-align:left}.form-row.-align-right .form-row-form{float:left;width:540px;margin-left:410px;margin-right:10px;text-align:left}.row .membership-nav-item{float:left;width:460px;margin-left:10px;margin-right:10px}.church-membership-edit-member,.church-membership-new-member,.church-membership-login{float:left;width:460px;margin-left:250px;margin-right:10px}.church-membership-login-link{float:left;width:940px;margin-left:10px;margin-right:10px}.church-membership-edit-member .field-first,.church-membership-new-member .field-first{width:48%;float:left;margin-right:2%}.church-membership-edit-member .field-last,.church-membership-new-member .field-last{width:48%;float:left;margin-left:2%}.church-payments-page-form .church-payments-form-wrap{float:left;width:460px;margin-left:250px;margin-right:10px}.social-feed-instagram img{float:left;width:300px;margin-left:10px;margin-right:10px}.prayer-request-app{float:left;width:620px;margin-left:170px;margin-right:10px}body{color:#464646;font-family:"effra",sans-serif;font-weight:100;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:"effra",sans-serif;font-weight:100;line-height:100%;letter-spacing:.03em;margin-bottom:.25em}h1{font-size:6.75em}h1.long-text{font-size:6em}.h1,.h1 p,.h1 div{font-size:6.75em;line-height:1}h2{font-size:5em}.h2,.h2 p,.h2 div{font-size:5em;line-height:1}h3{font-size:3.35em}.h3,.h3 p,.h3 div{font-size:3.35em;line-height:1}h4{font-size:2.35em}.h4,.h4 p,.h4 div{font-size:2.35em;line-height:1}h5{font-size:1.75em}.h5,.h5 p,.h5 div{font-size:1.75em;line-height:1}h6{font-size:1.65em}.h6,.h6 p,.h6 div{font-size:1.65em;line-height:1}.post-content{font-size:1.25em}.post-content h1{font-size:4em}.post-content h2{font-size:3.5em}.post-content h3{font-size:2.75em}.post-content h4{font-size:2.35em}.post-content button,.post-content .button,.post-content [class^="button"],.post-content input[type="button"],.post-content input[type="submit"],.post-content input[type="reset"]{font-size:.75em}.post-content blockquote{font-size:1.5em}p{margin:1em 0}.p,.p p,.p div{font-size:16px;line-height:1}a{color:#facb14;text-decoration:none}a:hover{text-decoration:none}abbr,acronym{border-bottom:1px dotted;cursor:help}address{font-size:1em;font-style:italic}blockquote{font-size:2.35em;font-family:"effra",sans-serif;font-weight:600;line-height:130%;text-align:center;display:block;margin-top:1em;margin-bottom:1em;position:relative;z-index:1}blockquote .source{display:block;font-size:.75em;font-weight:normal}cite{font-style:italic}code{font-size:1em;font-family:monospace;background:#EEE;border:1px solid #e1e1e1;padding:.125em .25em;line-height:150%}em,i{font-style:italic}strong,b{font-weight:600}hr{outline:none;border:none;margin:1em 0;padding:0;border-top:1px solid #EEE}ol,ul{margin:1em 0;padding:0 0 0 2em}ol li,ul li{font-size:1em;list-style-position:outside}ul li{list-style:disc}ol li{list-style:decimal}sup{font-size:.65em;margin-top:.3em;display:inline-block}form{margin:1em 0}dl{margin:1em 0}dl dt{font-weight:600}dl dd{margin:0 0 .5em}.table{float:left;width:100%}.table .tr{float:left;width:100%}.table .th{float:left}.table .td{float:left}.table .thead{float:left;width:100%}.table .tbody{float:left;width:100%}table,.table{width:100%;margin:1em 0}table th,.table th,table .th,.table .th{padding:0;border:none;background:#facb14;text-align:left;font-weight:bold;font-family:"effra",sans-serif;font-size:1.25em;padding:1em 1.5em;padding-bottom:1.5em;text-transform:uppercase;color:#2f3031}table th:first-child,.table th:first-child,table .th:first-child,.table .th:first-child{border-top-left-radius:1em}table th:last-child,.table th:last-child,table .th:last-child,.table .th:last-child{border-top-right-radius:1em}table td,.table td,table .td,.table .td{padding:2em 1.5em;border:none;border-right:1px solid #EEE;height:100%;position:relative}table td:after,.table td:after,table .td:after,.table .td:after{content:' ';display:block;background-color:#EEE;width:1px;position:absolute;top:0;bottom:0;right:0}table tr,.table tr,table .tr,.table .tr{margin-bottom:.75em;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;position:relative}table .tbody,.table .tbody{margin-top:-2em}table .tbody .tr,.table .tbody .tr{background-color:#FFF}table .td.fullwidth,.table .td.fullwidth,table .th.fullwidth,.table .th.fullwidth{width:100%}.wysiwyg img.alignleft,.post-content img.alignleft{float:left;width:auto;max-width:40%;margin-right:4%;margin-top:2%;margin-bottom:2%}.wysiwyg img.alignright,.post-content img.alignright{float:right;width:auto;max-width:40%;margin-left:4%;margin-top:2%;margin-bottom:2%}form{display:block;margin:0}fieldset{display:block;margin:1.25em 0;padding:0}legend{display:block;width:100%;margin:0 0 1em 0;font-weight:bold;border-bottom:1px solid #EEE}label{display:block;margin:0 0 .25em;font-weight:bold;text-align:left}label.error{color:#AA0000}textarea,select,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="image"],input[type="color"],.stripe-elements{display:block;padding:.75em;margin:0 0 .625em;vertical-align:middle;border:none;outline:none;font-family:inherit;font-size:1em;border-radius:0;-webkit-appearance:none;-moz-appearance:none;width:100%;background-color:#EEE}textarea{padding:.25em;padding-left:1.5em;padding-right:1.5em;padding-top:1.5em;width:100%}select{background-image:url(../img/arrow-down-small.png);background-position:right center;background-repeat:no-repeat;font-weight:500;color:#464646}input[type="submit"],input[type="button"]{display:block;border-radius:0;border:1px solid #facb14 !important;background:#facb14;color:white;border:1px solid #facb14;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;position:relative;z-index:2}input[type="submit"]:after,input[type="button"]:after{content:' ';display:block;position:absolute;top:25%;left:50%;width:0;height:50%;-webkit-border-radius:5em;-moz-border-radius:5em;border-radius:5em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:0;filter:alpha(opacity=0);z-index:-1;background-color:#facb14}input[type="submit"]:hover,input[type="button"]:hover{background:#fbd646;text-decoration:none;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}input[type="submit"]:active,input[type="button"]:active{background:#fbd232}input[type="submit"].disabled,input[type="button"].disabled{background:#face20;cursor:default}input[type="file"]{padding:.125em;margin:0 0 .625em;font-family:inherit;font-size:1em;-webkit-appearance:none;border-radius:0;line-height:100%}::-webkit-input-placeholder{color:#464646}:-moz-placeholder{color:#464646}::-moz-placeholder{color:#464646}:-ms-input-placeholder{color:#464646}progress,meter{padding:.125em;margin:0 0 .625em;font-family:inherit;font-size:1em}.ninja-forms-cont .ninja-forms-form-title{font-size:2em}.ninja-forms-cont .field-wrap select,.ninja-forms-cont .field-wrap input[type="text"],.ninja-forms-cont .field-wrap input[type="password"],.ninja-forms-cont .field-wrap input[type="datetime"],.ninja-forms-cont .field-wrap input[type="datetime-local"],.ninja-forms-cont .field-wrap input[type="date"],.ninja-forms-cont .field-wrap input[type="month"],.ninja-forms-cont .field-wrap input[type="time"],.ninja-forms-cont .field-wrap input[type="week"],.ninja-forms-cont .field-wrap input[type="number"],.ninja-forms-cont .field-wrap input[type="email"],.ninja-forms-cont .field-wrap input[type="url"],.ninja-forms-cont .field-wrap input[type="search"],.ninja-forms-cont .field-wrap input[type="tel"],.ninja-forms-cont .field-wrap input[type="image"],.ninja-forms-cont .field-wrap input[type="color"]{width:100%;margin:0}.ninja-forms-cont .field-wrap label{display:block !important;text-align:left}.field-complex{position:relative}.field-complex .prepend,.field-complex .append{display:block;font-size:1.25em;top:50%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.field-complex .prepend{left:1em}.field-complex .append{right:1em;line-height:1em}.field-complex .append:before{top:-0.1em}.field-complex input{padding-left:1em;padding-right:2em}.field-complex.-append input{padding-left:1em}.field-complex.-prepend input{padding-right:1em}.darkbg textarea,.darkbg select,.darkbg input[type="text"],.darkbg input[type="password"],.darkbg input[type="datetime"],.darkbg input[type="datetime-local"],.darkbg input[type="date"],.darkbg input[type="month"],.darkbg input[type="time"],.darkbg input[type="week"],.darkbg input[type="number"],.darkbg input[type="email"],.darkbg input[type="url"],.darkbg input[type="search"],.darkbg input[type="tel"],.darkbg input[type="image"],.darkbg input[type="color"],.darkbg .stripe-elements{background-color:#FFF}.imagebg textarea,.imagebg select,.imagebg input[type="text"],.imagebg input[type="password"],.imagebg input[type="datetime"],.imagebg input[type="datetime-local"],.imagebg input[type="date"],.imagebg input[type="month"],.imagebg input[type="time"],.imagebg input[type="week"],.imagebg input[type="number"],.imagebg input[type="email"],.imagebg input[type="url"],.imagebg input[type="search"],.imagebg input[type="tel"],.imagebg input[type="image"],.imagebg input[type="color"],.imagebg .stripe-elements{background-color:rgba(255,255,255,0.9);border:1px solid #FFF}.form-row .row-content{margin-top:0 !important}.-inline-input{position:relative}.-inline-input .prepend{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-weight:600;padding-left:.5em;padding-right:.5em;left:0}.-inline-input input,.-inline-input select{float:right;width:auto;padding-left:1.5em}button,.button,[class^="button"],input[type="button"],input[type="submit"],input[type="reset"]{padding:1em 2.5em;font-family:inherit;font-size:1em;font-weight:400;letter-spacing:.05em;text-transform:uppercase;border:none;outline:none;line-height:100%;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;zoom:1;*display:inline;cursor:pointer;background:#EEE;border:1px solid #EEE;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;position:relative;z-index:2;color:#464646;-webkit-border-radius:5em;-moz-border-radius:5em;border-radius:5em}button:after,.button:after,[class^="button"]:after,input[type="button"]:after,input[type="submit"]:after,input[type="reset"]:after{content:' ';display:block;position:absolute;top:25%;left:50%;width:0;height:50%;-webkit-border-radius:5em;-moz-border-radius:5em;border-radius:5em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:0;filter:alpha(opacity=0);z-index:-1;background-color:#EEE}button:hover,.button:hover,[class^="button"]:hover,input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover{background:#fff;text-decoration:none;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}button:active,.button:active,[class^="button"]:active,input[type="button"]:active,input[type="submit"]:active,input[type="reset"]:active{background:#fdfdfd}button.disabled,.button.disabled,[class^="button"].disabled,input[type="button"].disabled,input[type="submit"].disabled,input[type="reset"].disabled{background:#f4f4f4;cursor:default}button.huge,.button.huge,[class^="button"].huge,input[type="button"].huge,input[type="submit"].huge,input[type="reset"].huge{font-size:1.25em;font-weight:600;padding:.625em 2em}button:hover,.button:hover,[class^="button"]:hover,input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover{text-decoration:none;border-color:#facb14}button.primary,.button-primary,input.button-primary,input[type="submit"]{background:#facb14;color:#FFF;border:1px solid #facb14;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;position:relative;z-index:2}button.primary:after,.button-primary:after,input.button-primary:after,input[type="submit"]:after{content:' ';display:block;position:absolute;top:25%;left:50%;width:0;height:50%;-webkit-border-radius:5em;-moz-border-radius:5em;border-radius:5em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:0;filter:alpha(opacity=0);z-index:-1;background-color:#facb14}button.primary:hover,.button-primary:hover,input.button-primary:hover,input[type="submit"]:hover{background:#fbd646;text-decoration:none;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}button.primary:active,.button-primary:active,input.button-primary:active,input[type="submit"]:active{background:#fbd232}button.primary.disabled,.button-primary.disabled,input.button-primary.disabled,input[type="submit"].disabled{background:#face20;cursor:default}button.primary:after,.button-primary:after,input.button-primary:after,input[type="submit"]:after{background-color:#facb14}button.primary:hover,.button-primary:hover,input.button-primary:hover,input[type="submit"]:hover{color:#FFF;border-color:#facb14}button.primary:hover:after,.button-primary:hover:after,input.button-primary:hover:after,input[type="submit"]:hover:after{width:100%;height:100%;top:0;left:0;opacity:1;filter:alpha(opacity=100)}button.primary:disabled,.button-primary:disabled,input.button-primary:disabled,input[type="submit"]:disabled{opacity:.25;filter:alpha(opacity=25)}button.secondary,.button-secondary,input.button-secondary{background:#08c;color:white;border:1px solid #08c;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;position:relative;z-index:2}button.secondary:after,.button-secondary:after,input.button-secondary:after{content:' ';display:block;position:absolute;top:25%;left:50%;width:0;height:50%;-webkit-border-radius:5em;-moz-border-radius:5em;border-radius:5em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:0;filter:alpha(opacity=0);z-index:-1;background-color:#08c}button.secondary:hover,.button-secondary:hover,input.button-secondary:hover{background:#0af;text-decoration:none;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}button.secondary:active,.button-secondary:active,input.button-secondary:active{background:#009ceb}button.secondary.disabled,.button-secondary.disabled,input.button-secondary.disabled{background:#0090d9;cursor:default}button.white,.button-white,input.button-white{background:#FFF;color:#2f3031;border:1px solid #FFF;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;position:relative;z-index:2}button.white:after,.button-white:after,input.button-white:after{content:' ';display:block;position:absolute;top:25%;left:50%;width:0;height:50%;-webkit-border-radius:5em;-moz-border-radius:5em;border-radius:5em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:0;filter:alpha(opacity=0);z-index:-1;background-color:#FFF}button.white:hover,.button-white:hover,input.button-white:hover{background:#fff;text-decoration:none;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}button.white:active,.button-white:active,input.button-white:active{background:#fff}button.white.disabled,.button-white.disabled,input.button-white.disabled{background:#fff;cursor:default}button.outlined,.button-outlined,input.button-outlined{background:transparent;color:#464646;border:1px solid transparent;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;position:relative;z-index:2;border:1px solid #464646}button.outlined:after,.button-outlined:after,input.button-outlined:after{content:' ';display:block;position:absolute;top:25%;left:50%;width:0;height:50%;-webkit-border-radius:5em;-moz-border-radius:5em;border-radius:5em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:0;filter:alpha(opacity=0);z-index:-1;background-color:transparent}button.outlined:hover,.button-outlined:hover,input.button-outlined:hover{background:rgba(26,26,26,0);text-decoration:none;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}button.outlined:active,.button-outlined:active,input.button-outlined:active{background:rgba(15,15,15,0)}button.outlined.disabled,.button-outlined.disabled,input.button-outlined.disabled{background:rgba(6,6,6,0);cursor:default}button.outlined:after,.button-outlined:after,input.button-outlined:after{background-color:#f9f9f9}button.outlined:hover,.button-outlined:hover,input.button-outlined:hover{color:#797979;border-color:#797979}button.outlined:hover:after,.button-outlined:hover:after,input.button-outlined:hover:after{width:100%;height:100%;top:0;left:0;opacity:1;filter:alpha(opacity=100)}.lightbg button.outlined:after,.lightbg .button-outlined:after,.lightbg input.button-outlined:after{background-color:#FFF}.lightbg button.outlined:hover,.lightbg .button-outlined:hover,.lightbg input.button-outlined:hover{background-color:#fafafa;color:#464646;border-color:#464646}.lightbg button.outlined:hover:after,.lightbg .button-outlined:hover:after,.lightbg input.button-outlined:hover:after{width:100%;height:100%;top:0;left:0;opacity:1;filter:alpha(opacity=100)}button.outlined-primary,.button-outlined-primary,input.button-outlined-primary{background:transparent;color:#464646;border:1px solid transparent;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;position:relative;z-index:2;border:1px solid #facb14}button.outlined-primary:after,.button-outlined-primary:after,input.button-outlined-primary:after{content:' ';display:block;position:absolute;top:25%;left:50%;width:0;height:50%;-webkit-border-radius:5em;-moz-border-radius:5em;border-radius:5em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:0;filter:alpha(opacity=0);z-index:-1;background-color:transparent}button.outlined-primary:hover,.button-outlined-primary:hover,input.button-outlined-primary:hover{background:rgba(26,26,26,0);text-decoration:none;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}button.outlined-primary:active,.button-outlined-primary:active,input.button-outlined-primary:active{background:rgba(15,15,15,0)}button.outlined-primary.disabled,.button-outlined-primary.disabled,input.button-outlined-primary.disabled{background:rgba(6,6,6,0);cursor:default}button.outlined-primary:hover,.button-outlined-primary:hover,input.button-outlined-primary:hover{color:#facb14;border-color:#fce178}button.outlined-secondary,.button-outlined-secondary,input.button-outlined-secondary{background:transparent;color:#464646;border:1px solid transparent;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;position:relative;z-index:2;border:1px solid #08c}button.outlined-secondary:after,.button-outlined-secondary:after,input.button-outlined-secondary:after{content:' ';display:block;position:absolute;top:25%;left:50%;width:0;height:50%;-webkit-border-radius:5em;-moz-border-radius:5em;border-radius:5em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:0;filter:alpha(opacity=0);z-index:-1;background-color:transparent}button.outlined-secondary:hover,.button-outlined-secondary:hover,input.button-outlined-secondary:hover{background:rgba(26,26,26,0);text-decoration:none;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}button.outlined-secondary:active,.button-outlined-secondary:active,input.button-outlined-secondary:active{background:rgba(15,15,15,0)}button.outlined-secondary.disabled,.button-outlined-secondary.disabled,input.button-outlined-secondary.disabled{background:rgba(6,6,6,0);cursor:default}button.outlined-secondary:hover,.button-outlined-secondary:hover,input.button-outlined-secondary:hover{color:#08c;border-color:#3bf}button.facebook,.button-facebook,input.button-facebook{background:#3B5998;color:white;border:1px solid #3B5998;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;position:relative;z-index:2;padding-left:.6em}button.facebook:after,.button-facebook:after,input.button-facebook:after{content:' ';display:block;position:absolute;top:25%;left:50%;width:0;height:50%;-webkit-border-radius:5em;-moz-border-radius:5em;border-radius:5em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:0;filter:alpha(opacity=0);z-index:-1;background-color:#3B5998}button.facebook:hover,.button-facebook:hover,input.button-facebook:hover{background:#4c70ba;text-decoration:none;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}button.facebook:active,.button-facebook:active,input.button-facebook:active{background:#4466ae}button.facebook.disabled,.button-facebook.disabled,input.button-facebook.disabled{background:#3f5ea1;cursor:default}button.facebook.disabled,.button-facebook.disabled,input.button-facebook.disabled{background:#9099ae;color:white;cursor:default}button.twitter,.button-twitter,input.button-twitter{background:#00ACED;color:white;border:1px solid #00ACED;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;position:relative;z-index:2}button.twitter:after,.button-twitter:after,input.button-twitter:after{content:' ';display:block;position:absolute;top:25%;left:50%;width:0;height:50%;-webkit-border-radius:5em;-moz-border-radius:5em;border-radius:5em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:0;filter:alpha(opacity=0);z-index:-1;background-color:#00ACED}button.twitter:hover,.button-twitter:hover,input.button-twitter:hover{background:#21c2ff;text-decoration:none;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}button.twitter:active,.button-twitter:active,input.button-twitter:active{background:#0dbdff}button.twitter.disabled,.button-twitter.disabled,input.button-twitter.disabled{background:#00b5fa;cursor:default}button.twitter.disabled,.button-twitter.disabled,input.button-twitter.disabled{background:#aebcc7;color:white;cursor:default}.sharebutton{color:#FFF;font-weight:600;border:none}.sharebutton.facebook{background-color:#3B5998}.sharebutton.twitter{background-color:#00ACED}.darkbg button.outlined:after,.darkbg .button-outlined:after,.darkbg input.button-outlined:after{background-color:#EEE}.darkbg button.outlined:hover,.darkbg .button-outlined:hover,.darkbg input.button-outlined:hover{background-color:#f8f8f8;color:#464646;border-color:#464646}.darkbg button.outlined:hover:after,.darkbg .button-outlined:hover:after,.darkbg input.button-outlined:hover:after{width:100%;height:100%;top:0;left:0;opacity:1;filter:alpha(opacity=100)}.imagebg button.outlined:after,.imagebg .button-outlined:after,.imagebg input.button-outlined:after{width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,0.25)}.imagebg button.primary,.imagebg .button-primary,.imagebg input.button-primary{background-color:#FFF;border-color:#FFF;color:#464646}.imagebg button.primary:after,.imagebg .button-primary:after,.imagebg input.button-primary:after{background-color:#fff}.imagebg button.primary:hover,.imagebg .button-primary:hover,.imagebg input.button-primary:hover{background-color:rgba(255,255,255,0.95)}.imagebg button.primary:hover:after,.imagebg .button-primary:hover:after,.imagebg input.button-primary:hover:after{background-color:#FFF}ul[class*="menu-"]{margin:1em 0;padding:0}ul[class*="menu-"] li{position:relative;list-style:none}ul[class*="menu-"] li a{padding:.75em 1.25em;line-height:100%;color:#464646;text-decoration:none}ul[class*="menu-"] li:hover>a,ul[class*="menu-"] li a:hover,ul[class*="menu-"] li a.selected,ul[class*="menu-"] li.selected a{background:#EEE}ul[class*="menu-"] li a:active,ul[class*="menu-"] li a.selected:hover,ul[class*="menu-"] li.selected a:hover{background:#e6e6e6}ul.menu-primary li{display:inline}ul.menu-primary li a{display:inline-block;zoom:1;*display:inline}ul.menu-primary li ul{display:none;margin:0;padding:0;position:absolute;top:2.25em;left:0;border:1px solid #EEE;background:white;z-index:1000;min-width:100px}ul.menu-primary li ul li{display:block}ul.menu-primary li ul li a{display:block;white-space:nowrap}ul.menu-primary li:hover ul,ul.menu-primary li ul:hover{display:inline}ul.menu-primary li:last-child ul{left:auto;right:0}ul.menu-secondary{border:1px solid #EEE}ul.menu-secondary li{display:block}ul.menu-secondary li a{display:block}ul.footer{margin:0;padding:0}ul.footer li{float:left;width:15%;margin-right:1%;margin-bottom:1em;list-style:none}ul.footer li a{color:#FFF;font-weight:bold;font-family:"effra",sans-serif;font-size:1.25em;text-transform:uppercase;display:inline-block;zoom:1;*display:inline;margin-bottom:1em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms}ul.footer li a:hover{text-decoration:none;color:#facb14}ul.footer li ul.sub-menu{margin:0;padding:0;margin-bottom:1em}ul.footer li ul.sub-menu li{float:none;width:100%;margin-right:0;margin-bottom:.5em}ul.footer li ul.sub-menu li a{font-weight:normal;font-family:"effra",sans-serif;font-size:1em;text-transform:none;display:inherit;margin-bottom:0}@font-face{font-family:'entypo';src:url('../fonts/entypo.eot?59575301');src:url('../fonts/entypo.eot?59575301#iefix') format('embedded-opentype'),url('../fonts/entypo.woff?59575301') format('woff'),url('../fonts/entypo.ttf?59575301') format('truetype'),url('../fonts/entypo.svg?59575301#entypo') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before,.tweet:before,.read-more:after{font-family:"entypo";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}span.icon-facebook:before{padding-right:.2em}span.icon-twitter:before{padding-right:.3em}.icon-note:before{content:'\e800'}.icon-cancel-circled:before{content:'\e801'}.icon-cancel-squared:before{content:'\e802'}.icon-note-beamed:before{content:'\e803'}.icon-upload-cloud:before{content:'\e804'}.icon-music:before{content:'\e805'}.icon-plus:before{content:'\e806'}.icon-bookmark:before{content:'\e807'}.icon-chat:before{content:'\e808'}.icon-bell:before{content:'\e809'}.icon-light-down:before{content:'\e80a'}.icon-basket:before{content:'\e80b'}.icon-down:before{content:'\e80c'}.icon-left-dir:before{content:'\e80d'}.icon-left-circled:before{content:'\e80e'}.icon-search:before{content:'\e80f'}.icon-mail:before{content:'\e810'}.icon-heart:before{content:'\e811'}.icon-flashlight:before{content:'\e812'}.icon-heart-empty:before{content:'\e813'}.icon-star:before{content:'\e814'}.icon-star-empty:before{content:'\e815'}.icon-user:before{content:'\e816'}.icon-users:before{content:'\e817'}.icon-user-add:before{content:'\e818'}.icon-video:before{content:'\e819'}.icon-camera:before{content:'\e81a'}.icon-picture:before{content:'\e81b'}.icon-layout:before{content:'\e81c'}.icon-check:before{content:'\e81d'}.icon-tag:before{content:'\e81e'}.icon-cancel:before{content:'\e81f'}.icon-eye:before{content:'\e820'}.icon-lock-open:before{content:'\e821'}.icon-menu:before{content:'\e822'}.icon-lock:before{content:'\e823'}.icon-attach:before{content:'\e824'}.icon-link:before{content:'\e825'}.icon-home:before{content:'\e826'}.icon-back:before{content:'\e827'}.icon-info-circled:before{content:'\e828'}.icon-info:before{content:'\e829'}.icon-help-circled:before{content:'\e82a'}.icon-help:before{content:'\e82b'}.icon-minus-circled:before{content:'\e82c'}.icon-minus:before{content:'\e82d'}.icon-plus-squared:before{content:'\e82e'}.icon-plus-circled:before{content:'\e82f'}.icon-minus-squared:before{content:'\e830'}.icon-bookmarks:before{content:'\e831'}.icon-flag:before{content:'\e832'}.icon-thumbs-up:before{content:'\e833'}.icon-upload:before{content:'\e834'}.icon-thumbs-down:before{content:'\e835'}.icon-download:before{content:'\e836'}.icon-reply:before{content:'\e837'}.icon-reply-all:before{content:'\e838'}.icon-forward:before{content:'\e839'}.icon-quote:before{content:'\e83a'}.icon-code:before{content:'\e83b'}.icon-export:before{content:'\e83c'}.icon-pencil:before{content:'\e83d'}.icon-feather:before{content:'\e83e'}.icon-print:before{content:'\e83f'}.icon-retweet:before{content:'\e840'}.icon-keyboard:before{content:'\e841'}.icon-comment:before{content:'\e842'}.icon-book:before{content:'\e843'}.icon-book-open:before{content:'\e844'}.icon-newspaper:before{content:'\e845'}.icon-doc-text-inv:before{content:'\e846'}.icon-doc-text:before{content:'\e847'}.icon-doc-landscape:before{content:'\e848'}.icon-doc:before{content:'\e849'}.icon-trash:before{content:'\e84a'}.icon-cup:before{content:'\e84b'}.icon-compass:before{content:'\e84c'}.icon-direction:before{content:'\e84d'}.icon-map:before{content:'\e84e'}.icon-location:before{content:'\e84f'}.icon-address:before{content:'\e850'}.icon-vcard:before{content:'\e851'}.icon-alert:before{content:'\e852'}.icon-attention:before{content:'\e853'}.icon-folder:before{content:'\e854'}.icon-archive:before{content:'\e855'}.icon-box:before{content:'\e856'}.icon-rss:before{content:'\e857'}.icon-phone:before{content:'\e858'}.icon-cog:before{content:'\e859'}.icon-tools:before{content:'\e85a'}.icon-share:before{content:'\e85b'}.icon-shareable:before{content:'\e85c'}.icon-bag:before{content:'\e85d'}.icon-calendar:before{content:'\e85e'}.icon-login:before{content:'\e85f'}.icon-logout:before{content:'\e860'}.icon-mic:before{content:'\e861'}.icon-mute:before{content:'\e862'}.icon-docs:before{content:'\e863'}.icon-sound:before{content:'\e864'}.icon-volume:before{content:'\e865'}.icon-clock:before{content:'\e866'}.icon-hourglass:before{content:'\e867'}.icon-down-open-mini:before{content:'\e868'}.icon-up-open:before{content:'\e869'}.icon-right-open:before{content:'\e86a'}.icon-left-open:before{content:'\e86b'}.icon-down-open:before{content:'\e86c'}.icon-right-circled:before{content:'\e86d'}.icon-down-circled:before{content:'\e86e'}.icon-up-circled:before{content:'\e86f'}.icon-arrow-combo:before{content:'\e870'}.icon-window:before{content:'\e871'}.icon-publish:before{content:'\e872'}.icon-popup:before{content:'\e873'}.icon-resize-small:before{content:'\e874'}.icon-resize-full:before{content:'\e875'}.icon-block:before{content:'\e876'}.icon-adjust:before{content:'\e877'}.icon-light-up:before{content:'\e878'}.icon-lamp:before{content:'\e879'}.icon-left-open-mini:before{content:'\e87a'}.icon-right-open-mini:before{content:'\e87b'}.icon-up-open-mini:before{content:'\e87c'}.icon-down-open-big:before{content:'\e87d'}.icon-left-open-big:before{content:'\e87e'}.icon-right-open-big:before{content:'\e87f'}.icon-arrows-ccw:before{content:'\e880'}.icon-cw:before{content:'\e881'}.icon-ccw:before{content:'\e882'}.icon-up-open-big:before{content:'\e883'}.icon-level-down:before{content:'\e884'}.icon-up-thin:before{content:'\e885'}.icon-left-thin:before{content:'\e886'}.icon-progress-1:before{content:'\e887'}.icon-progress-2:before{content:'\e888'}.icon-right-thin:before{content:'\e889'}.icon-progress-3:before{content:'\e88a'}.icon-target:before{content:'\e88b'}.icon-palette:before{content:'\e88c'}.icon-list:before{content:'\e88d'}.icon-list-add:before{content:'\e88e'}.icon-signal:before{content:'\e88f'}.icon-level-up:before{content:'\e890'}.icon-left:before{content:'\e891'}.icon-shuffle:before{content:'\e892'}.icon-trophy:before{content:'\e893'}.icon-loop:before{content:'\e894'}.icon-right:before{content:'\e895'}.icon-battery:before{content:'\e896'}.icon-back-in-time:before{content:'\e897'}.icon-switch:before{content:'\e898'}.icon-up:before{content:'\e899'}.icon-down-dir:before{content:'\e89a'}.icon-play:before{content:'\e89b'}.icon-monitor:before{content:'\e89c'}.icon-mobile:before{content:'\e89d'}.icon-stop:before{content:'\e89e'}.icon-right-dir:before{content:'\e89f'}.icon-pause:before{content:'\e8a0'}.icon-network:before{content:'\e8a1'}.icon-cd:before{content:'\e8a2'}.icon-record:before{content:'\e8a3'}.icon-up-dir:before{content:'\e8a4'}.icon-down-bold:before{content:'\e8a5'}.icon-to-end:before{content:'\e8a6'}.icon-inbox:before{content:'\e8a7'}.icon-install:before{content:'\e8a8'}.icon-to-start:before{content:'\e8a9'}.icon-left-bold:before{content:'\e8aa'}.icon-right-bold:before{content:'\e8ab'}.icon-fast-forward:before{content:'\e8ac'}.icon-globe:before{content:'\e8ad'}.icon-cloud:before{content:'\e8ae'}.icon-fast-backward:before{content:'\e8af'}.icon-down-thin:before{content:'\e8b0'}.icon-progress-0:before{content:'\e8b1'}.icon-up-bold:before{content:'\e8b2'}.icon-cloud-thunder:before{content:'\e8b3'}.icon-chart-area:before{content:'\e8b4'}.icon-chart-bar:before{content:'\e8b5'}.icon-flow-tree:before{content:'\e8b6'}.icon-flow-line:before{content:'\e8b7'}.icon-vimeo:before{content:'\e8b8'}.icon-flickr-circled:before{content:'\e8b9'}.icon-lastfm:before{content:'\e8ba'}.icon-lastfm-circled:before{content:'\e8bb'}.icon-vkontakte:before{content:'\e8bc'}.icon-behance:before{content:'\e8bd'}.icon-mixi:before{content:'\e8be'}.icon-stumbleupon:before{content:'\e8bf'}.icon-stumbleupon-circled:before{content:'\e8c0'}.icon-flickr:before{content:'\e8c1'}.icon-github-circled:before{content:'\e8c2'}.icon-flow-cascade:before{content:'\e8c3'}.icon-flow-branch:before{content:'\e8c4'}.icon-chart-line:before{content:'\e8c5'}.icon-chart-pie:before{content:'\e8c6'}.icon-erase:before{content:'\e8c7'}.icon-key:before{content:'\e8c8'}.icon-github:before{content:'\e8c9'}.icon-dribbble-circled:before{content:'\e8ca'}.icon-picasa:before{content:'\e8cb'}.icon-dribbble:before{content:'\e8cc'}.icon-infinity:before{content:'\e8cd'}.icon-magnet:before{content:'\e8ce'}.icon-bucket:before{content:'\e8cf'}.icon-linkedin-circled:before{content:'\e8d0'}.icon-paypal:before{content:'\e8d1'}.icon-sina-weibo:before{content:'\e8d2'}.icon-linkedin:before{content:'\e8d3'}.icon-cc-zero:before{content:'\e8d4'}.icon-drive:before{content:'\e8d5'}.icon-brush:before{content:'\e8d6'}.icon-dot-3:before{content:'\e8d7'}.icon-database:before{content:'\e8d8'}.icon-cc-pd:before{content:'\e8d9'}.icon-tumblr-circled:before{content:'\e8da'}.icon-renren:before{content:'\e8db'}.icon-skype-circled:before{content:'\e8dc'}.icon-tumblr:before{content:'\e8dd'}.icon-cc-nd:before{content:'\e8de'}.icon-megaphone:before{content:'\e8df'}.icon-dot-2:before{content:'\e8e0'}.icon-dot:before{content:'\e8e1'}.icon-clipboard:before{content:'\e8e2'}.icon-cc-sa:before{content:'\e8e3'}.icon-pinterest-circled:before{content:'\e8e4'}.icon-cc-remix:before{content:'\e8e5'}.icon-thermometer:before{content:'\e8e6'}.icon-soundcloud:before{content:'\e8e7'}.icon-cc-share:before{content:'\e8e8'}.icon-google-circles:before{content:'\e8e9'}.icon-skype:before{content:'\e8ea'}.icon-flattr:before{content:'\e8eb'}.icon-cc-nc-jp:before{content:'\e8ec'}.icon-cc-nc-eu:before{content:'\e8ed'}.icon-cc-nc:before{content:'\e8ee'}.icon-cc-by:before{content:'\e8ef'}.icon-cc:before{content:'\e8f0'}.icon-traffic-cone:before{content:'\e8f1'}.icon-gauge:before{content:'\e8f2'}.icon-rocket:before{content:'\e8f3'}.icon-flow-parallel:before{content:'\e8f4'}.icon-vimeo-circled:before{content:'\e8f5'}.icon-twitter:before{content:'\e8f6'}.icon-twitter-circled:before{content:'\e8f7'}.icon-facebook:before{content:'\e8f8'}.icon-facebook-circled:before{content:'\e8f9'}.icon-facebook-squared:before{content:'\e8fa'}.icon-gplus:before{content:'\e8fb'}.icon-gplus-circled:before{content:'\e8fc'}.icon-pinterest:before{content:'\e8fd'}.icon-evernote:before{content:'\e8fe'}.icon-dropbox:before{content:'\e8ff'}.icon-instagram:before{content:'\e900'}.icon-qq:before{content:'\e901'}.icon-spotify-circled:before{content:'\e902'}.icon-spotify:before{content:'\e903'}.icon-rdio-circled:before{content:'\e904'}.icon-rdio:before{content:'\e905'}.icon-smashing:before{content:'\e906'}.icon-sweden:before{content:'\e907'}.icon-db-shape:before{content:'\e908'}.icon-logo-db:before{content:'\e909'}.icon-tape:before{content:'\e90a'}.icon-flash:before{content:'\e90b'}.icon-graduation-cap:before{content:'\e90c'}.icon-language:before{content:'\e90d'}.icon-flight:before{content:'\e90e'}.icon-moon:before{content:'\e90f'}.icon-paper-plane:before{content:'\e910'}.icon-ticket:before{content:'\e911'}.icon-leaf:before{content:'\e912'}.icon-lifebuoy:before{content:'\e913'}.icon-droplet:before{content:'\e914'}.icon-water:before{content:'\e915'}.icon-air:before{content:'\e916'}.icon-mouse:before{content:'\e917'}.icon-briefcase:before{content:'\e918'}.icon-credit-card:before{content:'\e919'}.icon-floppy:before{content:'\e91a'}.icon-suitcase:before{content:'\e91b'}[class^="icon-"]:before,[class*=" icon-"]:before,.tweet:before,.read-more:after{-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:900;font-family:"Font Awesome 6 Free";width:1em}.icon-book-bible::before{content:"\f647"}.icon-0::before{content:"\30"}.icon-1::before{content:"\31"}.icon-2::before{content:"\32"}.icon-3::before{content:"\33"}.icon-4::before{content:"\34"}.icon-5::before{content:"\35"}.icon-6::before{content:"\36"}.icon-7::before{content:"\37"}.icon-8::before{content:"\38"}.icon-9::before{content:"\39"}.icon-note:before{font-family:"entypo";content:'\e800'}.icon-cancel-circled:before{content:"\f057"}.icon-cancel-squared:before{content:"\f2d3"}.icon-note-beamed:before{font-family:"entypo";content:'\e803'}.icon-upload-cloud:before{content:"\f0ee"}.icon-music:before{content:"\f001"}.icon-plus:before{content:"\2b"}.icon-bookmark:before{content:"\f02e"}.icon-chat:before{content:"\f086"}.icon-bell:before{content:"\f0f3"}.icon-light-down:before{content:"\f185"}.icon-basket:before{content:"\f07a"}.icon-down:before{content:"\f063"}.icon-left-dir:before{content:"\f0d9"}.icon-left-circled:before{content:"\f359"}.icon-search:before{content:"\f002"}.icon-mail:before{content:"\f0e0"}.icon-heart:before{content:"\f004"}.icon-flashlight:before{font-family:'entypo';content:'\e812'}.icon-heart-empty:before{content:"\f004";font-weight:400}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f005";font-weight:400}.icon-user:before{content:"\f007"}.icon-users:before{content:"\f500"}.icon-user-add:before{content:"\f234"}.icon-video:before{content:"\f03d"}.icon-camera:before{content:"\f030"}.icon-picture:before{content:"\f03e";font-weight:400}.icon-layout:before{content:"\f58d"}.icon-check:before{content:"\f00c"}.icon-tag:before{content:"\f02b"}.icon-cancel:before{content:"\f00d"}.icon-eye:before{content:"\f06e"}.icon-lock-open:before{content:"\f3c1"}.icon-menu:before{content:"\f0c9"}.icon-lock:before{content:"\f023"}.icon-attach:before{content:"\f0c6"}.icon-link:before{content:"\f0c1"}.icon-home:before{content:"\f015"}.icon-back:before{content:"\f30a"}.icon-info-circled:before{content:"\f05a"}.icon-info:before{content:"\f129"}.icon-help-circled:before{content:"\f059"}.icon-help:before{content:"\3f"}.icon-minus-circled:before{content:"\f056"}.icon-minus:before{content:"\f068"}.icon-plus-squared:before{content:"\f0fe"}.icon-plus-circled:before{content:"\f055"}.icon-minus-squared:before{content:"\f146"}.icon-bookmarks:before{content:"\e0bb"}.icon-flag:before{content:"\f024"}.icon-thumbs-up:before{content:"\f164"}.icon-upload:before{content:"\f093"}.icon-thumbs-down:before{content:"\f165"}.icon-download:before{content:"\f019"}.icon-reply:before{content:"\f3e5"}.icon-reply-all:before{content:"\f122"}.icon-forward:before{content:"\f064"}.icon-quote:before{content:"\f10e"}.icon-code:before{content:"\f121"}.icon-export:before{content:"\f14d"}.icon-pencil:before{content:"\f303"}.icon-feather:before{content:"\f52d"}.icon-print:before{content:"\f02f"}.icon-retweet:before{content:"\f079"}.icon-keyboard:before{content:"\f11c"}.icon-comment:before{content:"\f27a"}.icon-book:before{content:"\f02d"}.icon-book-open:before{content:"\f518"}.icon-newspaper:before{content:"\f1ea";font-weight:400}.icon-doc-text-inv:before{content:"\f15c"}.icon-doc-text:before{content:"\f15c";font-weight:400}.icon-doc-landscape:before{content:"\f07b";font-weight:400}.icon-doc:before{content:"\f15b";font-weight:400}.icon-trash:before{content:"\f1f8"}.icon-cup:before{content:"\e4f4"}.icon-compass:before{content:"\f14e";font-weight:400}.icon-direction:before{content:"\f124"}.icon-map:before{content:"\f279";font-weight:400}.icon-location:before{content:"\f3c5"}.icon-address:before{content:"\f5a0"}.icon-vcard:before{content:"\f2bb"}.icon-alert:before{content:"\f06a"}.icon-attention:before{content:"\f071"}.icon-folder:before{content:"\e185"}.icon-archive:before{content:"\f187"}.icon-box:before{content:"\f49e"}.icon-rss:before{content:"\f09e"}.icon-phone:before{content:"\f879"}.icon-cog:before{content:"\f013"}.icon-tools:before{content:"\f7d9"}.icon-share:before{content:"\f1e0"}.icon-shareable:before{font-family:"entypo";content:'\e85c'}.icon-bag:before{content:"\f290"}.icon-calendar:before{content:"\f133";font-weight:400}.icon-login:before{content:"\f090"}.icon-logout:before{content:"\f08b"}.icon-mic:before{content:"\f130"}.icon-mute:before{content:"\f539"}.icon-docs:before{content:"\f0c5";font-weight:400}.icon-sound:before{content:"\f028"}.icon-volume:before{content:"\f028"}.icon-clock:before{content:"\f017";font-weight:400}.icon-hourglass:before{content:"\f252"}.icon-down-open-mini:before{content:"\f107"}.icon-up-open:before,.icon-up-opene:before{content:"\f106"}.icon-right-open:before{content:"\f105"}.icon-left-open:before{content:"\f104"}.icon-down-open:before{content:"\f107"}.icon-right-circled:before{content:"\f35a"}.icon-down-circled:before{content:"\f358"}.icon-up-circled:before{content:"\f35b"}.icon-arrow-combo:before{content:"\f0dc"}.icon-window:before{content:"\f2d0";font-weight:400}.icon-publish:before{font-family:"entypo";content:'\e872'}.icon-popup:before{content:"\f24d";font-weight:400}.icon-resize-small:before{content:"\f422"}.icon-resize-full:before{content:"\f424"}.icon-block:before{content:"\f05e"}.icon-adjust:before{content:"\f042"}.icon-light-up:before{content:"\f185";font-weight:400}.icon-lamp:before{content:"\f0eb";font-weight:400}.icon-left-open-mini:before{content:"\f104"}.icon-right-open-mini:before{content:"\f105"}.icon-up-open-mini:before{content:"\f106"}.icon-down-open-big:before{content:"\f078"}.icon-left-open-big:before{content:"\f053"}.icon-right-open-big:before{content:"\f054"}.icon-arrows-ccw:before{content:"\f2f1"}.icon-cw:before{content:"\f01e"}.icon-ccw:before{content:"\f0e2"}.icon-up-open-big:before{content:"\f077"}.icon-level-down:before{content:"\f149"}.icon-up-thin:before{content:"\f176"}.icon-left-thin:before{content:"\f177"}.icon-progress-1:before{font-family:'entypo';content:'\e887'}.icon-progress-2:before{font-family:'entypo';content:'\e888'}.icon-progress-3:before{font-family:'entypo';content:'\e88a'}.icon-right-thin:before{content:"\f178"}.icon-target:before{content:"\f140"}.icon-palette:before{content:"\f53f"}.icon-list:before{content:"\f03a"}.icon-list-add:before{font-family:'entypo';content:'\e88e'}.icon-signal:before{content:"\f012"}.icon-level-up:before{content:"\f148"}.icon-left:before{content:"\f060"}.icon-shuffle:before{content:"\f074"}.icon-trophy:before{content:"\f091"}.icon-loop:before{content:"\f079"}.icon-right:before{content:"\f061"}.icon-battery:before{content:"\f240"}.icon-back-in-time:before{content:"\f1da"}.icon-switch:before{content:"\f363"}.icon-up:before{content:"\f062"}.icon-down-dir:before{content:"\f0d7"}.icon-play:before{content:"\f04b"}.icon-monitor:before{content:"\f390"}.icon-mobile:before{content:"\f3cd"}.icon-stop:before{content:"\f04d"}.icon-right-dir:before{content:"\f0da"}.icon-pause:before{content:"\f04c"}.icon-network:before{content:"\f0ac"}.icon-cd:before{content:"\f51f"}.icon-record:before{content:"\f111"}.icon-up-dir:before{content:"\f0d8"}.icon-down-bold:before{content:"\f309"}.icon-to-end:before{content:"\f051"}.icon-inbox:before{content:"\f01c"}.icon-install:before{content:"\f56d"}.icon-to-start:before{content:"\f048"}.icon-left-bold:before{content:"\f30a"}.icon-right-bold:before{content:"\f30b"}.icon-fast-forward:before{content:"\f04e"}.icon-globe:before{content:"\f57d"}.icon-cloud:before{content:"\f0c2"}.icon-fast-backward:before{content:"\f04a"}.icon-down-thin:before{content:"\f175"}.icon-progress-0:before{font-family:'entypo';content:'\e8b1'}.icon-up-bold:before{content:"\f30c"}.icon-cloud-thunder:before{content:"\f76c"}.icon-chart-area:before{content:"\f1fe"}.icon-chart-bar:before{content:"\e0e3"}.icon-flow-tree:before{font-family:'entypo';content:'\e8b6'}.icon-flow-line:before{font-family:'entypo';content:'\e8b7'}.icon-vkontakte:before{font-family:'entypo';content:'\e8bc'}.icon-mixi:before{font-family:"entypo";content:'\e8be'}.icon-flow-cascade:before{font-family:'entypo';content:'\e8c3'}.icon-flow-branch:before{font-family:'entypo';content:'\e8c4'}.icon-chart-line:before{content:"\f201"}.icon-chart-pie:before{content:"\f200"}.icon-erase:before{content:"\f55a"}.icon-key:before{content:"\f084"}.icon-picasa:before{font-family:'entypo';content:'\e8cb'}.icon-infinity:before{content:"\f534"}.icon-magnet:before{content:"\f076"}.icon-bucket:before{content:"\e4cf"}.icon-sina-weibo:before{font-family:"entypo";content:'\e8d2'}.icon-drive:before{content:"\f0a0"}.icon-brush:before{content:"\f1fc"}.icon-dot-3:before{font-family:'entypo';content:'\e8d7'}.icon-database:before{content:"\f1c0"}.icon-megaphone:before{content:"\f0a1"}.icon-dot-2:before{font-family:'entypo';content:'\e8e0'}.icon-dot:before{font-family:'entypo';content:'\e8e1'}.icon-clipboard:before{content:"\f328"}.icon-thermometer:before{content:"\f2c9"}.icon-flattr:before{font-family:'entypo';content:'\e8eb'}.icon-traffic-cone:before{font-family:'entypo';content:'\e8f1'}.icon-gauge:before{content:"\f624"}.icon-rocket:before{content:"\f135"}.icon-flow-parallel:before{font-family:'entypo';content:'\e8f4'}.icon-rdio-circled:before{font-family:'entypo';content:'\e904'}.icon-rdio:before{font-family:'entypo';content:'\e905'}.icon-smashing:before{font-family:"entypo";content:'\e906'}.icon-sweden:before{font-family:"entypo";content:'\e907'}.icon-db-shape:before{content:"\f0c8"}.icon-logo-db:before{font-family:"entypo";content:'\e909'}.icon-tape:before{font-family:"entypo";content:'\e90a'}.icon-flash:before{content:"\f0e7"}.icon-graduation-cap:before{content:"\f19d"}.icon-language:before{content:"\f1ab"}.icon-flight:before{content:"\f072"}.icon-moon:before{content:"\f186"}.icon-paper-plane:before{content:"\f1d8"}.icon-ticket:before{content:"\f145"}.icon-leaf:before{content:"\f06c"}.icon-lifebuoy:before{content:"\f1cd"}.icon-droplet:before{content:"\f043"}.icon-water:before{content:"\f773"}.icon-air:before{content:"\f773"}.icon-mouse:before{content:"\f8cc"}.icon-briefcase:before{content:"\f0b1"}.icon-credit-card:before{content:"\f09d";font-weight:400}.icon-floppy:before{content:"\f0c7"}.icon-suitcase:before{content:"\f0f2"}.icon-cross:before{content:"\f654"}.icon-podcast:before{content:"\f2ce"}.icon-pdf:before{content:"\f1c1"}.icon-behance:before{font-family:'Font Awesome 6 Brands';content:"\f1b4"}.icon-cc:before{font-family:'Font Awesome 6 Brands';content:"\f25e"}.icon-cc-by:before{font-family:'Font Awesome 6 Brands';content:"\f4e7"}.icon-cc-nc-jp:before{font-family:'Font Awesome 6 Brands';content:"\f4ea"}.icon-cc-nc-eu:before{font-family:'Font Awesome 6 Brands';content:"\f4e9"}.icon-cc-nc:before{font-family:'Font Awesome 6 Brands';content:"\f4e8"}.icon-cc-nd:before{font-family:'Font Awesome 6 Brands';content:"\f4eb"}.icon-cc-zero:before{font-family:'Font Awesome 6 Brands';content:"\f4f3"}.icon-cc-pde:before{font-family:'Font Awesome 6 Brands';content:"\f4ec"}.icon-cc-sa:before{font-family:'Font Awesome 6 Brands';content:"\f4ef"}.icon-cc-remix:before{font-family:'Font Awesome 6 Brands';content:"\f4ee"}.icon-cc-share:before{font-family:'Font Awesome 6 Brands';content:"\f4f2"}.icon-dribbble:before{font-family:'Font Awesome 6 Brands';content:"\f17d"}.icon-dribbble-circled:before{font-family:'Font Awesome 6 Brands';content:"\f397"}.icon-dropbox:before{font-family:'Font Awesome 6 Brands';content:"\f16b"}.icon-evernote:before{font-family:'Font Awesome 6 Brands';content:"\f839"}.icon-facebook:before{font-family:'Font Awesome 6 Brands';content:"\f39e"}.icon-facebook-circled:before{font-family:'Font Awesome 6 Brands';content:"\f09a"}.icon-facebook-squared:before{font-family:'Font Awesome 6 Brands';content:"\f082"}.icon-flickr:before{font-family:'Font Awesome 6 Brands';content:"\f16e"}.icon-flickr-circled:before{font-family:'Font Awesome 6 Brands';content:"\f16e"}.icon-github-circled:before{font-family:'Font Awesome 6 Brands';content:"\f09b"}.icon-github:before{font-family:'Font Awesome 6 Brands';content:"\f113"}.icon-google-circles:before{font-family:'Font Awesome 6 Brands';content:"\f1a0"}.icon-gplus:before{font-family:'Font Awesome 6 Brands';content:"\f0d5"}.icon-gplus-circled:before{font-family:'Font Awesome 6 Brands';content:"\f2b3"}.icon-instagram:before{font-family:'Font Awesome 6 Brands';content:"\f16d"}.icon-lastfm:before{font-family:'Font Awesome 6 Brands';content:"\f202"}.icon-lastfm-circled:before{font-family:'Font Awesome 6 Brands';content:"\f203"}.icon-linkedin:before{font-family:'Font Awesome 6 Brands';content:"\f0e1"}.icon-linkedin-circled:before{font-family:'Font Awesome 6 Brands';content:"\f08c"}.icon-paypal:before{font-family:'Font Awesome 6 Brands';content:"\f1ed"}.icon-pinterest:before{font-family:'Font Awesome 6 Brands';content:"\f231"}.icon-pinterest-circled:before{font-family:'Font Awesome 6 Brands';content:"\f0d2"}.icon-qq:before{font-family:'Font Awesome 6 Brands';content:"\f1d6"}.icon-renren:before{font-family:'Font Awesome 6 Brands';content:"\f18b"}.icon-skype:before{font-family:'Font Awesome 6 Brands';content:"\f17e"}.icon-skype-circled:before{font-family:'Font Awesome 6 Brands';content:"\f17e"}.icon-soundcloud:before{font-family:'Font Awesome 6 Brands';content:"\f1be"}.icon-spotify-circled:before{font-family:'Font Awesome 6 Brands';content:"\f1bc"}.icon-spotify:before{font-family:'Font Awesome 6 Brands';content:"\f1bc"}.icon-stumbleupon:before{font-family:'Font Awesome 6 Brands';content:"\f1a4"}.icon-stumbleupon-circled:before{font-family:'Font Awesome 6 Brands';content:"\f1a3"}.icon-tumblr:before{font-family:'Font Awesome 6 Brands';content:"\f173"}.icon-tumblr-circled:before{font-family:'Font Awesome 6 Brands';content:"\f174"}.icon-twitter:before{font-family:'Font Awesome 6 Brands';content:"\f099"}.icon-twitter-circled:before{font-family:'Font Awesome 6 Brands';content:"\f081"}.icon-vimeo:before{font-family:'Font Awesome 6 Brands';content:"\f27d"}.icon-vimeo-circled:before{font-family:'Font Awesome 6 Brands';content:"\f194"}.icon-accessible-icon::before{font-family:'Font Awesome 6 Brands';content:"\f368"}.icon-youtube::before{font-family:'Font Awesome 6 Brands';content:"\f167"}.icon-tiktok::before{font-family:'Font Awesome 6 Brands';content:"\e07b"}.icon-snapchat:before{font-family:'Font Awesome 6 Brands';content:"\f2ab"}.icon-twitch:before{font-family:'Font Awesome 6 Brands';content:"\f1e8"}[data-tooltip]{position:relative;height:100%;cursor:pointer;display:inline-block;zoom:1;*display:inline}[data-tooltip]:before,[data-tooltip]:after{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]:before{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #464646;content:'';top:0;left:50%;margin-left:-3.25px;z-index:10001;bottom:-10px}[data-tooltip]:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:attr(data-tooltip);padding:.5em .75em;border-radius:3px;font-size:.95em;z-index:10000;left:50%;bottom:100%;margin-left:-7.5em;margin-top:10px;width:15em;line-height:120%;background:#464646;color:#EEE}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1}.alignnone{float:none;margin:0}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{float:none;margin:1em auto 1em}.alignright{float:right;margin:0 0 1em 1em}.wp-caption{width:auto !important;margin-bottom:2em}.wp-caption-text{color:#797979;font-style:italic;margin-top:.25em;font-size:.8em}.gallery{background:white;border-radius:10px;padding:20px 20px;margin:1em 0 !important}.gallery img{border:none !important;max-width:100%;height:auto}.gallery .gallery-icon{padding:0 20px}.gallery .wp-caption-text{font-style:normal}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%}.embed-container iframe{position:absolute;width:100%;height:100%;left:0;top:0}.tcc-main-content{position:relative;z-index:5000}section{float:left;width:100%}.post-content{text-align:left}.post-content img{width:100%;height:auto;margin-bottom:1em;margin-top:1em}.post-content .embed-container{margin-bottom:1em}.posts-loop{float:left;width:100%}.posts-loop-pagination{float:left;width:100%}.row-subtitle+.posts-loop{margin-top:2em}.divider{border-top:1px solid;border-color:inherit}.rep-platform{width:100%;float:left}.rep-platform a{opacity:.5;filter:alpha(opacity=50)}.rep-platform a:hover{opacity:1;filter:alpha(opacity=100)}.error{color:#AA0000}.checkbox-wrap input{display:inline}.ninja-forms-cont .field-wrap.checkbox-wrap{text-align:left}.ninja-forms-cont .field-wrap.checkbox-wrap label{display:inline-block !important;margin-top:-5px}.scrolltoptrigger{position:fixed;left:1em;bottom:1em;background-color:var(--brand-color);font-size:2em;padding:.2em .05em;z-index:100;box-shadow:0 2px 10px rgba(0,0,0,0.25);width:50px;height:50px;display:flex;align-items:center;justify-content:center}.scrolltoptrigger span{color:var(--brand-text-color) !important}nav.mobile{display:none;position:absolute;top:0;left:0;width:100%}nav.mobile .menu-mobile{display:none;opacity:0;filter:alpha(opacity=0);-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms;margin:0;padding:0;padding-top:5em;padding-bottom:2em;width:100%;top:0;bottom:0;background-color:rgba(0,0,0,0.9)}nav.mobile .menu-mobile li:hover{background-color:transparent}nav.mobile .menu-mobile li:hover a{background-color:transparent}nav.mobile .menu-mobile a{display:block;padding:1em 2em;color:#FFF;font-weight:400;font-size:1.25em;text-transform:uppercase;position:relative}nav.mobile .menu-mobile a:hover{background-color:rgba(0,0,0,0.25)}nav.mobile .menu-mobile .sub-menu{margin:0;padding:0;font-size:1em}nav.mobile.open .menu-mobile{opacity:1;filter:alpha(opacity=100)}nav.mobile.open .menu-mobile-handle-container .menu-mobile-handle-top{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:10px}nav.mobile.open .menu-mobile-handle-container .menu-mobile-handle-middle{opacity:0;filter:alpha(opacity=0)}nav.mobile.open .menu-mobile-handle-container .menu-mobile-handle-bottom{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);top:4px}nav.mobile .menu-mobile-handle-container{height:30px;cursor:pointer;position:absolute;z-index:1000;right:2em;top:2.25em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:1;filter:alpha(opacity=100)}nav.mobile .menu-mobile-handle-container .menu-mobile-handle-top,nav.mobile .menu-mobile-handle-container .menu-mobile-handle-middle,nav.mobile .menu-mobile-handle-container .menu-mobile-handle-bottom{background-color:#FFF;display:block;width:32px;height:3px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;position:relative}nav.mobile .menu-mobile-handle-container .menu-mobile-handle-top{top:0}nav.mobile .menu-mobile-handle-container .menu-mobile-handle-middle{top:6px;opacity:1;filter:alpha(opacity=100)}nav.mobile .menu-mobile-handle-container .menu-mobile-handle-bottom{top:12px}.top-bar.navigation-display-solid.open .logo{opacity:0;filter:alpha(opacity=0)}.top-bar.navigation-display-solid nav.mobile{position:relative}.top-bar.navigation-display-solid nav.mobile .menu-mobile-handle-container .menu-mobile-handle-top,.top-bar.navigation-display-solid nav.mobile .menu-mobile-handle-container .menu-mobile-handle-middle,.top-bar.navigation-display-solid nav.mobile .menu-mobile-handle-container .menu-mobile-handle-bottom{background-color:#464646}.top-bar.navigation-display-solid nav.mobile .menu-mobile{display:none;opacity:0;filter:alpha(opacity=0);-webkit-transition:400ms;-moz-transition:400ms;-o-transition:400ms;transition:400ms;margin:0;margin-top:1em;padding:0;padding-top:1em;padding-bottom:2em;height:0vh;background-color:transparent;position:relative;float:left;width:100%}.top-bar.navigation-display-solid nav.mobile .menu-mobile a{display:block;padding:1em 1.25em;color:#464646;font-size:1.25em;text-transform:uppercase;position:relative}.top-bar.navigation-display-solid nav.mobile .menu-mobile a:hover{background-color:rgba(0,0,0,0.25)}.top-bar.navigation-display-solid nav.mobile .menu-mobile .sub-menu li a{background-color:rgba(0,0,0,0.1)}.top-bar.navigation-display-solid nav.mobile .menu-mobile .sub-menu li a:hover{background-color:rgba(0,0,0,0.25)}.top-bar.navigation-display-solid nav.mobile.open .menu-mobile{opacity:1;filter:alpha(opacity=100);height:100vh}.top-bar.navigation-display-solid nav.mobile.open .menu-mobile-handle-container{position:absolute}.top-bar.navigation-display-transparent nav.mobile .menu-mobile a:hover{background-color:rgba(0,0,0,0.75)}.top-bar.navigation-display-transparent nav.mobile .menu-mobile .sub-menu li a{border-bottom:1px solid #333}.top-bar.navigation-display-transparent nav.mobile .menu-mobile .sub-menu li:first-child{border-top:1px solid #333}.modal{display:none;float:left;width:100%;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.75);z-index:10000;text-align:center;opacity:0;filter:alpha(opacity=0);overflow:scroll;-webkit-overflow-scrolling:touch}.modal .container{position:relative}.modal .modal-content-wrap{margin-top:8em;background-color:#FFF;position:relative;top:0;opacity:0;filter:alpha(opacity=0);float:left;width:100%;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.05);-moz-box-shadow:0 0 20px rgba(0,0,0,0.05);box-shadow:0 0 20px rgba(0,0,0,0.05)}.modal .modal-close{position:absolute;right:0;top:5px;color:#797979;font-size:2.5em;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:1;filter:alpha(opacity=100)}.modal .modal-close:hover{opacity:.5;filter:alpha(opacity=50)}.modal .modal-back-button{margin-bottom:-4em}.modal .modal-back-button a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.modal.open{display:block;opacity:1;filter:alpha(opacity=100);-webkit-animation-name:modal_display_background;-moz-animation-name:modal_display_background;-ms-animation-name:modal_display_background;-o-animation-name:modal_display_background;-webkit-animation-duration:300ms;-moz-animation-duration:300ms;-ms-animation-duration:300ms;-o-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease}.modal.open .modal-content-wrap{opacity:1;filter:alpha(opacity=100);-webkit-animation-name:modal_display_content;-moz-animation-name:modal_display_content;-ms-animation-name:modal_display_content;-o-animation-name:modal_display_content;-webkit-animation-duration:300ms;-moz-animation-duration:300ms;-ms-animation-duration:300ms;-o-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease}.modal.closing{opacity:0;filter:alpha(opacity=0);-webkit-animation-name:modal_close_background;-moz-animation-name:modal_close_background;-ms-animation-name:modal_close_background;-o-animation-name:modal_close_background;-webkit-animation-duration:300ms;-moz-animation-duration:300ms;-ms-animation-duration:300ms;-o-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease}.modal.closing .modal-content-wrap{opacity:0;filter:alpha(opacity=0);-webkit-animation-name:modal_close_content;-moz-animation-name:modal_close_content;-ms-animation-name:modal_close_content;-o-animation-name:modal_close_content;-webkit-animation-duration:300ms;-moz-animation-duration:300ms;-ms-animation-duration:300ms;-o-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease}.modal .container{position:relative}.modal .modal-content-wrap{width:80%;margin-left:10%;margin-right:auto}.modal h3{margin-top:.5em;margin-bottom:.5em;float:left;width:100%}.modal .campaign-point-image{max-width:130px;margin:0 auto}.modal .campaign-point-image img{max-width:100%;height:auto}.modal .campaign-point{margin-bottom:2em}.modal .modal-back-button{float:left;width:100%}.modal.modal-full-width .modal-content-wrap{width:100%;margin-left:auto}@keyframes modal_display_background{0%{opacity:0;filter:alpha(opacity=0)}100%{opacity:1;filter:alpha(opacity=100)}}@keyframes modal_display_content{0%{top:100px;opacity:0;filter:alpha(opacity=0)}100%{top:0;opacity:1;filter:alpha(opacity=100)}}@keyframes modal_close_background{0%{opacity:1;filter:alpha(opacity=100)}100%{opacity:0;filter:alpha(opacity=0)}}@keyframes modal_close_content{0%{top:0;opacity:1;filter:alpha(opacity=100)}100%{top:100px;opacity:0;filter:alpha(opacity=0)}}.event-details{color:#797979}.event-details p{margin:.25em 0}.event-details span.icon{margin-right:.5em;color:#464646}.event-details a{color:inherit}.tccloader{margin-left:-25px;margin-top:-25px;opacity:1;width:50px;height:50px;pointer-events:none;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:.6s cubic-bezier(.19, 1, .22, 1);-moz-transition:.6s cubic-bezier(.19, 1, .22, 1);-o-transition:.6s cubic-bezier(.19, 1, .22, 1);transition:.6s cubic-bezier(.19, 1, .22, 1);border-radius:50%;border:3px solid white;left:50%
    position: absolute;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tccloader:before{content:" ";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;display:inline-block;border-radius:100em;border:3px solid transparent}.tccloader:before{border-bottom-color:#facb14;-webkit-animation:1s tccloader infinite linear;-moz-animation:1s tccloader infinite linear;-ms-animation:1s tccloader infinite linear;-o-animation:1s tccloader infinite linear;animation:1s tccloader infinite linear}.tccloader span{display:block;font-size:1.5em;opacity:0;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;color:#00AA00;transition-delay:20ms;left:50%
    position: absolute;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@keyframes tccloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}[data-component-type="TCCAnnouncements"]{position:absolute !important;z-index:5000;bottom:1.5em;left:1.5em;background-color:pink;width:1000px;max-width:30em}.announcement{position:absolute;z-index:1;left:0;bottom:0;background-color:#FFF;width:30em;text-align:left;font-size:.9em;padding:.5em;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms}.announcement a{color:#464646}.announcement .announcement-controls{position:absolute;right:.25em;top:.25em;font-size:1.25em;cursor:pointer;color:#464646}.announcement .announcement-controls:hover{opacity:1}.announcement .announcement-container .announcement-image{float:left;width:25%}.announcement .announcement-container .announcement-image img{width:100%;height:auto}.announcement .announcement-container .announcement-content{float:left;padding:1em}.announcement .announcement-container .announcement-content h6{margin:0;margin-bottom:.25em;font-size:1.5em;font-weight:400}.announcement .announcement-container .announcement-content p{margin:0;line-height:130%;font-size:1.1em}.announcement .announcement-container .announcement-image+.announcement-content{width:75%}.announcement:hover{margin-bottom:.15em;-webkit-box-shadow:0 .5em .75em rgba(0,0,0,0.25);-moz-box-shadow:0 .5em .75em rgba(0,0,0,0.25);box-shadow:0 .5em .75em rgba(0,0,0,0.25)}.brandbg .announcement a{color:#464646}.announcementclosetransition-enter{opacity:0;transform:translateX(-30em);z-index:2}.announcementclosetransition-enter-active{opacity:1;transform:translateX(0);z-index:2;transition:all 1000ms $curve}.announcementclosetransition-exit{opacity:1;transform:translateX(0);z-index:1}.announcementclosetransition-exit-active{opacity:0;transition:all 1000ms;transition-delay:0ms;z-index:1;transform:translateX(-30em)}.announcementitemtransition-enter{opacity:0;transform:translateY(-5px);z-index:2}.announcementitemtransition-enter-active{opacity:1;transform:translateY(0);z-index:2;transition:all 1000ms}.announcementitemtransition-exit{opacity:1;transform:translateY(0);z-index:1}.announcementitemtransition-exit-active{opacity:0;transition:all 1000ms;transition-delay:0ms;z-index:1;transform:translateY(10px)}.announcement-topbanner{position:relative;z-index:5000;top:0;left:0;width:100%;background-color:#facb14;color:white;text-align:center;padding:1em;transition:all 300ms cubic-bezier(.33, 0, .19, 1);margin-top:0}.announcement-topbanner a{color:currentColor}.announcement-topbanner p{margin:0}.announcement-topbanner img{width:100%;max-width:50px;display:none}.announcement-topbanner .announcement-controls{position:absolute;top:0;right:0;z-index:2;cursor:pointer;font-size:1.35em;padding:.25em}.announcementtopbaritemtransition-enter .announcement-topbanner,.announcementtopbannerclosetransition-enter .announcement-topbanner{display:none}.announcementtopbaritemtransition-enter-active .announcement-topbanner{display:block}.announcementtopbaritemtransition-exit .announcement-topbanner{display:none}.announcementtopbaritemtransition-exit-active .announcement-topbanner{display:block}.announcementtopbaritemtransition-enter .announcement-topbanner{display:none}.announcementtopbaritemtransition-enter-active .announcement-topbanner{display:block}.announcementtopbaritemtransition-exit .announcement-topbanner{display:block}.announcementtopbaritemtransition-exit-active .announcement-topbanner{display:none}.thechurchco-signup-form{max-width:400px;margin:0 auto;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;float:left;left:50%;position:relative;margin-left:-200px}.thechurchco-signup-form a{color:#CCC}.thechurchco-signup-form.panel{padding-top:0}.thechurchco-signup-form .image{max-width:100px;margin:0 auto;margin-top:-50px;background-color:#FFF;-webkit-border-radius:100em;-moz-border-radius:100em;border-radius:100em}.thechurchco-signup-form .image img{width:100%;height:auto;margin:0}.thechurchco-signup-form .submit-wrap{text-align:center;margin-bottom:-3.5em}.thechurchco-signup-form .submit-wrap button{width:auto !important}.thechurchco-signup-form form label{margin-bottom:.5em;font-size:.75em}.thechurchco-signup-form form label .js-username{color:#2f3031}.thechurchco-signup-form form label .icon{margin-right:.5em;font-size:1.5em;top:.1em;position:relative}.thechurchco-signup-form form .field{margin-top:2em}.thechurchco-signup-form form .field input{font-size:.75em}.thechurchco-signup-form form .field.-terms .left{width:30px;float:left}.thechurchco-signup-form form .field.-terms .right{width:80%;float:left}.thechurchco-signup-form form .field.-terms label{line-height:125%}.thechurchco-signup-form form .field.-terms input{line-height:125%}.thechurchco-signup-form form .field.-terms label.error{width:200px;margin-bottom:2em}.thechurchco-signup-form form .field.-bot{display:none !important}.thechurchco-signup-form form ::-webkit-input-placeholder{color:#d2d2d2}.thechurchco-signup-form form :-moz-placeholder{color:#d2d2d2}.thechurchco-signup-form form ::-moz-placeholder{color:#d2d2d2}.thechurchco-signup-form form :-ms-input-placeholder{color:#d2d2d2}.thechurchco-signup-form .creating{text-align:center;font-size:1rem;display:none}.thechurchco-signup-form .creating .loading{float:left;width:100%;font-size:2em;color:#d5d5d5;position:relative;text-align:center;margin-top:-0.5em;margin-bottom:1.5em}.thechurchco-signup-form .creating .loading span{width:100%;position:absolute;-webkit-animation-name:spin;-moz-animation-name:spin;-ms-animation-name:spin;-o-animation-name:spin;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;top:0;left:0}.thechurchco-signup-form .creating .step{display:none;margin-top:2em}.thechurchco-signup-form .creating .step.step-message{display:block !important}.thechurchco-signup-form .creating .step .icon{font-size:1.5em;margin-bottom:1em}.thechurchco-signup-form-bg{position:fixed;top:-5px;left:-5px;height:110%;z-index:1000;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.thechurchco-signup-form-bg.row{width:110%}.thechurchco-signup-form-row{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;overflow:scroll}.thechurchco-signup-form-row.row{background-color:transparent;padding:0;padding-top:50px}.thechurchco-signup-page header{display:none}.thechurchco-signup-page footer{display:none}.thechurchco-signup-page .top-bar{display:none}.thechurchco-signup-page .messenger{display:none}.thechurchco-signup-page .row{padding:3em 0;min-height:100vh}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}.header-carousel .header-carousel-image{opacity:0;filter:alpha(opacity=0);-webkit-transition:3000ms opacity;-moz-transition:3000ms opacity;-o-transition:3000ms opacity;transition:3000ms opacity}.header-carousel .header-carousel-image.active{opacity:1;filter:alpha(opacity=100)}.messenger{position:fixed;bottom:1em;right:1em;text-align:right;z-index:900}.messenger .trigger{position:absolute;right:1em;bottom:0;background-color:#facb14;width:5.5em;height:5.5em;text-align:center;border-radius:150em;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1);border-color:#facb14;font-size:.8em}.messenger .trigger:hover{-webkit-box-shadow:0 .5em .75em rgba(0,0,0,0.25);-moz-box-shadow:0 .5em .75em rgba(0,0,0,0.25);box-shadow:0 .5em .75em rgba(0,0,0,0.25)}.messenger .trigger span{color:#FFF;font-size:2.5em;top:50%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:27%}.messenger .trigger span:before{margin-left:0;margin-right:0}.messenger .body{display:none;background-color:#FFF;bottom:6em;right:1em;position:absolute;width:400px;border-radius:.5em;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}.messenger .body .intro{text-align:center;background-color:#facb14;color:#FFF;border-radius:.5em;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:1.5em 2em}.messenger .body .intro .title{font-weight:600;font-size:1.25em}.messenger .body .form{text-align:left;background:#FFF;padding:1.5em 2em;border-radius:.5em;border-top-left-radius:0;border-top-right-radius:0;max-height:calc(50vh);overflow:scroll}.messenger .body .form .ninja-forms-required-items,.messenger .body .form .ninja-forms-error-msg{display:none}.messenger .body .form .ninja-forms-success-msg{text-align:center}.messenger .body .form textarea{height:8em;padding:.75em}.messenger .body .form input[type="submit"]{width:100%}.messenger.open .body{display:block}.messenger.open .trigger span:before{content:"\f00d"}.payments-page{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;float:left;width:100%}.payments-page footer{display:none !important}.payments-page .messenger{display:none !important}.payments-page #wpadminbar{display:none !important}.payments-page #card-element,.payments-page select{max-width:350px;width:100%;margin-bottom:1em;background-color:#FFF;padding:1em}.payments-page .admin-button{background:#00a3ae;border-color:#00a3ae;color:#ffffff;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;padding:.5em;border-radius:0;text-transform:none;font-weight:600;font-size:13px;line-height:26px;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.payments-page .js-payments-message.success{color:#00AA00}.payments-page .js-payments-message.error{color:#AA0000}.payments-page .payments-options{margin-bottom:1em}.payments-page .payments-options a{color:#464646;margin-right:1em}.payments-page .payments-options a:active,.payments-page .payments-options a.-active{color:#00a3ae;font-weight:bold}.payments-page .thechurchco-payment-plan{float:left;width:100%}.payments-page .thechurchco-payment-plan .wrap{max-width:600px;border:1px solid #DDD;margin-bottom:.5em;padding:1.5em 0;position:relative;background-color:#FFF;padding:1em;float:left}.payments-page .thechurchco-payment-plan .left{float:left;width:10%;font-size:1.25em}.payments-page .thechurchco-payment-plan .right{float:left;width:80%;margin-left:1%}.payments-page select{background-color:white}.thechurchco-giving-form{max-width:400px;margin:0 auto;position:relative;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms}.thechurchco-giving-form form{margin-top:0 !important;float:left;width:100%;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1;filter:alpha(opacity=100);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms}.thechurchco-giving-form form label.error{font-size:.75em;font-style:italic;font-weight:normal}.thechurchco-giving-form .subtext{font-size:.75em;text-align:center;line-height:150%;width:100%;margin:0 auto;margin-top:2em;float:left}.thechurchco-giving-form .form-row{float:left;width:100%;margin-bottom:.75em}.thechurchco-giving-form .form-row input{width:100%;margin:0;padding:.75em}.thechurchco-giving-form .form-row .-inline-input input{padding-left:1.25em}.thechurchco-giving-form .form-row.-frequency{text-align:center}.thechurchco-giving-form .form-row.-frequency input{display:inline-block;width:auto}.thechurchco-giving-form .form-row.-frequency label{font-size:1em;font-weight:normal;margin-top:.1em;display:inline-block;margin-left:1em;margin-right:1em}.thechurchco-giving-form .form-row.stripe-elements{margin:0;margin-bottom:.75em;width:100%;padding:.85em .75em}.thechurchco-giving-form .-inline-input{float:left;width:100%}.thechurchco-giving-form .form-submit{text-align:center;margin-top:.75em;float:left;width:100%}.thechurchco-giving-form .message{-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:1;text-align:center;font-size:.85em;font-style:italic;margin-bottom:1em}.thechurchco-giving-form .loader{position:absolute;left:50%;margin-left:-25px;margin-top:-25px;opacity:0;width:50px;height:50px;pointer-events:none;-webkit-transform:scale3d(1.1, 1.1, 1);-moz-transform:scale3d(1.1, 1.1, 1);-ms-transform:scale3d(1.1, 1.1, 1);-o-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1);-webkit-transition:.6s cubic-bezier(.19, 1, .22, 1);-moz-transition:.6s cubic-bezier(.19, 1, .22, 1);-o-transition:.6s cubic-bezier(.19, 1, .22, 1);transition:.6s cubic-bezier(.19, 1, .22, 1);border-radius:50%;border:3px solid white}.thechurchco-giving-form .loader:before{content:" ";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;display:inline-block;border-radius:100em;border:3px solid transparent}.thechurchco-giving-form .loader:before{border-bottom-color:#facb14;-webkit-animation:1s loader infinite linear;-moz-animation:1s loader infinite linear;-ms-animation:1s loader infinite linear;-o-animation:1s loader infinite linear;animation:1s loader infinite linear}.thechurchco-giving-form .loader span{display:block;font-size:1.5em;opacity:0;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;color:#00AA00;transition-delay:20ms;left:50%
    position: absolute;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.thechurchco-giving-form.payment-processing{pointer-events:none}.thechurchco-giving-form.payment-processing form{opacity:.25;filter:alpha(opacity=25);-webkit-transform:scale3d(.75, .75, .75);-moz-transform:scale3d(.75, .75, .75);-ms-transform:scale3d(.75, .75, .75);-o-transform:scale3d(.75, .75, .75);transform:scale3d(.75, .75, .75)}.thechurchco-giving-form.payment-processing .loader{opacity:1;top:50%;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.thechurchco-giving-form.payment-processing .message{opacity:0;filter:alpha(opacity=0)}.thechurchco-giving-form.payment-success{pointer-events:none}.thechurchco-giving-form.payment-success form{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale3d(0, 0, 0);-moz-transform:scale3d(0, 0, 0);-ms-transform:scale3d(0, 0, 0);-o-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}.thechurchco-giving-form.payment-success .message{opacity:1;filter:alpha(opacity=100);font-size:1em;font-weight:bold;font-style:normal}.thechurchco-giving-form.payment-success .loader{opacity:1;filter:alpha(opacity=100);top:50%;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.thechurchco-giving-form.payment-success .loader:before{animation:none;border-color:#00AA00}.thechurchco-giving-form.payment-success .loader span{opacity:1;filter:alpha(opacity=100)}.thechurchco-giving-form.payment-error .message{color:#AA0000;font-weight:bold;font-size:1em}@keyframes loader{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}[data-form-payments] .payment-options .payment-option{display:flex;align-items:center;margin-bottom:1em}[data-form-payments] .payment-options .payment-option label{margin-right:2em;width:50%;font-size:.85em}[data-form-payments] .payment-options .payment-option input{width:100%}[data-form-payments] .payment-total{margin-top:2em;margin-bottom:2em;text-align:right}@media (max-width:768px){[data-form-payments] .payment-options .payment-option{display:block}}.card.group{text-align:center;display:flex}.card.group .image img{width:100%}.card.group .when{margin-top:1em}.card.group .time{margin-top:.25em}.card.group .area{margin-top:1em}.card.group a{display:block;width:100%}.groups-engine{float:left;width:100%}[data-component-type="TCCGroups"]{float:left;width:100%;position:relative}[data-component-type="TCCGroups"] .NavigationBar{width:100%;float:left;margin-bottom:2em;display:flex;justify-content:space-between;align-items:center}[data-component-type="TCCGroups"] .NavigationBar .form-field{flex:1;margin-right:1em}[data-component-type="TCCGroups"] .NavigationBar .SelectMenu{flex:1;margin-right:1em}@media (max-width:768px){[data-component-type="TCCGroups"] .NavigationBar{display:block;width:90%;margin-left:5%;margin-right:5%}[data-component-type="TCCGroups"] .NavigationBar .form-field,[data-component-type="TCCGroups"] .NavigationBar .SelectMenu{margin-left:0;margin-right:0}}[data-component-type="TCCGroups"] .NavigationBar button{text-align:right;padding:0;border:0;box-shadow:none;font-size:2em}[data-component-type="TCCGroups"] .NavigationBar button:after{display:none}[data-component-type="TCCGroups"] .NavigationBar button:hover{background-color:transparent}[data-component-type="TCCGroups"] .groups-map{position:relative;float:left;width:100%;margin-bottom:2em;overflow:hidden}[data-component-type="TCCGroups"] .groups-map>div{width:100%;height:75vh !important}[data-component-type="TCCGroups"] .groups-map .TCCGroupMarker{font-size:4em;transition:all 200ms}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup{position:absolute;top:0;left:0;background-color:white;height:100%;box-shadow:inset 0 0 0 1px #EEE;transition:all 200ms;transform:translateX(-100%);overflow:auto;text-align:center;width:100%}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup .group-details{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup .image img{width:80px;height:auto;border-radius:100em;margin-bottom:1em}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup .title{margin-bottom:1em}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup .time{font-weight:bold;margin-bottom:.5em}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup.-close{opacity:0}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup.-open{transform:translateX(0);opacity:1}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup .close{box-shadow:none;position:absolute;top:.25em;right:.25em;font-size:2em;padding:0;opacity:.5;transition:all 200ms;border-bottom:none;z-index:1000}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup .close:after,[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup .close:before{display:none}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup .close:hover span{color:#464646 !important;opacity:1}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup .button{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;background-color:#EEE;box-shadow:none;font-weight:500;border-radius:0}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup .button:after{display:none}[data-component-type="TCCGroups"] .groups-map .TCCActiveGroup .button:hover{color:#464646 !important}[data-component-type="TCCGroups"] .groups-results{position:relative;float:left;width:100%}[data-component-type="TCCGroups"] .posts-loop>div{float:left;width:100%;display:flex;flex-wrap:wrap}[data-component-type="TCCGroups"] .listtransition-enter{opacity:0}[data-component-type="TCCGroups"] .listtransition-enter-active{opacity:1;transition:200ms all}[data-component-type="TCCGroups"] .listtransition-exit{opacity:1}[data-component-type="TCCGroups"] .listtransition-exit-active{opacity:0;transition:200ms all}.accordion-wrap{float:left;width:100%;margin:0 auto;margin-bottom:1em;text-align:left}.accordion-wrap .body{display:none;float:left;width:100%;margin-top:1em;padding-left:1em;padding-right:1em}.accordion-wrap .title{float:left;width:100%;cursor:pointer;font-size:1em;font-weight:bold;padding:1.5em}.accordion-wrap .text{float:left}.accordion-wrap .switch{position:relative;display:block;float:right;width:1.5em;height:1em;cursor:pointer;-webkit-transform:scale3d(.8, .8, .8);-moz-transform:scale3d(.8, .8, .8);-ms-transform:scale3d(.8, .8, .8);-o-transform:scale3d(.8, .8, .8);transform:scale3d(.8, .8, .8)}.accordion-wrap .switch:after,.accordion-wrap .switch:before{display:block;content:" ";position:absolute;height:.1em;width:1em;background:currentColor;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.accordion-wrap .switch:before{-webkit-transform:translateY(-50%) translateX(-18%) rotate(-45deg);-moz-transform:translateY(-50%) translateX(-18%) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-18%) rotate(-45deg);-o-transform:translateY(-50%) translateX(-18%) rotate(-45deg);transform:translateY(-50%) translateX(-18%) rotate(-45deg)}.accordion-wrap .switch:after{-webkit-transform:translateY(-50%) translateX(-82%) rotate(45deg);-moz-transform:translateY(-50%) translateX(-82%) rotate(45deg);-ms-transform:translateY(-50%) translateX(-82%) rotate(45deg);-o-transform:translateY(-50%) translateX(-82%) rotate(45deg);transform:translateY(-50%) translateX(-82%) rotate(45deg)}.accordion-wrap.-open .switch:before{-webkit-transform:translateY(-50%) translateX(-50%) rotate(-45deg) scale3d(1.45, 1, 1);-moz-transform:translateY(-50%) translateX(-50%) rotate(-45deg) scale3d(1.45, 1, 1);-ms-transform:translateY(-50%) translateX(-50%) rotate(-45deg) scale3d(1.45, 1, 1);-o-transform:translateY(-50%) translateX(-50%) rotate(-45deg) scale3d(1.45, 1, 1);transform:translateY(-50%) translateX(-50%) rotate(-45deg) scale3d(1.45, 1, 1)}.accordion-wrap.-open .switch:after{-webkit-transform:translateY(-50%) translateX(-50%) rotate(45deg) scale3d(1.45, 1, 1);-moz-transform:translateY(-50%) translateX(-50%) rotate(45deg) scale3d(1.45, 1, 1);-ms-transform:translateY(-50%) translateX(-50%) rotate(45deg) scale3d(1.45, 1, 1);-o-transform:translateY(-50%) translateX(-50%) rotate(45deg) scale3d(1.45, 1, 1);transform:translateY(-50%) translateX(-50%) rotate(45deg) scale3d(1.45, 1, 1)}.lightbg .accordion-wrap .title{background-color:#EEE}.darkbg .accordion-wrap .title{background-color:#FFF}[data-accordion-toggle]{text-align:left}[data-accordion-toggle] .title{color:currentColor}[data-accordion-toggle] .title:hover{text-decoration:none}[data-accordion-toggle] .body{display:none}[data-accordion-toggle] .body img{width:100%;height:auto}[data-accordion-toggle] .body .body-wrap{opacity:0;transition:500ms all}[data-accordion-toggle] .body.-active{display:block}[data-accordion-toggle] .body.-active .body-wrap.-active{opacity:1}.accordion-tabs .title{margin-right:1em;display:inline-block;position:relative;font-size:1.1em}.accordion-tabs .title:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:currentColor;display:none}.accordion-tabs .title.-active{font-weight:bold}.accordion-tabs .title.-active:after{display:block}.accordion-selection{display:flex}.accordion-selection .accordion-selection-tabs{flex:1}.accordion-selection .accordion-selection-tabs .title{display:block;padding:1em 2em;position:relative;transition:all 300ms;font-weight:bold;text-decoration:none}.accordion-selection .accordion-selection-tabs .title .text{position:relative;z-index:1}.accordion-selection .accordion-selection-tabs .title:hover{text-decoration:none}.accordion-selection .accordion-selection-tabs .title:after{content:"";position:absolute;left:0;bottom:0;right:0;top:0;pointer-events:none;height:100%;width:100%;background-color:currentColor;opacity:0;transition:all 500ms;border-radius:$radius;box-shadow:0 0 0 0 rgba(0,0,0,0)}.accordion-selection .accordion-selection-tabs .title.-active{padding:2em 2em}.accordion-selection .accordion-selection-tabs .title.-active:after{opacity:.15;box-shadow:$shadow}.accordion-selection .accordion-selection-content{flex:3}.accordion-selection .accordion-selection-content .body{position:relative;transition:all 300ms}.accordion-selection .accordion-selection-content .body img{width:100%;height:auto}.accordion-selection .accordion-selection-content .body .body-wrap>*{padding-left:1rem}.accordion-selection .accordion-selection-content .body .body-wrap>img:first-child{padding-left:0}.accordion-selection .accordion-selection-content .body .body-wrap>p:first-child{margin-top:0}@media (max-width:768px){.accordion-selection{display:block}.accordion-selection .accordion-selection-tabs .title{padding:1em}.accordion-selection .accordion-selection-tabs .title.-active{padding:1.5em 1em}.accordion-selection .accordion-selection-content .body .body-wrap{margin-top:1rem}.accordion-selection .accordion-selection-content .body .body-wrap>*{padding-left:1rem;padding-right:1rem}.accordion-selection .accordion-selection-content .body .body-wrap>img:first-child{padding-left:1em}}.row.accordion-row.accordion-layout-selection.lightbg .accordion-selection-tabs .title:after{background-color:var(--dark-color)}.row.accordion-row.accordion-layout-selection.lightbg .accordion-selection-tabs .title.-active:after{opacity:1}.row.accordion-row.accordion-layout-selection.darkbg .accordion-selection-tabs .title:after{background-color:var(--light-color)}.row.accordion-row.accordion-layout-selection.darkbg .accordion-selection-tabs .title.-active:after{opacity:1}.thechurchco-shortcut footer{display:none !important}.thechurchco-shortcut .row:not(footer){position:relative;padding-top:0 !important;padding-bottom:0 !important;transition:200ms all}.thechurchco-shortcut .row:not(footer) .row-defaults{width:96%;margin-left:2%;margin-right:2%}.thechurchco-shortcut .row:not(footer) .row-defaults,.thechurchco-shortcut .row:not(footer) .row-content{opacity:1 !important;transition-delay:0ms !important;transform:translateY(0vh) !important}.thechurchco-shortcut .row:not(footer) .row-content,.thechurchco-shortcut .row:not(footer) .image-blocks{display:none}.thechurchco-shortcut .row:not(footer) .row-title{display:block;margin-bottom:0;cursor:pointer;transition:all 200ms;padding-top:2em;padding-bottom:2em}@include respond-to('mobile'){max-width:300px;margin:0 auto}.thechurchco-shortcut .row:not(footer) .row-title:after{display:none}.thechurchco-shortcut .row:not(footer) .row-subtitle{display:none;transition:200ms all;transition-delay:200ms;opacity:0}.thechurchco-shortcut .row:not(footer) .row-text{display:none;transition:200ms all;transition-delay:200ms;opacity:0}.thechurchco-shortcut .row:not(footer) .row-buttons{display:none;transition:200ms all;transition-delay:200ms;opacity:0}.thechurchco-shortcut .row:not(footer) .row-content{display:none;transition:200ms all;transition-delay:200ms;opacity:0}.thechurchco-shortcut .row:not(footer) .shortcut-trigger{width:3em;height:3em;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:1em;display:block;cursor:pointer;z-index:100}.thechurchco-shortcut .row:not(footer) .shortcut-trigger:after,.thechurchco-shortcut .row:not(footer) .shortcut-trigger:before{display:block;content:" ";position:absolute;height:.1em;width:1em;background:currentColor;top:50%;right:0;transform:translate(-50%, -50%);transition:transform 200ms;transition-delay:300ms;cursor:pointer}.thechurchco-shortcut .row:not(footer) .shortcut-trigger:before{transform:translateY(-50%) translateX(-18%) rotate(-45deg)}.thechurchco-shortcut .row:not(footer) .shortcut-trigger:after{transform:translateY(-50%) translateX(-82%) rotate(45deg)}.thechurchco-shortcut .-open:not(footer){padding-top:3em !important;padding-bottom:3em !important}.thechurchco-shortcut .-open:not(footer) .row-content,.thechurchco-shortcut .-open:not(footer) .image-blocks{display:block;opacity:1}.thechurchco-shortcut .-open:not(footer) .row-subtitle{display:block;opacity:1}.thechurchco-shortcut .-open:not(footer) .row-text{display:block;opacity:1}.thechurchco-shortcut .-open:not(footer) .row-buttons{display:block;opacity:1}.thechurchco-shortcut .-open:not(footer) .row-content{display:block;opacity:1}.thechurchco-shortcut .-open:not(footer) .row-title{display:inline-block;padding-top:2em;padding-bottom:0;margin-bottom:1em}.thechurchco-shortcut .-open:not(footer) .row-title:after{display:inline-block;opacity:1}.thechurchco-shortcut .-open:not(footer) .shortcut-trigger{top:3em}.thechurchco-shortcut .-open:not(footer) .shortcut-trigger:before,.thechurchco-shortcut .-open:not(footer) .shortcut-trigger:after{top:2em}.thechurchco-shortcut .-open:not(footer) .shortcut-trigger:before{transform:translateY(-50%) translateX(-50%) rotate(-45deg) scale3d(1.45, 1, 1)}.thechurchco-shortcut .-open:not(footer) .shortcut-trigger:after{transform:translateY(-50%) translateX(-50%) rotate(45deg) scale3d(1.45, 1, 1)}.cookie-policy-banner{position:fixed;bottom:0;background:white;color:black;z-index:9999999999;width:100%;left:0;-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);-o-transform:translateY(150%);transform:translateY(150%);padding:2em;line-height:140%;font-size:.85em;-webkit-transition:200ms all;-moz-transition:200ms all;-o-transition:200ms all;transition:200ms all;border-top:1px solid #efefef}.cookie-policy-banner .close{position:absolute;top:0;right:0;font-size:1.75em;padding:.25em}.cookie-policy-banner a{color:black;font-weight:bold}.cookie-policy-banner .cookie-policy-page{margin-top:1em}.cookie-policy-banner.-active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.prayer-request-row{position:relative}.prayer-request-app{position:relative}.prayer-request-app .prayer-request{text-align:left;padding:2em;background-color:#FFF;margin-top:2em;position:relative;padding-bottom:0}.prayer-request-app .prayer-request .title{margin-top:0}.prayer-request-app .prayer-request .controls{display:flex;align-items:flex-end;padding:1em;padding-left:0;text-align:left}@media (max-width:768px){.prayer-request-app .prayer-request .controls{display:block}}.prayer-request-app .prayer-request .controls .item{margin-right:1em}.prayer-request-app .prayer-request .controls .item .icon{margin-right:.5em}.prayer-request-app .prayer-request .controls a.item{color:#464646;font-weight:bold}.prayer-request-app .prayer-request-form-wrap{border:1px solid $rowDark;float:left;width:100%;opacity:1;padding:1em;margin-top:2em}.prayer-request-app .prayer-request-form-wrap.form-transition-enter{opacity:0}.prayer-request-app .prayer-request-form-wrap.form-transition-enter-active{opacity:0}.prayer-request-app .prayer-request-form-wrap.form-transition-enter-done{opacity:1;transition:500ms all}.prayer-request-app .prayer-request-form-wrap.form-transition-exit{opacity:1}.prayer-request-app .prayer-request-form-wrap.form-transition-exit-active{opacity:0;transition:200ms all}.prayer-request-app .prayer-request-form-wrap.form-transition-exit-done{opacity:0}.prayer-request-app .prayer-request-form input,.prayer-request-app .prayer-request-form textarea,.prayer-request-app .prayer-request-form select{width:100%}.prayer-request-app .prayer-request-form textarea{min-height:200px}.prayer-request-app .success{float:left;width:100%;text-align:center;font-size:40px;display:flex;align-items:center;justify-content:center}.prayer-request-app .success span{width:70px;height:70px;margin-top:2em;display:block;border-radius:100em;color:#00AA00;border:2px solid #00AA00;position:relative}.prayer-request-app .success span:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.prayer-request-app .prayer-results{float:left;width:100%}.darkbg .prayer-request-app .prayer-request{background-color:#FFF}.darkbg .prayer-request-app .prayer-request-form-wrap{border:1px solid #FFF;float:left;width:100%}.lightbg .prayer-request-app .prayer-request{background-color:#EEE}.lightbg .prayer-request-app .prayer-request-form-wrap{border:1px solid #EEE;float:left;width:100%}.brandbg .prayer-request{color:black}.imagebg .prayer-request{color:black}.note-editor a:hover{text-decoration:none}.note-editor [data-note-editor-toggle]{border:1px solid;padding:.25em;padding-right:.75em;font-weight:bold}.note-editor [data-note-editor-toggle] .icon-plus{transition:all 200ms;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);display:inline-block;font-size:1.25em}.note-editor.-open [data-note-editor-toggle] .icon-plus{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.notes-send{margin-top:4em !important;float:left;width:100%;text-align:center}.notes-send input{margin:0 auto;margin-top:2em;margin-bottom:2em;width:75%}.notes-send .body{opacity:1;transition:200ms all;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.notes-send .tccloader{opacity:0;pointer-events:none}.notes-send.-processing .tccloader{opacity:1}.notes-send.-processing .body{-webkit-transform:scale3d(.9, .9, .9);-moz-transform:scale3d(.9, .9, .9);-ms-transform:scale3d(.9, .9, .9);-o-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);opacity:.25}.notes-send.-success .body{-webkit-transform:scale3d(.9, .9, .9);-moz-transform:scale3d(.9, .9, .9);-ms-transform:scale3d(.9, .9, .9);-o-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);opacity:.25}.notes-send.-success .tccloader{opacity:1;border-color:#00AA00}.notes-send.-success .tccloader:before{opacity:0}.notes-send.-success .tccloader span{opacity:1}div[data-component-type]{width:100%}[data-component-type="PCOEvents"],[data-component-type="TCCRSSReader"],[data-component-type="TCCPodcasting"]{width:100%;position:relative}.tcc-webcomponent-form-wrap{border:1px solid #EEE;float:left;width:100%;opacity:1;padding-top:1em;padding-bottom:1em}.darkbg .tcc-webcomponent-form-wrap{border:1px solid #FFF}.tcc-webcomponent-form-wrap.form-transition-enter{opacity:0}.tcc-webcomponent-form-wrap.form-transition-enter-active{opacity:0}.tcc-webcomponent-form-wrap.form-transition-enter-done{opacity:1;transition:500ms all}.tcc-webcomponent-form-wrap.form-transition-exit{opacity:1}.tcc-webcomponent-form-wrap.form-transition-exit-active{opacity:0;transition:200ms all}.tcc-webcomponent-form-wrap.form-transition-exit-done{opacity:0}.tcc-webcomponent-form input,.tcc-webcomponent-form textarea,.tcc-webcomponent-form select{width:100%}.tcc-webcomponent-form textarea{min-height:200px}.tcc-webcomponent-form .form-field{float:left;width:98%;margin-left:1%;margin-right:1%;margin-bottom:1em}@media (max-width:768px){.tcc-webcomponent-form .form-field{width:90%;margin-left:5%;margin-right:5%}}.tcc-webcomponent-form .form-field.-half{width:48%;margin-left:1%;margin-right:1%}@media (max-width:768px){.tcc-webcomponent-form .form-field.-half{width:90%;margin-left:5%;margin-right:5%}}.TCCGroupsForm .success{float:left;width:100%;text-align:center;font-size:40px;display:flex;align-items:center;justify-content:center}.TCCGroupsForm .success span{width:70px;height:70px;display:block;border-radius:100em;border:2px solid #00AA00;position:relative}.TCCGroupsForm .success span:before{left:50%
    position: absolute;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}[data-component-type]{position:relative}[data-component-type] .NavigationBar{float:left;width:100%;display:flex !important;justify-content:space-between;margin-bottom:1em}[data-component-type] .NavigationBar .form-field{flex:1}[data-component-type] .NavigationBar .form-field input{width:100%}[data-component-type] .NavigationBar .SelectMenu{flex:1;margin-left:1em}[data-component-type] .NavigationBar button{flex:1;margin-left:1em;max-width:1em;padding:0;border:0;box-shadow:none}[data-component-type] .NavigationBar button:after{display:none}[data-component-type] .NavigationBar button span{display:inline-block}[data-component-type] .NavigationBar button:hover span{color:#464646 !important;opacity:.5;transform:scale3d(1.25, 1.25, 1.25)}[data-component-type] .card-feed{width:100%}[data-component-type] .card-feed .posts-loop{display:flex;width:100%;flex-wrap:wrap}@media (max-width:768px){[data-component-type] .NavigationBar{flex-direction:column}[data-component-type] .NavigationBar .SelectMenu{margin-left:0}[data-component-type] .NavigationBar button{text-align:right;width:96%;max-width:100%}}.churchonline{display:flex;align-items:flex-start;justify-content:center;width:100%;position:relative}.churchonline .churchonline-video-player{flex:1}.churchonline .churchonline-video-player .button:after,.churchonline .churchonline-video-player button:after{display:none}.churchonline .churchonline-stack{width:30%;height:100%;margin-left:2em;text-align:left}.churchonline .churchonline-stack-bar{border-bottom:1px solid currentColor;padding:1em 0;padding-top:0;overflow:hidden}.churchonline .churchonline-stack-bar .churchonline-stack-bar-wrap{transition:200ms all;transform:translateX(-2em)}.churchonline .churchonline-stack-bar .icon{font-size:1.25em;display:inline-block;transform:translateX(-0.5em);transition:200ms all}.churchonline .churchonline-stack-bar.-screen-open .churchonline-stack-bar-wrap{transform:translateX(0)}.churchonline .churchonline-stack-screens{position:relative;overflow:hidden;height:100%}.churchonline .churchonline-stack-item-link{display:block;padding:1em 0;border-bottom:1px solid currentColor;display:flex;align-items:center;justify-content:space-between;width:100%;color:currentColor}.churchonline .churchonline-stack-item-link:hover{text-decoration:none}.churchonline .churchonline-stack-item-link:hover .icon{transform:translateX(5px)}.churchonline .churchonline-stack-item-link span{display:inline-block;transition:200ms all}.churchonline .churchonline-stack-item-link .icon{transform:translateX(0)}.churchonline .churchonline-stack-item{position:absolute;top:0;left:0;right:0;bottom:0;background-color:white;color:currentColor;transform:translateX(100%);transition:200ms all;z-index:10;overflow:auto;padding-top:2em}.churchonline .churchonline-stack-item.-active{transform:translateX(0)}.churchonline .churchonline-stack-item .churchonline-stack-item-content{height:100%}.churchonline .prayer-request-app{width:100%;margin:0}.darkbg .churchonline-stack-item{background-color:#EEE}.brandbg .churchonline-stack-item{background-color:#facb14}.imagebg .churchonline-stack-item{color:black}.embed>*{width:100%}[data-component-type="ChatRoom"]{position:relative;width:100%;overflow:auto}[data-component-type="ChatRoom"] .groupchat-chat{display:flex;flex-direction:column;justify-content:flex-end;height:500px;max-height:80vh;position:relative}[data-component-type="ChatRoom"] .groupchat-chat .chats{text-align:left;overflow:auto;display:flex;flex-direction:column-reverse}[data-component-type="ChatRoom"] .groupchat-chat .chats .groupchat-message-text{margin-bottom:1em;max-width:70%}[data-component-type="ChatRoom"] .groupchat-chat .chats .groupchat-message-text .details .username{font-weight:bold;display:inline-block;margin-right:.5em}[data-component-type="ChatRoom"] .groupchat-chat .chats .groupchat-message-text .details .when{font-size:.75em;opacity:.75}[data-component-type="ChatRoom"] .groupchat-chat .chats .groupchat-message-text .bubble{font-size:1em;font-weight:normal;font-family:Arial,Helvetica,sans-serif}[data-component-type="ChatRoom"] .groupchat-chat .chats .groupchat-message-text .controls{opacity:.75;font-size:.65em}[data-component-type="ChatRoom"] .groupchat-chat .chats .groupchat-message-text .controls a:first-child .icon:before{margin-left:0}[data-component-type="ChatRoom"] .groupchat-chat .chats .groupchat-message-text.-deleted{opacity:.25}[data-component-type="ChatRoom"] .groupchat-chat .chats .groupchat-message-text.-deleted .bubble{font-style:italic}[data-component-type="ChatRoom"] .chat-control{width:100%}[data-component-type="ChatRoom"] .chat-control textarea{min-height:100px;width:100%}[data-component-type="ChatRoom"] .chat-control label{display:none}[data-component-type="ChatRoom"] .chat-control .chat-control-bar{display:flex;align-self:center;justify-content:space-between}[data-component-type="ChatRoom"] .chat-control .chat-control-bar .icon{font-size:1.5em}[data-component-type="ChatRoom"] .groupchat-signin input{width:100%}[data-component-type="TCCCalendar"]{width:100%;position:relative}[data-component-type="TCCCalendar"] .rbc-toolbar-label{text-align:right !important;padding-right:0 !important}[data-component-type="TCCCalendar"] .rbc-btn-group button:after{display:none}[data-component-type="TCCCalendar"] .rbc-event{background-color:#facb14;color:white}[data-component-type="TCCCalendar"] .rbc-today{background-color:transparent;position:relative}[data-component-type="TCCCalendar"] .rbc-today:after{content:"";position:absolute;left:0;right:0;width:100%;height:100%;background-color:#facb14;opacity:.1}[data-component-type="TCCCalendar"] .calendar-list{display:none}[data-component-type="TCCCalendar"] .calendar-list .list-event{float:left;width:96%;margin-left:2%;margin-right:2%;padding:2em;border:1px solid currentColor;margin-bottom:1em;text-align:left;cursor:pointer}[data-component-type="TCCCalendar"] .calendar-list .list-event:last-child{margin-bottom:0}[data-component-type="TCCCalendar"] .calendar-list .list-event .list-event-title{display:block}[data-component-type="TCCCalendar"] .calendar-list .list-event .list-event-date{display:inline-block}[data-component-type="TCCCalendar"] .calendar{display:block}@media (max-width:768px){[data-component-type="TCCCalendar"] .calendar{display:none}[data-component-type="TCCCalendar"] .calendar-list{display:block}}.imageblocktwo-row .row-content{display:flex}.imageblocktwo-row .column-item-image.shape-circle .column-item-image-container{text-align:center}.imageblocktwo-row .column-item-image.shape-circle .column-item-image-container img{border-radius:100em;max-width:12em;margin:0 auto}.imageblocktwo-row .column-item-image.shape-overlay{background-position:top center;background-size:cover;padding:1em;display:flex !important;flex-direction:column;justify-content:flex-end;min-height:25em;color:white;position:relative}.imageblocktwo-row .column-item-image.shape-overlay a{color:inherit}.imageblocktwo-row .column-item-image.shape-overlay .button-outlined{color:inherit;border-color:currentColor}.imageblocktwo-row .column-item-image.shape-overlay .button-outlined:hover{color:black}.imageblocktwo-row .column-item-image.shape-overlay:after{content:" ";background:linear-gradient(0deg, rgba(0,0,0,0.75) 0, rgba(0,0,0,0) 80%);position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:0}.imageblocktwo-row .column-item-image.shape-overlay .column-item-text-container{position:relative;z-index:1}.imageblocktwo-row .column-item-image.shape-overlay .shape-overlay-priority-link{display:block;width:50px;height:50px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.imageblocktwo-row.layout-columns .row-content{display:flex;flex-wrap:wrap;justify-content:center}.imageblocktwo-row.layout-columns .row-content .column-item{width:29.33333%;margin-left:2%;margin-right:2%}.imageblocktwo-row.layout-columns .column-item-image.shape-circle.align-default{text-align:center}.imageblocktwo-row.layout-columns .column-item-image.shape-overlay.byone{width:96%;margin-left:2%;margin-right:2%}.imageblocktwo-row.layout-columns .column-item-image.shape-overlay.bytwo{width:50%;margin-left:2%;margin-right:2%}.imageblocktwo-row.layout-rows .row-content{display:flex;flex-wrap:wrap;justify-content:center}.imageblocktwo-row.layout-rows .row-content .column-item{width:80%;margin-left:10%;margin-right:10%}.imageblocktwo-row.layout-rows .row-content .column-item .column-item-text-container{width:70%;margin:0 auto}.imageblocktwo-row.layout-rows .row-content .column-item.align-left,.imageblocktwo-row.layout-rows .row-content .column-item.align-default{display:flex !important;align-items:center;justify-content:center}.imageblocktwo-row.layout-rows .row-content .column-item.align-left .column-item-image-container,.imageblocktwo-row.layout-rows .row-content .column-item.align-default .column-item-image-container{width:30%;margin-bottom:0;margin-right:2em}.imageblocktwo-row.layout-rows .row-content .column-item.align-right{display:flex !important;align-items:center;justify-content:center}.imageblocktwo-row.layout-rows .row-content .column-item.align-right .column-item-image-container{width:30%;margin-bottom:0;margin-left:2em;order:2}.imageblocktwo-row.layout-rows .row-content .column-item.align-center.column-item-image.shape-square .column-item-image-container img{max-width:12em;margin:0 auto}@include respond-to('mobile'){max-width:none}.imageblocktwo-row.layout-rows .row-content .column-item.align-center.column-item-image.shape-nocrop .column-item-image-container img{max-width:16em;margin:0 auto}.imageblocktwo-row.layout-rows .row-content .column-item-image.shape-overlay{justify-content:flex-end}.imageblocktwo-row.layout-rows .row-content .column-item-image.shape-overlay .column-item-image-container{width:100%}.imageblocktwo-row.layout-rows .row-content .column-item-image.shape-overlay .column-item-text-container{width:100%}.imageblocktwo-row.layout-leftright .column-item{width:96%;margin-left:2%;margin-right:2%;display:flex !important;align-items:center;justify-content:space-between}.imageblocktwo-row.layout-leftright .column-item .column-item-image-container{width:48%;order:2}.imageblocktwo-row.layout-leftright .column-item .column-item-image-container img{width:100% !important;max-width:none}.imageblocktwo-row.layout-leftright .column-item .column-item-text-container{width:48%;order:1;padding-left:3em;padding-right:3em}.imageblocktwo-row.layout-leftright .column-item:nth-child(2n) .column-item-image-container{order:1}.imageblocktwo-row.layout-leftright .column-item:nth-child(2n) .column-item-text-container{order:2}.imageblocktwo-row.layout-leftright .column-item-image.shape-overlay{display:flex !important;justify-content:flex-end}.imageblocktwo-row.layout-leftright .column-item-image.shape-overlay .column-item-image-container{width:100%}.imageblocktwo-row.layout-leftright .column-item-image.shape-overlay .column-item-text-container{width:100%;padding:1em;display:flex;flex-direction:column}.imageblocktwo-row.layout-leftright.type-overlay .column-item{width:80%;margin-left:20%;margin-right:0}.imageblocktwo-row.layout-leftright.type-overlay .column-item:nth-child(2n){margin-right:20%;margin-left:0}.imageblocktwo-row.layout-horizontalscroll .container{overflow:auto;max-width:100%}.imageblocktwo-row.layout-horizontalscroll .row-content{overflow:auto;flex-wrap:nowrap;display:block;padding-left:2em}.imageblocktwo-row.layout-horizontalscroll .row-content .column-item{width:340px !important;float:left;margin-left:0;margin-right:20px;scroll-snap-align:start}.imageblocktwo-row.layout-horizontalscroll .horizontal-scroll-container{scroll-snap-type:x mandatory}.imageblocktwo-row.layout-horizontalscroll .column-item-image.shape-circle.align-default{text-align:center}.column-item{margin-bottom:2em}.column-item.align-left{text-align:left}.column-item.align-right{text-align:right}.column-item.align-center{text-align:center}.column-item img{width:100%;height:auto}.column-item .column-item-image-container{margin-bottom:2em}.column-item .column-item-text,.column-item .column-item-text p{font-size:1rem}.column-item .column-item-buttons a{margin-bottom:.5em}.column-item .column-item-buttons a:last-child{margin-bottom:0}.column-item .column-item-title+.column-item-buttons{margin-top:1em}.thechurchco-mobileapp-view .thechurchco-mobileapp-navigation{position:fixed;z-index:100;bottom:0;left:0;width:100%;height:60px;padding:.5em;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--dark-color);background-color:var(--light-color)}.thechurchco-mobileapp-view .thechurchco-mobileapp-navigation .thechurchco-mobileapp-navitem{flex:1;text-align:center;color:var(--light-text-color)}.thechurchco-mobileapp-view .thechurchco-mobileapp-navigation .thechurchco-mobileapp-navitem span{display:block}.thechurchco-mobileapp-view .thechurchco-mobileapp-navigation .thechurchco-mobileapp-navitem span.text{font-size:.75rem}.thechurchco-mobileapp-view .thechurchco-mobileapp-navigation .thechurchco-mobileapp-navitem.selected{color:var(--brand-color)}.thechurchco-mobileapp-view .thechurchco-mobile-app-screens{background-color:black}.thechurchco-mobileapp-view .thechurchco-mobile-app-screens iframe{opacity:0;position:absolute;top:0;left:0;width:100%;height:calc(40vh);transition:500ms all;pointer-events:none;z-index:1}.thechurchco-mobileapp-view .thechurchco-mobile-app-screens iframe.selected{opacity:1;pointer-events:all;z-index:5}.thechurchco-mobileapp-view .thechurchco-mobile-app-loader{background-color:var(--navbar-color);position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99;transition:500ms all;display:flex;align-items:center;justify-content:center}.thechurchco-mobileapp-view .thechurchco-mobile-app-loader.loaded{opacity:0;pointer-events:none}.thechurchco-mobileapp-view .thechurchco-mobile-app-loader .loader-container{position:relative;height:50px}.thechurchco-mobileapp-view .thechurchco-mobile-app-loader .tccloader{transform:scale3d(.7, .7, .7)}.thechurchco-mobileapp-view .thechurchco-mobile-app-loader .logo{max-width:200px}.thechurchco-mobileapp-view .thechurchco-mobile-app-loader .logo img{width:100%;height:auto}.inappview .top-bar{display:none}.inappview footer{display:none}.inappview .row .row-defaults,.inappview .row .row-content{opacity:1}.inappview .cookie-policy-banner{display:none}.inappview .announcement{display:none}.inappview .messenger{display:none}.inappview.thechurchco-shortcut .-last-row{margin-bottom:6em !important}.marquee{overflow:hidden;position:relative;margin-bottom:4.5em;float:left;width:100%}.marquee .marquee-text-wrap{display:flex;width:200%;position:relative;transition:500ms all;transform:translateX(0)}.marquee .marquee-text-wrap .text-container{display:flex;animation:marquee 16s linear infinite}.marquee .marquee-text-wrap .row-title{padding-left:1em;padding-right:1em;text-transform:uppercase;font-size:3em}.marquee+.row-inner .container .-tile{margin-top:9em}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.marqueeblock-row .marquee-item{margin:10px;width:300px;padding:1em}.marqueeblock-row .marquee-item img{width:100%;height:auto}.marqueeblock-row .shape-circle img{border-radius:100em}.photogallery-row.-no-defaults{padding:0 !important}.photogallery-row.-no-defaults .row-inner{padding:0 !important}.photogallery-row img{width:100%;height:auto}.photogallery-row .photogallery{width:100%}.photogallery-row .photo-wrap{width:100%}.photogallery-row .layout-grid .photo-wrap{display:flex;flex-wrap:wrap}.photogallery-row .layout-grid .photo-wrap .photogallery-item{width:25%;flex:1 0 auto}.photogallery-row .layout-grid .photo-wrap.total-9 .photogallery-item,.photogallery-row .layout-grid .photo-wrap.total-6 .photogallery-item,.photogallery-row .layout-grid .photo-wrap.total-5 .photogallery-item{width:33.333333%}.photogallery-row .layout-masonry .photo-wrap{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-count:4;-moz-column-count:4;column-count:4}.photogallery-row .layout-masonry .photo-wrap.total-1{-webkit-column-count:1 !important;-moz-column-count:1 !important;column-count:1 !important}.photogallery-row .layout-masonry .photo-wrap.total-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.photogallery-row .layout-masonry .photo-wrap.total-5,.photogallery-row .layout-masonry .photo-wrap.total-4,.photogallery-row .layout-masonry .photo-wrap.total-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.photogallery-row .layout-masonry .photo-wrap .photogallery-item{padding:.25em}[data-component-type="PodFlix"]{width:100%}.podflix{width:100%}.podflix h6{font-size:1rem}.podflix .podflix-player{padding-left:2em;padding-right:2em}.podflix .podflix-player iframe{border-radius:10px;background-color:var(--light-color)}.podflix .podflix-episode{display:flex;align-items:center;padding:1em;transition:250ms all;background-color:rgba(0,0,0,0);border-radius:10px;text-align:left;cursor:pointer}.podflix .podflix-episode .image{flex:1;margin-right:2em}.podflix .podflix-episode .image img{width:100%;height:auto;border-radius:5px}.podflix .podflix-episode .content{flex:3}.podflix .podflix-episode .details{opacity:.5;margin-top:.5em}.podflix .podflix-episode .details .item{margin-right:1em}.podflix .podflix-episode .details .icon{margin-right:.25em}.podflix .podflix-episode:hover{background-color:rgba(0,0,0,0.05)}.podflix .podflix-navbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em;padding-left:1em;padding-right:1em}.podflix .podflix-navbar .icon{cursor:pointer}.podflix .podflix-navbar a{color:currentColor !important}.podflix .podflix-series-route{display:flex;flex-wrap:wrap}@media (max-width:768px){.podflix .podflix-episode{display:block}.podflix .podflix-episode .image{flex:none;margin-right:0;margin-bottom:1em}.podflix .podflix-episode .content{flex:none}}.tcclayouts .item-container{display:flex;width:100%}.tcclayouts.layout-columns .item-container{display:flex;flex-wrap:wrap;justify-content:center}.tcclayouts.layout-columns .item-container .tcclayouts-item{-webkit-columns:4;-moz-columns:4;columns:4}.tcclayouts.layout-rows .item-container{display:flex;flex-wrap:wrap;justify-content:center}.tcclayouts.layout-rows .item-container .tcclayouts-item{-webkit-columns:9;-moz-columns:9;columns:9}.tcclayouts.layout-rows .item-container .tcclayouts-item .tcclayouts-item-text-container{width:70%;margin:0 auto}.tcclayouts.layout-leftright .tcclayouts-item{-webkit-columns:12;-moz-columns:12;columns:12;display:flex !important;align-items:center;justify-content:space-between}.tcclayouts.layout-leftright .tcclayouts-item .tcclayouts-item-image-container{width:48%;order:2}.tcclayouts.layout-leftright .tcclayouts-item .tcclayouts-item-image-container img{width:100% !important;max-width:none}.tcclayouts.layout-leftright .tcclayouts-item .tcclayouts-item-text-container{width:48%;order:1;padding-left:3em;padding-right:3em}.tcclayouts.layout-leftright .tcclayouts-item:nth-child(2n) .tcclayouts-item-image-container{order:1}.tcclayouts.layout-leftright .tcclayouts-item:nth-child(2n) .tcclayouts-item-text-container{order:2}@include respond-to('mobile'){display:block !important;.tcclayouts-item-image-container{width:100%}.tcclayouts-item-text-container{width:100%;padding-left:0;padding-right:0}}.tcclayouts.layout-horizontalscroll .container{overflow:auto;max-width:100%}.tcclayouts.layout-horizontalscroll .item-container{overflow:auto;flex-wrap:nowrap;display:block;padding-left:2em}.tcclayouts.layout-horizontalscroll .item-container .tcclayouts-item{width:340px !important;float:left;margin-left:0;margin-right:20px;scroll-snap-align:start}.tcclayouts.layout-horizontalscroll .horizontal-scroll-container{scroll-snap-type:x mandatory}@media (max-width:768px){.tcclayouts.layout-leftright .tcclayouts-item{display:block !important}.tcclayouts.layout-leftright .tcclayouts-item .tcclayouts-item-image-container{width:100%}.tcclayouts.layout-leftright .tcclayouts-item .tcclayouts-item-text-container{width:100%;padding-left:0;padding-right:0}}.scene-transition{position:relative;overflow:hidden}.scene-transition-enter{opacity:0;transform:translate(30px, 0)}.scene-transition-enter-active{opacity:1;transform:translate(0, 0);transition:250ms all}.scene-transition-exit{display:none}.scene-transition-exit-active{display:none}.scenefade-transition{position:relative;overflow:hidden}.scenefade-transition-enter{opacity:0}.scenefade-transition-enter-active{opacity:1;transition:250ms all}.scenefade-transition-exit{display:none}.scenefade-transition-exit-active{display:none}.top-bar{position:absolute;top:0;left:0;z-index:100;width:100%;min-height:5.99em;color:#FFF;font-weight:600;padding:1em 2em}.top-bar .logo{height:4em;top:50%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:2em}.top-bar .logo img{width:auto;height:100%}.top-bar .logo.large{height:6em}@media (max-width:760px){.top-bar .logo.large{height:4.5em}}.top-bar .logo.medium{height:4em}@media (max-width:760px){.top-bar .logo.medium{height:3.25em}}.top-bar .logo.small{height:2.5em}@media (max-width:760px){.top-bar .logo.small{height:1.5em}}.top-bar nav.primary{line-height:0;top:50%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:2em}nav.default{float:right;line-height:5em}nav.default a{color:#FFF;font-weight:600;text-transform:uppercase;margin-left:1em}nav.primary a{color:#FFF;font-weight:600;text-transform:uppercase;margin-left:1em}nav.primary ul[class*="menu-"]{margin:1em 0;padding:0}nav.primary ul[class*="menu-"] li a{padding:.75em .5em;line-height:100%;color:#FFF;text-decoration:none}nav.primary ul[class*="menu-"] li:hover>a,nav.primary ul[class*="menu-"] li a:hover,nav.primary ul[class*="menu-"] li a.selected,nav.primary ul[class*="menu-"] li.selected a{background:transparent}nav.primary ul[class*="menu-"] li a:active,nav.primary ul[class*="menu-"] li a.selected:hover,nav.primary ul[class*="menu-"] li.selected a:hover{background:transparent}nav.mobile{display:none}nav.mobile ul[class*="menu-"] ul{display:none}.-scrolling .top-bar.fixed{position:fixed}@media (max-width:768px){.top-bar.fixed.open{overflow:auto;height:100vh}.top-bar.fixed.open .logo{display:none}}.top-bar.navigation-display-transparent nav.primary ul[class*="menu-"]>li{position:relative;margin-left:1.75em}.top-bar.navigation-display-transparent nav.primary ul[class*="menu-"]>li:after{content:" ";display:block;position:absolute;width:0;height:.25em;background-color:#FFF;-webkit-transition:500ms;-moz-transition:500ms;-o-transition:500ms;transition:500ms;left:50%;bottom:-2.5em}.top-bar.navigation-display-transparent nav.primary ul[class*="menu-"]>li a{margin-left:0}.top-bar.navigation-display-transparent nav.primary ul[class*="menu-"]>li ul{display:block;padding-top:3em;background-color:transparent;border:none;opacity:0;filter:alpha(opacity=0);height:0;overflow:hidden;-webkit-transition:height 0s ease,opacity 1s ease,padding-top 1s ease;-moz-transition:height 0s ease,opacity 1s ease,padding-top 1s ease;-o-transition:height 0s ease,opacity 1s ease,padding-top 1s ease;transition:height 0s ease,opacity 1s ease,padding-top 1s ease}.top-bar.navigation-display-transparent nav.primary ul[class*="menu-"]>li ul li a{text-shadow:0 0 20px rgba(0,0,0,0.5);padding-bottom:.2em}.top-bar.navigation-display-transparent nav.primary ul[class*="menu-"]>li:hover:after{width:100%;left:0}.top-bar.navigation-display-transparent nav.primary ul[class*="menu-"]>li:hover ul,.top-bar.navigation-display-transparent nav.primary ul[class*="menu-"]>li ul:hover{opacity:1;filter:alpha(opacity=100);height:auto;padding-top:2em}.top-bar.navigation-display-solid{background-color:#FFF;color:#464646}.top-bar.navigation-display-solid nav.default{line-height:5.99em}.top-bar.navigation-display-solid nav.default a{color:#464646}.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]{margin:0 0;padding:0}.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li{margin-left:1.75em}.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li a{line-height:100%;color:#464646;text-decoration:none;margin-left:0}.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li:hover>a,.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li a:hover,.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li a.selected,.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li.selected a{background:transparent}.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li a:active,.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li a.selected:hover,.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li.selected a:hover{background:#e6e6e6}.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li ul{display:block;margin-top:1em;border:none;padding-top:2em;padding-bottom:1em;padding-right:1em;-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1);opacity:0;filter:alpha(opacity=0);height:0;overflow:hidden}.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li ul li a{white-space:normal;padding-left:1.5em;padding-right:1.5em}.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li:hover ul,.top-bar.navigation-display-solid nav.primary ul[class*="menu-"]>li ul:hover{opacity:1;filter:alpha(opacity=100);height:auto;padding-top:2em}.top-bar.navigation-display-solid+header{margin-top:5.99em}header{padding:15em 0;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;float:left;width:100%;text-align:center;position:relative;color:#FFF;overflow:hidden}header .header-title{text-transform:uppercase;font-weight:600;margin-bottom:0}header .header-text{font-weight:400;font-size:1.25em}header .header-title+.header-text{margin-top:.5em}header .header-buttons{margin-bottom:0}header .header-buttons a{border-width:2px !important;margin-left:.25em;margin-right:.25em;margin-bottom:1em}header .header-buttons a:last-child{margin-bottom:0}header .header-text+.header-buttons{margin-top:2em}header.-align-left{background-position:right center !important}header.-align-left .header-carousel .header-carousel-image{background-position:right center !important}header.-align-left .header-content{padding-left:2.5%}header.-align-left .header-title,header.-align-left .header-subtitle,header.-align-left .header-text,header.-align-left .header-buttons{margin-left:0;margin-right:0;text-align:left}header.tint{position:relative}header.tint .header-content{position:relative;z-index:3}header.tint:after{content:" ";display:block;background-color:rgba(0,0,0,0.25);position:absolute;left:0;right:0;top:0;bottom:0;height:100%;z-index:2}header .header-video{position:absolute;left:0;top:0;height:150%;width:auto}header .header-carousel{position:absolute;left:0;top:0;right:0;bottom:0}header .header-carousel .header-carousel-image{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}header .header-carousel .header-carousel-image .owl-item{float:left}header .header-carousel:after{content:" ";background-color:black;position:absolute;left:0;top:0;bottom:0;right:0;z-index:1}header .header-video-embed,header .header-video-embed iframe{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);min-width:120vw;min-height:120vh}header .container{position:relative;z-index:10}header.slides .header-carousel{position:relative}header.slides .header-carousel .header-carousel-image{pointer-events:none}header.slides .header-carousel .header-carousel-image img{width:100%;height:auto}header.slides .header-carousel .header-carousel-image.active{pointer-events:all;position:relative}header.post,header.slides{padding:0}header.post img,header.slides img{width:100%;height:auto}.top-bar.navigation-display-transparent+header.default{padding-bottom:12em}.top-bar.navigation-display-solid+header.default{padding:12em 0}.single-post header .header-title{text-transform:none}header.search input{background-color:transparent;border:0;border-bottom:1px solid currentColor;color:currentColor;font-size:3.35em;font-style:italic;margin:0;padding:0;padding-bottom:.15em;text-align:center}header.search ::-webkit-input-placeholder{color:#FFF}header.search :-moz-placeholder{color:#FFF}header.search ::-moz-placeholder{color:#FFF}header.search :-ms-input-placeholder{color:#FFF}header.imagebg .button-outlined{color:#FFF;border-color:#FFF}header.inlinemedia{position:relative;z-index:5;color:var(--light-text-color);padding-top:8em;padding-bottom:8em}header.inlinemedia .container{flex-direction:column;display:flex;align-items:center}header.inlinemedia .header-content .header-title,header.inlinemedia .header-content .header-subtitle,header.inlinemedia .header-content .header-text,header.inlinemedia .header-content .header-buttons{width:100%;margin-left:0;margin-right:0}header.inlinemedia .header-inline-media{margin-top:2em;width:100%;position:relative}header.inlinemedia .header-inline-media img{width:100%;height:auto}header.inlinemedia.-align-default,header.inlinemedia.-align-center{padding-bottom:0;margin-bottom:-20em}header.inlinemedia.-align-default .header-inline-media,header.inlinemedia.-align-center .header-inline-media{margin-top:2em}header.inlinemedia.-align-default+.row,header.inlinemedia.-align-center+.row{padding-top:25em}header.inlinemedia.-align-left .container{flex-direction:row}header.inlinemedia.-align-right .header-content{margin-left:2em}header.inlinemedia.-align-right .container{flex-direction:row}header.inlinemedia.-align-right .header-content{order:2}header.inlinemedia .header-video,header.inlinemedia .header-video-embed{position:relative;top:0;left:0;transform:none;min-width:0;min-height:0;width:100%}header.inlinemedia .header-video-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%}header.inlinemedia .header-video-embed iframe{position:absolute;width:100%;height:100%;left:0;top:0;transform:none;min-width:0;min-height:0}footer:not(.footer-menu),footer.row:not(.footer-menu){background-color:#2f3031;color:#999;font-size:.75em;float:left;width:100%}footer:not(.footer-menu) h6,footer.row:not(.footer-menu) h6{color:#FFF;text-transform:uppercase;font-weight:400;letter-spacing:.1em;margin-top:1.25em}footer:not(.footer-menu) .contact-wrap,footer.row:not(.footer-menu) .contact-wrap{float:left;width:100%}footer:not(.footer-menu) .row-column,footer.row:not(.footer-menu) .row-column{margin-top:5em;margin-bottom:5em}footer:not(.footer-menu) .row-column p,footer.row:not(.footer-menu) .row-column p{font-size:1.35em;margin-bottom:0}footer:not(.footer-menu) .row-column hr,footer.row:not(.footer-menu) .row-column hr{color:inherit;border-color:#FFF;border-width:.35em;width:35%;margin:0 auto;margin-top:2em}footer:not(.footer-menu) .divider,footer.row:not(.footer-menu) .divider{color:#282829;border-width:3px;display:none}footer:not(.footer-menu) .copyright,footer.row:not(.footer-menu) .copyright{text-align:center;margin-top:1em;font-size:1.25em}footer:not(.footer-menu) .social,footer.row:not(.footer-menu) .social{text-align:center;font-size:2em;margin-top:2em}footer:not(.footer-menu) .footer-nav,footer.row:not(.footer-menu) .footer-nav{text-align:center}footer:not(.footer-menu) .footer-nav .footer-menu,footer.row:not(.footer-menu) .footer-nav .footer-menu{margin:0;padding:0}footer:not(.footer-menu) .footer-nav .footer-menu li,footer.row:not(.footer-menu) .footer-nav .footer-menu li{display:inline-block;zoom:1;*display:inline;list-style:none;margin-right:.5em;margin-left:.5em}footer.footer-menu{float:left;background-color:#2f3031;color:#FFF;text-align:left}footer.footer-menu h6{font-size:1em}footer.footer-menu a{color:#FFF}footer.footer-menu a .icon{color:#FFF}footer.footer-menu .row-column a .icon{color:#FFF}footer.footer-menu .contact-wrap{float:left;width:100%;font-size:.75em}footer.footer-menu .contact-wrap h6{font-size:1.5em}footer.footer-menu .search-and-social{float:left;width:220px;margin-left:10px;margin-right:10px}footer.footer-menu .search-and-social input{width:100%;margin-top:2em}footer.footer-menu .contact-info{float:left;width:220px;margin-left:10px;margin-right:10px;font-size:1em !important}footer.footer-menu .contact-info p{margin-top:0;font-size:1em}footer.footer-menu .mega-menu{float:left;width:620px;margin-left:10px;margin-right:10px}footer.footer-menu .mega-menu a{color:#FFF}footer.footer-menu .mega-menu a:hover{background:transparent !important}footer.footer-menu .mega-menu .footer-menu-render{margin:0}footer.footer-menu .mega-menu .footer-menu-render>.menu-item{float:left;min-width:30%}@media (max-width:768px){footer.footer-menu .mega-menu .footer-menu-render>.menu-item{width:100%}}footer.footer-menu .mega-menu .footer-menu-render>.menu-item:hover a{background-color:transparent !important}footer.footer-menu .mega-menu .footer-menu-render>.menu-item>a{font-weight:bold;font-size:1em}@media (max-width:768px){footer.footer-menu .mega-menu .footer-menu-render>.menu-item>a{padding-left:0}}footer.footer-menu .mega-menu .footer-menu-render>.menu-item>a:hover{background-color:transparent !important}footer.footer-menu .mega-menu .footer-menu-render>.menu-item .sub-menu{margin:0;margin-bottom:1em;padding:0}@media (max-width:768px){footer.footer-menu .mega-menu .footer-menu-render>.menu-item .sub-menu a{padding-left:0}}footer.footer-menu .mega-menu .footer-menu-render>.menu-item .sub-menu a:hover{background-color:transparent !important}footer.footer-menu .social{font-size:1.25em}footer.footer-menu .footer-by-line{float:left;width:940px;margin-left:10px;margin-right:10px;margin-top:2em;text-align:left}footer.footer-menu .footer-nav{float:left;margin-left:1em}@media (max-width:768px){footer.footer-menu .footer-nav{width:100%;margin-left:0}}footer.footer-menu .footer-nav ul{margin:0;padding:0}footer.footer-menu .footer-nav ul li{position:relative;list-style:none;display:inline-block;text-align:center}footer.footer-menu .footer-nav ul li a{display:inline-block;opacity:.75;transition:all 500ms;padding-right:1em}footer.footer-menu .footer-nav ul li a:hover{text-decoration:none;opacity:1}footer.footer-menu .copyright{opacity:.5;float:left}@media (max-width:768px){footer.footer-menu .copyright{width:100%}}footer.footer-menu .rep-platform{opacity:.25;font-size:.75em;margin-top:2em}.share-this{text-align:center;margin-top:2em;margin-bottom:2em}.share-this blockquote{font-size:1.5em;color:#606060}.share-this .share-wrap{margin-top:-1em;font-size:1.15em}.share-this .share-wrap a{opacity:1;filter:alpha(opacity=100)}.share-this .share-wrap a:hover{opacity:.5;filter:alpha(opacity=50)}.share-this .share-wrap .twitter{color:#00ACED}.share-this .share-wrap .facebook{color:#3B5998}.author{position:relative}.author .author-profile-picture{max-width:2.5em;margin-right:1em;display:inline-block;zoom:1;*display:inline}.author .author-profile-picture img{-webkit-border-radius:20em;-moz-border-radius:20em;border-radius:20em;width:100%;height:auto}.author .author-details{display:inline-block;zoom:1;*display:inline;top:50%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:.75em;line-height:160%;color:#777}.author .author-display-name{color:#464646;display:block;font-size:1.25em}.author-modal .profile-picture{margin-top:-5em}.author-modal .profile-picture img{-webkit-border-radius:20em;-moz-border-radius:20em;border-radius:20em;border:.5em solid #FFF;max-width:11em}.author-modal .bio{text-align:left;padding-left:5em;padding-right:5em;margin-bottom:2em}.author-modal .action{margin-bottom:-1.5em}header.author{position:relative;width:100%;overflow:hidden}header.author .profile-pic{float:left;width:100%;text-align:center;margin-bottom:2em}header.author .profile-pic img{max-width:15em;-webkit-border-radius:20em;-moz-border-radius:20em;border-radius:20em;border:.5em solid #FFF}header.author .header-title{font-weight:bold}header.author .header-text{font-weight:400}header.author .container{position:relative;z-index:2}header.author .social-media{margin-top:1em}header.author .social-media a{color:#FFF;font-size:1.5em}header.author .overlay{position:absolute;top:-1em;bottom:-1em;left:-1em;right:-1em;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-filter:blur(1em);-moz-filter:blur(1em);-o-filter:blur(1em);-ms-filter:blur(1em);filter:blur(1em)}.card{background-color:#FFF;position:relative;margin-bottom:2em;opacity:1;filter:alpha(opacity=100);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms}.card a{color:#464646}.card .image img{width:100%;height:auto}.card .image span{position:absolute;right:.5em;top:.25em;color:#FFF;font-size:1.25em}.card .content{padding:2em 2.5em;text-align:left;line-height:160%;min-height:16.75em}.card .author{text-align:right;margin-top:1em;position:absolute;width:100%;bottom:1.5em;padding-right:1.5em;right:0;left:0}.card .author .author-profile-picture{margin-right:0;max-width:10%;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms}.card .author .author-details{opacity:0;filter:alpha(opacity=0)}.card .event-date{margin:0}.card .event-date span,.card .event-date span:before{margin:0;margin-right:.25em}.card:hover{-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}.card.animate-in{opacity:0;filter:alpha(opacity=0)}.card.events .excerpt,.card.events .author{display:none}.card.events .content{min-height:0}.lightbg .card{border:1px solid #EEE}.flexbox .posts-loop{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox .posts-loop .card .content{min-height:0}@media (min-width:768px){.card.-featured{float:left;width:100%;border-bottom:none;display:flex;align-items:center}.card.-featured .image-wrap{display:block;float:left;width:65.25%;margin-left:0;margin-right:0}.card.-featured .content{padding:0;height:auto;display:block;float:left;width:30.5833%;margin-left:4.16667%;margin-right:0}.card.-featured:after{display:none}.card.-featured.column-twelve{width:100% !important;margin-left:0 !important;margin-right:0 !important}}.share-icons-only a{color:#464646;opacity:.5;filter:alpha(opacity=50);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms}.share-icons-only a:hover{opacity:1;filter:alpha(opacity=100)}.share-icons-only span:before{margin-right:.25em;margin-left:0;font-size:1em}.share-icons-only span.icon-twitter{font-size:1.05em;position:relative;top:.1em}.panel,.church-membership-edit-member,.church-membership-login,.church-membership-new-member,.church-payments-form-wrap,.church-payments-giving{float:left;width:100%;background-color:#FFF;padding:2em}.panel h6,.church-membership-edit-member h6,.church-membership-login h6,.church-membership-new-member h6,.church-payments-form-wrap h6,.church-payments-giving h6{text-align:center;margin-bottom:1em}.panel input[type="submit"],.church-membership-edit-member input[type="submit"],.church-membership-login input[type="submit"],.church-membership-new-member input[type="submit"],.church-payments-form-wrap input[type="submit"],.church-payments-giving input[type="submit"],.panel button,.church-membership-edit-member button,.church-membership-login button,.church-membership-new-member button,.church-payments-form-wrap button,.church-payments-giving button,.panel .button,.church-membership-edit-member .button,.church-membership-login .button,.church-membership-new-member .button,.church-payments-form-wrap .button,.church-payments-giving .button,.panel .button-primary,.church-membership-edit-member .button-primary,.church-membership-login .button-primary,.church-membership-new-member .button-primary,.church-payments-form-wrap .button-primary,.church-payments-giving .button-primary,.panel .button-secondar,.church-membership-edit-member .button-secondar,.church-membership-login .button-secondar,.church-membership-new-member .button-secondar,.church-payments-form-wrap .button-secondar,.church-payments-giving .button-secondar,.panel .button-outlined,.church-membership-edit-member .button-outlined,.church-membership-login .button-outlined,.church-membership-new-member .button-outlined,.church-payments-form-wrap .button-outlined,.church-payments-giving .button-outlined{width:100%;margin-top:1em}.panel label,.church-membership-edit-member label,.church-membership-login label,.church-membership-new-member label,.church-payments-form-wrap label,.church-payments-giving label{font-weight:400;color:#9d9d9d;text-transform:uppercase;font-size:.75em;margin-bottom:-0.25em}.panel label.error,.church-membership-edit-member label.error,.church-membership-login label.error,.church-membership-new-member label.error,.church-payments-form-wrap label.error,.church-payments-giving label.error{color:#AA0000;margin-top:.75em;margin-bottom:1em;line-height:100%}.panel .form-field,.church-membership-edit-member .form-field,.church-membership-login .form-field,.church-membership-new-member .form-field,.church-payments-form-wrap .form-field,.church-payments-giving .form-field{float:left;width:100%}.panel textarea,.church-membership-edit-member textarea,.church-membership-login textarea,.church-membership-new-member textarea,.church-payments-form-wrap textarea,.church-payments-giving textarea,.panel select,.church-membership-edit-member select,.church-membership-login select,.church-membership-new-member select,.church-payments-form-wrap select,.church-payments-giving select,.panel input[type="text"],.church-membership-edit-member input[type="text"],.church-membership-login input[type="text"],.church-membership-new-member input[type="text"],.church-payments-form-wrap input[type="text"],.church-payments-giving input[type="text"],.panel input[type="password"],.church-membership-edit-member input[type="password"],.church-membership-login input[type="password"],.church-membership-new-member input[type="password"],.church-payments-form-wrap input[type="password"],.church-payments-giving input[type="password"],.panel input[type="datetime"],.church-membership-edit-member input[type="datetime"],.church-membership-login input[type="datetime"],.church-membership-new-member input[type="datetime"],.church-payments-form-wrap input[type="datetime"],.church-payments-giving input[type="datetime"],.panel input[type="datetime-local"],.church-membership-edit-member input[type="datetime-local"],.church-membership-login input[type="datetime-local"],.church-membership-new-member input[type="datetime-local"],.church-payments-form-wrap input[type="datetime-local"],.church-payments-giving input[type="datetime-local"],.panel input[type="date"],.church-membership-edit-member input[type="date"],.church-membership-login input[type="date"],.church-membership-new-member input[type="date"],.church-payments-form-wrap input[type="date"],.church-payments-giving input[type="date"],.panel input[type="month"],.church-membership-edit-member input[type="month"],.church-membership-login input[type="month"],.church-membership-new-member input[type="month"],.church-payments-form-wrap input[type="month"],.church-payments-giving input[type="month"],.panel input[type="time"],.church-membership-edit-member input[type="time"],.church-membership-login input[type="time"],.church-membership-new-member input[type="time"],.church-payments-form-wrap input[type="time"],.church-payments-giving input[type="time"],.panel input[type="week"],.church-membership-edit-member input[type="week"],.church-membership-login input[type="week"],.church-membership-new-member input[type="week"],.church-payments-form-wrap input[type="week"],.church-payments-giving input[type="week"],.panel input[type="number"],.church-membership-edit-member input[type="number"],.church-membership-login input[type="number"],.church-membership-new-member input[type="number"],.church-payments-form-wrap input[type="number"],.church-payments-giving input[type="number"],.panel input[type="email"],.church-membership-edit-member input[type="email"],.church-membership-login input[type="email"],.church-membership-new-member input[type="email"],.church-payments-form-wrap input[type="email"],.church-payments-giving input[type="email"],.panel input[type="url"],.church-membership-edit-member input[type="url"],.church-membership-login input[type="url"],.church-membership-new-member input[type="url"],.church-payments-form-wrap input[type="url"],.church-payments-giving input[type="url"],.panel input[type="search"],.church-membership-edit-member input[type="search"],.church-membership-login input[type="search"],.church-membership-new-member input[type="search"],.church-payments-form-wrap input[type="search"],.church-payments-giving input[type="search"],.panel input[type="tel"],.church-membership-edit-member input[type="tel"],.church-membership-login input[type="tel"],.church-membership-new-member input[type="tel"],.church-payments-form-wrap input[type="tel"],.church-payments-giving input[type="tel"],.panel input[type="image"],.church-membership-edit-member input[type="image"],.church-membership-login input[type="image"],.church-membership-new-member input[type="image"],.church-payments-form-wrap input[type="image"],.church-payments-giving input[type="image"],.panel input[type="color"],.church-membership-edit-member input[type="color"],.church-membership-login input[type="color"],.church-membership-new-member input[type="color"],.church-payments-form-wrap input[type="color"],.church-payments-giving input[type="color"]{border-bottom:1px solid #EEE;padding-left:0;padding-right:0;padding-top:0;padding-bottom:.25em}.panel textarea.error,.church-membership-edit-member textarea.error,.church-membership-login textarea.error,.church-membership-new-member textarea.error,.church-payments-form-wrap textarea.error,.church-payments-giving textarea.error,.panel select.error,.church-membership-edit-member select.error,.church-membership-login select.error,.church-membership-new-member select.error,.church-payments-form-wrap select.error,.church-payments-giving select.error,.panel input[type="text"].error,.church-membership-edit-member input[type="text"].error,.church-membership-login input[type="text"].error,.church-membership-new-member input[type="text"].error,.church-payments-form-wrap input[type="text"].error,.church-payments-giving input[type="text"].error,.panel input[type="password"].error,.church-membership-edit-member input[type="password"].error,.church-membership-login input[type="password"].error,.church-membership-new-member input[type="password"].error,.church-payments-form-wrap input[type="password"].error,.church-payments-giving input[type="password"].error,.panel input[type="datetime"].error,.church-membership-edit-member input[type="datetime"].error,.church-membership-login input[type="datetime"].error,.church-membership-new-member input[type="datetime"].error,.church-payments-form-wrap input[type="datetime"].error,.church-payments-giving input[type="datetime"].error,.panel input[type="datetime-local"].error,.church-membership-edit-member input[type="datetime-local"].error,.church-membership-login input[type="datetime-local"].error,.church-membership-new-member input[type="datetime-local"].error,.church-payments-form-wrap input[type="datetime-local"].error,.church-payments-giving input[type="datetime-local"].error,.panel input[type="date"].error,.church-membership-edit-member input[type="date"].error,.church-membership-login input[type="date"].error,.church-membership-new-member input[type="date"].error,.church-payments-form-wrap input[type="date"].error,.church-payments-giving input[type="date"].error,.panel input[type="month"].error,.church-membership-edit-member input[type="month"].error,.church-membership-login input[type="month"].error,.church-membership-new-member input[type="month"].error,.church-payments-form-wrap input[type="month"].error,.church-payments-giving input[type="month"].error,.panel input[type="time"].error,.church-membership-edit-member input[type="time"].error,.church-membership-login input[type="time"].error,.church-membership-new-member input[type="time"].error,.church-payments-form-wrap input[type="time"].error,.church-payments-giving input[type="time"].error,.panel input[type="week"].error,.church-membership-edit-member input[type="week"].error,.church-membership-login input[type="week"].error,.church-membership-new-member input[type="week"].error,.church-payments-form-wrap input[type="week"].error,.church-payments-giving input[type="week"].error,.panel input[type="number"].error,.church-membership-edit-member input[type="number"].error,.church-membership-login input[type="number"].error,.church-membership-new-member input[type="number"].error,.church-payments-form-wrap input[type="number"].error,.church-payments-giving input[type="number"].error,.panel input[type="email"].error,.church-membership-edit-member input[type="email"].error,.church-membership-login input[type="email"].error,.church-membership-new-member input[type="email"].error,.church-payments-form-wrap input[type="email"].error,.church-payments-giving input[type="email"].error,.panel input[type="url"].error,.church-membership-edit-member input[type="url"].error,.church-membership-login input[type="url"].error,.church-membership-new-member input[type="url"].error,.church-payments-form-wrap input[type="url"].error,.church-payments-giving input[type="url"].error,.panel input[type="search"].error,.church-membership-edit-member input[type="search"].error,.church-membership-login input[type="search"].error,.church-membership-new-member input[type="search"].error,.church-payments-form-wrap input[type="search"].error,.church-payments-giving input[type="search"].error,.panel input[type="tel"].error,.church-membership-edit-member input[type="tel"].error,.church-membership-login input[type="tel"].error,.church-membership-new-member input[type="tel"].error,.church-payments-form-wrap input[type="tel"].error,.church-payments-giving input[type="tel"].error,.panel input[type="image"].error,.church-membership-edit-member input[type="image"].error,.church-membership-login input[type="image"].error,.church-membership-new-member input[type="image"].error,.church-payments-form-wrap input[type="image"].error,.church-payments-giving input[type="image"].error,.panel input[type="color"].error,.church-membership-edit-member input[type="color"].error,.church-membership-login input[type="color"].error,.church-membership-new-member input[type="color"].error,.church-payments-form-wrap input[type="color"].error,.church-payments-giving input[type="color"].error{margin-bottom:0}.panel .field-submit,.church-membership-edit-member .field-submit,.church-membership-login .field-submit,.church-membership-new-member .field-submit,.church-payments-form-wrap .field-submit,.church-payments-giving .field-submit{margin-top:2em}.lightbg .panel,.lightbg .church-payments-giving{border:1px solid #EEE}.lightbg .panel textarea,.lightbg .church-payments-giving textarea,.lightbg .panel select,.lightbg .church-payments-giving select,.lightbg .panel input[type="text"],.lightbg .church-payments-giving input[type="text"],.lightbg .panel input[type="password"],.lightbg .church-payments-giving input[type="password"],.lightbg .panel input[type="datetime"],.lightbg .church-payments-giving input[type="datetime"],.lightbg .panel input[type="datetime-local"],.lightbg .church-payments-giving input[type="datetime-local"],.lightbg .panel input[type="date"],.lightbg .church-payments-giving input[type="date"],.lightbg .panel input[type="month"],.lightbg .church-payments-giving input[type="month"],.lightbg .panel input[type="time"],.lightbg .church-payments-giving input[type="time"],.lightbg .panel input[type="week"],.lightbg .church-payments-giving input[type="week"],.lightbg .panel input[type="number"],.lightbg .church-payments-giving input[type="number"],.lightbg .panel input[type="email"],.lightbg .church-payments-giving input[type="email"],.lightbg .panel input[type="url"],.lightbg .church-payments-giving input[type="url"],.lightbg .panel input[type="search"],.lightbg .church-payments-giving input[type="search"],.lightbg .panel input[type="tel"],.lightbg .church-payments-giving input[type="tel"],.lightbg .panel input[type="image"],.lightbg .church-payments-giving input[type="image"],.lightbg .panel input[type="color"],.lightbg .church-payments-giving input[type="color"]{background-color:transparent;border-bottom:1px solid #EEE}.row.mega-button{position:relative}.row.mega-button .row-buttons a{font-size:6em;font-weight:600;position:absolute;width:100%;left:0;top:0;margin-bottom:0;margin-right:0;margin-left:0;padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.row.mega-button .row-buttons a:after{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.row{float:left;width:100%;padding:9em 0;text-align:center}.row .row-text{font-size:1.25em;margin-bottom:1em}.row .row-buttons a{margin-left:.25em;margin-right:.25em;margin-bottom:1em}.row .row-multi-buttons a{width:15em;height:3.6em;position:relative;overflow:hidden}.row .row-multi-buttons a>.text{top:50%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;left:0;padding:0 1em}.row .no-results{text-align:center;width:100%}.row .row-content{float:left;width:100%;margin-top:2em}.row .row-content .row-content-wrap{float:left;width:100%}.lightbg{background-color:#FFF}.darkbg{background-color:#EEE}.brandbg{background-color:#facb14}.imagebg{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#FFF}.imagebg.inline{background-attachment:scroll}.imagebg.scroll{background-attachment:fixed}.imagebg .button-outlined{color:#FFF;border-color:#FFF;border-width:2px}.imagebg .button-primary{border-width:2px}.imagebg.tint-imagebg{position:relative}.imagebg.tint-imagebg .container{position:relative;z-index:5}.imagebg.tint-imagebg:after{content:" ";display:block;background-color:rgba(0,0,0,0.25);position:absolute;left:0;right:0;top:0;bottom:0}.touch .imagebg.scroll{background-attachment:scroll}.lightbg+.lightbg{padding-top:0}.darkbg+.darkbg{padding-top:0}.lightbg.row-color-match,.darkbg.row-color-match{padding-bottom:0}.row.contentonly{padding:0 !important}.row.contentonly .post-content{margin:0 !important;width:100% !important}.tcc-main-content{display:flex;flex-wrap:wrap}.row-width-100{width:100%}.row-width-50{width:50%}.row-width-33{width:33.3%}.row-width-fill{flex:1}@media (max-width:768px){.row-width-50{width:100%}.row-width-33{width:100%}}.tcc-main-content>.feature-image{width:100%}.row-column{margin-bottom:3em}.row-column .image{margin:0 auto;margin-bottom:2em;opacity:1;filter:alpha(opacity=100);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms}.row-column .image img{width:100%;height:auto;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms}.row-column .image a:hover img{-webkit-box-shadow:0 .25em .5em rgba(0,0,0,0.1);-moz-box-shadow:0 .25em .5em rgba(0,0,0,0.1);box-shadow:0 .25em .5em rgba(0,0,0,0.1)}.row-column p{max-width:30em;margin-right:auto;margin-left:auto;font-size:1.15em}.row-column.image-type-circle .image{max-width:12em}.row-column.image-type-circle .image img{-webkit-border-radius:100em;-moz-border-radius:100em;border-radius:100em}.row-column.image-type-square .image{max-width:20em}.row-column.image-type-landscape .image{max-width:26em}.flexbox .row-content,.flexbox .team,.flexbox .service-times,.flexbox .ministries{display:flex;flex-wrap:wrap}.team-row .image .alternate{display:none}.team-row .image .main{display:block}.team-row .image.-with-alt-img:hover .main{display:none}.team-row .image.-with-alt-img:hover .alternate{display:block}.service .service-icon{font-size:2em}.service h5{font-weight:600}.service .service-time{font-size:1.4em}.service .location{display:block;font-size:.75em}.icon-columns-row a{color:inherit}.icon-columns-row .icon{display:block;min-height:1em;font-size:3em;margin-bottom:.5em;opacity:1;filter:alpha(opacity=100);-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms}.icon-columns-row .icon:hover{opacity:.75;filter:alpha(opacity=75)}.image-only-container{float:left;width:100%;position:relative}.image-only-container .image-only img{width:100%;height:auto}.row.image-type-imageonly{padding-bottom:0}.video-row .video iframe{left:0}.video-row .video-caption{font-weight:bold}.video-row .row-buttons+.video{margin-top:2em}.quote-row .source{margin-bottom:1em}.text-columns-row .row-content .text-column-text{text-align:left;font-size:1rem}.text-columns-row .row-content .text-column-text img{width:100%;height:auto}.social-feed-instagram{position:relative;float:left;width:100%;margin-top:4em}.social-feed-instagram img{height:auto;margin-bottom:4%;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;opacity:0;filter:alpha(opacity=0)}.social-feed-instagram.-success .tccloader{display:none}.social-feed-instagram.-success img{opacity:1;filter:alpha(opacity=100)}.social-feed-instagram.-success img:nth-child(1){-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.social-feed-instagram.-success img:nth-child(2){-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}.social-feed-instagram.-success img:nth-child(3){-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.social-feed-instagram.-success img:nth-child(4){-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.social-feed-instagram.-success img:nth-child(5){-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.social-feed-instagram.-success img:nth-child(6){-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.social-feed-instagram.-success img:nth-child(7){-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.social-feed-instagram.-success img:nth-child(8){-webkit-transition-delay:700ms;-moz-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.social-feed-instagram.-success img:nth-child(9){-webkit-transition-delay:800ms;-moz-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.social-feed-instagram.-success img:nth-child(10){-webkit-transition-delay:900ms;-moz-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.social-feed-instagram.-success img:nth-child(11){-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.social-feed-instagram.-success img:nth-child(12){-webkit-transition-delay:1100ms;-moz-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.subnav-row{padding-top:0 !important;padding-bottom:0 !important}.subnav-row .row-content{margin-top:0;margin-bottom:0}.subnav-row .nav-container{float:left;width:100%;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.subnav-row .nav-container>div{float:left;width:100%}.subnav-row ul{float:left;width:100%;text-align:center;margin-left:0;margin-right:0;padding:0;display:flex;align-items:center;justify-content:center}.subnav-row ul li{list-style:none;text-align:center;display:inline-block}.subnav-row ul li a{font-weight:500;margin-right:1em}.subnav-row ul li:last-child a{margin-right:0}.subnav-row.-align-left ul{display:flex;align-items:flex-start;justify-content:flex-start}@media (max-width:768px){.subnav-row ul{margin-left:5%;margin-right:5%;display:flex;align-items:flex-start;justify-content:flex-start}}.tccmodal{background-color:rgba(0,0,0,0.75);z-index:9999999;position:fixed;left:0;right:0;bottom:0;top:0;pointer-events:none;opacity:0;transition:500ms all}.tccmodal .tccmodal-content-wrap{overflow:scroll;margin-top:2em}.tccmodal .tccmodal-close{position:absolute;top:2em;right:2em}.tccmodal .tccmodal-close .x{width:30px;height:30px;display:block;position:relative}.tccmodal .tccmodal-close .x:before,.tccmodal .tccmodal-close .x:after{content:" ";width:100%;height:2px;background-color:white;position:absolute;top:50%;transition:500ms all;transform:rotate(0deg)}.tccmodal .tccmodal-content{width:90%;max-width:1200px;margin:0 auto}.tccmodal.-centered .tccmodal-content-wrap{display:flex;align-items:center;justify-content:center;height:100vh;margin-top:0}.tccmodal.-open{opacity:1;pointer-events:all}.tccmodal.-open .tccmodal-close .x:before{transform:rotate(45deg)}.tccmodal.-open .tccmodal-close .x:after{transform:rotate(-45deg)}.rssblock-row.youtube-feed .card .image{overflow:hidden}.rssblock-row.youtube-feed .card .image img{margin-top:-10%;margin-bottom:-10%}.card.youtube .image{overflow:hidden}.card.youtube .image img{margin-top:-10%;margin-bottom:-10%}.-outlined-text,.fx-outlined{-webkit-text-stroke:1px currentColor;-webkit-text-fill-color:transparent !important}.fx-italics{font-style:italic}/*# sourceMappingURL=site.css.map */@media (min-width:1200px){*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:14px;line-height:200%}.container{width:1140px;margin:0 auto}.ab-icon{display:none}.column-one{float:left;width:66.5px;margin-left:14.25px;margin-right:14.25px}.column-two{float:left;width:161.5px;margin-left:14.25px;margin-right:14.25px}.column-three{float:left;width:256.5px;margin-left:14.25px;margin-right:14.25px}.column-four{float:left;width:351.5px;margin-left:14.25px;margin-right:14.25px}.column-five{float:left;width:446.5px;margin-left:14.25px;margin-right:14.25px}.column-six{float:left;width:541.5px;margin-left:14.25px;margin-right:14.25px}.column-seven{float:left;width:636.5px;margin-left:14.25px;margin-right:14.25px}.column-eight{float:left;width:731.5px;margin-left:14.25px;margin-right:14.25px}.column-nine{float:left;width:826.5px;margin-left:14.25px;margin-right:14.25px}.column-ten{float:left;width:921.5px;margin-left:14.25px;margin-right:14.25px}.column-eleven{float:left;width:1016.5px;margin-left:14.25px;margin-right:14.25px}.column-twelve{float:left;width:1111.5px;margin-left:14.25px;margin-right:14.25px}header .header-title{float:left;width:921.5px;margin-left:109.25px;margin-right:14.25px}header .header-subtitle{float:left;width:921.5px;margin-left:109.25px;margin-right:14.25px}header .header-text{float:left;width:541.5px;margin-left:299.25px;margin-right:14.25px}header .header-buttons{float:left;width:731.5px;margin-left:204.25px;margin-right:14.25px}header .social-media{float:left;width:1111.5px;margin-left:14.25px;margin-right:14.25px}header.-align-right{background-position:left center !important}header.-align-right .header-carousel .header-carousel-image{background-position:left center !important}header.-align-right .header-title{float:left;width:541.5px;margin-left:584.25px;margin-right:14.25px;text-align:left}header.-align-right .header-subtitle{float:left;width:541.5px;margin-left:584.25px;margin-right:14.25px;text-align:left}header.-align-right .header-text{float:left;width:541.5px;margin-left:584.25px;margin-right:14.25px;text-align:left}header.-align-right .header-buttons{float:left;width:541.5px;margin-left:584.25px;margin-right:14.25px;text-align:left}header.-align-right .header-buttons a{text-align:center}header.-align-right .header-buttons a:last-child{margin-right:0}footer .copyright{float:left;width:1111.5px;margin-left:14.25px;margin-right:14.25px}footer .footer-nav{float:left;width:1111.5px;margin-left:14.25px;margin-right:14.25px}footer .social{float:left;width:1111.5px;margin-left:14.25px;margin-right:14.25px}.post-content{float:left;width:731.5px;margin-left:204.25px;margin-right:14.25px}.posts-loop article.card{float:left;width:351.5px;margin-left:14.25px;margin-right:14.25px}.divider{float:left;width:1111.5px;margin-left:14.25px;margin-right:14.25px}.row .row-title{float:left;width:826.5px;margin-left:156.75px;margin-right:14.25px}.row .row-subtitle{float:left;width:731.5px;margin-left:204.25px;margin-right:14.25px}.row .row-text{float:left;width:731.5px;margin-left:204.25px;margin-right:14.25px}.row .row-buttons{float:left;width:731.5px;margin-left:204.25px;margin-right:14.25px}.row.-align-left .row-title{float:left;width:636.5px;margin-left:14.25px;margin-right:14.25px;text-align:left}.row.-align-left .row-subtitle{float:left;width:636.5px;margin-left:14.25px;margin-right:14.25px;text-align:left}.row.-align-left .row-text{float:left;width:636.5px;margin-left:14.25px;margin-right:14.25px;text-align:left}.row.-align-left .row-buttons{float:left;width:636.5px;margin-left:14.25px;margin-right:14.25px;text-align:left}.row.-align-left .row-buttons a{text-align:center}.row.-align-left .column-twelve{text-align:left}.row.-align-left .column-twelve p{max-width:none}.row.-align-left .column-twelve .icon span:before{margin-left:0}.row.-align-left .column-twelve .image{margin:inherit;margin-left:0}.row.-align-right .row-title{float:left;width:636.5px;margin-left:489.25px;margin-right:14.25px;text-align:left}.row.-align-right .row-subtitle{float:left;width:636.5px;margin-left:489.25px;margin-right:14.25px;text-align:left}.row.-align-right .row-text{float:left;width:636.5px;margin-left:489.25px;margin-right:14.25px;text-align:left}.row.-align-right .row-buttons{float:left;width:636.5px;margin-left:489.25px;margin-right:14.25px;text-align:left}.row.-align-right .row-buttons a{text-align:center}.video-row .video{float:left;width:826.5px;margin-left:156.75px;margin-right:14.25px}.video-row.-align-left .video{text-align:left;float:left;width:826.5px;margin-left:14.25px;margin-right:14.25px}.video-row.-align-right .video{text-align:left;float:left;width:636.5px;margin-left:489.25px;margin-right:14.25px}.events-row article.card.column-twelve{float:left;width:351.5px;margin-left:394.25px;margin-right:14.25px}.events-row.-align-left article.card.column-twelve{float:left;width:351.5px;margin-left:14.25px;margin-right:14.25px}.events-row.-align-right article.card.column-twelve{float:left;width:351.5px;margin-left:489.25px;margin-right:14.25px}.blog-row article.card.column-twelve,.podcast-row article.card.column-twelve{float:left;width:351.5px;margin-left:394.25px;margin-right:14.25px}.quote-row blockquote,.quote-row .source{float:left;width:921.5px;margin-left:109.25px;margin-right:14.25px}.quote-row.-align-left blockquote,.quote-row.-align-left .source{float:left;width:921.5px;margin-left:14.25px;margin-right:14.25px;text-align:left}.quote-row.-align-right blockquote,.quote-row.-align-right .source{float:left;width:636.5px;margin-left:489.25px;margin-right:14.25px;text-align:left}.form-row .form-row-form{float:left;width:636.5px;margin-left:251.75px;margin-right:14.25px}.form-row.-align-left .form-row-form{float:left;width:636.5px;margin-left:14.25px;margin-right:14.25px;text-align:left}.form-row.-align-right .form-row-form{float:left;width:636.5px;margin-left:489.25px;margin-right:14.25px;text-align:left}.row .membership-nav-item{float:left;width:541.5px;margin-left:14.25px;margin-right:14.25px}.church-membership-edit-member,.church-membership-new-member,.church-membership-login{float:left;width:541.5px;margin-left:299.25px;margin-right:14.25px}.church-membership-login-link{float:left;width:1111.5px;margin-left:14.25px;margin-right:14.25px}.church-membership-edit-member .field-first,.church-membership-new-member .field-first{width:48%;float:left;margin-right:2%}.church-membership-edit-member .field-last,.church-membership-new-member .field-last{width:48%;float:left;margin-left:2%}.church-payments-page-form .church-payments-form-wrap{float:left;width:541.5px;margin-left:299.25px;margin-right:14.25px}.social-feed-instagram img{float:left;width:351.5px;margin-left:14.25px;margin-right:14.25px}.prayer-request-app{float:left;width:731.5px;margin-left:204.25px;margin-right:14.25px}.card .content{min-height:14.75em}}@media (min-width:1200px) and (min-width:1300px){header .header-video{height:auto;width:100%}}/*# sourceMappingURL=site.css.map */@media (max-width:767px){*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:14px;line-height:200%}.container{width:100%;margin:0 auto}.ab-icon{display:none}.column-one{float:left;width:90%;margin-left:5%;margin-right:5%}.column-two{float:left;width:90%;margin-left:5%;margin-right:5%}.column-three{float:left;width:90%;margin-left:5%;margin-right:5%}.column-four{float:left;width:90%;margin-left:5%;margin-right:5%}.column-five{float:left;width:90%;margin-left:5%;margin-right:5%}.column-six{float:left;width:90%;margin-left:5%;margin-right:5%}.column-seven{float:left;width:90%;margin-left:5%;margin-right:5%}.column-eight{float:left;width:90%;margin-left:5%;margin-right:5%}.column-nine{float:left;width:90%;margin-left:5%;margin-right:5%}.column-ten{float:left;width:90%;margin-left:5%;margin-right:5%}.column-eleven{float:left;width:90%;margin-left:5%;margin-right:5%}.column-twelve{float:left;width:90%;margin-left:5%;margin-right:5%}header .header-title{float:left;width:90%;margin-left:5%;margin-right:5%}header .header-subtitle{float:left;width:90%;margin-left:5%;margin-right:5%}header .header-text{float:left;width:90%;margin-left:5%;margin-right:5%}header .header-buttons{float:left;width:90%;margin-left:5%;margin-right:5%}header .social-media{float:left;width:90%;margin-left:5%;margin-right:5%}header.-align-right{background-position:left center !important}header.-align-right .header-carousel .header-carousel-image{background-position:left center !important}header.-align-right .header-title{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}header.-align-right .header-subtitle{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}header.-align-right .header-text{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}header.-align-right .header-buttons{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}header.-align-right .header-buttons a{text-align:center}header.-align-right .header-buttons a:last-child{margin-right:0}footer .copyright{float:left;width:90%;margin-left:5%;margin-right:5%}footer .footer-nav{float:left;width:90%;margin-left:5%;margin-right:5%}footer .social{float:left;width:90%;margin-left:5%;margin-right:5%}.post-content{float:left;width:90%;margin-left:5%;margin-right:5%}.posts-loop article.card{float:left;width:90%;margin-left:5%;margin-right:5%}.divider{float:left;width:90%;margin-left:5%;margin-right:5%}.row .row-title{float:left;width:90%;margin-left:5%;margin-right:5%}.row .row-subtitle{float:left;width:90%;margin-left:5%;margin-right:5%}.row .row-text{float:left;width:90%;margin-left:5%;margin-right:5%}.row .row-buttons{float:left;width:90%;margin-left:5%;margin-right:5%}.row.-align-left .row-title{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}.row.-align-left .row-subtitle{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}.row.-align-left .row-text{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}.row.-align-left .row-buttons{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}.row.-align-left .row-buttons a{text-align:center}.row.-align-left .column-twelve{text-align:left}.row.-align-left .column-twelve p{max-width:none}.row.-align-left .column-twelve .icon span:before{margin-left:0}.row.-align-left .column-twelve .image{margin:inherit;margin-left:0}.row.-align-right .row-title{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}.row.-align-right .row-subtitle{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}.row.-align-right .row-text{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}.row.-align-right .row-buttons{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}.row.-align-right .row-buttons a{text-align:center}.video-row .video{float:left;width:90%;margin-left:5%;margin-right:5%}.video-row.-align-left .video{text-align:left;float:left;width:90%;margin-left:5%;margin-right:5%}.video-row.-align-right .video{text-align:left;float:left;width:90%;margin-left:5%;margin-right:5%}.events-row article.card.column-twelve{float:left;width:90%;margin-left:5%;margin-right:5%}.events-row.-align-left article.card.column-twelve{float:left;width:90%;margin-left:5%;margin-right:5%}.events-row.-align-right article.card.column-twelve{float:left;width:90%;margin-left:5%;margin-right:5%}.blog-row article.card.column-twelve,.podcast-row article.card.column-twelve{float:left;width:90%;margin-left:5%;margin-right:5%}.quote-row blockquote,.quote-row .source{float:left;width:90%;margin-left:5%;margin-right:5%}.quote-row.-align-left blockquote,.quote-row.-align-left .source{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}.quote-row.-align-right blockquote,.quote-row.-align-right .source{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}.form-row .form-row-form{float:left;width:90%;margin-left:5%;margin-right:5%}.form-row.-align-left .form-row-form{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}.form-row.-align-right .form-row-form{float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left}.row .membership-nav-item{float:left;width:90%;margin-left:5%;margin-right:5%}.church-membership-edit-member,.church-membership-new-member,.church-membership-login{float:left;width:90%;margin-left:5%;margin-right:5%}.church-membership-login-link{float:left;width:90%;margin-left:5%;margin-right:5%}.church-membership-edit-member .field-first,.church-membership-new-member .field-first{width:48%;float:left;margin-right:2%}.church-membership-edit-member .field-last,.church-membership-new-member .field-last{width:48%;float:left;margin-left:2%}.church-payments-page-form .church-payments-form-wrap{float:left;width:90%;margin-left:5%;margin-right:5%}.social-feed-instagram img{float:left;width:90%;margin-left:5%;margin-right:5%}.prayer-request-app{float:left;width:90%;margin-left:5%;margin-right:5%}h1{font-size:3em}h1.long-text{font-size:2.5em}.h1,.h1 p,.h1 div{font-size:3em;line-height:1}h2{font-size:2.5em}.h2,.h2 p,.h2 div{font-size:2.5em;line-height:1}h3{font-size:2.25em}.h3,.h3 p,.h3 div{font-size:2.25em;line-height:1}h4{font-size:2em}.h4,.h4 p,.h4 div{font-size:2em;line-height:1}h5{font-size:1.5em}.h5,.h5 p,.h5 div{font-size:1.5em;line-height:1}h6{font-size:1.25em}.h6,.h6 p,.h6 div{font-size:1.25em;line-height:1}blockquote{font-size:1.75em}blockquote .source{font-size:.75em}nav.mobile{display:block;width:100%}nav.mobile.open{bottom:0}.modal .modal-content-wrap{width:100%;margin-left:0;margin-right:auto}[data-component-type="TCCAnnouncements"]{position:absolute;z-index:20;bottom:0;left:0;background-color:pink;width:1000px;max-width:30em}.announcement{font-size:.8em;padding:.5em;width:100%;border-bottom:1px solid #c6c6c6}.announcement:hover{margin-bottom:0;-webkit-box-shadow:0 .5em .75em rgba(0,0,0,0.25);-moz-box-shadow:0 .5em .75em rgba(0,0,0,0.25);box-shadow:0 .5em .75em rgba(0,0,0,0.25)}.announcement .announcement-container{width:30em}.announcement .announcement-container .announcement-image{width:15%}.announcement .announcement-container .announcement-content{width:85%;padding:.5em 1em}@keyframes announcement_in_mobile{0%{bottom:-20em}100%{bottom:0}}.messenger{bottom:1em;right:auto;width:100%;margin-left:0;margin-right:0}.messenger .trigger{right:auto;font-size:.75em;right:1em}.messenger .body{width:100%;right:auto;bottom:auto;border-radius:0;overflow:scroll}.messenger .body .intro{border-radius:0}.messenger .body .intro .title{border-radius:0}.messenger .body .intro .text{line-height:140%;border-radius:0}.messenger .body .form{overflow:inherit}.messenger.open{position:fixed;right:0;left:0;top:0;bottom:0;overflow:scroll;background-color:#FFF}.messenger.open .body{box-shadow:none}.messenger.open .body .form{height:auto;max-height:100%}.messenger.open .trigger{right:0;width:10px;position:relative;box-shadow:none;background-color:transparent}.messenger.open .trigger:hover{box-shadow:none}.messenger.open .trigger span{font-size:2em}.thechurchco-signup-form{max-width:100%;left:0;margin-left:0}.marquee{margin-bottom:2em}.photogallery-row .layout-grid .photo-wrap .photogallery-item{width:50%}.photogallery-row .layout-masonry .photo-wrap{-webkit-column-count:2 !important;-moz-column-count:2 !important;column-count:2 !important}.card{margin-bottom:2em}.card .content{min-height:0}.card:last-child{margin-bottom:0}.top-bar{padding:0}.top-bar .logo{height:3em;left:1em}nav.default{display:none}nav.primary{display:none}nav.mobile{display:block}.author-modal .profile-picture img{border:.25em solid #FFF;max-width:11em}.author-modal .bio{padding-left:2.5em;padding-right:2.5em;line-height:160%}header{padding:8em 0}.top-bar.navigation-display-transparent+header.default{padding-bottom:4em}.top-bar.navigation-display-solid+header.default{padding:8em 0}header.default.-align-right .header-content{padding-right:5%}header.default.-align-left .header-content{padding-left:5%}header.inlinemedia .container{display:block}header.inlinemedia .header-inline-media{width:90%;margin-left:5%;margin-right:5%}header.inlinemedia .header-content .header-title,header.inlinemedia .header-content .header-subtitle,header.inlinemedia .header-content .header-text,header.inlinemedia .header-content .header-buttons{width:90%;margin-left:5%;margin-right:5%}header.inlinemedia.-align-default,header.inlinemedia.-align-center{margin-bottom:-8em}header.inlinemedia.-align-default+.row,header.inlinemedia.-align-center+.row{padding-top:12em}.row.mega-button .row-buttons a{font-size:4em}.row{padding:6em 0}.imagebg.inline{background-attachment:scroll}.imagebg.scroll{background-attachment:scroll}.churchonline{display:block;width:90%;margin-left:5%;margin-right:5%}.churchonline .churchonline-stack{width:100%;margin-left:0;margin-top:1em;height:auto}.imageblocktwo-row.layout-columns .row-content{display:block}.imageblocktwo-row.layout-columns .row-content .column-item{width:96%;margin-left:2%;margin-right:2%}.imageblocktwo-row.layout-columns .column-item-image.shape-overlay.byone{width:96%;margin-left:2%;margin-right:2%}.imageblocktwo-row.layout-columns .column-item-image.shape-overlay.bytwo{width:96%;margin-left:2%;margin-right:2%}.imageblocktwo-row.layout-rows .row-content{display:block}.imageblocktwo-row.layout-rows .row-content .column-item{width:96%;margin-left:2%;margin-right:2%}.imageblocktwo-row.layout-rows .row-content .column-item .column-item-text-container{width:100%;margin:0 auto}.imageblocktwo-row.layout-rows .row-content .column-item.align-left,.imageblocktwo-row.layout-rows .row-content .column-item.align-default{display:block !important}.imageblocktwo-row.layout-rows .row-content .column-item.align-left .column-item-image-container,.imageblocktwo-row.layout-rows .row-content .column-item.align-default .column-item-image-container{width:100%;margin-bottom:2em;margin-right:0}.imageblocktwo-row.layout-rows .row-content .column-item.align-left .column-item-text-container,.imageblocktwo-row.layout-rows .row-content .column-item.align-default .column-item-text-container{width:100%}.imageblocktwo-row.layout-rows .row-content .column-item.align-right{display:block !important}.imageblocktwo-row.layout-rows .row-content .column-item.align-right .column-item-image-container{width:100%;margin-bottom:2em;margin-left:0}.imageblocktwo-row.layout-rows .row-content .column-item.align-right .column-item-text-container{width:100%}.imageblocktwo-row.layout-rows .row-content .column-item.align-center.column-item-image.shape-square .column-item-image-container img{max-width:none}.imageblocktwo-row.layout-rows .row-content .column-item.align-center.column-item-image.shape-nocrop .column-item-image-container img{max-width:none}.imageblocktwo-row.layout-rows .row-content .column-item-image.shape-overlay{display:flex !important;justify-content:flex-end}.imageblocktwo-row.layout-leftright .column-item{display:block !important}.imageblocktwo-row.layout-leftright .column-item .column-item-image-container{width:100%}.imageblocktwo-row.layout-leftright .column-item .column-item-text-container{width:100%;padding-left:0;padding-right:0}.imageblocktwo-row.layout-leftright .column-item.shape-circle .column-item-image-container img{border-radius:100em;max-width:20em;margin:0 auto}.imageblocktwo-row.layout-leftright .column-item.align-default{text-align:center}}/*# sourceMappingURL=site.css.map */@media (min-width:768px) and (max-width:959px){*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:13px;line-height:200%}.container{width:768px;margin:0 auto}.ab-icon{display:none}.column-one{float:left;width:48px;margin-left:8px;margin-right:8px}.column-two{float:left;width:112px;margin-left:8px;margin-right:8px}.column-three{float:left;width:176px;margin-left:8px;margin-right:8px}.column-four{float:left;width:240px;margin-left:8px;margin-right:8px}.column-five{float:left;width:304px;margin-left:8px;margin-right:8px}.column-six{float:left;width:368px;margin-left:8px;margin-right:8px}.column-seven{float:left;width:432px;margin-left:8px;margin-right:8px}.column-eight{float:left;width:496px;margin-left:8px;margin-right:8px}.column-nine{float:left;width:560px;margin-left:8px;margin-right:8px}.column-ten{float:left;width:624px;margin-left:8px;margin-right:8px}.column-eleven{float:left;width:688px;margin-left:8px;margin-right:8px}.column-twelve{float:left;width:752px;margin-left:8px;margin-right:8px}header .header-title{float:left;width:624px;margin-left:72px;margin-right:8px}header .header-subtitle{float:left;width:624px;margin-left:72px;margin-right:8px}header .header-text{float:left;width:368px;margin-left:200px;margin-right:8px}header .header-buttons{float:left;width:496px;margin-left:136px;margin-right:8px}header .social-media{float:left;width:752px;margin-left:8px;margin-right:8px}header.-align-right{background-position:left center !important}header.-align-right .header-carousel .header-carousel-image{background-position:left center !important}header.-align-right .header-title{float:left;width:368px;margin-left:392px;margin-right:8px;text-align:left}header.-align-right .header-subtitle{float:left;width:368px;margin-left:392px;margin-right:8px;text-align:left}header.-align-right .header-text{float:left;width:368px;margin-left:392px;margin-right:8px;text-align:left}header.-align-right .header-buttons{float:left;width:368px;margin-left:392px;margin-right:8px;text-align:left}header.-align-right .header-buttons a{text-align:center}header.-align-right .header-buttons a:last-child{margin-right:0}footer .copyright{float:left;width:752px;margin-left:8px;margin-right:8px}footer .footer-nav{float:left;width:752px;margin-left:8px;margin-right:8px}footer .social{float:left;width:752px;margin-left:8px;margin-right:8px}.post-content{float:left;width:496px;margin-left:136px;margin-right:8px}.posts-loop article.card{float:left;width:240px;margin-left:8px;margin-right:8px}.divider{float:left;width:752px;margin-left:8px;margin-right:8px}.row .row-title{float:left;width:560px;margin-left:104px;margin-right:8px}.row .row-subtitle{float:left;width:496px;margin-left:136px;margin-right:8px}.row .row-text{float:left;width:496px;margin-left:136px;margin-right:8px}.row .row-buttons{float:left;width:496px;margin-left:136px;margin-right:8px}.row.-align-left .row-title{float:left;width:432px;margin-left:8px;margin-right:8px;text-align:left}.row.-align-left .row-subtitle{float:left;width:432px;margin-left:8px;margin-right:8px;text-align:left}.row.-align-left .row-text{float:left;width:432px;margin-left:8px;margin-right:8px;text-align:left}.row.-align-left .row-buttons{float:left;width:432px;margin-left:8px;margin-right:8px;text-align:left}.row.-align-left .row-buttons a{text-align:center}.row.-align-left .column-twelve{text-align:left}.row.-align-left .column-twelve p{max-width:none}.row.-align-left .column-twelve .icon span:before{margin-left:0}.row.-align-left .column-twelve .image{margin:inherit;margin-left:0}.row.-align-right .row-title{float:left;width:432px;margin-left:328px;margin-right:8px;text-align:left}.row.-align-right .row-subtitle{float:left;width:432px;margin-left:328px;margin-right:8px;text-align:left}.row.-align-right .row-text{float:left;width:432px;margin-left:328px;margin-right:8px;text-align:left}.row.-align-right .row-buttons{float:left;width:432px;margin-left:328px;margin-right:8px;text-align:left}.row.-align-right .row-buttons a{text-align:center}.video-row .video{float:left;width:560px;margin-left:104px;margin-right:8px}.video-row.-align-left .video{text-align:left;float:left;width:560px;margin-left:8px;margin-right:8px}.video-row.-align-right .video{text-align:left;float:left;width:432px;margin-left:328px;margin-right:8px}.events-row article.card.column-twelve{float:left;width:240px;margin-left:264px;margin-right:8px}.events-row.-align-left article.card.column-twelve{float:left;width:240px;margin-left:8px;margin-right:8px}.events-row.-align-right article.card.column-twelve{float:left;width:240px;margin-left:328px;margin-right:8px}.blog-row article.card.column-twelve,.podcast-row article.card.column-twelve{float:left;width:240px;margin-left:264px;margin-right:8px}.quote-row blockquote,.quote-row .source{float:left;width:624px;margin-left:72px;margin-right:8px}.quote-row.-align-left blockquote,.quote-row.-align-left .source{float:left;width:624px;margin-left:8px;margin-right:8px;text-align:left}.quote-row.-align-right blockquote,.quote-row.-align-right .source{float:left;width:432px;margin-left:328px;margin-right:8px;text-align:left}.form-row .form-row-form{float:left;width:432px;margin-left:168px;margin-right:8px}.form-row.-align-left .form-row-form{float:left;width:432px;margin-left:8px;margin-right:8px;text-align:left}.form-row.-align-right .form-row-form{float:left;width:432px;margin-left:328px;margin-right:8px;text-align:left}.row .membership-nav-item{float:left;width:368px;margin-left:8px;margin-right:8px}.church-membership-edit-member,.church-membership-new-member,.church-membership-login{float:left;width:368px;margin-left:200px;margin-right:8px}.church-membership-login-link{float:left;width:752px;margin-left:8px;margin-right:8px}.church-membership-edit-member .field-first,.church-membership-new-member .field-first{width:48%;float:left;margin-right:2%}.church-membership-edit-member .field-last,.church-membership-new-member .field-last{width:48%;float:left;margin-left:2%}.church-payments-page-form .church-payments-form-wrap{float:left;width:368px;margin-left:200px;margin-right:8px}.social-feed-instagram img{float:left;width:240px;margin-left:8px;margin-right:8px}.prayer-request-app{float:left;width:496px;margin-left:136px;margin-right:8px}.touch .imagebg.inline{background-attachment:scroll}.touch .imagebg.scroll{background-attachment:scroll}.churchonline{display:block;width:90%;margin-left:5%;margin-right:5%}.churchonline .churchonline-stack{width:100%;margin-left:0;margin-top:1em;height:auto}}/*# sourceMappingURL=site.css.map */