html{font-size:62.5%}body{font-family:"Brown-Regular",sans-serif;font-size:17px;line-height:1.25;color:#636363}.row-eq-height{display:block}@media (min-width:768px){.row-eq-height{display:-ms-flexbox;display:flex}}.white,.white p{color:#fff!important}a,a:focus,a:hover{color:#000}a:active{color:#333}a img,img{max-width:100%;outline:0;border:none}ul li{line-height:1.7em}.aligncenter,.alignright{display:block;margin:0 auto 10px;height:auto}@media (min-width:768px){.alignright{float:right;margin:0 0 10px 10px}}.alignleft{display:block;margin:0 auto 10px;height:auto}#comment-nav ul li,#comment-nav ul li a,.footer-links ul li,.gallery .gallery-item,.gallery .thumbnail,.top-box{display:inline-block}@media (min-width:768px){.alignleft{float:left;margin:0 10px 10px 0}.col-sm-5ths{width:20%}}.container .row.row-no-gutters,.container-fluid .row.row-no-gutters{margin-right:0;margin-left:0}.container .row.row-no-gutters [class*=col-],.container-fluid .row.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.container .row.row-centered,.container-fluid .row.row-centered{text-align:center;font-size:0}.container .row.row-centered [class*=col-],.container-fluid .row.row-centered [class*=col-]{float:none;display:inline-block;font-size:16px}.container-fluid .row.row-no-gutters{margin-right:-15px;margin-left:-15px}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%}@media (min-width:992px){.col-md-5ths{width:20%}}@media (min-width:1200px){.col-lg-5ths{width:20%}}@media (min-width:1400px){.col-xl-5ths{width:auto}}.padding-top-15{padding-top:15px}.padding-top-30{padding-top:30px}.padding-top-60{padding-top:60px}.padding-bottom-15{padding-bottom:15px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-60{padding-bottom:60px}.margin-top-15{margin-top:15px}.margin-top-30{margin-top:30px}.margin-top-60{margin-top:60px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-60{margin-bottom:60px}.margin-both-15{margin-top:15px;margin-bottom:15px}.margin-both-30{margin-top:30px;margin-bottom:30px}.margin-both-60{margin-top:60px;margin-bottom:60px}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin:0 0 10px}.padding-both-15{padding-top:15px;padding-bottom:15px}.padding-both-30{padding-top:30px;padding-bottom:30px}.padding-both-60{padding-top:60px;padding-bottom:60px}.text-md-center-left{text-align:center}@media (min-width:992px){.text-md-center-left{text-align:left}}.text-md-center-right{text-align:center}@media (min-width:992px){.text-md-center-right{text-align:right}}.text-sm-center-left{text-align:center}@media (min-width:768px){.text-sm-center-left{text-align:left}}.text-sm-center-right{text-align:center}@media (min-width:768px){.text-sm-center-right{text-align:right}}.footer-left,.gallery{text-align:center}.h1,h1{font:400 46px/1.25 "Brown-Light",serif;}h1 span{font-size:46px}@media (min-width:768px){h1 span{font-size:70px}}.h2,h2{font:400 36px/1.25 "Brown-Light",serif;color:#eeeeee}.btn,h2.white{color:#fff}.h3,h3{font:700 24px/1.25 "Brown-Light",serif}.h4,h4{font:700 18px/1.25 "Brown-Light",serif}.h5,h5{font:700 14px/1.25 "Brown-Light",serif}.btn,
.navbar-default .navbar-nav>li>a,.values{font-family:"Brown-Light",sans-serif;text-transform:uppercase}ol+h2,ol+h3,p+h2,p+h3,ul+h2,ul+h3{margin-top:25px}ol+h4,ol+h5,p+h4,p+h5,ul+h4,ul+h5{margin-top:20px}p{margin:0 0 10px}.btn{border-radius:0;padding:10px 15px;background-color:#636363;transition:all .3s ease-in-out;font-size:18px}.btn.btn-gray:active:focus,.btn.btn-gray:focus,.btn.btn-gray:hover{background-color:#295e36;color:#fff}input,textarea{border:1px solid #eeeeee}.gallery{margin:0 0 15px;font-size:0}.gallery .gallery-item{width:100%;padding:10px}.gallery .thumbnail{width:100%;margin:0;padding:3px}.gallery .thumbnail.active,.gallery .thumbnail:focus,.gallery .thumbnail:hover{border-color:#333}.gallery .thumbnail>img{width:100%;margin:0}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:calc(100% / 3)}.gallery-columns-4 .gallery-item{width:25%}@media (max-width:767px){.gallery-columns-4 .gallery-item{width:50%}}.gallery-columns-5 .gallery-item{width:20%}@media (max-width:991px){.gallery-columns-5 .gallery-item{width:25%}}@media (max-width:767px){.gallery-columns-5 .gallery-item{width:50%}}.gallery-columns-6 .gallery-item{width:calc(100% / 6)}@media (max-width:991px){.gallery-columns-6 .gallery-item{width:25%}}@media (max-width:767px){.gallery-columns-6 .gallery-item{width:50%}}.gallery-columns-7 .gallery-item{width:calc(100% / 7)}@media (max-width:991px){.gallery-columns-7 .gallery-item{width:25%}}@media (max-width:767px){.gallery-columns-7 .gallery-item{width:50%}}.gallery-columns-8 .gallery-item{width:12.5%}@media (max-width:991px){.gallery-columns-8 .gallery-item{width:25%}}@media (max-width:767px){.gallery-columns-8 .gallery-item{width:50%}}.gallery-columns-9 .gallery-item{width:calc(100% / 9)}@media (max-width:991px){.gallery-columns-9 .gallery-item{width:25%}}@media (max-width:767px){.gallery-columns-9 .gallery-item{width:50%}}.navbar .navbar-toggle{margin:0;padding:18px 15px;border:0;border-radius:0}.navbar .navbar-toggle .icon-bar{border-radius:0;background-color:#000}.navbar-default{background:#fff;border:none;border-radius:0;margin-bottom:0}.navbar-default .navbar-brand{height:auto;color:#000;padding:5px 0}
.navbar-default .navbar-nav{float:none;padding-top:0}@media (min-width:768px){.navbar-default .navbar-nav{float:right}}@media (min-width:1200px){
	.navbar-default .navbar-nav{padding-top:0px}}.navbar-default .navbar-nav>li>a{color:#000;font-weight:700}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#262626}.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li.active>a:focus,.navbar-default .navbar-nav>li.active>a:hover{background:0 0;color:#262626}.nav-accent{color:#eeeeee}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff}.footer-links ul{list-style:none;padding:0;font-size:0}.footer-links ul li a{padding:5px 10px;font-size:14px}@media (min-width:992px){.footer-left{text-align:left}}.footer-right{text-align:center}@media (min-width:992px){.footer-right{text-align:right}}.footer-wrap{background-color:#ffffff;border-top:10px solid #295e36}.footertext,.footertext a,.footertext a:hover{color:#fff!important;margin:0}.values{font-size:36px;color:#295e36;margin:0}.top-image{width:100%;background-size:cover;min-height:500px;padding:200px 0}.top-box{background-color:rgba(0,0,0,.7);padding:30px}.apply,.greenbg,.greenbg2,.greenbgsm{background-color:#eeeeee}.apply,.greenbg{padding:60px 0}.greenbg2{padding:60px}.greenbg h3{color:#fff;text-transform:uppercase}.col-0,th,tr td:first-child{font-weight:700;color:#eeeeee}.greenbgsm{padding-top:10px}.whitebg{background-color:#fff;padding:30px}.toprow{border-bottom:1px solid #eeeeee}.toprow td{padding-bottom:1em}tr>td{padding:1.2em}.col-0{font-size:22px}.blockimgbg{background-size:cover;background-repeat:no-repeat;min-height:400px}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{font-size:13px!important}.flexible-content-row{margin-top:75px;margin-bottom:75px}#comment-nav ul{list-style:none;padding:0;text-align:center}#comment-nav ul li a{padding:5px;margin:0 5px}ol.commentlist{list-style:none;padding:0}ol.commentlist li{background:rgba(0,0,0,.05);padding:15px 0 15px 15px}ol.commentlist li div.avatar{float:left;width:65px}ol.commentlist li .comment-text{float:left;width:calc(100% - 65px);padding:0 15px}ol.commentlist>li{margin:0 0 15px}ol.commentlist li+li{margin-top:15px}ol.commentlist ul{list-style:none;padding:0;margin:15px 0 0}ol.commentlist .comment-edit-link,ol.commentlist .comment-reply-link{font-size:12px;float:right}ol.commentlist .comment-edit-link{margin-right:10px}.comment-form input[type=text],.comment-form input[type=email],.comment-form textarea{display:block;width:100%}@media print{.navbar a[href]:after,h1 a[href]:after,nav a[href]:after,p.meta a[href]:after{content:none!important}}
/*# sourceMappingURL=../css/maps/main.min.css.map */

.gray-wrap {
	background-color: #efefef;
	padding: 30px 0;
}



.top-box {
	display: inline-block;
}

@font-face {
  font-family: 'Brown-Regular';
  src: url('/wp-content/themes/betterfutures/fonts/BrownLLWeb-Regular.woff2') format('woff2'),
       url('/wp-content/themes/betterfutures/fonts/BrownLLWeb-Regular.woff') format('woff');
}

@font-face {
  font-family: 'Brown-Light';
  src: url('/wp-content/themes/betterfutures/fonts/BrownLLWeb-Light.woff2') format('woff2'),
       url('/wp-content/themes/betterfutures/fonts/BrownLLWeb-Light.woff') format('woff');
}

h2 {
	color: #005abe;
}

.footer-wrap {
	border-top: 10px solid #232378;
}

.values {
	color: #232378;

}

.greenbg p, .greenbg ul li, .greenbg2 p, .greenbg2 ul li {
	color: #636363 !important;
}

.greenbg2 h2 {
	color: #005abe;
}

h1 {
	font-size: 50px;
	color: #171717;

}



.logo-headerPilgrims {
	max-width: 300px;
	position: relative;
	right: 0px;
	top:0px;
}

.logo-interior {
	width: 100%;
}

@media (min-width:768px){

	.logo-headerPilgrims {
	position: absolute;
	right: 30px;

}
.values {
	font-size: 18px !important ;
}
.top-image {
	padding: 500px 0 15px 0;
	background-position: center left;
}

	}

@media (min-width:992px){
h1 {
	font-size: 80px;


}
.top-image {
	padding: 500px 0 15px 0;
	background-position: top right;
}

.values {
	font-size: 18px !important ;
}


.logo-headerPilgrims {
	max-width: 500px;
	right: 30px;
}


	}
@media (min-width:1200px){
.values {
	font-size: 22px !important;
}
}

.top-box h2 {
	color: #fff;
}

.btn.btn-gray:active:focus, .btn.btn-gray:focus, .btn.btn-gray:hover {
	background-color: #232378;
}

.btnfull {
	width: 100%;
}

.footertext, .footertext a, .footertext a:hover {
	color: #171717 !important;
}

input, textarea {
	border: 1px solid #171717;
}

select {
	color: #171717;
}

.gfield_label {
	color: #171717;
}

.topbar {
	background-color: #232378;
	padding: 0px;
}


.topbar a {
	color: #fff;
}

.navbar-nav {
	float: right;
}

.navbar-nav>li>a {
	padding-top: 10px;
	padding-bottom: 10px;
}

.nav>li>a:focus, .nav>li>a:hover {
	color: #eeeeee;
	background-color: #232378;
}

.values {
	font-size: 22px;
	text-transform: lowercase;
}

.values span {
	font-family: 'Brown-Regular', sans-serif;
	text-transform: none;
}

h3 {
	color: #171717;
}

.icon-bar {
	background-color: #fff !important;
}

a, a:focus, a:hover {
	color: #005abe;
}

.btn {
	border: 2px solid #184171 !important;
	background-color: transparent !important;
}
.button-primary, .nav-previous a, .nav-next a {
	position: relative;
	border: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-position: 0 0, 0 100%;
	background-repeat: no-repeat;
	-webkit-background-size: 100% 35px !important;
	-moz-background-size: 100% 35px !important;
	background-size: 100% 35px !important;
	border: 2px solid #184171 !important;
	background-color: transparent;
	transition: .3s ease-out all;
	will-change: transfrom;
}

 .btn, .btn:focus, .btn:active, .button-primary, .button-primary:focus, .button-primary:active, .nav-previous a, .nav-previous a:focus, .nav-previous a:active, .nav-next a, .nav-next a:focus, .nav-next a:active {
	color: #184171;
}

.button-primary:hover, .nav-previous a:hover, .nav-next a:hover,  .btn:hover {
	color: #005abe !important;
	border: 2px solid #005abe !important;
	background-color: transparent;
	-webkit-background-size: 100% 2px;
	-moz-background-size: 100% 2px;
	background-size: 100% 2px;
}

.button-block {
	display: block;
	padding-left: 20px;
	padding-right: 20px;
	width: 100%;
}