/**handles:styles**/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;max-width:100%}button{background:0 0;border:none;cursor:pointer;font-size:inherit;margin:0;padding:0}html{box-sizing:border-box}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}input:focus,textarea:focus{outline:0}img{max-width:100%}.row{width:100%;min-width:468px;margin:0 auto}.row .row{width:auto;max-width:none;min-width:0;margin:0}.row.collapse .column,.row.collapse .columns{padding:0}.row .row.collapse{margin:0}.column,.columns{float:left;min-height:1px;padding:0 10px;position:relative;width:100%}.column.centered,.columns.centered{float:none;margin:0 auto}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.col-md-1,.col-xs-1,.one,.row .col-md-1,.row .col-xs-1,.row .one{width:50%}@media (min-width:768px){.col-md-1,.col-xs-1,.one,.row .col-md-1,.row .col-xs-1,.row .one{width:8.33333%}}.col-md-2,.col-xs-2,.row .col-md-2,.row .col-xs-2,.row .two,.two{width:50%}@media (min-width:768px){.col-md-2,.col-xs-2,.row .col-md-2,.row .col-xs-2,.row .two,.two{width:16.66667%}}.col-md-3,.col-xs-3,.row .col-md-3,.row .col-xs-3,.row .three,.three{width:50%}@media (min-width:768px){.col-md-3,.col-xs-3,.row .col-md-3,.row .col-xs-3,.row .three,.three{width:25%}}.col-md-4,.col-xs-4,.four,.row .col-md-4,.row .col-xs-4,.row .four{width:50%}@media (min-width:768px){.col-md-4,.col-xs-4,.four,.row .col-md-4,.row .col-xs-4,.row .four{width:33.33333%}}.col-md-5,.col-xs-5,.five,.row .col-md-5,.row .col-xs-5,.row .five{width:50%}@media (min-width:768px){.col-md-5,.col-xs-5,.five,.row .col-md-5,.row .col-xs-5,.row .five{width:41.66667%}}.col-md-6,.col-xs-6,.row .col-md-6,.row .col-xs-6,.row .six,.six{width:50%}@media (min-width:768px){.col-md-6,.col-xs-6,.row .col-md-6,.row .col-xs-6,.row .six,.six{width:50%}}.col-md-7,.col-xs-7,.row .col-md-7,.row .col-xs-7,.row .seven,.seven{width:100%}@media (min-width:768px){.col-md-7,.col-xs-7,.row .col-md-7,.row .col-xs-7,.row .seven,.seven{width:58.33333%}}.col-md-8,.col-xs-8,.eight,.row .col-md-8,.row .col-xs-8,.row .eight{width:100%}@media (min-width:768px){.col-md-8,.col-xs-8,.eight,.row .col-md-8,.row .col-xs-8,.row .eight{width:66.66667%}}.col-md-9,.col-xs-9,.nine,.row .col-md-9,.row .col-xs-9,.row .nine{width:100%}@media (min-width:768px){.col-md-9,.col-xs-9,.nine,.row .col-md-9,.row .col-xs-9,.row .nine{width:75%}}.col-md-10,.col-xs-10,.row .col-md-10,.row .col-xs-10,.row .ten,.ten{width:100%}@media (min-width:768px){.col-md-10,.col-xs-10,.row .col-md-10,.row .col-xs-10,.row .ten,.ten{width:83.33333%}}.col-md-11,.col-xs-11,.eleven,.row .col-md-11,.row .col-xs-11,.row .eleven{width:100%}@media (min-width:768px){.col-md-11,.col-xs-11,.eleven,.row .col-md-11,.row .col-xs-11,.row .eleven{width:91.66667%}}.col-md-12,.col-xs-12,.row .col-md-12,.row .col-xs-12,.row .twelve,.twelve{width:100%}@media (min-width:768px){.col-md-12,.col-xs-12,.row .col-md-12,.row .col-xs-12,.row .twelve,.twelve{width:100%}}.row .offset-by-one{margin-left:8.33333%}.row .offset-by-two{margin-left:16.66667%}.row .offset-by-three{margin-left:25%}.row .offset-by-four{margin-left:33.33333%}.row .offset-by-five{margin-left:41.66667%}.row .offset-by-six{margin-left:50%}.row .offset-by-seven{margin-left:58.33333%}.row .offset-by-eight{margin-left:66.66667%}.row .offset-by-nine{margin-left:75%}.row .offset-by-ten{margin-left:83.33333%}.push-two{left:16.66667%}.pull-two{right:16.66667%}.push-three{left:25%}.pull-three{right:25%}.push-four{left:33.33333%}.pull-four{right:33.33333%}.push-five{left:41.66667%}.pull-five{right:41.66667%}.push-six{left:50%}.pull-six{right:50%}.push-seven{left:58.33333%}.pull-seven{right:58.33333%}.push-eight{left:66.66667%}.pull-eight{right:66.66667%}.push-nine{left:75%}.pull-nine{right:75%}.push-ten{left:83.33333%}.pull-ten{right:83.33333%}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.data-grid{display:block;overflow:hidden;padding:0}.data-grid>li{display:block;height:auto;float:left}.data-grid.one-column{margin:0;margin:0 -8px}.data-grid.one-column>li{width:100%;padding:0 0 15px;padding:0 8px 8px}.data-grid.two-columns{margin:0 -15px;margin:0 -8px}.data-grid.two-columns>li{width:50%;padding:0 15px 15px;padding:0 8px 8px}.data-grid.two-columns>li:nth-child(odd){clear:both}.data-grid.three-columns{margin:0 -12px;margin:0 -8px}.data-grid.three-columns>li{width:33.33333%;padding:0 12px 12px;padding:0 8px 8px}.data-grid.three-columns>li:nth-child(3n+1){clear:both}.data-grid.four-columns{margin:0 -10px}.data-grid.four-columns>li{width:25%;padding:0 10px 10px}.data-grid.four-columns>li:nth-child(4n+1){clear:both}.data-grid.five-columns{margin:0 -8px}.data-grid.five-columns>li{width:20%;padding:0 8px 8px}.data-grid.five-columns>li:nth-child(5n+1){clear:both}.data-grid.six-columns{margin:0 -8px}.data-grid.six-columns>li{width:16.66667%;padding:0 8px 8px}.data-grid.six-columns>li:nth-child(6n+1){clear:both}.data-grid.seven-columns{margin:0 -8px}.data-grid.seven-columns>li{width:14.28571%;padding:0 8px 8px}.data-grid.seven-columns>li:nth-child(7n+1){clear:both}.data-grid.eight-columns{margin:0 -8px}.data-grid.eight-columns>li{width:12.5%;padding:0 8px 8px}.data-grid.eight-columns>li:nth-child(8n+1){clear:both}.data-grid.nine-columns{margin:0 -8px}.data-grid.nine-columns>li{width:11.11111%;padding:0 8px 8px}.data-grid.nine-columns>li:nth-child(9n+1){clear:both}.data-grid.ten-columns{margin:0 -8px}.data-grid.ten-columns>li{width:10%;padding:0 8px 8px}.data-grid.ten-columns>li:nth-child(10n+1){clear:both}.data-grid.eleven-columns{margin:0 -8px}.data-grid.eleven-columns>li{width:9.09091%;padding:0 8px 8px}.data-grid.eleven-columns>li:nth-child(11n+1){clear:both}.data-grid.twelve-columns{margin:0 -8px}.data-grid.twelve-columns>li{width:8.33333%;padding:0 8px 8px}.data-grid.twelve-columns>li:nth-child(12n+1){clear:both}@font-face{font-display:swap;font-family:GraceRaleigh;src:url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-XLight.eot");src:url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-XLight.eot?#iefix") format("embedded-opentype"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-XLight.woff2") format("woff2"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-XLight.woff") format("woff"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-XLight.ttf") format("truetype"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-XLight.svg#GraceRaleigh-XLight") format("svg");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:GraceRaleigh;src:url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Book.eot");src:url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Book.eot?#iefix") format("embedded-opentype"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Book.woff2") format("woff2"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Book.woff") format("woff"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Book.ttf") format("truetype"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Book.svg#GraceRaleigh-Book") format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:GraceRaleigh;src:url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Medium.eot");src:url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Medium.eot?#iefix") format("embedded-opentype"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Medium.woff2") format("woff2"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Medium.woff") format("woff"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Medium.ttf") format("truetype"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Medium.svg#GraceRaleigh-Medium") format("svg");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:GraceRaleigh;src:url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Bold.eot");src:url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Bold.eot?#iefix") format("embedded-opentype"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Bold.woff2") format("woff2"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Bold.woff") format("woff"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Bold.ttf") format("truetype"),url("https://graceraleigh.org/wp-content/themes/grace/dist/assets/fonts/hinted-GraceRaleigh-Bold.svg#GraceRaleigh-Bold") format("svg");font-weight:700;font-style:normal}.icon{color:#ccc;display:inline-block;display:block;height:60px;margin:-12px 12px 0 -4px;position:relative;width:60px}.icon::before{font-family:Icons}.icon.ghosted{opacity:.35}.icon.td{position:absolute;top:0;right:0;text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;height:24px;text-decoration:none;text-rendering:geometricPrecision;width:auto;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:40px;text-indent:-4px}.icon.td:before{color:#ccc;content:"b";display:inline-block;font-family:Icons;font-size:52px;height:24px;text-align:center;width:auto;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1)}.icon.td:hover{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;color:#555;height:24px;text-decoration:none;text-rendering:geometricPrecision;width:auto;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1)}.icon.td:hover:before{color:#555;content:"b";display:inline-block;font-family:Icons;font-size:52px;height:24px;text-align:center;width:auto;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1)}.icon.downArrow:after{border:1px solid #ccc;border-width:0 0 1px 1px;content:'';display:inline-block;height:6px;width:6px;position:relative;top:-4px;right:-4px;transform:rotate(-45deg)}.icon.map{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.map:after{color:#848dcb;content:"B";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.paperclip{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.paperclip:after{color:#848dcb;content:"D";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.quotes{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.quotes:after{color:#848dcb;content:"E";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.employees{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.employees:after{color:#848dcb;content:"F";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.at{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.at:after{color:#848dcb;content:"G";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.phone{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.phone:after{color:#848dcb;content:"H";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.calendar{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.calendar:after{color:#848dcb;content:"I";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.location{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.location:after{color:#848dcb;content:"C";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.owner{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.owner:after{color:#848dcb;content:"A";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.profile{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.profile:after{color:#848dcb;content:"a";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.location{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.location:after{color:#848dcb;content:"C";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.checkmark{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.checkmark:after{color:#848dcb;content:"J";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.x{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.x:after{color:#848dcb;content:"j";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.xSmall{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.xSmall:after{color:#848dcb;content:"j";display:inline-block;font-family:Icons;font-size:30px;height:20px;text-align:center;width:30px;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:16px}.icon.event{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.event:after{color:#848dcb;content:"K";display:inline-block;font-family:Icons;font-size:40px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:37px}.icon.addEvent{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.addEvent:after{color:#848dcb;content:"k";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.money{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.money:after{color:#848dcb;content:"L";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.chat{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.chat:after{color:#848dcb;content:"M";display:inline-block;font-family:Icons;font-size:45px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:35px;padding-left:1px}.icon.gavel{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.gavel:after{color:#848dcb;content:"N";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.compass{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.compass:after{color:#848dcb;content:"O";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.pencil{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.pencil:after{color:#848dcb;content:"P";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.altPencil{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.altPencil:after{color:#848dcb;content:"p";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.compose{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.compose:after{color:#848dcb;content:"Q";display:inline-block;font-family:Icons;font-size:52px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.notes{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.notes:after{color:#848dcb;content:"R";display:inline-block;font-family:Icons;font-size:34px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:36px;margin-left:1px}.icon.magnifyingGlass{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.magnifyingGlass:after{color:#848dcb;content:"S";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.question{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.question:after{color:#848dcb;content:"T";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.grid{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.grid:after{color:#848dcb;content:"U";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.trash{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.trash:after{color:#848dcb;content:"V";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.list{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.list:after{color:#848dcb;content:"W";display:inline-block;font-family:Icons;font-size:41px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:35px}.icon.addList{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.addList:after{color:#848dcb;content:"w";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.add{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.add:after{color:#848dcb;content:"X";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.tools{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.tools:after{color:#848dcb;content:"Y";display:inline-block;font-family:Icons;font-size:46px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:36px;text-rendering:optimizeSpeed}.icon.continued{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.continued:after{color:#848dcb;content:"Z";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.award{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.award:after{color:#848dcb;content:"b";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.settings{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.settings:after{color:#848dcb;content:"c";display:inline-block;font-family:Icons;font-size:40px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:36px}.icon.save{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.save:after{color:#848dcb;content:"s";display:inline-block;font-family:Icons;font-size:60px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:54px}.icon.circle{border:1px solid #b6b8cc;border-radius:1000px;display:block;float:left;height:40px;margin:-12px 12px 0 -4px;position:relative;width:40px}.icon.circle.map{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.circle.map:after{color:#848dcb;content:"B";display:inline-block;font-family:Icons;font-size:32px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:32px}.icon.circle.quotes{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.circle.quotes:after{color:#848dcb;content:"E";display:inline-block;font-family:Icons;font-size:32px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:32px}.icon.circle.calendar{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.circle.calendar:after{color:#848dcb;content:"I";display:inline-block;font-family:Icons;font-size:32px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:32px}.icon.circle.location:after{font-size:32px;height:40px;width:40px;line-height:32px;position:absolute;left:-1px}.icon.circle.profile{text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon.circle.profile:after{color:#848dcb;content:"a";display:inline-block;font-family:Icons;font-size:32px;height:100%;text-align:center;width:100%;-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1);line-height:32px}.avatar{border:1px solid red;display:inline-block;height:60;width:60}.avatar.small{height:40;line-height:38;width:40}.avatar.empty{background:pink;font-family:GraceRaleigh,sans-serif;font-weight:700;text-align:center}.push-left{float:left}.push-right{float:right}.center-text{text-align:center}.left-text{text-align:left}.justify-text{text-align:justify}.right-text{text-align:right}.hide{display:none}.show{display:block}.hide-inline{visibility:hidden;opacity:0}.show-inline{visibility:visible;opacity:1}.pill{border-radius:60px;height:20px;line-height:20px;width:auto;padding:0 10px;color:#fff;font-size:12px;text-align:center}.tab-navigation ul{border-bottom:solid 1px #cbcfe8}.tab-navigation a,.tab-navigation li{color:#6b75b3;text-transform:uppercase;font-size:13px;line-height:31px;display:inline;padding:9px;font-weight:500;border-radius:2px 2px 0 0;box-sizing:border-box}.tab-navigation .tab.selected{background-color:#6b75b3;color:#fff}.tab-navigation .tab.selected a{color:#fff}.tab-navigation .tab-content{margin-top:30px}.tertiaryMenu{padding:6px;background-color:#e9ecef;border-radius:0 4px;float:none}.tertiaryMenu a.button.alt{min-width:72px;font-weight:400;font-size:13px;color:#f4f7fa;height:28px;line-height:14px}body,html{background:#fff;color:#7690a0;font-family:GraceRaleigh,sans-serif;height:100%;width:100%;-webkit-transition:padding .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:padding .5s cubic-bezier(.23, 1, .32, 1);transition:padding .5s cubic-bezier(.23, 1, .32, 1)}body{line-height:20px;padding:0;-webkit-transition:padding .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:padding .35s cubic-bezier(.23, 1, .32, 1);transition:padding .35s cubic-bezier(.23, 1, .32, 1)}body.scrolledMode{padding:0 0 0 52px}body.scrolledMode.expandLeftMode{padding:0 0 0 200px}body.rightPadding{padding-right:250px}h1,h2,h3,h4,h5,h6{color:#2d2d2d;font-family:GraceRaleigh,sans-serif;font-weight:400;font-style:normal;margin:0;line-height:1.1}h1{color:#f5f4f2;font-family:GraceRaleigh,sans-serif;font-size:20px;font-weight:300;line-height:32px;text-transform:uppercase;text-align:center}@media (min-width:1110px){h1{font-size:40px;line-height:48px;text-align:center}}h2{color:#305c7d;font-size:20px;font-weight:400;letter-spacing:0;line-height:32px;margin:60px 0 44px;text-align:center;font-weight:400;letter-spacing:0;line-height:32px;margin:60px 0 44px}@media (min-width:1110px){h2{font-size:24px;line-height:40px;margin:100px 0 84px}}h3{margin:40px 0 0;color:#494a4b;list-style-type:disc;font-weight:700;font-size:16px;line-height:24px}h3+p{margin-top:0}h4{font-size:12px;font-weight:400}hr{border:none;border-top:1px solid #2f393f;margin:24px 0;width:80px;display:none}@media (min-width:1110px){hr{display:block}}ol,p,ul{color:#494a4b;font-size:16px;font-weight:400;line-height:24px;margin:28px 0;max-width:100%;padding-right:0;text-align:left}b,strong{font-weight:700}a:focus{outline:0}a:active,a:hover{outline:0}ol{list-style-type:upper-roman;margin-left:20px}ul{list-style-type:disc;margin-left:20px}blockquote{border-left:#305c7d solid 4px;color:#305c7d;font-size:18px;font-weight:400;line-height:30px;margin:40px 0;padding:0 0 0 12px;text-align:left}@media (min-width:768px){blockquote{font-size:24px;line-height:40px;padding:0 0 0 20px}}blockquote p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}input:focus{outline:0;border:1px solid #04a4cc}[click-to],[data-href]{cursor:pointer}table:not(.picker__table){width:100%}table:not(.picker__table) td,table:not(.picker__table) th{-webkit-transition:all .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .5s cubic-bezier(.23, 1, .32, 1);transition:all .5s cubic-bezier(.23, 1, .32, 1);padding:8px}table:not(.picker__table).multiselect tr td:first-child,table:not(.picker__table).multiselect tr th:first-child{border-left:none;width:82px}table:not(.picker__table) tr.active td:first-child{position:relative}table:not(.picker__table) tr.active td:first-child:before{background:#848dcb;content:'';display:block;position:absolute;top:0;bottom:0;left:-4px;width:4px}table:not(.picker__table) tr.active td{background:#dadcf0!important}table:not(.picker__table) thead th{font-size:11px;text-align:left;color:#a2a4ae;font-weight:400;text-transform:uppercase;padding-left:10px;padding-bottom:6px}table:not(.picker__table) thead th a{text-decoration:none;color:#a2a4ae}table:not(.picker__table) tbody{background:#fff;border:1px solid #d7e2ee;font-size:14px;color:#202331;line-height:20px}table:not(.picker__table) tbody tr{cursor:pointer}table:not(.picker__table) tbody tr:nth-child(2n) td{background:#f7f3f3}table:not(.picker__table) tbody tr:hover td{background:rgba(211,211,204,.5)}table:not(.picker__table) tbody tr.unread{border-bottom:2px solid #d64c45}table:not(.picker__table) tbody tr.unread td{background:#f5cfcd}table:not(.picker__table) tbody tr:not(:first-child){border-top:1px solid #ebf1f6}table:not(.picker__table) tbody tr td{border-left:1px solid #d7e2ee;text-align:left;vertical-align:middle;background-color:#fbf9f9;height:45px;font-size:14px;font-weight:400;color:#222}table:not(.picker__table) tbody tr td.avatar{width:80px}table:not(.picker__table) tbody tr td a{color:#a2a4ae;text-transform:uppercase;text-decoration:none}table:not(.picker__table) tbody tr td:first-child{border-left:none}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#b2b2b2;opacity:1}input[type=email],input[type=number],input[type=password],input[type=radio],input[type=text],select{background:#fff;border:1px solid #d7e2ee;border-left-width:0;border-radius:2px;color:#202331;display:block;font-size:14px;height:52px;line-height:20px;margin:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;outline:0;padding:16px 10px 0;position:relative;width:100%}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=text]:focus,select:focus{box-shadow:0 0 10px #51cbee;border:1px solid #51cbee;z-index:100}input[type=email][disabled=disabled],input[type=number][disabled=disabled],input[type=password][disabled=disabled],input[type=radio][disabled=disabled],input[type=text][disabled=disabled],select[disabled=disabled]{background:#f4f7fa}textarea{background:#fff;border:1px solid #d7e2ee;color:#212121;display:block;font-size:14px;line-height:1.5;min-height:100px;padding:12px;width:100%;border-radius:2px;font-size:16px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;outline:0;padding:12px}textarea:focus{box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}textarea[disabled=disabled]{background:#f4f7fa;margin-top:-1px;font-size:14px;padding:22px 10px 10px}input[type=file]{padding:0}.radio{display:flex;height:52px}.radio input{flex-grow:1;width:auto}.radio label{display:flex;align-items:center;justify-content:flex-start}.checkbox{display:flex;height:52px;background-color:#fff}.checkbox input{flex-grow:1;width:auto}.checkbox label{display:flex;align-items:center;justify-content:flex-start}.date select{border-radius:2px;display:inline-block;font-size:16px;height:40px;margin:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;outline:0;padding:0 12px;width:auto}.date select:focus{box-shadow:0 0 5px #51cbee;border:1px solid #51cbee}.select{background:#fff url("https://graceraleigh.org/wp-content/themes/grace/dist/images/select-down-arrow.png") no-repeat right center;background-size:26px 11px;border-radius:2px;border:1px solid #d7e2ee;display:block;font-size:12px;height:40px;line-height:20px;overflow:hidden;padding:0 0 0 10px;width:100%}.select select{background:0 0;border:0;border-radius:0;color:#6b75b3;font-size:13px;height:100%;line-height:24px;padding:0 20px 0 0;-moz-appearance:none;-webkit-appearance:none;width:100%}.select select:focus{box-shadow:none!important;border:none!important}.select.medium{border-radius:2px;height:40px;margin-top:0}.select.medium select{height:32px}.select.transparent{background:transparent url("https://graceraleigh.org/wp-content/themes/grace/dist/images/select-down-arrow-plain.png") no-repeat right center;background-size:26px 11px;border:none}.select.transparent:hover{background:transparent url("https://graceraleigh.org/wp-content/themes/grace/dist/images/select-down-arrow-plain-hover.png") no-repeat right center;background-size:26px 11px}.select.borderless{border:none}.select.defDate select{float:left;padding:0 20px 0 0;width:auto}label{color:#a2a4ae;display:block;font-weight:400;font-size:11px;line-height:11px;margin:0 0 4px;position:relative;z-index:101;text-transform:uppercase}input[type=checkbox]+label{display:inline}.actions{padding-top:2em}.actions:after{content:".";visibility:hidden;display:block;height:0;clear:both}.actions.column,.actions.columns{margin-top:0;text-align:right}.actions .smallLinks{float:left}.actions .smallLinks a{padding:0 4px}.actions input[type~=button],.actions input[type~=submit],a.submit.button,input.button{background:-webkit-gradient(linear,left top,left bottom,from(#949ddb),to(#7f88ca));background:-moz-linear-gradient(top,#949ddb,#7f88ca);-webkit-box-shadow:inset 0 -5px 0 #727cb4,0 2px 6px rgba(0,0,0,.2);-moz-box-shadow:inset 0 -5px 0 #727cb4,0 2px 6px rgba(0,0,0,.2);box-shadow:inset 0 -5px 0 #727cb4,0 2px 6px rgba(0,0,0,.2);border-radius:2px;border:none;font-size:14px;font-weight:400;height:52px;line-height:36px;float:right;position:relative;z-index:1}.actions input[type~=button]:after,.actions input[type~=submit]:after,a.submit.button:after,input.button:after{position:absolute;top:100%;right:0;left:0;background:url("https://graceraleigh.org/wp-content/themes/grace/dist/images/button-shadow.png") no-repeat top center;content:'';display:block;overflow:visible;height:20px;z-index:0}.actions input[type~=button]:active,.actions input[type~=submit]:active,a.submit.button:active,input.button:active{top:5px;background:-webkit-gradient(linear,left top,left bottom,from(#7f88ca),to(#949ddb));background:-moz-linear-gradient(top,#7f88ca,#949ddb)}.actions input[type~=button]:active:after,.actions input[type~=submit]:active:after,a.submit.button:active:after,input.button:active:after{position:absolute;top:100%;right:0;left:0;background:url("https://graceraleigh.org/wp-content/themes/grace/dist/images/button-shadow.png") no-repeat top center;content:'';display:block;overflow:visible;height:20px;margin-top:-5px}.actions input[type~=button].small,.actions input[type~=submit].small,a.submit.button.small,input.button.small{-webkit-box-shadow:inset 0 -5px 0 #727cb4;-moz-box-shadow:inset 0 -5px 0 #727cb4;box-shadow:inset 0 -5px 0 #727cb4;border-radius:2px;border:none;float:right;font-size:14px;font-weight:400;height:32px;line-height:14px;min-width:100px;position:relative;z-index:1}.actions input[type~=button].small:after,.actions input[type~=submit].small:after,a.submit.button.small:after,input.button.small:after{display:none}.actions input[type~=button]#backButton,.actions input[type~=submit]#backButton,a.submit.button#backButton,input.button#backButton{float:left}fieldset{display:block;margin:16px 0;padding:0;position:relative}fieldset:after{content:".";visibility:hidden;display:block;height:0;clear:both}fieldset .select{height:52px;border-top:none;border-radius:1}fieldset .select select{line-height:52px;vertical-align:bottom;margin-left:10px;color:#202331;font-size:14px;padding-top:10px;box-sizing:border-box;border-radius:1}fieldset select{width:100%;padding-top:4px;border-radius:1;box-sizing:border-box}fieldset .inputsWrapper .row:not(:last-child){border-right:0px}fieldset .checkbox,fieldset .radio{background-color:#fff;border:1px solid #d7e2ee;border-top:0;padding:10px 0 0 10px!important;display:flex;flex-direction:column}fieldset .checkbox:not(:first-child),fieldset .radio:not(:first-child){border-left-width:0}fieldset .checkbox .options,fieldset .radio .options{display:flex;margin-top:8px}fieldset .checkbox .item,fieldset .radio .item{display:flex;border-top:0;align-items:center;height:34px;margin-right:8px}fieldset .checkbox .item input,fieldset .radio .item input{margin-right:4px}fieldset .checkbox label.checkboxLabel,fieldset .checkbox label.radioLabel,fieldset .radio label.checkboxLabel,fieldset .radio label.radioLabel{color:#202331;font-size:14px;text-transform:none;position:static!important;margin-bottom:0;font-weight:400}fieldset .checkbox input:focus,fieldset .radio input:focus{box-shadow:none}fieldset .checkbox .inputLabel,fieldset .radio .inputLabel{color:#a2a4ae;display:block;font-weight:400;font-size:11px;line-height:11px;margin:0 0 8px 0;position:absolute;top:10px;z-index:101;text-transform:uppercase}fieldset .checkbox .item input{background-color:#fff}fieldset .input.row .columns{padding:0}fieldset .input.row .columns label{position:absolute;top:10px;left:10px}fieldset .input.row .columns input[type=email],fieldset .input.row .columns input[type=number],fieldset .input.row .columns input[type=password],fieldset .input.row .columns input[type=text],fieldset .input.row .columns select{border-radius:0}fieldset .input.row .columns:first-child input{border-left-width:1px}fieldset .input.row+.input.row .columns input[type=email],fieldset .input.row+.input.row .columns input[type=number],fieldset .input.row+.input.row .columns input[type=password],fieldset .input.row+.input.row .columns input[type=text],fieldset .input.row+.input.row .columns select{border-top:none}.innerBox input[type=email],.innerBox input[type=password],.innerBox input[type=text]{font-size:16px;height:40px;margin-top:0}form.has_errors .field_with_errors input,form.has_errors .field_with_errors select,form.has_errors .field_with_errors textarea{border:1px solid #c3312b;box-shadow:0 0 8px #c3312b}.inner.alert{border:2px solid #fd7777;border-radius:4px;padding:8px 20px}.inner.alert h3{margin:0}.inner.alert p{margin:0}.inner.alert ul{margin:20px 0 0}.inner.alert b{color:#011}.alertBar,.noticeBar{position:fixed;top:0;right:0;left:0;background:#97d668;-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);-moz-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);color:#fff;font-size:20px;font-weight:500;letter-spacing:-.1px;margin:0;padding:22px 4px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.25);width:100%;z-index:1000}.alertBar.alertBar,.noticeBar.alertBar{background:#f66}.alertBox{background:rgba(151,214,104,.95);border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.25);color:#fff;font-size:14px;font-weight:700;letter-spacing:-.1px;margin:12px 20px 32px;padding:16px 30px 30px 90px;position:relative;text-align:center;width:auto;z-index:1}.alertBox h2{color:#fff;font-size:24px;font-weight:100;line-height:24px;margin:16px 0 0;text-align:left}.alertBox p{color:#fff;margin:4px 0;text-align:left}.alertBox.bad{background:#f66 url("https://graceraleigh.org/wp-content/themes/grace/dist/images/frowny.png") no-repeat 20px center;background-size:54px}.overlay{position:fixed;z-index:999;background-color:rgba(4,11,62,.7);top:0;bottom:0;left:0;right:0;margin:0;padding:0;visibility:hidden;opacity:0;transition:opacity .3s linear,visibility 0s linear .3s}.overlay.visible{visibility:visible;opacity:1;transition-delay:0s}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#f4f7fa;border-radius:8px;display:none;margin-left:auto;margin-right:auto;transform:translate(0,25%);width:532px;z-index:100000}.modal.visible{display:block}.modal.full{background:#ebe9e9;border-radius:0;transform:none;padding:100px 0 0 32px;width:auto;position:fixed;top:0;right:150px;bottom:0;left:150px}.modal.full .topBar{position:fixed;top:0;right:150px;left:150px;background-color:#fdfdfe;border-bottom:1px solid #d7d1d1;color:#282e3d;font-size:24px;height:64px;line-height:16px;z-index:100}.modal.full .topBar:after{position:absolute;top:100%;left:50%;background:url("https://graceraleigh.org/wp-content/themes/grace/dist/images/topbar-shadow.png") no-repeat bottom center;background-size:564px 48px;background-size:1000px 48px;content:'';height:20px;margin-left:-500px;max-width:100%;opacity:.35;width:1000px}.modal.full .topBar h1{color:#282e3d;font-weight:300;font-size:24px;float:left;line-height:16px;margin:24px}.modal.full .topBar .icon{float:left;margin:10px 0 10px 24px}.button{background:0 0;color:#f66;cursor:pointer;display:inline-block;font-family:GraceRaleigh,sans-serif;font-size:20px;font-weight:600;padding:0 28px;height:56px;line-height:56px;text-align:center;text-decoration:none;border:none;position:relative;-webkit-transition:all .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .5s cubic-bezier(.23, 1, .32, 1);transition:all .5s cubic-bezier(.23, 1, .32, 1)}.button:before{background:#3287c5;content:'';height:100%;opacity:.55;width:56px;z-index:-1;position:absolute;top:0;left:0;-webkit-transition:all .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .5s cubic-bezier(.23, 1, .32, 1);transition:all .5s cubic-bezier(.23, 1, .32, 1)}.button:after{content:url("data:image/svg+xml,%3Csvg width='13' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 1l8 8-8 8' fill-rule='nonzero' stroke='%23FFF' stroke-width='3' fill='none'/%3E%3C/svg%3E");float:right;margin:3px 0 0 12px}.button.disabled{cursor:default}.button.disabled,.button.disabled:active,.button.disabled:hover{background:#848dcb;color:rgba(0,0,0,.35);opacity:.5}.button.alt{color:#f5f4f2}.button.alt:hover:before{width:100%}.button.alt.disabled,.button.alt.disabled:active,.button.alt.disabled:hover{color:pink;opacity:.75}.button.white{background:#f5f4f2;color:#305c7d}.button.white:after{content:url("data:image/svg+xml,%3Csvg width='13' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 1l8 8-8 8' fill-rule='nonzero' stroke='%233087C6' stroke-width='3' fill='none'/%3E%3C/svg%3E")}.button.white:hover:before{width:100%}.button.white.disabled,.button.white.disabled:active,.button.white.disabled:hover{color:pink;opacity:.75}.button.small{font-size:13px;font-weight:400;height:32px;line-height:34px;padding:0 16px}.button.small:after{content:url("data:image/svg+xml,%3Csvg width='9' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l6 6-6 6' fill-rule='nonzero' stroke='%23FFF' stroke-width='2' fill='none'/%3E%3C/svg%3E");margin:3px 0 0 12px}.button.small:before{width:32px}.button.standard{background:#3287c5;border-radius:4px;color:#f5f4f2;display:inline-block;font-weight:600;font-size:12px;height:auto;line-height:24px;padding:0 12px}.button.standard:before{display:none}.button.standard:after{display:none}.button.email{padding:18px 92px 18px 24px;position:relative}.button.email:after{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:url("data:image/svg+xml; utf8, %3Csvg width='23' height='17' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M20.875 14.75H2.125V3.231l8.64 6.165a2.086 2.086 0 0 0 2.521-.053l7.589-5.987V14.75zM18.91 2.25l-6.928 5.455L4.336 2.25H18.91zm4.022-1.172a1.03 1.03 0 0 0-.041-.207c-.025-.07-.06-.13-.097-.192-.024-.037-.032-.08-.06-.115-.013-.017-.03-.024-.045-.039a1.012 1.012 0 0 0-.165-.14c-.052-.038-.1-.078-.155-.106-.059-.028-.122-.042-.186-.058-.068-.019-.134-.038-.205-.042-.022 0-.04-.012-.061-.012H1.083c-.029 0-.054.014-.082.016a.967.967 0 0 0-.21.043.963.963 0 0 0-.178.067.966.966 0 0 0-.163.11C.394.446.343.491.297.545.278.568.252.579.235.603.214.634.21.67.192.703a.924.924 0 0 0-.128.397c-.005.037-.022.07-.022.108v14.584c0 .575.466 1.041 1.041 1.041h20.834c.576 0 1.041-.466 1.041-1.041V1.208c0-.045-.02-.085-.026-.13z' id='a'/%3E%3C/defs%3E%3Cuse fill='%23FFF' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E");display:block;height:16px;width:22px}.blue.button{background:#3287c5;color:#f5f4f2}.blue.button:active{color:#80bed6}.green.button{background:-webkit-gradient(linear,left top,left bottom,from(#8fce7a),to(#5ca640));border-color:#65a950;color:#d9eef7}.green.button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#95d67e),to(#61b243))}.green.button:active{color:#b2e59f}.red.button{background:-webkit-gradient(linear,left top,left bottom,from(#c65555),to(#b04b4b));border-color:#a04343;color:#f0dede}.red.button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#d95e5e),to(#c25353));color:#fff}.red.button:active{color:#e7afaf}.hasClickableMenu{display:inline-block;position:relative}.hasClickableMenu a{cursor:pointer}.hasClickableMenu .cmTrigger{display:inline-block}.hasClickableMenu .cmTarget{background:#fff;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.25);position:absolute;top:8px;right:8px;display:block;padding:0 20px;margin-top:-4px;padding:0 20px;text-align:center;width:250px;height:0;opacity:0;overflow:hidden;visibility:hidden;-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-transition:all .35s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .35s cubic-bezier(.23, 1, .32, 1);transition:all .35s cubic-bezier(.23, 1, .32, 1)}.hasClickableMenu .cmTarget.blockBottom{bottom:8px;top:auto;right:auto;left:8px}.hasClickableMenu .cmTarget.blockLeft{right:auto;left:8px}.hasClickableMenu .cmTarget h5{padding-bottom:17px;position:relative}.hasClickableMenu .cmTarget h5:after{border-bottom:1px solid #dcdbdc;content:'';position:absolute;bottom:0;left:50%;margin-left:-50px;width:100px}.hasClickableMenu .cmTarget ul li{cursor:pointer;font-size:13px;line-height:16px;padding:16px 0 0}.hasClickableMenu .cmTarget ul li a,.hasClickableMenu .cmTarget ul li button{color:#495960}.hasClickableMenu .cmTarget ul li a:hover,.hasClickableMenu .cmTarget ul li button:hover{color:#1a2b32;font-weight:700}.hasClickableMenu.dark .cmTarget{background:#222}.hasClickableMenu.dark .cmTarget h5{color:#7a7d84}.hasClickableMenu.dark .cmTarget li{color:#fff}.hasClickableMenu.dark .cmTarget li a,.hasClickableMenu.dark .cmTarget li button{color:#fff}.hasClickableMenu.cmVisible>.cmTarget{height:auto;opacity:1;padding-bottom:16px;padding-top:16px;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;z-index:10000}.hasHoverableMenu{position:relative;display:inline-block}.hasHoverableMenu .hmTrigger{display:inline-block}.hasHoverableMenu .hmTarget{background:#fff;border-radius:4px;box-shadow:0 6px 12px 0 rgba(0,0,0,.25);position:absolute;top:100%;right:8px;display:block;margin-top:-4px;padding:0 20px;text-align:center;width:200px;height:0;opacity:0;overflow:hidden;visibility:hidden;-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-transition:all .45s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .45s cubic-bezier(.23, 1, .32, 1);transition:all .45s cubic-bezier(.23, 1, .32, 1)}.hasHoverableMenu .hmTarget.blockBottom{right:auto;top:auto;bottom:8px;left:8px}.hasHoverableMenu .hmTarget.blockLeft{right:auto;left:8px}.hasHoverableMenu .hmTarget h5{padding-bottom:17px;position:relative}.hasHoverableMenu .hmTarget h5:after{border-bottom:1px solid #dcdbdc;content:'';position:absolute;bottom:0;left:50%;margin-left:-50px;width:100px}.hasHoverableMenu .hmTarget ul li{font-size:13px;line-height:16px;padding:16px 0 0}.hasHoverableMenu .hmTarget ul li a,.hasHoverableMenu .hmTarget ul li button{color:#495960}.hasHoverableMenu .hmTarget ul li a:hover,.hasHoverableMenu .hmTarget ul li button:hover{color:#1a2b32}.hasHoverableMenu.dark .hmTarget{background:#222}.hasHoverableMenu.dark .hmTarget h5{color:#7a7d84}.hasHoverableMenu.dark .hmTarget li{color:#fff}.hasHoverableMenu.dark .hmTarget li a,.hasHoverableMenu.dark .hmTarget li button{color:#f7f0f0}.hasHoverableMenu:hover .hmTarget{height:auto;opacity:1;padding-bottom:16px;padding-top:16px;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;z-index:10000;-webkit-transition:all .45s .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .45s .5s cubic-bezier(.23, 1, .32, 1);transition:all .45s .5s cubic-bezier(.23, 1, .32, 1)}nav#topmenu{position:absolute;top:0;right:0;background:rgba(2,2,3,0);height:0;width:100%;z-index:100;-webkit-transition:all .5s cubic-bezier(.77, 0, .175, 1);-moz-transition:all .5s cubic-bezier(.77, 0, .175, 1);transition:all .5s cubic-bezier(.77, 0, .175, 1)}nav#topmenu #page-tickler{position:absolute;top:42px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:all 1s cubic-bezier(.77, 0, .175, 1);-moz-transition:all 1s cubic-bezier(.77, 0, .175, 1);transition:all 1s cubic-bezier(.77, 0, .175, 1);display:none}@media (min-width:768px){nav#topmenu #page-tickler{display:inline-block}}nav#topmenu #menu-toggler{display:block;color:#f5f4f2;background:0 0;height:88px;padding:24px 0 0;position:absolute;top:20px;right:32px;font-weight:400;font-size:16px;text-transform:uppercase;text-align:right;text-decoration:none;-webkit-transition:all 1s cubic-bezier(.77, 0, .175, 1);-moz-transition:all 1s cubic-bezier(.77, 0, .175, 1);transition:all 1s cubic-bezier(.77, 0, .175, 1)}nav#topmenu #menu-toggler .inner{height:25px;float:right;position:relative;margin:-3px 0 0 12px;width:24px}nav#topmenu #menu-toggler .inner span{background:#fff;border-radius:100px;display:block;height:3px;width:90%;position:absolute;right:0;-webkit-transition:all .3s cubic-bezier(.77, 0, .175, 1);-moz-transition:all .3s cubic-bezier(.77, 0, .175, 1);transition:all .3s cubic-bezier(.77, 0, .175, 1)}nav#topmenu #menu-toggler .inner span:first-child{top:0}nav#topmenu #menu-toggler .inner span:nth-child(2){top:8px;width:50%;-webkit-transition:all .3s 50ms cubic-bezier(.77, 0, .175, 1);-moz-transition:all .3s 50ms cubic-bezier(.77, 0, .175, 1);transition:all .3s 50ms cubic-bezier(.77, 0, .175, 1)}nav#topmenu #menu-toggler .inner span:nth-child(3){top:16px;width:75%}nav#topmenu #menu-toggler:hover .inner span{width:100%}nav#topmenu div.main-nav{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);width:100%;opacity:0;visibility:hidden;-webkit-transition:all .6s cubic-bezier(.77, 0, .175, 1);-moz-transition:all .6s cubic-bezier(.77, 0, .175, 1);transition:all .6s cubic-bezier(.77, 0, .175, 1)}nav#topmenu div.main-nav ul{list-style:none;padding:0;margin:0}nav#topmenu div.main-nav>ul{display:flex;align-items:start;align-content:center;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 auto;max-width:1100px}nav#topmenu div.main-nav>ul li{text-align:center}nav#topmenu div.main-nav>ul>li{position:relative;width:100%}@media (min-width:768px){nav#topmenu div.main-nav>ul>li{width:30%}}nav#topmenu div.main-nav>ul>li a{color:#9ed7f4;font-family:GraceRaleigh,sans-serif;font-weight:400;font-size:14px;font-style:normal;letter-spacing:0;line-height:18px;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .25s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .25s cubic-bezier(.23, 1, .32, 1);transition:all .25s cubic-bezier(.23, 1, .32, 1)}@media (min-width:768px){nav#topmenu div.main-nav>ul>li a{font-size:16px;line-height:28px}}nav#topmenu div.main-nav>ul>li a:after{background:#fff;content:'';-webkit-transition:all .25s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .25s cubic-bezier(.23, 1, .32, 1);transition:all .25s cubic-bezier(.23, 1, .32, 1);position:absolute;bottom:-3px;left:0;height:1px;opacity:0;width:20%;z-index:0}nav#topmenu div.main-nav>ul>li a:hover{color:#fff}nav#topmenu div.main-nav>ul>li a:hover:after{opacity:.75;width:100%}nav#topmenu div.main-nav>ul>li>a{color:#fff;font-size:16px;font-weight:700;line-height:24px;position:relative;text-align:center}@media (min-width:768px){nav#topmenu div.main-nav>ul>li>a{font-size:28px;font-weight:300;line-height:24px}nav#topmenu div.main-nav>ul>li>a:after{border-bottom:1px solid #3087c6;content:'';width:40px;position:absolute;bottom:-16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}nav#topmenu div.main-nav>ul>li .sub-menu{margin:0 0 28px}@media (min-width:768px){nav#topmenu div.main-nav>ul>li .sub-menu{margin:28px 0 0}}nav#topmenu.expanded{background:#305c7d url(https://graceraleigh.org/wp-content/themes/grace/dist/assets/img/grid-bg-light-trans.png) no-repeat center bottom;position:fixed;height:100%}nav#topmenu.expanded #main-logo{-webkit-transition:all .5s .25s cubic-bezier(.77, 0, .175, 1);-moz-transition:all .5s .25s cubic-bezier(.77, 0, .175, 1);transition:all .5s .25s cubic-bezier(.77, 0, .175, 1);-webkit-transform:translateY(-80px);transform:translateY(-80px);height:120px}nav#topmenu.expanded #page-tickler{-webkit-transform:translate(-50%,-300%);transform:translate(-50%,-300%)}nav#topmenu.expanded #menu-toggler .inner span{-webkit-transition:all .3s cubic-bezier(.77, 0, .175, 1);-moz-transition:all .3s cubic-bezier(.77, 0, .175, 1);transition:all .3s cubic-bezier(.77, 0, .175, 1);border-radius:100px;height:3px;padding:0;width:100%;position:absolute;right:none;left:0}nav#topmenu.expanded #menu-toggler .inner span:first-child{transform:rotate(45deg);right:8px;top:10px}nav#topmenu.expanded #menu-toggler .inner span:nth-child(2){-webkit-transition:all .2s .1s cubic-bezier(.645, .045, .355, 1);-moz-transition:all .2s .1s cubic-bezier(.645, .045, .355, 1);transition:all .2s .1s cubic-bezier(.645, .045, .355, 1);width:0;opacity:0}nav#topmenu.expanded #menu-toggler .inner span:nth-child(3){transform:rotate(-45deg);right:8px;top:10px}nav#topmenu.expanded .main-nav{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;visibility:visible}nav#topmenu.xscrolled-down #main-logo{-webkit-transition:all .5s .25s cubic-bezier(.77, 0, .175, 1);-moz-transition:all .5s .25s cubic-bezier(.77, 0, .175, 1);transition:all .5s .25s cubic-bezier(.77, 0, .175, 1);-webkit-transform:translateY(-80px);transform:translateY(-80px);height:120px}nav#topmenu.xscrolled-down #page-tickler{-webkit-transform:translate(-50%,-32px);transform:translate(-50%,-32px)}nav#topmenu.xscrolled-down #menu-toggler{-webkit-transform:translate(0,-300%);transform:translate(0,-300%)}nav#topmenu.xscrolled-down:after{-webkit-transform:translateY(-300%);transform:translateY(-300%)}nav#topmenu .logo{margin:auto;text-align:center}nav#topmenu .logo #logo-svg{fill:#4C411A;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}@media (min-width:1110px){nav#topmenu .logo{position:absolute;top:48px;left:48px;text-align:left}}nav#topmenu #main-menu{position:absolute;top:22px;left:50%;z-index:5;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav#topmenu #main-menu li{display:inline}nav#topmenu #main-menu li a{color:#fff;font-size:16px;padding:0 12px;text-decoration:none}nav#topmenu.dark-backdrop{background:0 0;border:none}nav#topmenu.dark-backdrop #logo-svg{fill:#fff}nav#topmenu.highlighted{background:#f2f2f2;border-bottom:1px solid #d9d9d9}nav#topmenu.highlighted #logo-svg{fill:#3379C9}#main-logo{position:absolute;top:0;left:0;background:#3287c5;height:132px;overflow:hidden;padding:18px 0 0 10px;width:94px;-webkit-transition:all .5s cubic-bezier(.77, 0, .175, 1);-moz-transition:all .5s cubic-bezier(.77, 0, .175, 1);transition:all .5s cubic-bezier(.77, 0, .175, 1)}@media (min-width:1110px){#main-logo{position:absolute;top:0;left:60px}}.logged-in nav#topmenu #main-logo{position:absolute;top:32px;left:60px}header{padding:24px;position:absolute;top:0;right:0;left:0;z-index:10}header nav{display:none}header:after{content:".";visibility:hidden;display:block;height:0;clear:both}section.section#masthead{background:#3287c5;height:300px;overflow:hidden;position:relative;width:100%}@media (min-width:768px){section.section#masthead{height:500px}}section.section#masthead h1{position:absolute;top:50%;right:0;left:0;margin:0 auto;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:10}section.section#masthead .grid-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#112b3f;opacity:.8;z-index:5}section.section#masthead .background{position:absolute;top:50%;right:0;bottom:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:100%;z-index:0}section.section#masthead .cta{position:absolute;right:0;bottom:0;left:0;font-weight:400;min-height:56px;height:auto;padding:4px 28px 0;text-align:left;width:auto;z-index:10;background:#3287c5 url(https://graceraleigh.org/wp-content/themes/grace/dist/assets/img/grid-bg-light-trans.png) no-repeat center center;-webkit-transition:all .25s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .25s cubic-bezier(.23, 1, .32, 1);transition:all .25s cubic-bezier(.23, 1, .32, 1)}section.section#masthead .cta:hover{padding:10px 28px 6px}footer .links{background:#305c7d}@media (min-width:768px){footer .links{background:#305c7d url(https://graceraleigh.org/wp-content/themes/grace/dist/assets/img/footer-grid-blue-bg.png) no-repeat center center}}footer .links>ul{display:block;align-items:stretch;justify-content:center;list-style:none;margin:0 auto;max-width:1200px;padding:0 0 28px}@media (min-width:768px){footer .links>ul{display:flex;padding:0}}footer .links>ul>li{padding:28px 0 0;position:relative;text-align:center;width:100%}@media (min-width:768px){footer .links>ul>li{padding:28px 0;width:33.333%}}footer .links>ul>li:after{background:#3087c6;content:'';-webkit-transition:all .25s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .25s cubic-bezier(.23, 1, .32, 1);transition:all .25s cubic-bezier(.23, 1, .32, 1);position:absolute;bottom:0;left:0;height:0;opacity:.75;width:100%;z-index:0}@media (min-width:768px){footer .links>ul>li:hover:after{height:calc(100% + 10px)}}footer .links>ul>li:hover a:hover{color:#fff}footer .links>ul>li:hover a:hover:after{width:100%}footer .links>ul>li>a{color:#fff;font-size:16px;font-weight:700;line-height:24px;position:relative;text-align:center;z-index:10}footer .links>ul>li>ul{list-style:none;margin:0;position:relative;z-index:10}footer .links>ul>li>ul>li{text-align:center}footer .links>ul>li>ul>li a{color:#9ed7f4;font-size:14px;font-weight:400;line-height:24px;position:relative;text-align:center;text-decoration:none}footer .links>ul>li>ul>li a:after{border-bottom:1px solid #9ed7f4;content:'';position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,2px);transform:translate(-50%,2px);-webkit-transition:all .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .5s cubic-bezier(.23, 1, .32, 1);transition:all .5s cubic-bezier(.23, 1, .32, 1);width:0}footer .logo{margin:40px auto 0;position:relative;text-align:center;width:50%}footer .copyright-row{color:#373737;font-size:13px;font-weight:400;line-height:24px;text-align:center;padding:12px 0 32px}.nf-form-cont{background:#f9f6f6;padding:40px}.nf-form-cont h3{color:#305c7d;font-size:50px;font-weight:300;line-height:50px;margin:0;padding-left:1px}.nf-form-cont .nf-before-form-content{padding-left:5px}.nf-form-cont .nf-form-content label{color:#494a4b;font-size:16px}.nf-form-cont .nf-form-content .nf-field-container.hr-container{margin:24px 0;opacity:.25}.nf-form-cont .nf-form-content input[type~=button]{background:#3287c5;color:#f5f4f2;cursor:pointer;display:inline-block;font-family:GraceRaleigh,sans-serif;font-size:20px;font-weight:600;padding:0 28px;height:56px;line-height:56px;text-align:center;text-decoration:none;border:none;position:relative;-webkit-transition:all .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .5s cubic-bezier(.23, 1, .32, 1);transition:all .5s cubic-bezier(.23, 1, .32, 1)}.nf-form-cont .nf-form-content input[type~=button]:hover{background:#305c7d;color:#f5f4f2}main{margin:20px;min-height:100%;padding:20px 10px}main .inner-wrapper{width:100%}main .columns.side{margin-top:20px;position:-webkit-sticky;position:sticky;top:80px}body.page-template-home-page main{align-items:center;padding:0}body.page-template-home-page main:after{content:".";visibility:hidden;display:block;height:0;clear:both}@media (min-width:1110px){body.page-template-home-page main{display:flex;flex-wrap:wrap}}body.page-template-home-page main .sections section{background-attachment:fixed;background-size:auto 80%;background-position:50% 0;background-repeat:no-repeat;display:flex;align-items:center;align-content:center;flex-wrap:wrap;overflow:hidden!important;padding:0;position:relative}body.page-template-home-page main .sections section .content{width:100%;z-index:10}body.page-template-home-page main .sections section .content h1{margin:0 auto;position:static!important;text-align:center}@media (min-width:768px){body.page-template-home-page main .sections section .content h1 span{display:block}}body.page-template-home-page main .sections section .content h1 em{color:#fff;display:block}body.page-template-home-page main .sections section .content h2{font-size:68px;line-height:60px;margin:0 0 72px;position:relative;text-align:left;text-transform:uppercase}@media (min-width:768px){body.page-template-home-page main .sections section .content h2{font-size:140px;line-height:120px}}body.page-template-home-page main .sections section .content h2:after{position:absolute;bottom:-40px;left:0;border-bottom:1px solid #fff;content:'';margin:0;width:60px}body.page-template-home-page main .sections section .content p{color:#fff;font-size:16px;line-height:24px;margin:40px auto;text-align:center}@media (min-width:768px){body.page-template-home-page:not(.page-template-spl-page) main .sections section .content p{font-size:20px;line-height:32px}}body.page-template-home-page:not(.page-template-spl-page) main .sections section#masthead{min-height:500px;width:100%;padding:112px 0 0}@media (min-width:768px){body.page-template-home-page:not(.page-template-spl-page) main .sections section#masthead{min-height:100vh;padding:0}}body.page-template-home-page main .sections section#masthead .content p{margin:0}body.page-template-home-page main .sections section#masthead .grid-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#112b3f;opacity:.8;z-index:5}body.page-template-home-page main .sections section#masthead #home-video{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%}@media (min-aspect-ratio:16 / 9){body.page-template-home-page main .sections section#masthead #home-video{width:100%;height:auto}}@media (max-aspect-ratio:16 / 9){body.page-template-home-page main .sections section#masthead #home-video{width:auto;height:100%}}body.page-template-home-page main .sections section#story{border:5px solid #f5f4f2;margin:-60px auto 0;max-width:900px;position:relative;z-index:10;width:90%}@media (min-width:768px){body.page-template-home-page main .sections section#story{width:100%}}body.page-template-home-page main .sections section#story img{display:block}body.page-template-home-page main .sections section#steps{background:url(https://graceraleigh.org/wp-content/themes/grace/dist/assets/img/grid-bg.png) no-repeat top center;display:block;padding:40px 0}@media (min-width:768px){body.page-template-home-page main .sections section#steps{padding:150px 0}}body.page-template-home-page main .sections section#steps .circle{background:#3287c5;border-radius:1000px;border:0 solid #fff;height:200px;margin:auto;position:relative;opacity:0;width:200px;z-index:0;-webkit-transform:translate(0,-36px);transform:translate(0,-36px);-webkit-transition:all 1.5s 1s cubic-bezier(.23, 1, .32, 1);-moz-transition:all 1.5s 1s cubic-bezier(.23, 1, .32, 1);transition:all 1.5s 1s cubic-bezier(.23, 1, .32, 1)}body.page-template-home-page main .sections section#steps .circle .text{color:#f5f4f2;display:block;font-size:24px;font-weight:600;line-height:28px;text-align:center;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.page-template-home-page main .sections section#steps .progress{margin-left:-8px;width:16px;position:absolute;top:385px;bottom:100%;left:50%;-webkit-transition:all 3.5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all 3.5s cubic-bezier(.23, 1, .32, 1);transition:all 3.5s cubic-bezier(.23, 1, .32, 1)}body.page-template-home-page main .sections section#steps .progress #backing-line{background:#eaf2f6;margin-left:-8px;min-height:0;width:16px;-webkit-transition:all 4s .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all 4s .5s cubic-bezier(.23, 1, .32, 1);transition:all 4s .5s cubic-bezier(.23, 1, .32, 1);position:absolute;top:35px;bottom:100%;left:50%;z-index:-1;overflow:hidden}body.page-template-home-page main .sections section#steps .progress #progress-line{position:relative;-webkit-transition:all .75s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .75s cubic-bezier(.23, 1, .32, 1);transition:all .75s cubic-bezier(.23, 1, .32, 1)}body.page-template-home-page main .sections section#steps .progress #progress-line .level-1{background:#3087c6;margin-left:-8px;opacity:.8;width:16px;-webkit-transition:all 1s 0s cubic-bezier(.23, 1, .32, 1);-moz-transition:all 1s 0s cubic-bezier(.23, 1, .32, 1);transition:all 1s 0s cubic-bezier(.23, 1, .32, 1);position:absolute;top:0;bottom:0;left:50%}body.page-template-home-page main .sections section#steps .progress #progress-line .level-2{background:#3087c6;margin-left:-8px;width:16px;-webkit-transition:all .75s 0s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .75s 0s cubic-bezier(.23, 1, .32, 1);transition:all .75s 0s cubic-bezier(.23, 1, .32, 1);position:absolute;top:0;bottom:0;left:50%;opacity:.6}body.page-template-home-page main .sections section#steps .progress #progress-line .level-3{background:#3087c6;margin-left:-8px;width:16px;-webkit-transition:all .25s 0s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .25s 0s cubic-bezier(.23, 1, .32, 1);transition:all .25s 0s cubic-bezier(.23, 1, .32, 1);position:absolute;top:0;bottom:0;left:50%;opacity:.3}body.page-template-home-page main .sections section#steps ul.steps{list-style:none;margin:0 auto;padding:0;position:relative}@media (min-width:768px){body.page-template-home-page main .sections section#steps ul.steps{width:1px}}body.page-template-home-page main .sections section#steps ul.steps li{margin:150px 0;-webkit-transition:all 1s .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all 1s .5s cubic-bezier(.23, 1, .32, 1);transition:all 1s .5s cubic-bezier(.23, 1, .32, 1)}@media (min-width:768px){body.page-template-home-page main .sections section#steps ul.steps li{width:400px}}body.page-template-home-page main .sections section#steps ul.steps li .inner{-webkit-transition:all .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .5s cubic-bezier(.23, 1, .32, 1);transition:all .5s cubic-bezier(.23, 1, .32, 1)}body.page-template-home-page main .sections section#steps ul.steps li .inner a{display:block;height:140px;padding:48px 10px 0 40px;position:relative;text-decoration:none}@media (min-width:768px){body.page-template-home-page main .sections section#steps ul.steps li .inner a{width:400px}}body.page-template-home-page main .sections section#steps ul.steps li .inner a strong{color:#5c5c5c;display:block;font-size:32px;font-weight:300;letter-spacing:-1px;opacity:0;-webkit-transition:all .5s .25s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .5s .25s cubic-bezier(.23, 1, .32, 1);transition:all .5s .25s cubic-bezier(.23, 1, .32, 1)}@media (min-width:768px){body.page-template-home-page:not(.page-template-spl-page) main .sections section#steps ul.steps li .inner a strong{font-size:40px}}body.page-template-home-page main .sections section#steps ul.steps li .inner a small{color:#3087c6;display:block;font-size:16px;font-weight:400;margin:20px 0 0;opacity:0;-webkit-transition:all .5s .25s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .5s .25s cubic-bezier(.23, 1, .32, 1);transition:all .5s .25s cubic-bezier(.23, 1, .32, 1)}body.page-template-home-page main .sections section#steps ul.steps li .inner a:before{background:#9ed7f4;content:'';height:140px;opacity:0;width:140px;z-index:-1;position:absolute;top:0;left:0;-webkit-transition:all 1s cubic-bezier(.23, 1, .32, 1);-moz-transition:all 1s cubic-bezier(.23, 1, .32, 1);transition:all 1s cubic-bezier(.23, 1, .32, 1)}body.page-template-home-page main .sections section#steps ul.steps li .inner a:after{background:#3287c5;content:'';height:1px;margin-top:12px;position:absolute;top:50%;right:100%;left:0;-webkit-transition:all .75s .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .75s .5s cubic-bezier(.23, 1, .32, 1);transition:all .75s .5s cubic-bezier(.23, 1, .32, 1)}body.page-template-home-page main .sections section#steps ul.steps li .inner a:hover:before{-webkit-transition:all .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .5s cubic-bezier(.23, 1, .32, 1);transition:all .5s cubic-bezier(.23, 1, .32, 1);-webkit-transform:scale(1.2) rotate(20deg);transform:scale(1.2) rotate(20deg)}body.page-template-home-page main .sections section#steps ul.steps li.visible .inner a{opacity:1}body.page-template-home-page main .sections section#steps ul.steps li.visible .inner a strong{opacity:1}body.page-template-home-page main .sections section#steps ul.steps li.visible .inner a small{opacity:1}body.page-template-home-page main .sections section#steps ul.steps li.visible .inner a:before{opacity:.55}@media (min-width:768px){body.page-template-home-page main .sections section#steps ul.steps li:nth-child(odd){-webkit-transform:translate(-100%,100px);transform:translate(-100%,100px)}}@media (min-width:768px){body.page-template-home-page main .sections section#steps ul.steps li:nth-child(odd).visible{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}body.page-template-home-page main .sections section#steps ul.steps li:nth-child(odd).visible a{opacity:1}body.page-template-home-page main .sections section#steps ul.steps li:nth-child(odd).visible a strong{opacity:1}body.page-template-home-page main .sections section#steps ul.steps li:nth-child(odd).visible a small{opacity:1}body.page-template-home-page main .sections section#steps ul.steps li:nth-child(odd).visible a:before{opacity:.55}body.page-template-home-page main .sections section#steps ul.steps li:nth-child(odd).visible a:after{position:absolute;top:50%;right:0;left:32px}body.page-template-home-page main .sections section#steps ul.steps li:nth-child(odd).visible a:hover:after{-webkit-transition:all 1.5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all 1.5s cubic-bezier(.23, 1, .32, 1);transition:all 1.5s cubic-bezier(.23, 1, .32, 1);position:absolute;top:50%;right:75%;left:40px}@media (min-width:768px){body.page-template-home-page main .sections section#steps ul.steps li:nth-child(2n){-webkit-transform:translate(0,100px);transform:translate(0,100px)}}body.page-template-home-page main .sections section#steps ul.steps li:nth-child(2n) a{padding:48px 40px 0 10px;text-align:right}body.page-template-home-page main .sections section#steps ul.steps li:nth-child(2n) a:before{position:absolute;top:0;right:0;left:auto}body.page-template-home-page main .sections section#steps ul.steps li:nth-child(2n) a:after{position:absolute;top:50%;right:0;left:100%}body.page-template-home-page main .sections section#steps ul.steps li:nth-child(2n).visible{-webkit-transform:translate(0,0);transform:translate(0,0)}body.page-template-home-page main .sections section#steps ul.steps li:nth-child(2n).visible a:after{position:absolute;top:50%;right:32px;left:0}body.page-template-home-page main .sections section#steps ul.steps li:nth-child(2n).visible a:hover:after{-webkit-transition:all 1.5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all 1.5s cubic-bezier(.23, 1, .32, 1);transition:all 1.5s cubic-bezier(.23, 1, .32, 1);position:absolute;top:50%;right:40px;left:75%}body.page-template-home-page main .sections section#steps.in #step-circle{border:36px solid #eef1f3;height:272px;opacity:1;width:272px;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s cubic-bezier(.23, 1, .32, 1);-moz-transition:all 1s cubic-bezier(.23, 1, .32, 1);transition:all 1s cubic-bezier(.23, 1, .32, 1);display:none}@media (min-width:768px){body.page-template-home-page main .sections section#steps.in #step-circle{display:block}}body.page-template-home-page main .sections section#steps.in #progress-line-wrapper{bottom:0;display:none}@media (min-width:768px){body.page-template-home-page main .sections section#steps.in #progress-line-wrapper{display:block}}body.page-template-home-page main .sections section#steps.in #progress-line-wrapper #backing-line{bottom:0}body.page-template-home-page main .sections section#steps.in #progress-line-wrapper #progress-line{bottom:0}body.page-template-home-page main .sections section#current-series{background:#a2d4ee url(https://graceraleigh.org/wp-content/themes/grace/dist/assets/img/current-series.png) no-repeat center center;height:460px;position:relative}@media (min-width:768px){body.page-template-home-page main .sections section#current-series{height:600px}}body.page-template-home-page main .sections section#current-series .titling{color:#fff;font-size:52px;font-weight:600;line-height:52px;margin:0;text-align:center;position:absolute;top:22.5%;right:0;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-transform:uppercase}@media (min-width:768px){body.page-template-home-page main .sections section#current-series .titling{font-size:52px;line-height:40px;top:17.5%}}body.page-template-home-page main .sections section#current-series .titling small{display:block;font-size:16px;font-weight:400;line-height:1;text-transform:none}@media (min-width:768px){body.page-template-home-page main .sections section#current-series .titling small{line-height:inherit}}body.page-template-home-page main .sections section#current-series .archive-link{display:none}@media (min-width:768px){body.page-template-home-page main .sections section#current-series .archive-link{display:inline-block;position:absolute;right:20px;bottom:20px;z-index:1}}body.page-template-home-page main .sections section#current-series .screenshot{border:10px solid #fff;-webkit-box-shadow:0,2px,4px,rgba(0,0,0,.5),;-moz-box-shadow:0,2px,4px,rgba(0,0,0,.5),;box-shadow:0,2px,4px,rgba(0,0,0,.5),;position:absolute;top:42%;bottom:-20%;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transition:all 1.5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all 1.5s cubic-bezier(.23, 1, .32, 1);transition:all 1.5s cubic-bezier(.23, 1, .32, 1);width:90%}@media (min-width:768px){body.page-template-home-page main .sections section#current-series .screenshot{top:35%;width:800px}}body.page-template-home-page main .sections section#current-series .screenshot:after{background:url("data:image/svg+xml,%3Csvg width='105' height='105' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cg stroke='%23FFF' stroke-width='4'%3E%3Cpath d='M77.75 9.632C53.835-4.175 23.256 4.018 9.449 27.933-4.358 51.848 3.835 82.427 27.75 96.234c23.915 13.807 54.494 5.614 68.301-18.301a49.782 49.782 0 0 0 6.268-31.57M99.429 35.015c-1.793-4.672-4.12-8.838-6.96-12.538M90.228 19.768a48.53 48.53 0 0 0-4.093-4.068'/%3E%3C/g%3E%3Cpath d='M41 35.864v30.272a4 4 0 0 0 6.045 3.438l25.448-15.136a4 4 0 0 0 0-6.876L47.045 32.426A4 4 0 0 0 41 35.864z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E") no-repeat top center;color:#fff;content:'Watch the latest sermon';padding:120px 0 0;position:absolute;top:64px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .75s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .75s cubic-bezier(.23, 1, .32, 1);transition:all .75s cubic-bezier(.23, 1, .32, 1);text-align:center;min-width:100px}@media (min-width:768px){body.page-template-home-page main .sections section#current-series .screenshot:after{top:140px}}body.page-template-home-page main .sections section#current-series .screenshot:before{background:#655c5c;-webkit-box-shadow:inset,0,0,140px,#2a2424,;-moz-box-shadow:inset,0,0,140px,#2a2424,;box-shadow:inset,0,0,140px,#2a2424,;content:'';opacity:.8;height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transition:all .75s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .75s cubic-bezier(.23, 1, .32, 1);transition:all .75s cubic-bezier(.23, 1, .32, 1)}body.page-template-home-page main .sections section#current-series .screenshot.in{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:all .75s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .75s cubic-bezier(.23, 1, .32, 1);transition:all .75s cubic-bezier(.23, 1, .32, 1)}@media (min-width:768px){body.page-template-home-page main .sections section#current-series .screenshot.in:hover{-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}}body.page-template-home-page main .sections section#current-series .screenshot.in:hover:after{-webkit-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}body.page-template-home-page main .sections section#current-series .screenshot.in:hover:before{opacity:.5}body.page-template-home-page main .sections #trio{background:pink;position:relative}body.page-template-home-page main .sections #trio #para-octy{position:absolute;top:0;right:0;left:50%;height:637px;text-align:center;width:auto;z-index:1}body.page-template-home-page main .buttons{text-align:center}@media (min-width:1110px){body.page-template-home-page main .buttons{text-align:left}}body.page-template-home-page main .buttons a{color:#f66;cursor:pointer;display:inline-block;font-family:GraceRaleigh,sans-serif;font-size:24px;font-weight:700;line-height:1;max-width:300px;position:relative;text-align:center;text-decoration:none}@media (min-width:1110px){body.page-template-home-page main .buttons a{display:inline-block;font-size:24px;max-width:100%}}@media (min-width:1110px){body.page-template-home-page main .buttons a:before{background:#fff;position:absolute;top:100%;right:26px;left:0;content:'';display:block;height:1px;width:auto;-webkit-transition:all .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .5s cubic-bezier(.23, 1, .32, 1);transition:all .5s cubic-bezier(.23, 1, .32, 1)}body.page-template-home-page main .buttons a:hover:before{right:100%}}body.page-template-home-page main .buttons a:after{color:#fff;content:"\00BB";display:inline-block;height:auto;margin-left:12px;width:auto;-webkit-transition:all .4s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .4s cubic-bezier(.23, 1, .32, 1);transition:all .4s cubic-bezier(.23, 1, .32, 1)}body.page-template-home-page main .buttons a:hover:after{-webkit-transform:translateX(-8px);transform:translateX(-8px)}body.page-template-home-page main p span{color:#9db5c4;cursor:pointer}body.page-template-new-here-page main{align-items:center;min-height:0;padding:0}body.page-template-new-here-page main:after{content:".";visibility:hidden;display:block;height:0;clear:both}@media (min-width:1110px){body.page-template-new-here-page main{display:flex;flex-wrap:wrap}}body.page-template-new-here-page main .sections section{background-attachment:fixed;background-size:auto 80%;background-position:50% 0;background-repeat:no-repeat;display:flex;align-items:center;align-content:center;flex-wrap:wrap;padding:0;position:relative}body.page-template-new-here-page main .sections section.content{margin:0 auto;max-width:800px}body.post-type-archive-events main{align-items:center;min-height:0;padding:0}body.post-type-archive-events main:after{content:".";visibility:hidden;display:block;height:0;clear:both}@media (min-width:1110px){body.post-type-archive-events main{display:flex;flex-wrap:wrap}}body.post-type-archive-events main .sections section{padding:0;position:relative}body.post-type-archive-events main .sections section.event{display:flex;align-items:center;align-content:center;justify-content:space-between;flex-wrap:wrap;list-style:none;margin:20px auto;max-width:1100px;width:100%}@media (min-width:768px){body.post-type-archive-events main .sections section.event{flex-wrap:nowrap;margin:100px auto}}body.post-type-archive-events main .sections section.event .article-image{padding:20px;position:relative;width:100%}@media (min-width:768px){body.post-type-archive-events main .sections section.event .article-image{width:50%}}body.post-type-archive-events main .sections section.event .article-image img{width:100%}body.post-type-archive-events main .sections section.event .article-image .date{background:#494a4b;position:absolute;top:50%;right:0;padding:20px 12px 0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center}body.post-type-archive-events main .sections section.event .article-image .date .day{color:#fff;font-size:60px;font-weight:400;line-height:32px;text-align:center}body.post-type-archive-events main .sections section.event .article-image .date .month{color:#fff;font-size:16px;font-weight:400;line-height:32px;text-align:center}@media (min-width:768px){body.post-type-archive-events main .sections section.event:nth-child(2n){flex-direction:row-reverse}}body.post-type-archive-events main .sections section.event:nth-child(2n) .article-image .date{right:auto;left:0}body.post-type-archive-events main .sections section.event .article-text{padding:0 20px;z-index:10;width:100%}@media (min-width:768px){body.post-type-archive-events main .sections section.event .article-text{padding:20px;width:50%}}body.post-type-archive-events main .sections section.event .article-text h1{margin:0 auto;font-weight:400;font-size:28px;color:#494a4b;line-height:40px;text-align:left;text-transform:none}body.post-type-archive-events main .sections section.event .article-text h1 span{display:block}body.post-type-archive-events main .sections section.event .article-text h1 a{border-bottom:4px solid #4887c0;color:inherit;text-decoration:none}body.post-type-archive-events main .sections section.event .article-text h1 em{color:#fff;display:block}body.post-type-archive-events main .sections section.event .article-text .meta{color:#494a4b;font-weight:700;font-size:16px;line-height:32px}@media (max-width:767px){body.post-type-archive-events main .sections section.event .article-text p{margin:16px 0}}body.single-events main{align-items:center;min-height:0;padding:0}body.single-events main:after{content:".";visibility:hidden;display:block;height:0;clear:both}@media (min-width:1110px){body.single-events main{display:flex;flex-wrap:wrap}}body.single-events main .sections .article-header{background:#3287c5 url(https://graceraleigh.org/wp-content/themes/grace/dist/assets/img/grid-bg-light-trans.png) no-repeat center center;border:5px solid #fff;border-left:none;padding:20px 20px 20px 140px;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:left;width:75%;z-index:10}body.single-events main .sections .article-header:after{content:".";visibility:hidden;display:block;height:0;clear:both}body.single-events main .sections .article-header .date{background:#494a4b;padding:28px 12px 8px;position:absolute;top:18px;left:20px;text-align:center;width:100px}body.single-events main .sections .article-header .date .day{color:#fff;font-size:60px;font-weight:400;line-height:32px;text-align:center}body.single-events main .sections .article-header .date .month{color:#fff;font-size:16px;font-weight:400;line-height:32px;text-align:center}body.single-events main .sections .article-header .article-info h1{margin:0;text-align:left}body.single-events main .sections .article-header .article-info p{color:#fff;font-weight:700;margin:0;text-align:left}body.single-events main .sections section{padding:0 0 100px 0;position:relative}body.single-events main .sections section.content{margin:0 auto;max-width:800px}body.post-type-archive-messages main,body.single-messages main{align-items:center;min-height:0;padding:0}body.post-type-archive-messages main:after,body.single-messages main:after{content:".";visibility:hidden;display:block;height:0;clear:both}@media (min-width:1110px){body.post-type-archive-messages main,body.single-messages main{display:flex;flex-wrap:wrap}}body.post-type-archive-messages main .sections section,body.single-messages main .sections section{padding:0;position:relative}body.post-type-archive-messages main .sections section#current-series,body.single-messages main .sections section#current-series{background:#a2d4ee url(https://graceraleigh.org/wp-content/themes/grace/dist/assets/img/current-series.png) no-repeat center center;padding:72px 12px 112px;position:relative}@media (min-width:768px){body.post-type-archive-messages main .sections section#current-series,body.single-messages main .sections section#current-series{padding:40px 20px 80px}}body.post-type-archive-messages main .sections section#current-series #series-video,body.single-messages main .sections section#current-series #series-video{max-width:800px;margin:auto}body.post-type-archive-messages main .sections section#current-series #series-audio,body.single-messages main .sections section#current-series #series-audio{max-width:800px;margin:40px auto 0;text-align:center}body.post-type-archive-messages main .sections section#current-series #series-audio .listen-text,body.single-messages main .sections section#current-series #series-audio .listen-text{color:#305c7d;display:block;font-weight:700;margin:0 auto 20px}body.post-type-archive-messages main .sections section#current-series .titling,body.single-messages main .sections section#current-series .titling{color:#fff;font-size:52px;font-weight:600;line-height:52px;margin:0 0 60px 0;text-align:center;text-transform:uppercase}@media (min-width:768px){body.post-type-archive-messages main .sections section#current-series .titling,body.single-messages main .sections section#current-series .titling{font-size:80px;line-height:52px;top:17.5%}}body.post-type-archive-messages main .sections section#current-series .titling small,body.single-messages main .sections section#current-series .titling small{display:block;font-size:16px;font-weight:400;line-height:1;text-transform:none}@media (min-width:768px){body.post-type-archive-messages main .sections section#current-series .titling small,body.single-messages main .sections section#current-series .titling small{line-height:inherit}}body.post-type-archive-messages main .sections section#current-series .details,body.single-messages main .sections section#current-series .details{display:block;align-items:flex-start;align-content:center;justify-content:flex-start;flex-wrap:nowrap;list-style:none;margin:40px auto;max-width:800px}@media (min-width:768px){body.post-type-archive-messages main .sections section#current-series .details,body.single-messages main .sections section#current-series .details{display:flex}}@media (min-width:768px){body.post-type-archive-messages main .sections section#current-series .details li:nth-child(0),body.single-messages main .sections section#current-series .details li:nth-child(0){width:25%}body.post-type-archive-messages main .sections section#current-series .details li:first-child,body.single-messages main .sections section#current-series .details li:first-child{width:75%}}body.post-type-archive-messages main .sections section#current-series .details li h3,body.post-type-archive-messages main .sections section#current-series .details li p,body.single-messages main .sections section#current-series .details li h3,body.single-messages main .sections section#current-series .details li p{margin:0;text-align:center}@media (min-width:768px){body.post-type-archive-messages main .sections section#current-series .details li h3,body.post-type-archive-messages main .sections section#current-series .details li p,body.single-messages main .sections section#current-series .details li h3,body.single-messages main .sections section#current-series .details li p{text-align:left}}body.post-type-archive-messages main .sections section#current-series .details li:not(:first-child) p,body.single-messages main .sections section#current-series .details li:not(:first-child) p{font-size:13px;line-height:20px;margin:20px auto;padding:0 32px}@media (min-width:768px){body.post-type-archive-messages main .sections section#current-series .details li:not(:first-child) p,body.single-messages main .sections section#current-series .details li:not(:first-child) p{font-size:16px;line-height:24px;margin:0;padding:0}}body.post-type-archive-messages main .sections section#current-series .archive-link,body.post-type-archive-messages main .sections section#current-series .itunes-link,body.single-messages main .sections section#current-series .archive-link,body.single-messages main .sections section#current-series .itunes-link{position:absolute;right:20px;bottom:20px;z-index:1}body.post-type-archive-messages main .sections section#current-series .screenshot,body.single-messages main .sections section#current-series .screenshot{border:10px solid #fff;-webkit-box-shadow:0,2px,4px,rgba(0,0,0,.5),;-moz-box-shadow:0,2px,4px,rgba(0,0,0,.5),;box-shadow:0,2px,4px,rgba(0,0,0,.5),;-webkit-transition:all 1.5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all 1.5s cubic-bezier(.23, 1, .32, 1);transition:all 1.5s cubic-bezier(.23, 1, .32, 1);width:90%}body.post-type-archive-messages main .sections section#current-series .screenshot.in,body.single-messages main .sections section#current-series .screenshot.in{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}body.post-type-archive-messages main .sections section#message-list,body.single-messages main .sections section#message-list{display:block}body.post-type-archive-messages main .sections section#message-list #tab-wrapper,body.single-messages main .sections section#message-list #tab-wrapper{margin:52px auto 0;max-width:1100px;padding-left:20px}@media (min-width:768px){body.post-type-archive-messages main .sections section#message-list #tab-wrapper,body.single-messages main .sections section#message-list #tab-wrapper{margin:-30px auto 0}}body.post-type-archive-messages main .sections section#message-list #tab-wrapper ul#tabs,body.single-messages main .sections section#message-list #tab-wrapper ul#tabs{border-bottom:10px solid #305c7d;display:inline-block;margin:0;padding:0 80px 0 0}body.post-type-archive-messages main .sections section#message-list #tab-wrapper ul#tabs:after,body.single-messages main .sections section#message-list #tab-wrapper ul#tabs:after{content:".";visibility:hidden;display:block;height:0;clear:both}body.post-type-archive-messages main .sections section#message-list #tab-wrapper ul#tabs li,body.single-messages main .sections section#message-list #tab-wrapper ul#tabs li{background:#305c7d;display:inline-block;float:left;padding:8px 8px 0}body.post-type-archive-messages main .sections section#message-list #tab-wrapper ul#tabs li:first-child,body.single-messages main .sections section#message-list #tab-wrapper ul#tabs li:first-child{padding:8px 0 0 8px}body.post-type-archive-messages main .sections section#message-list #tab-wrapper ul#tabs li a,body.single-messages main .sections section#message-list #tab-wrapper ul#tabs li a{border:1px solid #fff;display:block;margin:0;opacity:.5;padding:10px 11px 3px}body.post-type-archive-messages main .sections section#message-list #tab-wrapper ul#tabs li.current a,body.single-messages main .sections section#message-list #tab-wrapper ul#tabs li.current a{opacity:1}body.post-type-archive-messages main .sections section#message-list #pagination-wrapper,body.single-messages main .sections section#message-list #pagination-wrapper{border-top:10px solid #305c7d;display:inline-block;float:right;margin:0;max-width:1100px;padding:0 0 0 80px;text-align:right}body.post-type-archive-messages main .sections section#message-list #pagination-wrapper .page-numbers,body.single-messages main .sections section#message-list #pagination-wrapper .page-numbers{background:#305c7d;color:rgba(255,255,255,.5);float:left;display:inline-block;height:44px;line-height:32px;padding:3px 8px 10px;text-decoration:none;-webkit-transition:all .25s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .25s cubic-bezier(.23, 1, .32, 1);transition:all .25s cubic-bezier(.23, 1, .32, 1)}body.post-type-archive-messages main .sections section#message-list #pagination-wrapper .page-numbers:hover,body.single-messages main .sections section#message-list #pagination-wrapper .page-numbers:hover{color:#fff}body.post-type-archive-messages main .sections section#message-list #pagination-wrapper .page-numbers.current,body.single-messages main .sections section#message-list #pagination-wrapper .page-numbers.current{color:#fff;font-weight:700}body.post-type-archive-messages main .sections section#message-list #pagination-wrapper .page-numbers:first-child,body.single-messages main .sections section#message-list #pagination-wrapper .page-numbers:first-child{padding-left:16px}body.post-type-archive-messages main .sections section#message-list #pagination-wrapper .page-numbers:last-child,body.single-messages main .sections section#message-list #pagination-wrapper .page-numbers:last-child{padding-right:16px}body.post-type-archive-messages main .sections section#message-list #pagination-wrapper .page-numbers.current a,body.single-messages main .sections section#message-list #pagination-wrapper .page-numbers.current a{opacity:1}body.post-type-archive-messages main .sections section#message-list ul#messages,body.single-messages main .sections section#message-list ul#messages{display:flex;align-items:start;align-content:center;justify-content:flex-start;flex-wrap:wrap;list-style:none;margin:40px auto;max-width:1100px}body.post-type-archive-messages main .sections section#message-list ul#messages li,body.single-messages main .sections section#message-list ul#messages li{padding:20px;width:50%;text-align:center}@media (min-width:768px){body.post-type-archive-messages main .sections section#message-list ul#messages li,body.single-messages main .sections section#message-list ul#messages li{width:25%}}body.post-type-archive-messages main .sections section#message-list ul#messages li a.thumb,body.single-messages main .sections section#message-list ul#messages li a.thumb{display:block;padding-top:56.25%;width:100%}body.post-type-archive-messages main .sections section#message-list ul#messages li h3,body.single-messages main .sections section#message-list ul#messages li h3{margin:16px 0 0;text-align:center}body.post-type-archive-messages main .sections section#message-list ul#messages li p,body.single-messages main .sections section#message-list ul#messages li p{text-align:center}body.post-type-archive-messages main .sections section#message-list ul#messages.list,body.single-messages main .sections section#message-list ul#messages.list{display:block;max-width:800px}body.post-type-archive-messages main .sections section#message-list ul#messages.list li,body.single-messages main .sections section#message-list ul#messages.list li{margin:80px 0;min-height:140px;padding:0 0 0 168px;position:relative;width:100%}body.post-type-archive-messages main .sections section#message-list ul#messages.list li:after,body.single-messages main .sections section#message-list ul#messages.list li:after{content:".";visibility:hidden;display:block;height:0;clear:both}@media (min-width:768px){body.post-type-archive-messages main .sections section#message-list ul#messages.list li,body.single-messages main .sections section#message-list ul#messages.list li{padding:0 0 0 280px}}body.post-type-archive-messages main .sections section#message-list ul#messages.list li ul,body.single-messages main .sections section#message-list ul#messages.list li ul{margin:20px 0 0;min-height:0;padding:0}body.post-type-archive-messages main .sections section#message-list ul#messages.list li ul li,body.single-messages main .sections section#message-list ul#messages.list li ul li{display:block;font-size:14px;line-height:24px;margin:0;min-height:0;padding:0;text-align:left}body.post-type-archive-messages main .sections section#message-list ul#messages.list li a.thumb,body.single-messages main .sections section#message-list ul#messages.list li a.thumb{float:left;height:100px;margin-right:20px;padding:0;position:absolute;top:0;left:0;width:150px}@media (min-width:768px){body.post-type-archive-messages main .sections section#message-list ul#messages.list li a.thumb,body.single-messages main .sections section#message-list ul#messages.list li a.thumb{height:140px;width:250px}}body.post-type-archive-messages main .sections section#message-list ul#messages.list li h3,body.post-type-archive-messages main .sections section#message-list ul#messages.list li p,body.single-messages main .sections section#message-list ul#messages.list li h3,body.single-messages main .sections section#message-list ul#messages.list li p{margin:0;text-align:left}body.post-type-archive-messages main .sections section#message-list ul#messages.list li h3 small,body.single-messages main .sections section#message-list ul#messages.list li h3 small{font-size:inherit;font-weight:400}body.post-type-archive-messages main .sections section#message-list ul#messages.list li h3 .tag,body.single-messages main .sections section#message-list ul#messages.list li h3 .tag{background:#305c7d;border-radius:4px;color:#fff;font-size:12px;font-weight:700;line-height:16px;padding:4px 12px 3px}body.post-type-archive-messages main .sections section#message-list ul#messages.list li p,body.single-messages main .sections section#message-list ul#messages.list li p{font-size:14px;line-height:24px;margin-top:12px}@media (min-width:768px){body.post-type-archive-messages.single-messages main .sections section#current-series,body.single-messages.single-messages main .sections section#current-series{padding:150px 20px 120px}}body.page-template-staff-page main{align-items:center;min-height:0;padding:0}body.page-template-staff-page main:after{content:".";visibility:hidden;display:block;height:0;clear:both}@media (min-width:1110px){body.page-template-staff-page main{display:flex;flex-wrap:wrap}}body.page-template-staff-page main .sections section{background-attachment:fixed;background-size:auto 80%;background-position:50% 0;background-repeat:no-repeat;display:flex;align-items:center;align-content:center;flex-wrap:wrap;padding:0;position:relative}body.page-template-staff-page main .sections section .content{width:100%;z-index:10}body.page-template-staff-page main .sections section .content h1{margin:0 auto;text-align:center}body.page-template-staff-page main .sections section .content h1 span{display:block}body.page-template-staff-page main .sections section .content h1 em{color:#fff;display:block}body.page-template-staff-page main .sections section.content{margin:0 auto;max-width:800px}body.page-template-staff-page main .sections section.two-blocks{background:#3287c5;margin:0 -20px}body.page-template-staff-page main .sections section.two-blocks .block{min-height:500px;position:relative;width:50%;display:flex;align-items:center;align-content:center;flex-wrap:wrap}body.page-template-staff-page main .sections section.two-blocks .block .grid-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#112b3f;opacity:.8;z-index:5}body.page-template-staff-page main .sections section.two-blocks .block.light .grid-overlay{background:#3087c6}body.page-template-staff-page main .sections section.two-blocks .block .content{position:relative;z-index:20}body.page-template-staff-page main .sections section.two-blocks .block .content h2{color:#f5f4f2;font-size:50px;font-weight:300;line-height:32px;margin:0;text-align:center}body.page-template-staff-page main .sections section.two-blocks .block .content p{color:#f5f4f2;margin:20px auto 40px;max-width:400px;text-align:center}body.page-template-staff-page main .sections section.two-blocks .block .content ul{display:block;list-style:none;margin:0;text-align:center;width:100%}body.page-template-staff-page main .sections section.two-blocks .block .content ul li{margin:12px 0}body.page-template-staff-page main .sections section.two-blocks .block .content ul li .button{min-width:275px}body.page-template-staff-page main .sections section.two-blocks .block .background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}body.page-template-staff-page main .sections section.jogged-center-image-blurb{border:5px solid #f5f4f2;margin:-60px auto 0;max-width:900px;min-height:200px;position:relative;z-index:10}body.page-template-staff-page main .sections section.jogged-center-image-blurb .content{display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;padding:0 150px;min-height:375px}body.page-template-staff-page main .sections section.jogged-center-image-blurb .content h2{color:#f5f4f2;font-size:50px;font-weight:300;line-height:1;margin:0 0 20px;text-align:center}body.page-template-staff-page main .sections section.jogged-center-image-blurb .content p{color:#f5f4f2;line-height:32px;margin:0;text-align:center}body.page-template-staff-page main .sections section.jogged-center-image-blurb .grid-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#494a4b;opacity:.8;z-index:5}body.page-template-staff-page main .sections section.jogged-center-image-blurb .background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}body.page-template-staff-page main .sections section.video-full{background:#a2d4ee url(https://graceraleigh.org/wp-content/themes/grace/dist/assets/img/current-series.png) no-repeat center center;min-height:600px;margin:20px 0;padding:100px 0;position:relative;z-index:10}body.page-template-staff-page main .sections section.video-full img{border:10px solid #f5f4f2;display:block;margin:auto}body.page-template-staff-page main .sections section.blurb-grid{display:block;width:100%}body.page-template-staff-page main .sections section.blurb-grid ul{display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;position:relative;z-index:20;list-style:none;margin:20px auto 100px;max-width:1100px;width:100%}body.page-template-staff-page main .sections section.blurb-grid ul li{padding:20px;width:33.3333%}body.page-template-staff-page main .sections section.bio-blurb{display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:nowrap;max-width:900px;margin:100px auto;position:relative}body.page-template-staff-page main .sections section.bio-blurb .image{border-radius:1000px;height:300px;padding:0 300px 0 0;width:auto}body.page-template-staff-page main .sections section.bio-blurb .content{margin-left:40px;text-align:left}body.page-template-staff-page main .sections section.bio-blurb .content p{color:#305c7d;line-height:32px;margin:0;text-align:inherit}body.page-template-staff-page main .sections section.bio-blurb .content h2{color:#305c7d;font-size:50px;font-weight:300;line-height:1;margin:0;text-align:inherit}body.page-template-staff-page main .sections section.bio-blurb .content h2+p{margin:0 0 40px}body.page-template-content-page main,body.page-template-new-here-page main{align-items:center;min-height:0;padding:0}body.page-template-content-page main:after,body.page-template-new-here-page main:after{content:".";visibility:hidden;display:block;height:0;clear:both}@media (min-width:1110px){body.page-template-content-page main,body.page-template-new-here-page main{display:flex;flex-wrap:wrap}}body.page-template-content-page main .sections section,body.page-template-new-here-page main .sections section{background-attachment:fixed;background-size:auto 80%;background-position:50% 0;background-repeat:no-repeat;display:flex;align-items:center;align-content:center;flex-wrap:wrap;padding:0;position:relative}body.page-template-content-page main .sections section .content,body.page-template-new-here-page main .sections section .content{width:100%;z-index:10}body.page-template-content-page main .sections section .content h1,body.page-template-new-here-page main .sections section .content h1{margin:0 auto;text-align:center}body.page-template-content-page main .sections section .content h1 span,body.page-template-new-here-page main .sections section .content h1 span{display:block}body.page-template-content-page main .sections section .content h1 em,body.page-template-new-here-page main .sections section .content h1 em{color:#fff;display:block}body.page-template-content-page main .sections section.content,body.page-template-new-here-page main .sections section.content{margin:0 auto;max-width:800px}body.page-template-content-page main .sections section.content+section.blurb-grid ul,body.page-template-new-here-page main .sections section.content+section.blurb-grid ul{margin-top:0}body.page-template-content-page main .sections section.content+section.blurb-grid ul li h3:first-child,body.page-template-new-here-page main .sections section.content+section.blurb-grid ul li h3:first-child{margin:0}body.page-template-content-page main .sections section.two-blocks,body.page-template-new-here-page main .sections section.two-blocks{background:#3287c5;margin:0 -20px}body.page-template-content-page main .sections section.two-blocks .block,body.page-template-new-here-page main .sections section.two-blocks .block{min-height:500px;position:relative;width:100%;display:flex;align-items:center;align-content:center;flex-wrap:wrap}@media (min-width:768px){body.page-template-content-page main .sections section.two-blocks .block,body.page-template-new-here-page main .sections section.two-blocks .block{width:50%}}body.page-template-content-page main .sections section.two-blocks .block .grid-overlay,body.page-template-new-here-page main .sections section.two-blocks .block .grid-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#112b3f;opacity:.8;z-index:5}body.page-template-content-page main .sections section.two-blocks .block.light .grid-overlay,body.page-template-new-here-page main .sections section.two-blocks .block.light .grid-overlay{background:#3087c6}body.page-template-content-page main .sections section.two-blocks .block .content,body.page-template-new-here-page main .sections section.two-blocks .block .content{position:relative;z-index:20}body.page-template-content-page main .sections section.two-blocks .block .content h2,body.page-template-new-here-page main .sections section.two-blocks .block .content h2{color:#f5f4f2;font-size:40px;font-weight:300;line-height:32px;margin:0;text-align:center}@media (min-width:768px){body.page-template-content-page main .sections section.two-blocks .block .content h2,body.page-template-new-here-page main .sections section.two-blocks .block .content h2{font-size:50px}}body.page-template-content-page main .sections section.two-blocks .block .content p,body.page-template-new-here-page main .sections section.two-blocks .block .content p{color:#f5f4f2;margin:20px auto 40px;max-width:400px;text-align:center}body.page-template-content-page main .sections section.two-blocks .block .content ul,body.page-template-new-here-page main .sections section.two-blocks .block .content ul{display:block;list-style:none;margin:0;text-align:center;width:100%}body.page-template-content-page main .sections section.two-blocks .block .content ul li,body.page-template-new-here-page main .sections section.two-blocks .block .content ul li{margin:12px 0}body.page-template-content-page main .sections section.two-blocks .block .content ul li .button,body.page-template-new-here-page main .sections section.two-blocks .block .content ul li .button{min-width:275px}body.page-template-content-page main .sections section.two-blocks .block .background,body.page-template-new-here-page main .sections section.two-blocks .block .background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}body.page-template-content-page main .sections section.new-grid,body.page-template-new-here-page main .sections section.new-grid{margin:0 0 100px}body.page-template-content-page main .sections section.new-grid ul,body.page-template-new-here-page main .sections section.new-grid ul{display:flex;align-items:center;align-content:center;flex-wrap:wrap;list-style:none;margin:0 auto;max-width:1100px}body.page-template-content-page main .sections section.new-grid ul li,body.page-template-new-here-page main .sections section.new-grid ul li{padding:3px 0;width:100%}@media (min-width:768px){body.page-template-content-page main .sections section.new-grid ul li,body.page-template-new-here-page main .sections section.new-grid ul li{padding:14px;width:50%}}body.page-template-content-page main .sections section.new-grid ul li .inner,body.page-template-new-here-page main .sections section.new-grid ul li .inner{background:#f9f6f6;min-height:200px;display:block;align-items:center;align-content:center;flex-wrap:nowrap;padding:20px}@media (min-width:768px){body.page-template-content-page main .sections section.new-grid ul li .inner,body.page-template-new-here-page main .sections section.new-grid ul li .inner{display:flex}}body.page-template-content-page main .sections section.new-grid ul li .inner .icon,body.page-template-new-here-page main .sections section.new-grid ul li .inner .icon{align-items:center;align-content:center;flex-wrap:wrap;list-style:none;height:auto;margin:0 auto;width:116px}@media (min-width:768px){body.page-template-content-page main .sections section.new-grid ul li .inner .icon,body.page-template-new-here-page main .sections section.new-grid ul li .inner .icon{margin:0}}body.page-template-content-page main .sections section.new-grid ul li .inner .content,body.page-template-new-here-page main .sections section.new-grid ul li .inner .content{padding:20px}body.page-template-content-page main .sections section.new-grid ul li .inner .content *,body.page-template-new-here-page main .sections section.new-grid ul li .inner .content *{text-align:center}@media (min-width:768px){body.page-template-content-page main .sections section.new-grid ul li .inner .content *,body.page-template-new-here-page main .sections section.new-grid ul li .inner .content *{text-align:left}}body.page-template-content-page main .sections section.new-grid ul li .inner .content p,body.page-template-new-here-page main .sections section.new-grid ul li .inner .content p{margin:0}body.page-template-content-page main .sections section.new-grid ul li .inner .content strong,body.page-template-new-here-page main .sections section.new-grid ul li .inner .content strong{color:#494a4b;font-size:16px;font-weight:700;line-height:24px}body.page-template-content-page main .sections section.new-grid ul li .inner .content a,body.page-template-new-here-page main .sections section.new-grid ul li .inner .content a{margin-top:20px}body.page-template-content-page main .sections section.jogged-center-image-blurb,body.page-template-new-here-page main .sections section.jogged-center-image-blurb{border:5px solid #f5f4f2;margin:0 auto;max-width:900px;min-height:200px;position:relative;z-index:10}@media (min-width:768px){body.page-template-content-page main .sections section.jogged-center-image-blurb,body.page-template-new-here-page main .sections section.jogged-center-image-blurb{margin:-60px auto 0}}body.page-template-content-page main .sections section.jogged-center-image-blurb .content,body.page-template-new-here-page main .sections section.jogged-center-image-blurb .content{display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;padding:16px;min-height:375px}@media (min-width:768px){body.page-template-content-page main .sections section.jogged-center-image-blurb .content,body.page-template-new-here-page main .sections section.jogged-center-image-blurb .content{padding:0 150px}}body.page-template-content-page main .sections section.jogged-center-image-blurb .content h2,body.page-template-new-here-page main .sections section.jogged-center-image-blurb .content h2{color:#f5f4f2;font-size:50px;font-weight:300;line-height:1;margin:0 0 20px;text-align:center}body.page-template-content-page main .sections section.jogged-center-image-blurb .content p,body.page-template-new-here-page main .sections section.jogged-center-image-blurb .content p{color:#f5f4f2;line-height:32px;margin:0;text-align:center}body.page-template-content-page main .sections section.jogged-center-image-blurb .content p a,body.page-template-new-here-page main .sections section.jogged-center-image-blurb .content p a{color:#bce3ff}body.page-template-content-page main .sections section.jogged-center-image-blurb .grid-overlay,body.page-template-new-here-page main .sections section.jogged-center-image-blurb .grid-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#494a4b;opacity:.8;z-index:5}body.page-template-content-page main .sections section.jogged-center-image-blurb .background,body.page-template-new-here-page main .sections section.jogged-center-image-blurb .background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}body.page-template-content-page main .sections section.video-full,body.page-template-new-here-page main .sections section.video-full{background:#a2d4ee url(https://graceraleigh.org/wp-content/themes/grace/dist/assets/img/current-series.png) no-repeat center center;min-height:0;margin:20px 0;padding:20px;position:relative;z-index:10}@media (min-width:768px){body.page-template-content-page main .sections section.video-full,body.page-template-new-here-page main .sections section.video-full{min-height:600px;margin:20px 0;padding:100px 0}}body.page-template-content-page main .sections section.video-full img,body.page-template-new-here-page main .sections section.video-full img{border:10px solid #f5f4f2;display:block;margin:auto}body.page-template-content-page main .sections section.video-full .video-wrapper,body.page-template-new-here-page main .sections section.video-full .video-wrapper{border:10px solid #f5f4f2;display:block;margin:auto;max-width:940px;width:100%}body.page-template-content-page main .sections section.blurb-grid,body.page-template-new-here-page main .sections section.blurb-grid{display:block;width:100%}body.page-template-content-page main .sections section.blurb-grid ul,body.page-template-new-here-page main .sections section.blurb-grid ul{display:flex;align-items:start;align-content:center;justify-content:center;flex-wrap:wrap;position:relative;z-index:20;list-style:none;margin:20px auto 100px;max-width:1100px;width:100%}body.page-template-content-page main .sections section.blurb-grid ul li,body.page-template-new-here-page main .sections section.blurb-grid ul li{padding:0;width:100%}@media (min-width:768px){body.page-template-content-page main .sections section.blurb-grid ul li,body.page-template-new-here-page main .sections section.blurb-grid ul li{padding:20px;width:33.3333%}}body.page-template-content-page main .sections section.blurb-grid ul li p,body.page-template-new-here-page main .sections section.blurb-grid ul li p{margin:16px 0}@media (min-width:768px){body.page-template-content-page main .sections section.blurb-grid ul li p,body.page-template-new-here-page main .sections section.blurb-grid ul li p{margin:28px 0}}body.page-template-content-page main .sections section.blurb-grid.two ul li,body.page-template-new-here-page main .sections section.blurb-grid.two ul li{width:100%}@media (min-width:768px){body.page-template-content-page main .sections section.blurb-grid.two ul li,body.page-template-new-here-page main .sections section.blurb-grid.two ul li{width:50%}}body.page-template-content-page main .sections section.blurb-grid.two ul li a,body.page-template-new-here-page main .sections section.blurb-grid.two ul li a{background:#3287c5;border-radius:4px;color:#f5f4f2;display:inline-block;font-weight:600;font-size:12px;height:auto;line-height:24px;padding:0 12px;text-decoration:none}body.page-template-content-page main .sections section.bio-blurb,body.page-template-new-here-page main .sections section.bio-blurb{display:block;align-items:center;align-content:center;justify-content:center;flex-wrap:nowrap;max-width:900px;margin:100px auto;position:relative}@media (min-width:768px){body.page-template-content-page main .sections section.bio-blurb,body.page-template-new-here-page main .sections section.bio-blurb{display:flex}}body.page-template-content-page main .sections section.bio-blurb .image,body.page-template-new-here-page main .sections section.bio-blurb .image{border-radius:1000px;height:300px;margin:auto;padding:0;width:300px}@media (min-width:768px){body.page-template-content-page main .sections section.bio-blurb .image,body.page-template-new-here-page main .sections section.bio-blurb .image{margin:0;padding:0 300px 0 0;width:auto}}body.page-template-content-page main .sections section.bio-blurb .content,body.page-template-new-here-page main .sections section.bio-blurb .content{margin:20px auto;text-align:center}@media (min-width:768px){body.page-template-content-page main .sections section.bio-blurb .content,body.page-template-new-here-page main .sections section.bio-blurb .content{margin:0 0 0 40px;text-align:left}}body.page-template-content-page main .sections section.bio-blurb .content p,body.page-template-new-here-page main .sections section.bio-blurb .content p{color:#305c7d;line-height:32px;margin:0;text-align:inherit}body.page-template-content-page main .sections section.bio-blurb .content h2,body.page-template-new-here-page main .sections section.bio-blurb .content h2{color:#305c7d;font-size:40px;font-weight:300;line-height:1;margin:40px 0 4px 0;text-align:inherit}@media (min-width:768px){body.page-template-content-page main .sections section.bio-blurb .content h2,body.page-template-new-here-page main .sections section.bio-blurb .content h2{font-size:50px;margin:0}}body.page-template-content-page main .sections section.bio-blurb .content h2+p,body.page-template-new-here-page main .sections section.bio-blurb .content h2+p{margin:0 0 40px}body.page-template-content-page main .sections section.staffers,body.page-template-new-here-page main .sections section.staffers{margin:20px 0 100px}body.page-template-content-page main .sections section.staffers ul,body.page-template-new-here-page main .sections section.staffers ul{display:flex;align-items:start;align-content:center;justify-content:space-around;flex-wrap:wrap;list-style:none;margin:0 auto;max-width:1100px;width:100%}@media (min-width:768px){body.page-template-content-page main .sections section.staffers ul,body.page-template-new-here-page main .sections section.staffers ul{justify-content:space-between}}body.page-template-content-page main .sections section.staffers ul li,body.page-template-new-here-page main .sections section.staffers ul li{margin:60px 0 0;padding:0;width:44%}@media (min-width:768px){body.page-template-content-page main .sections section.staffers ul li,body.page-template-new-here-page main .sections section.staffers ul li{max-width:300px;width:28%}}body.page-template-content-page main .sections section.staffers ul li .inner,body.page-template-new-here-page main .sections section.staffers ul li .inner{text-align:center}body.page-template-content-page main .sections section.staffers ul li .inner .image,body.page-template-new-here-page main .sections section.staffers ul li .inner .image{border-radius:1000px;display:block;overflow:hidden;padding:0;width:100%}body.page-template-content-page main .sections section.staffers ul li .inner .image img,body.page-template-new-here-page main .sections section.staffers ul li .inner .image img{display:block;-webkit-transition:all .5s cubic-bezier(.23, 1, .32, 1);-moz-transition:all .5s cubic-bezier(.23, 1, .32, 1);transition:all .5s cubic-bezier(.23, 1, .32, 1);opacity:1;width:100%}body.page-template-content-page main .sections section.staffers ul li .inner a,body.page-template-new-here-page main .sections section.staffers ul li .inner a{display:block;line-height:1;position:relative;text-decoration:none}body.page-template-content-page main .sections section.staffers ul li .inner a:before,body.page-template-new-here-page main .sections section.staffers ul li .inner a:before{border:0 solid rgba(48,135,198,.5);content:'';height:auto;position:absolute;width:auto;left:0;right:0;top:0;bottom:0;display:block;padding:0;border-radius:1000px;-webkit-transition:all 350ms cubic-bezier(.23, 1, .32, 1);-moz-transition:all 350ms cubic-bezier(.23, 1, .32, 1);transition:all 350ms cubic-bezier(.23, 1, .32, 1)}body.page-template-content-page main .sections section.staffers ul li .inner a:hover:before,body.page-template-new-here-page main .sections section.staffers ul li .inner a:hover:before{border:40px solid rgba(48,135,198,.5)}body.page-template-content-page main .sections section.staffers ul li .inner .content,body.page-template-new-here-page main .sections section.staffers ul li .inner .content{padding:0}body.page-template-content-page main .sections section.staffers ul li .inner .content h3,body.page-template-new-here-page main .sections section.staffers ul li .inner .content h3{margin:16px 0 0}body.page-template-content-page main .sections section.staffers ul li .inner .content p,body.page-template-new-here-page main .sections section.staffers ul li .inner .content p{margin:0}body.page-template-content-page main .sections section.staffers ul li .inner .content strong,body.page-template-new-here-page main .sections section.staffers ul li .inner .content strong{color:#494a4b;font-size:16px;font-weight:700;line-height:24px}body.page-template-content-page main .sections section.staffers ul li .inner .content a,body.page-template-new-here-page main .sections section.staffers ul li .inner .content a{margin-top:20px}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}@font-face{font-display:swap;font-family:Font-Name;src:url("https://graceraleigh.org/wp-content/themes/grace/dist/css/fonts/font-name.eot");src:url("https://graceraleigh.org/wp-content/themes/grace/dist/css/fonts/font-name.eot?#iefix") format("embedded-opentype"),url("https://graceraleigh.org/wp-content/themes/grace/dist/css/fonts/font-name.woff") format("woff"),url("https://graceraleigh.org/wp-content/themes/grace/dist/css/fonts/font-name.ttf") format("truetype"),url("https://graceraleigh.org/wp-content/themes/grace/dist/css/fonts/font-name.svg#font-name") format("svg");font-weight:400;font-style:normal}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}