/*!
 * Start Bootstrap - Grayscale v5.0.8 (https://startbootstrap.com/template-overviews/grayscale)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-grayscale/blob/master/LICENSE)
 */

#mainNav{min-height:56px;background-color:#432324}

#mainNav .navbar-toggler{font-size:90%;padding:.75rem;color:black;border:0px solid #432324}
#mainNav .navbar-toggler{color: white; outline:0}
#mainNav .navbar-toggler:hover{color: #ad2018; outline:0}

.custom-x {width:100px;height:auto}
.social {width:auto;height:25px;font-size:2.5rem}

#mainNav .navbar-brand{color:#fff;font-weight:700;padding:.2rem 0}
#mainNav .navbar-nav .nav-link:hover{color:#f8c180;outline:0}
#mainNav .navbar-nav .nav-link.active{color:white;outline:0}
#mainNav .navbar-nav .nav-link:focus{outline:0;background-color:transparent;color:#f8c180}
#mainNav .nav-link{color:rgba(255,255,255,.5)}

.masthead{position:relative;width:100%;height:auto;
background:url(../img/bg_career.jpg);
background-position:center;
background-repeat:no-repeat;
background-attachment:scroll;
background-size:cover;
}

.masthead{height:100vh;padding:8rem 0 0rem;margin-top: 0}
.masthead h3{font-size:2.5rem;line-height:0.5rem;letter-spacing:1.5rem;padding-top: 0;font-weight:800; margin-right: 15%}
.masthead h1{font-size:3.2rem;line-height:3rem;letter-spacing:0rem;font-weight:800}
.masthead h2{max-width:15rem;font-size:0.7rem;line-height:1.5rem;font-weight:400; margin-right: 15%;margin-top: 0}
.masthead a{color:#171618!important;font-size: .6rem; margin-bottom: 1rem; margin-top: 1rem}

.btn{-webkit-box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;padding:0.8rem 1.5rem;font-size:50%;letter-spacing:.05rem;border:0;border-radius: 25px;}

.btn-primary{background-color:#f8c180;font-size: 2px;color:fff}
.btn-primary:focus{background-color:#f8c180;color:#fff}

#breaker2 .social .fab.fa-3x{font-size: 2rem; margin-right: 0; margin-left: 0}

.story-section{padding:4rem 1rem 0;background-color:#fff}
.story-section h2{font-size:2rem;line-height:1.5rem;margin-bottom: 2rem}
.story-section p{font-size:0.9rem;margin-bottom:3rem}

.value-section{padding-top:4rem;background-color:rgba(248,193,128,.2);}
.value-section .our-values img{margin-bottom:2rem}
.value-section .our-values h2{font-size:2rem;line-height:3rem;font-weight: 800}
.value-section .our-values p{font-size:.9rem;line-height:1.5rem}
.value-section .our-values {padding-bottom: 3rem}

.value-section .values h2{font-size:2rem;line-height:1.5rem;padding-bottom: 3rem}
.value-section .values p{font-size:0.8rem;margin: 0 7rem 3rem}
.contact-section{padding:10rem 0 0}
.contact2-section{padding:5rem 0 0}

.value-breaker-section{position:relative;width:100%;height:auto;
background:url(../img/bg-signup3.jpg);
background-position:center;
background-repeat:no-repeat;
background-attachment:scroll;
background-size:cover;}
.value-breaker-section h2{font-weight: 800;font-size: 1.2rem;margin:.8rem 0rem;background-color: black}

/* Partner Section */
.partner-section{padding:4rem 1rem 3rem;background-color:rgba(248,193,128,1)}
.partner-section h2{font-size:2rem;line-height:2rem}
.partner-section p{font-size:0.8rem;margin-bottom:3rem}

.partner-section .btn{-webkit-box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;padding:0.5rem 1.5rem;font-size:50%;letter-spacing:.1rem;border:0;border-radius: 25px;margin-bottom: 2rem;text-align: left}

footer hr {display: block; height: 1px; border: 0; border-top: 0.5px solid rgba(255,255,255,.1); margin: 0; padding: 0}

@media (min-width:992px){
	#mainNav{padding-top:0;padding-bottom:0;border-bottom:none;background-color:#432324;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;font-size: 1rem;text-transform: none}
	#mainNav .navbar-brand{padding:.5rem 0;color:rgba(255,255,255,.5)}
	#mainNav .nav-link{-webkit-transition:none;transition:none;padding:1.2rem 1.5rem;color:white}
	#mainNav .navbar-nav .nav-link:hover{color:#f8c180;outline:0}
	
	#mainNav .navbar-nav .nav-link.active{color:#f8c180;outline:0;border-bottom:.17rem solid #f8c180}
	#mainNav .navbar-nav .nav-link:focus{outline:0;background-color:transparent;color:white}
	
	#mainNav.navbar-shrink{background-color:rgba(255,255,255,.9);font-size: 1rem;text-transform: none}
	#mainNav.navbar-shrink .navbar-brand{color:#fff}
	#mainNav.navbar-shrink .nav-link{color:black;padding:1.5rem 1.5rem 1.25rem;border-bottom:.25rem solid transparent;outline:0}
	#mainNav.navbar-shrink .nav-link:hover{color:rgba(0,0,0,.5)}
	#mainNav.navbar-shrink .nav-link:active{color:black}
	#mainNav.navbar-shrink .nav-link:focus{color:black}
	#mainNav.navbar-shrink .nav-link.active{color:black;outline:0;border-bottom:.17rem solid black}
}


@media (min-width:768px){
	.masthead{position:relative;width:100%;height:auto;
	background:url(../img/bg_career.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-size:cover;
	}

	.masthead{height:30vh;padding:5rem 0;margin-top: 0}
	.masthead .row{padding-top: 10%;}
	
	.value-breaker-section h2{font-weight: 800;font-size: 1rem;margin:.8rem 0rem;background-color: transparent}
	.value-breaker-section .col-md-4{border-right: 1px solid white;border-bottom: 0}
}

@media (min-width:992px){
	.masthead{height:100vh;padding:15rem 0 10rem;margin-top: 0}
	.masthead h3{font-size:6.5rem;line-height:2.5rem;letter-spacing:1.5rem;padding-top: 25%;font-weight:800; margin-right: 0}
	.masthead h2{max-width:30rem;font-size:1.25rem;line-height:2.5rem;font-weight:100; margin-right: 0}
	.masthead h1{font-size:5rem;line-height:4.5rem;letter-spacing:0rem;font-weight:800; margin: 0}
	.masthead a{color:#171618;font-size: .7rem; margin-right: 0; margin-bottom: 3rem}
	
	#breaker2 .social .fab.fa-3x{font-size: 3.5rem}
	
	.custom-x {width:25%;height:auto}
	.social {width:auto;height:auto;font-size:4rem}
	
	.masthead{position:relative;width:100%;height:auto;
	background:url(../img/bg_career.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-size:cover;}
	
	/* OUR STORY */
	.contact-section,.contact2-section{padding:10rem 0}
	.story-section{padding-top:8rem;background-color:#fff}
	.story-section h2{font-size:4rem;line-height:1.5rem;margin-bottom: 4rem}
	.story-section p{font-size:1.2rem;line-height:2.3rem;margin: 0 5rem 6rem}
	
	.value-section{padding:8rem 0 5rem;background-color:rgba(248,193,128,.2)}
	.value-section .our-values img{margin-bottom:0}
	.value-section .values h2{font-size:4rem;line-height:1.5rem}
	.value-section .values p{font-size:1.2rem;line-height:2.3rem;margin: 0 7rem 3rem}
	
	.value-breaker-section{padding:10rem 0; margin: 0}
	.value-breaker-section{position:relative;width:100%;height:auto;
	background:url(../img/bg-signup3.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-size:cover;}
	.value-breaker-section h2{font-weight: 800;font-size: 2rem;margin:.8rem 0rem;background-color: transparent}
	.value-breaker-section .col-md-4{border-right: 1px solid white;border-bottom: 0}
	
	.btn{-webkit-box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;padding:0.5rem 1.5rem;font-size:50%;letter-spacing:.05rem;border:0;border-radius: 25px;}
	
	.btn-primary{background-color:#f8c180;font-size: 2px;cursor:text}
	.btn-primary:hover{background-color:#f8c180!important}
	.btn-primary:focus{background-color:#f8c180;color:#fff}
	.btn-primary:active{background-color:#f8c180!important}
	
	/* OUR VALUES */
	.value-section .btn{padding:0.5rem 1.5rem;font-size:50%;letter-spacing:.05rem;border:0;border-radius: 25px;}
	.value-section .btn-primary{background-color:#432324;font-size: 12px;cursor:text}
	.value-section .btn-primary:hover{background-color:#432324!important}
	.value-section .btn-primary:focus{background-color:#432324;color:#fff}
	.value-section .btn-primary:active{background-color:#432324!important}
	
	.value-section .our-values h2{font-size:2.7rem;line-height:3.2rem;font-weight: 800}
	.value-section .our-values p{font-size:1rem;line-height:2rem}
	
	/* PARTNER SECTION */
	.partner-section{padding:8rem 0 3rem;background-color:rgba(248,193,128,1)}
	.partner-section h2{font-size:4rem;line-height:1.5rem}
	.partner-section p{font-size:1.2rem;line-height:2.3rem;margin: 0 7rem 2rem}
	
	.partner-section .btn{-webkit-box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;padding:0.5rem 1.5rem;font-size:50%;letter-spacing:.1rem;border:0;border-radius: 25px;margin-bottom: 4rem}
	.partner-section .btn-primary{background-color:#432324;font-size: 12px;cursor:pointer}
	.partner-section .btn-primary:hover{background-color:#432324!important}
	.partner-section .btn-primary:focus{background-color:#432324;color:#fff}
	.partner-section .btn-primary:active{background-color:#432324!important}
	
	.card-group{position:relative;width:100%;height:300px;
	background:url(../img/bg-signup-darker.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-size:cover;
	background-color: transparent}
	}
	
	.card{background-color: transparent}

.btn{-webkit-box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;padding:0.5rem 1.5rem;font-size:50%;letter-spacing:.1rem;border:0;border-radius: 25px;}



.breaker1-section{padding:1.5rem 0;background-color:#171719}
.breaker1-section p{margin-bottom:5rem}

.breaker2-section{padding:2.5rem 0;background-color:rgba(248,193,128,.2)}
.breaker2-section .social a{color:rgba(248,193,128,.4)}
.breaker2-section .social a:hover{text-decoration:none;color:#f9c180!important}
.breaker2-section .social a:active{color:#fff}body{letter-spacing:.0625em}a{color:#64a19d}a:focus,a:hover{color:rgba(255,255,255,.5)}.bg-black{background-color:#161616!important}

.partner-section .btn-primary{background-color:#432324;font-size: 12px;cursor:pointer}
.partner-section .btn-primary:hover{background-color:#432324!important}
.partner-section .btn-primary:focus{background-color:#432324;color:#fff}
.partner-section .btn-primary:active{background-color:#432324!important}


body{

    font-family: 'Roboto', sans-serif;

    /*font-family: 'Open Sans', sans-serif;*/

letter-spacing:.0625em} body a{color:#171618}body a:focus,body a:hover{text-decoration:none;color:#3c6360}
/* .bg-black{background-color:#161616!important} */
.bg-primary{background-color:#64a19d!important}.text-primary{color:#171618!important}
.bg-black, .bg_brown_dark{background-color:#432324!important}
.bg_brown_light {background-color: #f9c180!important}

.text-black {color: #432324!important}

footer{padding:2rem 0;}
footer a{color: white!important}
footer a:focus, footer a:hover{color:#f9c180!important;text-decoration:none}
footer a:hover #fa-angle-up {color: #f9c180!important}

::selection {
  background: #ad2018; /* WebKit/Blink Browsers */
  color: white;
}
::-moz-selection {
  background: #ad2018; /* Gecko Browsers */
	color: white;
}