/*!
Theme Name: Durham for All
Author: Sarah Riazati
Author URI: http://www.sarahriazati.com
Description: A custom Wordpress theme for Durham for All. Built in Summer 2018.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: d4a_v1

Durham for All V1 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:0.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:-0.25em}sup{top:-0.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}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.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,select,optgroup,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}dfn,cite,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:0.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:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}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,0.8);font-size:12px;font-size:0.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="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:royalblue}a:visited{color:purple}a:hover,a:focus,a:active{color:midnightblue}a:focus{outline:thin dotted}a:hover,a:active{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,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-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,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;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:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{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}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-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:0.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}.home .module-form{background:#037F03}.home .module-card.home-module{margin:0}@media screen and (min-width: 1200px){.home .module-card.home-module{padding:0 7.5em}}.home .module-card.home-module .card:hover{transition:0.3s ease all}.home .module-card.home-module h2{font-size:1.5em}.home .module-card.home-module h1,.home .module-card.home-module h2,.home .module-card.home-module p,.home .module-card.home-module a{color:#fff}.home .module-card.home-module h1{margin-top:0;z-index:1000;position:absolute;width:100%;left:0;PADDING-TOP:1em}.home .module-card.home-module .row{padding-top:6em}@media screen and (max-width: 450px){.home .module-card.home-module .row{padding-top:12em}}@media screen and (max-width: 768px){.home .module-card.home-module img{max-width:50%;margin:auto}}body,button,input,select,optgroup,textarea{color:#404040;font-size:16px;font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:400;letter-spacing:0;text-transform:none}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,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:0.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:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#efeeee;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}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:#efeeee #efeeee #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:12px;font-size:0.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#efeeee #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="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #efeeee;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #efeeee}textarea{width:100%}a{color:#037F03}a:visited{color:#037F03}a:hover,a:focus,a:active{color:#daba18}a:focus{outline:thin dotted}a:hover,a:active{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,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-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,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;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:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{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}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-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:0.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}html,body{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;scroll-behavior:smooth}header{z-index:1000}.site-content{z-index:100}.site{display:flex;min-height:100vh;flex-direction:column}.site .site-content{flex:1}.align-left{margin-right:.5em}.align-right{margin-left:.5em}#content{margin-top:-1px}#custom-wrapper{position:absolute;top:0;width:100%}.error404 .site-content,.entry-content>div:first-child{padding-top:13.5em}@media screen and (max-width: 992px){.error404 .site-content,.entry-content>div:first-child{padding-top:11.25em}}.error404 .site-content.module-text,.entry-content>div:first-child.module-text{padding-top:10.5em}@media screen and (max-width: 992px){.error404 .site-content.module-text,.entry-content>div:first-child.module-text{padding-top:9em}}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,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border:0}button:focus{outline:0}@media screen and (max-width: 768px){img.alignleft{width:25%}}h1,h2,h3,h4,h5,h6{font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.06em}body{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:400;letter-spacing:0;text-transform:none}h1{font-size:3em;line-height:1.3em}h2{font-size:2em;line-height:1.3em}h3{font-size:1.5em;line-height:1.3em}h4{font-size:1.5em;line-height:1.3em}p,ul,ol{font-size:1.05em;line-height:1.7em}ul,ol{margin-left:1em}a:not(.button),a:not(.button):visited{color:#037F03}a:not(.button):hover,a:not(.button):visited:hover{color:#daba18;text-decoration:none;transition:0.3s ease all}a.button:visited{color:#fff}.button{padding:.75em 1.5em;font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;font-size:1em;border:none;border-radius:.25rem;margin-top:0;margin-bottom:1.5em;display:inline-block;width:auto;background-color:#daba18;color:#fff}.button:hover{text-decoration:none;transition:0.3s ease all;background-color:#957f10;color:#fff;cursor:pointer}a.button-important{background:#b93939;color:#fff !important}a.button-important:hover{background:#7f2727}strong,.strong{font-weight:700}.module-cta p{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:400;letter-spacing:0;text-transform:none;font-size:2em;line-height:1.3em;line-height:1.4em}.nf-field-label{font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;font-size:0.9em;margin-bottom:.5em}.listradio-wrap .nf-field-label,.checkbox-wrap .nf-field-label{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:400;letter-spacing:0;text-transform:none;font-size:1.05em;line-height:1.7em;letter-spacing:0;line-height:1.6em}.listcheckbox-wrap .nf-field-label{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:400;letter-spacing:0;text-transform:none;font-size:1.05em;line-height:1.7em;line-height:1.7em;font-weight:800}.list-checkbox-wrap .nf-field-element li label{padding-top:0}blockquote p{font-size:1.5em;line-height:1.3em;font-style:italic}blockquote p em{font-size:80%}@media screen and (max-width: 992px){.module-cta{font-size:90%}}.site-header{background:#037F03;background:rgba(3,127,3,0.95);padding-bottom:.3em}@media screen and (min-width: 992px){.site-header{background:#037F03;background:rgba(3,127,3,0.8);padding:0}}.site-header .navbar{padding:0;padding-left:1rem}.site-header .main-navigation{display:flex}.site-header .main-navigation .navbar-brand{width:12%;padding:0}@media screen and (min-width: 768px) and (max-width: 1200px){.site-header .main-navigation .navbar-brand{width:14%}}.site-header .main-navigation ul.navbar-nav{width:100%;display:flex;justify-content:flex-end}.site-header .main-navigation ul.navbar-nav li{align-self:center}.site-header .main-navigation ul.navbar-nav li a{padding:.75em 1.5em;font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;font-size:1em;color:#fff}.site-header .main-navigation ul.navbar-nav li a:hover{color:#daba18;text-decoration:none;transition:0.3s ease all}.site-header .main-navigation ul.sub-menu{background:#037F03;margin:0}.site-header .main-navigation ul.navbar-nav>li:last-child{padding:0}.site-header .main-navigation ul.navbar-nav>li:last-child a{align-self:center;padding:.75em 1.5em;font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;font-size:1em;border:none;border-radius:.25rem;margin-top:0;margin-bottom:1.5em;display:inline-block;width:auto;background-color:#daba18;color:#fff;padding:2.25em 1.5em;margin-bottom:0;border-radius:0}.site-header .main-navigation ul.navbar-nav>li:last-child a:hover{text-decoration:none;transition:0.3s ease all;background-color:#957f10;color:#fff;cursor:pointer}@media screen and (max-width: 992px){.site-header .navbar{padding:0}.site-header .main-navigation .navbar-brand{width:35%;text-align:left;margin-left:1.5em}.site-header .main-navigation .navbar-brand img{max-width:50%}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");width:2.5em;height:2.5em}.navbar-toggler:not(:disabled):not(.disabled){margin-right:1.5em}.main-navigation ul ul{box-shadow:none;float:none;position:relative;left:0;text-align:center}.main-navigation ul ul li{width:100%;text-align:center;font-size:80%}.site-header .main-navigation ul.navbar-nav li a{text-align:center;margin:0 auto;padding:.75em;width:auto}.site-header .main-navigation ul.navbar-nav li.featured-campaign a:before{margin-right:.75em;display:inline-block}.site-header .main-navigation ul.navbar-nav li a:first-child{margin-top:.75em}.site-header .main-navigation ul.navbar-nav>li:last-child a{padding:.75em;margin-top:.75em}}.menu-item-has-children>a:after{font-family:"Font Awesome 5 Free";content:'\f0d7';font-weight:900;padding-left:10px}@media screen and (max-width: 992px){.menu-item-has-children>a:after{display:none}}.site-header .main-navigation ul.navbar-nav li.featured-campaign a:before{content:'Current';text-transform:uppercase;font-size:70%;background:#daba18;width:auto;padding:0px 5px;margin-bottom:.5em;display:inline-block;color:#fff}.site-header .main-navigation ul.navbar-nav li.featured-campaign a:hover:before{color:#fff}.module{position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hentry,.page-content,.entry-content,.entry-summary{margin-top:0}.hide{display:none !important}.overlay{width:100%;height:100%;position:absolute;top:0;left:0}.purple{background-color:#26044C;color:#fff}.purple .overlay{background:#26044C;background:rgba(38,4,76,0.85)}.purple .nf-field-label label,.purple strong,.purple a:not(.button),.purple a:not(.button):visited{color:#daba18}.purple .list-checkbox-wrap .nf-field-label label,.purple .checkbox-wrap .nf-field-label label{color:#fff}.green{background-color:#037F03;color:#fff}.green .overlay{background:#037F03;background:rgba(3,127,3,0.75)}.green .nf-field-label label,.green strong,.green a:not(.button),.green a:not(.button):visited{color:#daba18}.green .list-checkbox-wrap .nf-field-label label,.green .checkbox-wrap .nf-field-label label{color:#fff}.dark{background-color:#404040;color:#fff}.dark .overlay{background:#404040;background:rgba(64,64,64,0.75)}.dark .nf-field-label label,.dark strong,.dark a:not(.button),.dark a:not(.button):visited{color:#daba18}.dark .list-checkbox-wrap .nf-field-label label,.dark .checkbox-wrap .nf-field-label label{color:#fff}.light{background-color:#efeeee;color:#404040}.light .overlay{background:#fff;background:rgba(255,255,255,0.75)}.transparent{background:transparent;color:#404040}.cta-tall{padding:12em 0}@media screen and (max-width: 992px){.cta-tall{padding:9em 0}}.cta-short{padding:4.5em 0}.module-cta{position:relative}.module-cta h1{margin-bottom:.25em}.module-cta p{margin-top:0;margin-bottom:.75em}@media screen and (max-width: 768px){.module-cta .cta-body{padding:0 2.25em}}.module-card{margin-top:.75em;margin-bottom:.75em}.module-card .row{justify-content:center}.module-card .card{border:0;border-radius:.25rem;justify-content:center}@media screen and (min-width: 768px){.module-card .card-featured-image-mobile{display:none}.module-card .featured .card .card-featured-image{position:absolute;left:0;width:50%;height:100%;background-repeat:no-repeat;background-position:center center}.module-card .featured .card .card-body{width:50%;margin-left:50%}.module-card a.featured-card-link{display:block;width:100%;height:100%}.module-card .card-featured-image-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.module-card .card-featured-image-contain{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}.module-card .featured .card{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.5em}.module-card .featured .card .card-featured-image,.module-card .featured .card .card-body{width:48%}.module-card .featured .card .card-featured-image{align-self:flex-start}.module-card .featured .card .card-body{align-self:center}@media screen and (max-width: 768px){.module-card .featured .card{display:block}.module-card .featured .card .card-featured-image,.module-card .featured .card .card-body{width:100%;text-align:center}}.module-card .regular .card{padding:0;margin:.75em 0;min-width:100%}.module-card .regular .card .card-body{padding:1.5em}.module-card .regular .card .card-body h1,.module-card .regular .card .card-body p,.module-card .regular .card .card-body a{margin:0}.module-card .regular .card .card-body h1{font-size:1.5em;margin-bottom:.75em}.module-card .regular .card .card-body p{margin-bottom:1.5em}.module-card .regular .card .card-body a.btn.button{align-self:center}@media screen and (max-width: 992px){.module-card h2.card-title{font-size:150%}}.module-embed{margin:1.5em 0}.module-embed .embed-container{display:flex;justify-content:center}.module-text{margin-top:1.5em;margin-bottom:1.5em}.module-text .wp-caption .wp-caption-text{font-size:0.8em;text-align:left;color:#404040}.comparison{text-align:center;padding:1.5em;background:#efeeee;margin-top:1.5em}.comparison .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.comparison .table td,.comparison .table th,.comparison .table thead th{border-top:0;border-bottom:0}.comparison thead th{font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;padding:0;text-align:center;vertical-align:top}.comparison thead th img{max-width:150px}@media screen and (max-width: 768px){.comparison thead th img{max-width:75px}}.comparison thead th h3{margin-top:.75em;font-size:1em}.comparison tbody th{text-align:left;font-weight:400;vertical-align:middle}.comparison tbody h2{margin-bottom:1em;padding:.5em;text-align:center;width:auto;display:inline-block}.comparison tbody img{max-width:100px}@media screen and (max-width: 768px){.comparison tbody img{max-width:50px}}.comparison tbody td{border-left:8px solid #d9d9d9}.comparison .table-hover tbody tr:hover{background-color:#fff;transition:0.3s ease all}@media screen and (max-width: 768px){.comparison h3,.comparison tbody th{font-size:85%}.comparison tbody td,.comparison tbody th{border-right:4px solid #d9d9d9;border-left:4px solid #d9d9d9}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}footer.site-footer{background:#272727;color:#fff;padding-bottom:3em}footer.site-footer .navbar-brand{margin-top:1.5em}footer.site-footer ul{list-style:none;list-style:none;margin:0;padding:0;-webkit-padding-start:0px;-webkit-margin-before:0em;-webkit-margin-after:0em}footer.site-footer ul li{padding:.75em 0}footer.site-footer ul li a,footer.site-footer ul li a:visited{color:#fff}footer.site-footer ul li a:hover,footer.site-footer ul li a:visited:hover{color:#daba18;text-decoration:none;transition:0.3s ease all}footer{text-align:center}footer .menu-row p,footer ul li{font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;font-size:90%}footer .menu-row p{color:#ccc;margin:3em 0 1.5em 0}.footer-legal{padding:3em 0;font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:400;letter-spacing:0;text-transform:none;font-size:0.9em;color:#ccc;text-align:left}ul.menu-social{padding-left:0;margin:0}ul.menu-social li{display:block;list-style:none}.menu-social li.menu-item-object-custom.social-icon{width:48%;text-align:right;display:inline-block;margin-bottom:1em}.menu-social li.menu-item-object-custom.social-icon:nth-child(even){text-align:left}.menu-social li.menu-item-object-custom.social-icon a .screen-reader-text{display:none}.menu-social li.menu-item-object-custom.social-icon a:before{display:inline-block;font-family:"Font Awesome 5 Brands";vertical-align:middle;content:"\f005";font-size:3em;padding:0 10px}.menu-social li.menu-item-object-custom.social-icon a:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.menu-social li.menu-item-object-custom.social-icon a[href*="facebook.com"]:before{content:"\f09a"}.menu-social li.menu-item-object-custom.social-icon a[href*="twitter.com"]:before{content:"\f099"}.menu-social li.menu-item-object-custom.social-icon a[href*="plus.google.com"]:before{content:"\f0d5"}.menu-social li.menu-item-object-custom.social-icon a[href*="youtube.com"]:before{content:"\f167"}.menu-social li.menu-item-object-custom.social-icon a[href*="pinterest.com"]:before{content:"\f0d2"}.menu-social li.menu-item-object-custom.social-icon a[href*="instagram.com"]:before{content:"\f16d"}.menu-social li.menu-item-object-custom.social-icon a[href*="vimeo.com"]:before{content:"\f194"}.menu-social li.menu-item-object-custom.social-icon a[href*="linkedin.com"]:before{content:"\f0e1"}.menu-social li.menu-item-object-custom.social-icon a[href*="github.com"]:before{content:"\f09b"}.menu-social li.menu-item-object-custom.social-icon a[href*="flickr.com"]:before{content:"\f16e"}.menu-social li.menu-item-object-custom.social-icon a[href*="mailto"]:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0e0"}.menu-social li a .screen-reader-text{border:0;clip:auto;clip-path:none;height:auto;margin:auto;overflow:hidden;padding:0;position:relative !important;width:auto;word-wrap:normal !important}@media screen and (max-width: 1200px){.footer-logo{max-width:70%;margin:0 auto}.navbar-brand{margin:0}}.menu-404-page-menu-container ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;-webkit-padding-start:0px;-webkit-margin-before:0em;-webkit-margin-after:0em;padding-bottom:3em}.menu-404-page-menu-container ul li{padding:1.5em}.menu-404-page-menu-container ul li a{padding:.75em 1.5em;font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;font-size:1em;border:none;border-radius:.25rem;margin-top:0;margin-bottom:1.5em;display:inline-block;width:auto;background-color:#daba18;color:#fff;color:#fff !important;margin-bottom:0}.menu-404-page-menu-container ul li a:hover{text-decoration:none;transition:0.3s ease all;background-color:#957f10;color:#fff;cursor:pointer}.menu-404-page-menu-container ul li a:hover{cursor:pointer}.single h1{margin-bottom:0}.single .entry-meta{font-size:0.9em;color:#5a5a5a;margin-bottom:1.5em}.form-container{padding:1.5em 6em;margin-top:1.5em;margin-bottom:1.5em}.nf-form-title,.nf-form-fields-required{display:none}textarea,select,label{padding:.5em}.nf-form-wrap button,.nf-form-wrap input[type="button"],.nf-form-wrap input[type="reset"],.nf-form-wrap input[type="submit"]{padding:.75em 1.5em;font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;font-size:1em;border:none;border-radius:.25rem;margin-top:0;margin-bottom:1.5em;display:inline-block;width:auto;background-color:#daba18;color:#fff}.nf-form-wrap button:hover,.nf-form-wrap input[type="button"]:hover,.nf-form-wrap input[type="reset"]:hover,.nf-form-wrap input[type="submit"]:hover{text-decoration:none;transition:0.3s ease all;background-color:#957f10;color:#fff;cursor:pointer}.nf-form-wrap button:hover,.nf-form-wrap input[type="button"]:hover,.nf-form-wrap input[type="reset"]:hover,.nf-form-wrap input[type="submit"]:hover{cursor:pointer}.submit-wrap input{padding:.75em 1.5em;font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;font-size:1em;border:none;border-radius:.25rem;margin-top:0;margin-bottom:1.5em;display:inline-block;width:auto;background-color:#daba18;color:#fff;padding:1em 0 !important;width:100% !important}.submit-wrap input:hover{text-decoration:none;transition:0.3s ease all;background-color:#957f10;color:#fff;cursor:pointer}.submit-wrap input:hover{border:0;pointer:cursor}.nf-progress-container{display:none}.checkbox-wrap label{width:100%}.nf-breadcrumbs li a,.btn-success{padding:.75em 1.5em;font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.06em;font-size:1em;border:none;border-radius:.25rem;margin-top:0;margin-bottom:1.5em;display:inline-block;width:auto;background-color:#daba18;color:#fff;border:none}.nf-breadcrumbs li a:hover,.btn-success:hover{text-decoration:none;transition:0.3s ease all;background-color:#957f10;color:#fff;cursor:pointer}.nf-breadcrumbs li a{margin:0}.nf-error-msg{color:#b93939}.nf-error .ninja-forms-field{border-color:#b93939}a.delete{background:#b93939;color:#fff;padding:5px}a.delete:hover{text-decoration:none}.light .nf-progress-container{border-color:none;background:#beb9b9}.light .nf-progress{background-color:#037F03 !important}.light .nf-breadcrumbs li:not(.active) a{background-color:#f6f6f6}.light .nf-breadcrumbs li:not(.active) a:hover{background-color:#f6f6f6}.light .ninja-forms-req-symbol{color:#404040 !important}.dark .nf-error-msg,.dark .ninja-forms-req-symbol,.green .nf-error-msg,.green .ninja-forms-req-symbol,.purple .nf-error-msg,.purple .ninja-forms-req-symbol{color:#fff !important}.dark .nf-breadcrumbs li:not(.active) a,.green .nf-breadcrumbs li:not(.active) a,.purple .nf-breadcrumbs li:not(.active) a{background-color:#f6f6f6}.dark .nf-breadcrumbs li:not(.active) a:hover,.green .nf-breadcrumbs li:not(.active) a:hover,.purple .nf-breadcrumbs li:not(.active) a:hover{background-color:#f6f6f6}hr{border:0;height:3px;margin-bottom:1.5em;background:#fff;margin-top:1.5em}.label-right .checkbox-wrap .nf-field-label{width:100% !important}@media screen and (max-width: 992px){.form-container{padding:1.5em}}.list-checkbox-wrap .nf-field-element li,.list-radio-wrap .nf-field-element li{display:flex}.list-checkbox-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element li input{align-self:center}.list-checkbox-wrap .nf-field-element li input,.list-checkbox-wrap .nf-field-element li label,.list-radio-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element li label{margin:0}.list-checkbox-wrap .nf-field-element li label,.list-radio-wrap .nf-field-element li label{margin-left:.5em !important}