/**handles:donor-direct-style,owl.carousel.min.css,owl.theme.default.min.css,custom.css,responsive.css,mb-pardot-style**/
/*!
Theme Name: Donor Direct
Theme URI: http://underscores.me/
Author: BigWheel
Author URI: http://underscores.me/
Description: Custom Theme by BigWheel, 2020
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: donor-direct
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Donor Direct is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;top:100%;left:-999em;z-index:99999;padding:10px 20px}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative;box-shadow:none;padding:0 3% 0 0}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:none}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.page,.post{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.dd-cc{max-width:1200px;min-width:300px;margin:50px auto;padding:0 25px}.dd-flex-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal}.dd-flex-col{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical}.dd-flex-wrap{flex-wrap:wrap}.dd-cc-h1{font-size:64px;line-height:68px;color:#172540}.dd-cc-p1{font-size:32px;line-height:36px;color:#172540;margin-top:0!important}.dd-cc-p2{font-size:32px;line-height:24px;color:#172540;margin-bottom:0!important}.dd-cc-p3{font-size:18px;line-height:24px;color:#172540}.dd-cc-formtitle{color:#fff;text-align:center;font-size:1.4rem}.dd-cc-formparagraph{color:#fff;text-align:left}.dd-cc-card{max-width:350px;min-width:290px;padding:20px}.dd-cc-card2{max-width:315px;min-width:290px;padding:20px}@media (min-width:1098px){.dd-cc-card,.dd-cc-card2{margin:0 25px}}.dd-cc-card img{height:200px;display:flex;margin:0 auto}.dd-cc-card2 img{width:280px}.dd-cc-cardtitle{font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-align:center;color:#172540}.dd-cc-cardtitle2{font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-align:left;color:#172540}.dd-cc-twinlogos{margin-top:25px;height:226px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dd-cc-twinlogos{height:200px;width:350px}}.pi-small-card{width:267.5px;height:231px;padding:20px;margin:15px 10px;background:#fff;border:2px solid #4e823e;box-sizing:border-box;box-shadow:6px 8px 8px rgba(0,0,0,.15)}.pi-main-card{width:288px;height:231px;padding:20px;margin:15px 10px;background:#fff;border:2px solid #4e823e;box-sizing:border-box;box-shadow:6px 8px 8px rgba(0,0,0,.15)}.pi-main-card-text{display:flex;justify-content:center;position:relative;text-decoration:underline;font-family:proxima soft,sans-serif;font-weight:700;font-size:16px;letter-spacing:3.33px;text-transform:uppercase;color:#6668a7}.pi-small-card-img{margin:auto auto;max-width:213px;max-height:150px;height:auto}.pi-small-title{font-style:normal;font-weight:400;font-size:32px;line-height:32px;color:#172540}.pi-main-card-content{margin:auto}.pi-developer-link{text-transform:uppercase;color:#6668a7}.pi-imageright{max-width:90%;width:374px;margin:25px 0 25px auto}.pi-textleft{margin:25px auto 25px 0}/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(http://www.donordirect.com/wp-content/themes/donor-direct/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
body{margin-bottom:0!important;background-color:#f1ebed}*{font-family:proxima-nova,sans-serif;font-weight:300;color:#172540;font-size:19px;font-style:normal}a,a:visited{color:#172540;text-decoration:none}a:focus,a:hover{color:#172540;text-decoration:none}h1{font-size:42px;font-weight:600}h2{font-family:proxima-soft,sans-serif;font-size:28px;margin:0;line-height:34px;font-weight:300;-webkit-font-smoothing:antialiased}.blue h2{font-family:proxima-soft,sans-serif;font-size:28px;margin:0;line-height:34px;font-weight:300;-webkit-font-smoothing:antialiased}h3{font-family:proxima-nova,sans-serif;font-size:24px;font-weight:600;line-height:34px;margin:0}.blue a,.blue h1,.blue h2,.blue h3,.blue h4,.blue p{color:#f1ebed}.blue p{font-size:19px;line-height:23px}.blue .button{font-weight:700;border:none;display:block;border-radius:2em;letter-spacing:1.92px;cursor:pointer;font-size:14px;line-height:22px;padding:1.6em 2.8em 1.4em 2.8em;text-decoration:none;text-align:center;text-transform:uppercase}.green{background:#588d3f}.lavender{background:#6668a7}.blue-button,.blue-button:visited{background:#172540;color:#f1ebed;font-weight:700;float:left;border:none;display:block;border-radius:2em;letter-spacing:1.92px;cursor:pointer;font-size:14px;line-height:22px;padding:1em 2.8em 1em 2.8em;text-decoration:none;text-align:center;text-transform:uppercase}.blue-button:focus,.blue-button:hover{color:#f1ebed}.text-link{text-transform:uppercase;font-size:14px;letter-spacing:1.92px;font-weight:700}.gl-width{margin-left:87px;margin-right:87px}.contentWrap .gl-width{max-width:1260px;padding-left:30px!important;padding-right:30px!important;margin-left:auto;margin-right:auto}#stickThis.stick{margin-top:0;position:fixed;top:0;width:100%;box-shadow:0 0 21px -3px rgba(0,0,0,.4)}.site-header .site-branding{max-height:100%;display:flex;justify-content:center;flex-direction:column;padding:16px 0 6px 87px;flex-grow:1}.site-header{background:#09142f url("http://www.donordirect.com/wp-content/themes/donor-direct/images/header-bg.jpg") no-repeat center center;background-size:cover;box-shadow:0 2px 4px 0 rgba(0,0,0,.17);height:101px;box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%;z-index:104}.site-header .container{display:flex;flex-wrap:wrap;width:100%;max-width:1440px;margin:0 auto}.site-header .site-branding img{width:215px}.site-header .client-login{align-self:center}.site-header .client-login a{color:#d9896b;text-transform:uppercase;font-size:12px;letter-spacing:1.8px;font-weight:700;text-decoration:none}.site-header>.client-login{display:flex;flex-direction:column;justify-content:center;flex-grow:1;text-align:right}.searchForm{display:flex;position:relative;overflow:hidden}.search-icon{width:26px;height:100%;padding:18px 0 14px 90px;display:block;background:url("http://www.donordirect.com/wp-content/themes/donor-direct/images/search.svg") no-repeat center;background-size:16px 16px;opacity:.6;transition:opacity .8s;float:right}.search-icon.active{background:url("http://www.donordirect.com/wp-content/themes/donor-direct/images/hamburger_menu_close.svg") no-repeat center;background-size:20px 20px}.search-icon:hover{cursor:pointer;opacity:1;transition:opacity .8s}.mainMenu.search-hidden{opacity:0}.search-form{position:absolute;box-sizing:border-box;right:435px;height:58px;padding:0 20px;color:#29313a;transition:all .8s ease;padding:12px 0;opacity:0;height:0}.search-form.active{width:310px;right:84px;opacity:1}.search-form.active button,.search-form.active input[type=button],.search-form.active input[type=reset],.search-form.active input[type=submit]{box-sizing:border-box;appearance:none;background:#588d3f;border:none;border-radius:2em;color:#fff;cursor:pointer;display:flex;align-self:center;font-size:11px;line-height:1;padding:.8em 1em;text-decoration:none;text-align:center;text-transform:uppercase;float:right}input[type=search]{-webkit-appearance:none;color:#f1ebed;border:none;border-bottom:1px solid #989ca1;border-radius:0;background-color:transparent;padding:3px;width:224px}input[type=search]:active,input[type=search]:focus{color:#f1ebed}input[type=search]::placeholder{text-transform:uppercase;color:#f1ebed;font-size:11px}.searchForm.overflow{overflow:initial}.search-hidden{opacity:0}#site-navigation{background-color:#f1ebed;flex-basis:100%;display:flex;height:46px;position:relative}#site-navigation .container{flex-wrap:nowrap}#site-navigation .mainMenu{display:flex;flex-direction:column;justify-content:center;flex-grow:1;text-align:right}.desktop-menu{width:85.7%}.desktop-menu ul ul{box-shadow:none}.desktop-menu>ul{list-style:none;margin-left:87px;padding:0;display:flex;margin-right:0!important}@media screen and (max-width:1201px){.desktop-menu ul li>ul{display:block}}.desktop-menu .menu-item:hover .sub-menu{display:block}.desktop-menu li{position:initial;padding:14px 0;width:16.666%}.desktop-menu li a{font-weight:600;font-size:12px;letter-spacing:1.8px;text-transform:uppercase;padding-top:2px}.desktop-menu li:hover .sub-menu{background-color:#0d1729;position:absolute;height:auto}.sub-menu li a{color:#fff}.desktop-menu li:hover>a{color:#588d3f}.desktop-menu:hover .responsiveMenu{display:block}.menuTrigger{display:none;text-align:right;font-size:26px;padding:24px;width:26px;padding:30px 48px 30px 0;background:url("http://www.donordirect.com/wp-content/themes/donor-direct/images/hamburger_menu.svg") no-repeat center;background-size:26px 26px;opacity:.6;transition:opacity .8s;background-position:right 10px center}.menuTrigger:hover{cursor:pointer;opacity:1;transition:opacity .8s}.menuTrigger.active{background:url("http://www.donordirect.com/wp-content/themes/donor-direct/images/hamburger_menu_close.svg") no-repeat center;background-size:20px 20px;background-position:right 10px center}.responsiveMenu{width:100%;max-width:1440px;position:absolute;top:45px;z-index:101;display:none}@media screen and (min-width:37.5em){.responsiveMenu{background-color:#09142f}}@media screen and (max-width:37.51em){.responsiveMenu.active{display:block}}@media screen and (max-width:599px){.responsiveMenu{background-color:#09142f}}.responsiveMenu .inner{display:flex;padding-bottom:40px}.responsiveMenu .inner ul{list-style:none;padding:0;margin:0;width:100%}.responsiveMenu .inner>ul{max-width:81.6%;margin-left:87px}.responsiveMenu .inner>ul>li{max-width:16.666%;margin:0;float:left;width:100%;padding:10px 1% 11px 0}.responsiveMenu .inner>ul>li>a{display:none}.responsiveMenu ul li a{font-size:13px;font-weight:600;text-decoration:none;letter-spacing:.35px;width:100%;word-wrap:break-word;display:inline-block;color:#f1ebed;padding-top:10px}.responsiveMenu .inner ul ul{display:block;transition:.3s}.responsiveMenu .inner ul ul{padding-top:0;padding-bottom:0;position:initial;box-shadow:none}.responsiveMenu .inner ul>ul{display:flex;flex-direction:column}.responsiveMenu ul ul li:last-child{border-bottom:0}.responsiveMenu ul ul ul{display:none!important}.nav-sidebar{width:275px;float:right;margin-right:30px;display:flex;flex-direction:column;height:100%;padding:27px 0 0 34px}.nav-sidebar a{color:#f1ebed;font-size:12px;text-transform:uppercase;font-weight:300;letter-spacing:1.8px;display:initial;padding-bottom:10px}.nav-sidebar .social img{margin:0 14px 0 0;width:12px;height:12px}.nav-sidebar>a:last-of-type:after{content:"";display:block;clear:both;height:1px;width:100%;flex-basis:unset;background-color:#fff;opacity:.27;margin-top:20px}.site-header .menu-main-menu-container>ul>li:first-of-type{padding-left:0}.site-header .menu-main-menu-container>ul>li{padding:17px 20px 14px 20px;text-align:left;display:inline-block}.site-header .menu-main-menu-container li a{color:#09142f;text-decoration:none;font-size:12px;text-transform:uppercase;letter-spacing:1.8px;font-weight:600}.demo-button{background:#588d3f;margin-right:30px;width:230px;display:flex;align-items:center;justify-content:center}.demo-button a{color:#f1ebed;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:1.9px}.home-header{display:flex;margin-bottom:-150px;margin-top:-96px;width:100%;max-width:1500px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.home-header .img-container{z-index:0;width:50%;margin-top:105px;overflow:hidden}.home-header .img-container img{margin-right:-28%;width:100%}.home-header .text-body{display:flex;flex-direction:column;justify-content:center;margin:14% 20px 8% 87px;width:50%}.home-header .text-body h1{line-height:40px;margin:0 0 10px}.home-header .text-body h2{font-size:42px;line-height:40px;margin:0 0 16px}.home-header .text-body h3{font-size:42px;margin:0;font-weight:300;line-height:40px;color:#6668a7}.home-header .text-body p{font-size:17px;line-height:26px}.home-header .text-body a{font-family:proxima soft,sans-serif;font-weight:700;font-size:16px;letter-spacing:3.33px;text-transform:uppercase;color:#6668a7}.home-pattern{background:url("http://www.donordirect.com/wp-content/themes/donor-direct/images/white_background_tile.jpg")}.home-pattern:after{content:"";display:block;clear:both}.blue-panels{background:url("http://www.donordirect.com/wp-content/themes/donor-direct/images/demo_cta_bg.jpg") center center no-repeat;background-size:cover}.blue-panels .inner{display:flex;padding:35px 0}.blue-panels .inner .text-block{padding:26px 0;display:flex;flex-direction:column}.blue-panels .inner .col-6:nth-child(even){padding-left:76px;border-left:1px solid #394b68}.blue-panels .inner .col-6:nth-child(odd){padding-right:76px}.blue-panels .inner .col-6 .button{margin-top:40px;margin:40px auto 0}.who-we-serve{padding:63px 0 0 0}.who-we-serve .flex-link-blocks{display:flex;flex-wrap:wrap;padding:63px 0 30px 0}.who-we-serve .flex-link-blocks a.link-block{display:block;width:48%;background-position:center!important;margin:0 7px 14px;min-height:478px}a.link-block .block-text{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 16%}a.link-block .block-text img{max-width:126px}a.link-block:hover{text-decoration:none}a.link-block .block-text span{font-weight:600;letter-spacing:1.29px;text-transform:uppercase;text-align:center;color:#fff;padding-top:40px;text-shadow:2px 2px 4px #404040}.home-blog .left-block{float:left}.home-blog .left-block .blog-img{position:relative}.home-blog .left-block .blog-img .container{max-width:600px;max-height:345px;width:100%;overflow:hidden}.home-blog .left-block .blog-img:after{content:"";position:absolute;width:104%;height:98%;background-color:#6668a7}.home-blog .left-block .blog-img:after{left:0;top:25px;z-index:-1}.home-blog{max-width:1400px;margin:112px auto 182px auto}.home-blog .right-block{display:flex;float:left;flex-direction:column;width:50%;padding-left:6%}.home-blog .right-block h2{margin-bottom:60px}.home-blog .right-block h3 a{font-size:24px;font-weight:600;letter-spacing:.44px}.home-blog .right-block p{font-size:15px}.categories a{font-size:13px;text-transform:uppercase;color:#588d3f;font-weight:600;letter-spacing:1.9px}.categories a+a:before{content:", "}.error-404{background:#172540 url("http://www.donordirect.com/wp-content/themes/donor-direct/images/blue_pattern_bg.jpg") center center no-repeat;background-size:cover;padding:160px 20%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.error-404 h1{font-weight:500}.error-404 p{font-size:18px;line-height:25px}.go-back,.go-back a{color:#f1ebed;text-transform:uppercase;font-size:14px;letter-spacing:2.92px;font-weight:700}.go-back:hover{cursor:pointer}.plain.region-content{margin-top:80px;margin-bottom:80px}.region-content.blue{background:#172540 url("http://www.donordirect.com/wp-content/themes/donor-direct/images/blue_pattern_bg.jpg") center center no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.page-template .ministries-list:before{content:"";display:block;clear:both;height:60px;background:#172540 url("http://www.donordirect.com/wp-content/themes/donor-direct/images/slider-top.jpg") center center no-repeat;background-size:cover}.page-template .ministries-list:after{content:"";display:block;clear:both;height:60px;background:#172540 url("http://www.donordirect.com/wp-content/themes/donor-direct/images/slider-bottom.jpg") center center no-repeat;background-size:cover}.page-template .ministries-list{padding-top:0;text-align:center}.ministries-list{padding-top:100px;text-align:center;margin-top:40px}.inner .ministries-list{margin-top:0}.ministries-list h2{padding-top:28px}.ministries-list .item{display:flex;flex-direction:column;align-content:center;min-height:100px;justify-content:center}.ministries-list .item img{max-width:130px;margin:0 auto}.ministries-slider{padding:40px 0}.ministries-list .owl-prev{width:14px;height:100px;position:absolute;top:15%;margin-left:-30px;display:block!important}.ministries-list .owl-next{width:14px;height:100px;position:absolute;top:15%;right:-30px;display:block!important}.ministries-list .owl-next:hover,.ministries-list .owl-prev:hover{background:0 0!important}.home-blog{position:relative;max-width:1400px;margin:0 auto}.page .home-blog{margin-bottom:0}.home-blog .inner{display:flex}.home-blog .text-block{padding:0 33px 0 80px;width:50%;min-height:350px;display:flex;flex-direction:column;justify-content:center;float:right;margin-bottom:4rem}.home-blog .text-block .categories{line-height:initial;margin-bottom:10px}.home-blog .text-block h2{margin-bottom:13%}.home-blog .text-block h3 a{font-size:24px;font-weight:600;letter-spacing:.44px;line-height:20px}.home-blog .home-about-img .container{max-width:600px;max-height:280px;overflow:hidden;z-index:3;box-shadow:#6668a7 17px 17px,#6668a7 0 17px;display:flex;align-items:center;justify-content:center}.home-blog .home-about-img .container img{flex-shrink:0;min-width:100%;min-height:100%}.home-about,.home-event{position:relative;max-width:1400px;margin:0 auto 0 auto;padding-top:160px;padding-bottom:130px}.page-template .home-about{padding-bottom:0}.home-about .inner,.home-event-inner{margin:0 10% 0 54px;background-color:#172540;display:flex}.home-about .text-block{padding:40px 33px;width:57%;min-height:350px;display:flex;flex-direction:column;justify-content:center}.home-about .home-about-img,.home-event .home-about-img{position:absolute;right:0;top:15%;z-index:3;width:45%}.home-about .home-about-img .container,.home-event .home-about-img .container{background:#fff;box-shadow:#6668a7 -17px 17px,#6668a7 0 17px;display:flex;align-items:center;justify-content:center;overflow:hidden}.home-about .home-about-img .container img,.home-event .home-about-img .container img,.right-block .img-container{flex-shrink:0;min-width:100%;min-height:100%}.home-about .fancy h2{font-family:proxima-nova,proxima-soft,sans-serif;font-size:24px;font-weight:600;letter-spacing:.44px;line-height:30px}.home-event>h2{margin:0 0 40px 53px}.home-event>h2 span{display:inline-block;font-size:16px;margin-left:40px}.home-event .inner{margin:0 10% 60px 54px;background-color:#172540}.home-event .text-block{padding:40px 33px;width:54%;min-height:350px;display:flex;flex-direction:column;justify-content:center}.home-event .text-block .date{text-transform:uppercase;color:#d9896b;letter-spacing:1px;font-size:14px;display:block;margin:8px 0 20px 0}.home-event .text-block .button{display:inline-block;float:left;width:inherit;margin-top:20px}.the-categories{margin-top:60px;margin-bottom:60px}.the-categories h3{display:none}.the-categories a{color:#588d3f;text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:1.9px;line-height:28px}.the-categories a:focus,.the-categories a:hover{text-decoration:none;font-weight:700}.the-categories a+a:before{content:"|";padding:0 20px;font-weight:600!important}.blog-main .the-categories{width:20%;float:left;margin-top:28px}.blog-main .the-categories a+a:before{content:"";padding:initial}.blog-main .the-categories a{display:block;font-size:12px;line-height:normal;padding-bottom:20px}.blog-main .the-categories a:focus,.blog-main .the-categories a:hover{text-decoration:none;font-weight:700}.blog-main article{width:75%;float:right}.casestudy-main article{float:none;width:100%}.blog-main article a{font-weight:600}.blog-main article a:focus,.blog-main article a:hover{font-weight:700}.blog-main article ol,.blog-main article ul{margin:0;padding-left:30px}.alm-reveal{display:flex;flex-direction:row;flex-wrap:wrap}.alm-reveal article{width:31.333%;height:320px;margin:0 1% 16px;background-size:cover!important;padding-bottom:19px;display:flex;align-items:flex-end}.alm-reveal article .text-block{padding:0 6% 0;width:100%}.alm-reveal article .text-block .categories{font-size:13px}.alm-reveal article .text-block .categories .category{display:none}.alm-reveal article .text-block .categories .category:first-child{display:inline-block}.alm-reveal article .text-block h4{margin:0;padding:0}.alm-reveal article .text-block h4 a{color:#f1ebed;font-size:24px;font-weight:600;letter-spacing:.44px}.alm-reveal article .text-block>a{letter-spacing:1.92px;text-transform:uppercase;font-size:14px;color:#f1ebed;font-weight:600;margin-top:30px;display:block}.alm-btn-wrap .alm-load-more-btn{font-family:proxima-nova,proxima-soft,sans-serif;width:320px!important;font-weight:700;border:none;display:block;border-radius:2em!important;letter-spacing:1.92px;height:57px!important;cursor:pointer;font-size:14px!important;line-height:1;text-decoration:none;margin:40px 0!important;text-align:center;text-transform:uppercase;background:#588d3f}.pullQuoteWrapper{display:block!important;width:100%!important;clear:both;border-top:2px solid #d6d1d4;border-bottom:2px solid #d6d1d4;margin:42px 0!important}.pullQuoteWrapper .pullQuote,.pullQuoteWrapper .pullQuote i{padding:42px 0;font-size:24px;font-weight:600;letter-spacing:1.29px;line-height:36px}.pullQuoteWrapper .pullQuote i a{font-size:24px;font-weight:600;letter-spacing:1.29px;line-height:36px;text-decoration:underline}.inlineImageWrapper figure{clear:both!important;display:block!important;padding:42px 0!important}article.type-post ul{margin:0}article.type-post ul li{padding-bottom:20px}article.type-post p img{clear:both;float:none;display:block}.subpage{filter:drop-shadow(0px 10px 0 rgba(23, 37, 64, 1))}.contentWrap .region-content>p{margin:10px 87px 30px 87px}.contentWrap .region-content .wp-block-pullquote{display:block!important;clear:both;border-top:2px solid #d6d1d4;border-bottom:2px solid #d6d1d4;margin:42px 87px}.contentWrap .region-content>h2,.contentWrap .region-content>h3,.contentWrap .region-content>h4{margin:10px 87px}.contentWrap .region-content>ol,.contentWrap .region-content>ul{margin:10px 87px;padding-left:30px}.contentWrap .region-content .wp-block-pullquote p{padding:42px 0;font-size:24px;font-weight:600;letter-spacing:1.29px;line-height:36px;padding:0;margin:0;text-align:left}.subpage-heading{height:300px;background-size:cover!important;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 5vw));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 5vw));display:flex;align-items:center;background-position:center}.subpage-heading.blog{height:400px}.subpage-heading h1,.subpage-heading h2{color:#f1ebed}.subpage-heading.blog h1{margin-top:0}.subpage .gl-width{width:100%;max-width:1260px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.blog-header .categories{color:#588d3f;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:1.9px}.blog-header .categories .category{display:none;color:#588d3f;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:1.9px}.blog-header .categories .category:first-child{display:inline-block;color:#588d3f;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:1.9px}.our-partners{background:#182743 url("http://www.donordirect.com/wp-content/themes/donor-direct/images/demo_cta_bg.jpg") center center no-repeat;background-size:cover;text-align:center;padding:50px 0}.our-partners .inner{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.our-partners .inner div{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:14px}.our-partners .inner div a{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:200px}.our-partners .inner div a img{text-align:center;display:block;width:100%}.products-blocks .inner{display:flex;flex-wrap:wrap;align-content:space-between}.products-blocks .inner .product{width:50%;display:flex;padding:40px 20px 40px 0;flex-direction:column}.products-blocks .inner .product:hover{text-decoration:none}.product-header{width:100%;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;max-height:260px;overflow:hidden}.product-header img{min-width:100%;flex-shrink:0;min-height:100%}.product-header h2{position:absolute;color:#f1ebed;font-weight:600;letter-spacing:1.29px;font-size:24px;padding:10px;text-transform:uppercase;font-family:proxima-nova,proxima-soft,sans-serif;text-shadow:2px 2px 4px #404040}.products-blocks .inner .product .text-block{padding-top:20px}.demo-block{padding:160px 87px;background-size:cover}.demo-block .container{display:flex;max-width:1260px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.demo-block .content-block{padding-right:10%;width:60%}.demo-block .form-block{width:40%}.demo-block .text-block h2{font-size:42px;line-height:41.05px;margin-bottom:30px}.demo-block .divider{display:block;clear:both;height:2px;width:68px;opacity:.6;background-color:#f1ebed;margin:30px 0}.demo-block .social a{padding-right:12px}.demo-block .social a img{width:12px;height:12px}.form-block .gform h2{text-align:center;padding:10px 0}.demo-block .form-block .gform{background:#172540 url("http://www.donordirect.com/wp-content/themes/donor-direct/images/blue_pattern_bg.jpg") center center no-repeat;background-size:cover;padding:20px 52px}.form-block .gform label{color:#f1ebed}.form-block .gform .gform_wrapper input[type=submit]{border-radius:2px}.form-block .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.form-block .gform_wrapper .gform_footer{padding-bottom:0;margin-top:40px}.important{color:#f1ebed;font-size:12px;display:block;padding:20px 0}.testimonial{max-width:1400px;margin:80px auto}.testimonial .inner{display:flex}.testimonial .img-block{background:url("http://www.donordirect.com/wp-content/themes/donor-direct/images/testimonial_decorative_bg.png");background-size:340px 322px;background-repeat:no-repeat;height:330px;width:340px;min-width:340px}.testimonial .img-block .container{float:right;padding-top:83px;padding-right:10px}.quote-block{width:60%;margin-left:60px;display:flex;flex-direction:column;justify-content:center}.quote-block .big-quote p{font-size:15px;font-weight:300;letter-spacing:1.5px;line-height:25px}.who{margin-left:40px}.who .clname{color:#d9896b;letter-spacing:3.5px;font-weight:600;font-size:42px;line-height:34px;margin:0}.who .cltitle{text-transform:uppercase;letter-spacing:1.77px;font-weight:600;font-size:14px}.page-template .col-23 h2{font-size:34px;line-height:40px}.blog-content{margin-top:60px}.blog-content:after{content:"";clear:both;display:table}.blog-content.gl-width{max-width:1260px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.blog-header h3 a{color:#f1ebed;font-size:42px;font-weight:600}.blog-header a.text-link{color:#f1ebed}.linked-blocks{padding:50px 0}.linked-blocks .block h3{font-size:24px;font-weight:300}.linked-blocks .block h3:after{display:block;clear:both;content:" ";width:68px;height:3px;background-color:#a09fc4;margin:20px 0 10px 0}.linked-blocks .text-block{min-height:100%;display:flex;flex-direction:column}.linked-blocks .block a{font-size:14px;text-transform:uppercase;letter-spacing:2.92px;font-weight:700;display:block;clear:both;margin-top:auto}.related-post{display:block;clear:both;padding-bottom:90px}.related-post .gl-width{max-width:1260px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.blog-nav{display:block;clear:both;padding:70px 0;display:flex;justify-content:space-between}.blog-nav.gl-width{max-width:1260px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.blog-nav span a{color:#588d3f;font-size:13px;font-weight:600;letter-spacing:1.9px;text-transform:uppercase}.blog-nav .all a{font-weight:900!important}.region-content>p{margin:0 87px}.cs-post-list{margin:8% auto}.cs-post-listing{display:flex;margin-bottom:10%}.cs-post-listing .left-block{padding-left:87px;padding-right:100px;width:50%;padding-top:30px}.cs-post-listing .right-block{width:50%}.cs-post-listing .right-block .img-container{max-height:345px;display:flex;align-items:center;justify-content:start;overflow:hidden}.cs-post-listing .right-block .img-container img{flex-shrink:0;min-width:100%;min-height:100%}.cs-post-listing .text-block h2{font-weight:600;font-size:24px;letter-spacing:.44px}.cs-post-listing .text-block .date{font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.cs-post-listing .text-block p{line-height:23px}.header-dates{color:#f1ebed;text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:1px}.listing-dates{text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:1px}.col-34{padding-right:20%}.col-34 h1{line-height:normal}.col-23{display:flex;margin:90px 0}.col-23 ul,.col-34 ul{margin:1em 0 1.5em;padding-left:23px}.col-23 ul li,.col-34 ul li{padding-bottom:8px}.justify-FullRight{margin-left:87px}.justify-FullLeft{margin-right:87px}.justify-Left,.justify-Right{margin-right:87px;margin-left:87px}.contentWrap .justify-FullLeft,.contentWrap .justify-FullRight,.contentWrap .justify-Left,.contentWrap .justify-Right{max-width:1260px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.justify-Left .image,.justify-Right .image{max-width:250px}.col-23 .text-body{width:70%}.justify-FullLeft .image,.justify-FullRight .image{width:40%}.justify-FullLeft .image,.justify-Left .image{order:1}.justify-FullLeft .text-body,.justify-Left .text-body{order:2}.justify-FullRight .image{margin-left:60px;overflow:hidden}.justify-FullRight .image img{margin-right:-4%}.justify-Right .image{margin-left:106px}.justify-Right .image img{float:right}.justify-FullLeft .image{margin-right:60px;overflow:hidden}.justify-FullLeft .image img{margin-left:-4%}.justify-Left .image{margin-right:106px}.justify-Left .image img{float:left}.flex-columns{display:flex;flex-wrap:wrap}.flex-columns .block{padding-right:40px}.flex-columns .block:last-of-type{padding-right:0}.flex-columns .block:first-child:nth-last-child(1){width:100%}.flex-columns .block:first-child:nth-last-child(2),.flex-columns .block:first-child:nth-last-child(2)~.block{width:50%}.flex-columns .block:first-child:nth-last-child(3),.flex-columns .block:first-child:nth-last-child(3)~.block{width:33.3333%}.flex-columns .block:first-child:nth-last-child(4),.flex-columns .block:first-child:nth-last-child(4)~.block{width:25%}.footer-promo{background:#182743 url("http://www.donordirect.com/wp-content/themes/donor-direct/images/demo_cta_bg.jpg") center center no-repeat;background-size:cover;padding:54px 0;clear:both;display:block}.footer-promo .gl-width{max-width:1060px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.footer-promo .inner{display:flex;justify-content:center;align-items:center;flex-direction:column}.footer-promo .inner h2,.footer-promo .inner p{text-align:center}.footer-promo .inner h2{font-family:proxima-nova,proxima-soft,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:20px;letter-spacing:2px}.footer-promo .inner p{font-size:1em}.footer-promo .button{padding:1.2em 4em;margin-top:20px}.site-footer{padding:72px 0;width:100%}.site-info.gl-width{max-width:1260px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.site-footer .logo img{width:215px}.site-info .copyright{font-size:9px;margin:6px 0 36px 0}.footer-middle .contact-info{display:flex;margin-bottom:15px}.contact-info .col1{flex-grow:1}.contact-info .col2 .social{display:flex;align-items:flex-end;height:100%}.contact-info .col2 .social a{width:15px!important;margin:0 6px}.footer-middle .contact-info .col1 p{line-height:20px;margin:0}.footer-middle .contact-info .col1 p,.footer-middle .contact-info .col1 p a{font-weight:600;font-size:13px;text-transform:uppercase}.footer-menu{border-top:2px solid #c7c5cc;padding-top:16px}#footer ul{list-style-type:none;margin:0;padding:0}.footer-menu .menu{display:flex;height:300px;justify-content:center;flex-direction:column;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}.footer-menu .menu>li{width:17.5%;flex:1 1 auto;margin-right:4%}.footer-menu .menu>li:nth-child(5){flex-basis:190px}.footer-menu .menu>li:last-of-type{margin-right:0}.footer-menu .menu>li>a{text-decoration:none;font-size:13px;text-transform:uppercase;font-weight:700}.footer-menu .menu>li>a:focus,.footer-menu .menu>li>a:hover{text-decoration:none;font-weight:900}.footer-menu .menu>li>ul{list-style-type:none;font-size:13px;margin:0;padding:0;text-transform:uppercase}.footer-menu .menu>li>ul li a{font-size:13px;color:#172540}.footer-menu .menu>li>ul li a:focus,.footer-menu .menu>li>ul li a:hover{text-decoration:none;font-weight:700}.footer-menu-privacy ul li a{font-size:13px;color:#172540}.footer-menu-privacy ul li a:focus,.footer-menu-privacy ul li a:hover{text-decoration:none;font-weight:700}.footer-menu-privacy ul{display:flex!important;flex-direction:row!important;justify-content:space-between!important;list-style:none!important;margin-left:0!important;padding-left:0!important}.footer-menu-privacy{border-top:2px solid #c7c5cc;padding-top:16px}@media screen and (max-width:700px){.footer-menu-privacy ul{flex-direction:column!important;text-align:center}}.gform .gform_wrapper input[type=submit]{position:relative;left:50%!important;margin-top:20px!important;transform:translate(-50%,-50%);font-size:14px!important;padding:16px 40px!important;min-width:300px;background-color:#588d3f;color:#f1ebed}.gform .gform_wrapper input[type=submit]:hover{cursor:pointer}.gform_wrapper textarea.large{margin-top:14px}.form-block{max-width:800px}@supports (-ms-ime-align:auto){.subpage{filter:none;margin-bottom:30px}.blog-header,.header-title{-webkit-transform:skewY(-2deg);-ms-transform:skewY(-2deg);-o-transform:skewY(-2deg);transform:skewY(-2deg)}.subpage-heading{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;height:300px;top:-50px;z-index:-1;margin-bottom:20px;-webkit-transform:skewY(2deg);-ms-transform:skewY(2deg);-o-transform:skewY(2deg);transform:skewY(2deg);transform-origin:top left;overflow:hidden;border-bottom:10px solid #172540;display:flex;align-items:center}.home-header .text-body{width:50%}.home-header img{width:50%}}.mobile-dropdown{width:100%;margin:0 auto;display:none;position:relative}.mobile-dropdown select{width:100%;height:45px;margin:8px 0;border:0;border:none;background:#588d3f;color:#f1ebed;font-size:14px;font-weight:600;letter-spacing:1.9px;text-transform:uppercase;padding-left:24px;font-family:proxima-nova,sans-serif;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.mobile-dropdown:after{content:"";background:url("http://www.donordirect.com/wp-content/themes/donor-direct/images/down_arrow.png") center center no-repeat;font:normal normal normal 17px/1 FontAwesome;background-size:contain;color:#040a16;right:16px;top:18px;height:20px;width:14px;padding:15px 0 0 8px;position:absolute;pointer-events:none}.mobile-dropdown select::-ms-expand{display:none}@media screen and (-ms-high-contrast:none){.subpage{filter:none;margin-bottom:30px}.subpage-heading{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;height:300px;top:-50px;z-index:-1;margin-bottom:20px;-webkit-transform:skewY(2deg);-moz-transform:skewY(2deg);-ms-transform:skewY(2deg);-o-transform:skewY(2deg);transform:skewY(2deg);transform-origin:top left;overflow:hidden;border-bottom:10px solid #172540;display:flex;align-items:center}.blog-header,.header-title{-webkit-transform:skewY(-2deg);-ms-transform:skewY(-2deg);-o-transform:skewY(-2deg);transform:skewY(-2deg)}.blog-main .the-categories a+a::before{padding:0}.home-header .text-body{width:50%;float:left}.home-header img{width:50%}}.dd-fontNineteen p{font-size:19px;line-height:23px;color:#f1ebed}li.hs-form-checkbox:nth-child(1)>label:nth-child(1)>span:nth-child(2){color:#fff}
@media screen and (min-width:1400px){.home-about .home-about-img .container{box-shadow:#6668a7 -17px 17px}.home-blog .home-about-img .container{box-shadow:#6668a7 17px 17px}}@media screen and (max-width:1200px){#site-navigation{height:0}.menuTrigger{display:block;margin-right:87px}.demo-button,.desktop-menu,.site-header>.client-login{display:none}.responsiveMenu{top:0}.responsiveMenu .inner>ul{display:flex;max-width:90%;margin:0 auto}.responsiveMenu .inner>ul>li>a{display:initial}.responsiveMenu ul ul li a{font-weight:400;padding-top:4px;font-size:10px}.responsiveMenu .inner>ul>li>a:after{content:"";display:block;clear:both;height:2px;width:20px;margin:4px 0;background-color:#f1ebed}.responsiveMenu .inner>ul>li{max-width:initial;float:none;width:20%}.responsiveMenu .inner{display:block;padding-bottom:0;width:100%}.nav-sidebar{width:100%;float:none;padding:0;flex-direction:row;flex-wrap:wrap}.nav-sidebar>a:last-of-type:after{display:none}.nav-sidebar:before{content:"";display:block;clear:both;height:1.5px;width:100%;flex-basis:unset;background-color:#fff;opacity:.27;margin-top:20px}.nav-sidebar>a{padding:16px;float:right}.nav-sidebar .social{flex-grow:1;float:right}.nav-sidebar .social a{float:right;padding-top:18px}.nav-sidebar .social:before{display:none}.searchForm{text-align:right}}@media screen and (max-width:1125px){.home-header{margin-top:0;margin-bottom:0}.alm-reveal article{width:48%}}@media screen and (max-width:1096px){.flex-columns .block:first-child:nth-last-child(4),.flex-columns .block:first-child:nth-last-child(4)~.block{width:50%;padding:0}.home-header .img-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.home-header .img-container img{margin-right:-2%}}@media screen and (max-width:980px){.home-header .text-body h1,.home-header .text-body h2,.home-header .text-body h3{font-size:32px}.ministries-list{padding-top:0}.home-header .text-body p{font-size:14px}.home-blog .inner{flex-direction:column}.home-blog .text-block{width:initial;padding:40px 40px;margin-top:20px}.page .home-blog{margin-bottom:0}.home-about .inner,.home-event .inner{margin:0 16px}.home-blog .text-block h2{margin-bottom:40px}.home-blog .home-about-img .container{margin:0 auto;box-shadow:#6668a7 17px 17px;max-width:80%}.related-post .home-blog .text-block{padding:40px 0}.related-post .home-blog .text-block p{margin:2% 0}.related-post .home-blog .home-about-img .container{max-width:90%}.blog-nav{padding:70px 0 40px}.home-about .text-block,.home-event .text-block{width:100%;padding-top:12%;min-height:initial}.home-about .home-about-img,.home-event .home-about-img{box-shadow:-17px 17px #6668a7;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;width:70%;position:relative}.home-about .home-about-img img,.home-event .home-about-img img{margin-bottom:0}.home-about .home-about-img:after,.home-event .home-about-img:after{display:none}.home-about,.home-event{margin-bottom:40px}.linked-blocks .text-block{margin-bottom:100px;text-align:center;display:block}.linked-blocks .block h3:after{margin:20px auto 10px auto}.linked-blocks .block a{margin:initial}.flex-columns .block:first-child:nth-last-child(3),.flex-columns .block:first-child:nth-last-child(3)~.block{width:100%;padding:0}.blue-panels .inner{flex-direction:column}.blue-panels .inner .col-6:nth-child(even){padding-left:0;border-left:none}.blue-panels .inner .col-6:nth-child(odd){padding-right:0}.our-partners .inner div{width:33.333%}.product-header h2{font-size:18px;text-align:center;line-height:normal}.blog-main .the-categories{display:none}.blog-main article{width:100%}.blue-panels .inner .col-6:nth-child(odd){padding-bottom:30px}.blue-panels .inner .col-6:nth-child(even){padding-top:30px;border-top:1px solid #394b68}.who-we-serve{padding-top:80px}.home-event .text-block .button{margin:20px auto 0;width:initial}.wp-block-spacer{max-height:70px!important}.demo-block{background-position:center;padding:40px}.demo-block .container{flex-direction:column}.demo-block .form-block{width:100%}.demo-block .form-block{width:100%;margin:0 auto}.demo-block .form-block .gform .gform_wrapper input[type=submit]{min-width:initial;width:100%}.demo-block .content-block{width:initial;padding:0;text-align:center;margin:60px 10px}.demo-block .divider{margin:30px auto}.who-we-serve .flex-link-blocks{padding:50px 0 80px 0}.cs-post-list{width:100%}.cs-post-listing{flex-direction:column}.cs-post-listing .left-block{width:100%;padding-left:30px;padding-right:30px;order:2}.cs-post-listing .right-block{width:100%;order:1}.cs-post-listing .right-block{margin:0 auto;padding:0 30px}.cs-post-listing .right-block .img-container{max-height:300px;justify-content:center;align-items:center}.blue-button{float:none;max-width:250px;margin:0 auto}.footer-menu .menu>li{max-width:33.333%;flex:auto}.footer-menu .menu{height:350px}.footer-menu .menu>li:nth-child(5){flex-basis:50px}}@media screen and (max-width:940px){.home-header img{margin:0 auto}.ministries-list{padding-top:0}}@media screen and (max-width:890px){.home-header{flex-direction:column;margin-bottom:0}.home-header .text-body{width:initial;margin-right:40px;margin-left:40px}.home-header .text-body{order:1;text-align:center;margin-top:60px;margin-bottom:60px;margin-right:30px;margin-left:30px}.home-header .img-container{order:2;width:100%;margin-top:-8%}.home-header .img-container img{max-width:600px}.who-we-serve .flex-link-blocks a.link-block{width:100%;margin:9px 0;min-height:360px}.responsiveMenu .inner>ul{flex:1 1 auto;margin:10px 2%;flex-wrap:wrap;max-width:initial}.responsiveMenu .inner>ul>li{width:33.333%}.searchForm{overflow:initial;position:initial}.search-form{width:100%;z-index:98;top:-90px;background:#f1ebed;background-attachment:fixed;right:0;left:0;padding:20px 13%}.search-form input[type=search]{width:75%;color:#091632}.search-form.active{right:0;top:60px;left:0;width:100%;padding:10px 13%;height:56px}.testimonial .img-block{width:240px;height:230px;min-width:240px;background-size:240px 222px}.testimonial .img-block .container{padding-top:58px}.testimonial .img-block .container svg{max-width:154px}.quote-block{margin-left:26px}.quote-block .big-quote p{font-size:15px;font-weight:300;letter-spacing:1.5px;line-height:25px}.who .clname{font-size:30px}.the-categories .blogsorter{display:none}.mobile-dropdown,.the-categories h3{display:block}}@media screen and (max-width:762px){*{font-size:16px}a,p{font-size:16px}.ministries-list{text-align:center}.footer-menu .menu>li{width:50%}.footer-menu .menu{height:400px}.gl-width{margin-left:30px;margin-right:30px}.region-content>p{margin:0 40px}.justify-FullRight{margin-left:40px}.justify-FullLeft{margin-right:40px}.justify-Left,.justify-Right{margin-right:40px;margin-left:40px}.testimonial .inner{flex-direction:column}.testimonial .img-block{margin:0 auto}.quote-block{width:100%;margin:0;text-align:center}.who{margin-left:0}.demo-button{margin-right:40px}.products-blocks .inner{flex-direction:column}.products-blocks .inner .product{width:100%}.products-blocks .inner .product h2{font-size:24px}.form-block{width:90%;margin:0 auto}.products-blocks .inner .product{padding-right:0}.footer-menu .menu>li:nth-child(5){flex-basis:inherit;flex-basis:43px}}@media screen and (max-width:700px){.error-404{padding:100px 8%}.error-404 h1{font-size:30px}.error-404 p{font-size:14px}.demo-block{padding:0}.justify-FullLeft,.justify-FullRight{margin:20px}.col-23 .text-body{order:2}.justify-FullRight{order:1}.justify-FullLeft .image,.justify-FullRight .image{margin:20px auto 60px auto;overflow:initial;width:75%}.justify-FullLeft .image img,.justify-FullRight .image img{margin:0}.col-23{flex-direction:column;margin:80px 40px}.col-23 .text-body{width:100%}.justify-Left .image,.justify-Right .image{margin:0 auto 40px auto}.justify-Left .image img,.justify-Right .image img{margin-bottom:30px;width:70%;margin:0 auto;text-align:center;display:block;float:none}.blog-header h3 a,.subpage-heading.blog h1{font-size:30px;line-height:normal}}@media screen and (max-width:670px){.ministries-slider{padding:20px 0}.contentWrap .region-content>p{margin:10px 40px 30px 40px}.contentWrap .region-content .wp-block-pullquote{margin:20px 40px}.contentWrap .region-content>h2,.contentWrap .region-content>h3,.contentWrap .region-content>h4{margin:10px 40px}.contentWrap .region-content>ol,.contentWrap .region-content>ul{margin:10px 40px}.blue .button{font-size:12px}.home-blog .text-block .categories{display:none}.col-34{padding-right:0}.page-template .col-23 h2{line-height:40px;font-size:32px}.flex-columns .block:first-child:nth-last-child(4),.flex-columns .block:first-child:nth-last-child(4)~.block{width:100%;padding:0}.flex-columns .block:first-child:nth-last-child(2),.flex-columns .block:first-child:nth-last-child(2)~.block{width:100%;padding:0}.custom-order-1{order:1}.custom-order-2{order:2}.custom-order-3{order:3}.custom-order-4{order:4}.alm-reveal{flex-direction:column}.alm-reveal article{width:100%}.menuTrigger{margin-right:20px;z-index:99}.site-header .site-branding{padding-left:20px}.site-header .site-branding img{width:170px}}@media screen and (max-width:645px){.our-partners .inner div{width:50%}.site-info .logo a{text-align:center;display:block}.site-info .copyright{text-align:center}.footer-middle .contact-info{flex-direction:column;text-align:center}.contact-info .col2 .social{align-items:unset;justify-content:center;margin-top:8px}.footer-menu .menu>li{width:100%;height:initial;margin-right:0;margin-bottom:20px}.footer-menu .menu{flex-wrap:nowrap;flex:initial;height:initial;text-align:center}}@media screen and (max-width:550px){.our-partners .inner div{width:100%;padding:0 0 10px 0}}@media screen and (max-width:550px){.nav-sidebar>a{width:50%;padding:16px 10px}.nav-sidebar>a:last-of-type{text-align:right}.nav-sidebar .social{display:flex;align-items:center;justify-content:center}.nav-sidebar .social a{float:none}.home-header .img-container{margin-top:-4%}.site-header .site-branding img{width:74px}.footer-promo .inner h2{font-size:24px}.footer-promo .inner p{font-size:14px}}@media screen and (max-width:480px){.responsiveMenu .inner>ul>li{width:50%}.nav-sidebar:before{margin-top:0}.nav-sidebar>a{padding:8px 10px}.nav-sidebar .social a{padding-top:4px}.cs-post-listing .right-block .img-container{max-height:200px}.blue-button{margin:0 auto 80px auto}}@media screen and (max-width:330px){.responsiveMenu .inner>ul>li{padding:4px 1% 4px 0}}
.mb-pardot{box-sizing:border-box;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.mb-pardot *,.mb-pardot :after,.mb-pardot :before{box-sizing:inherit}.mb-pardot .Form{margin:0;padding:0}.mb-pardot .Form input,.mb-pardot .Form select,.mb-pardot .Form textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#f5f8fa;border:1px solid #cbd6e2;border-radius:0;color:#888;display:block;font-family:Verdana,Geneva,sans-serif;font-size:1em;line-height:1.15;margin:0 0 1em;padding:.75em 1em;width:100%}.mb-pardot .Form input:focus,.mb-pardot .Form select:focus,.mb-pardot .Form textarea:focus{border-color:#aabcd0;outline:0}.mb-pardot .Form select{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjYXJldC1kb3duIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2FyZXQtZG93biBmYS13LTEwIGZhLTN4Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zMS4zIDE5MmgyNTcuM2MxNy44IDAgMjYuNyAyMS41IDE0LjEgMzQuMUwxNzQuMSAzNTQuOGMtNy44IDcuOC0yMC41IDcuOC0yOC4zIDBMMTcuMiAyMjYuMUM0LjYgMjEzLjUgMTMuNSAxOTIgMzEuMyAxOTJ6Ii8+PC9zdmc+);background-position:right 1em center;background-repeat:no-repeat;background-size:.625em;padding-right:2.5em}.mb-pardot .Form button,.mb-pardot .Form input[type=submit]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#0f3e80;border:none;border-radius:.25em;color:#fff;cursor:pointer;display:inline-block;font-family:Verdana,Geneva,sans-serif;font-size:1em;line-height:1.15;margin:0 0 1em;outline:0;padding:.75em 1em;text-decoration:none}.mb-pardot .Form button:active,.mb-pardot .Form button:focus,.mb-pardot .Form button:hover,.mb-pardot .Form input[type=submit]:active,.mb-pardot .Form input[type=submit]:focus,.mb-pardot .Form input[type=submit]:hover{outline:0}.mb-pardot .Form label{display:block;height:0;visibility:hidden}.mb-pardot .Form span.error{color:red;display:block;font-size:.875em;margin:-1em 0 1em;text-align:left}