@charset "utf-8";
/* CSS Document */

/* Global */
/* Global */
body {margin: 0px; font-family: "futura-pt"; font-size: 18px; color:#16284c;}
body {margin:0px;}

/* DIV's */
.header {
	background-image: url(../images/hero.jpg);
	height: 500px;
	background-position: center;
	background-repeat: no-repeat;
  background-color: #16284c;
}
.blurb_text {width:48%; text-align:center;  height:240px; padding-top:40px;}
.blurb_photo_01 {width:48%; background-image:url(../images/Blurb_Photos_01.jpg); background-repeat:no-repeat; background-position:center; height:280px; text-align:center; background-color: #16284c;}
.blurb_photo_02 {width:48%; background-image:url(../images/Blurb_Photos_02.jpg); background-repeat:no-repeat; background-position:center; height:280px; text-align:center; background-color: #16284c;}
.blurb_photo_03 {width:48%; background-image:url(../images/Blurb_Photos_03.jpg); background-repeat:no-repeat; background-position:center; height:280px; text-align:center; background-color: #16284c;}
.icon {width: 33%; float:left; align-content:center; text-align:center;}
.header_text {font-family: "bebas-neue"; font-size:70px; color:#ffffff; text-align:center; text-shadow: 2px 2px 10px #333333; text-transform:uppercase; padding-top:250px;}
.header_subtext {font-size:32px; color:#ffffff; text-align:center; text-shadow: 2px 2px 8px #333333; text-transform:uppercase;}
.text-white {color:#fff!important;}
.btn2 {
  width: 250px;
  padding: 10px;
  font-size: 16px;
  text-transform: uppercase;
  color: #ffffff!important;
  background-color: #16284c;
  text-align: center;
  margin: auto;
  margin-top: 15px;
}
.btn2:hover {
  width: 250px;
  padding: 10px;
  font-size: 16px;
  text-transform: uppercase;
  color: #ffffff!important;
  background-color: #7f8d21;
  text-align: center;
  margin: auto;
  margin-top: 15px;
}
.btnsm {
	font-size: 14px;
	padding: 8px;
	width: 130px;
	color: #ffffff !important;
	text-align: center;
	text-transform: uppercase;
	margin: auto;
	margin-top: 7px;
	background-color: #16284c;
}
.header_faq {height:300px; background-image:url(../images/Header_Sub_faq.jpg); background-position:center; background-repeat:no-repeat; background-color: #16284c;}
.header_stats {height:300px; background-image:url(../images/Header_Sub_stats.jpg); background-position:center; background-repeat:no-repeat; background-color: #16284c;}
.header_innovation {height:300px; background-image:url(../images/Header_Sub_innovation.jpg); background-position:center; background-repeat:no-repeat; background-color: #16284c;}
.header_thankyou {height:300px; background-image:url(../images/Header_Sub_thankyou.jpg); background-position:center; background-repeat:no-repeat; background-color: #16284c;}
.header_company {
	height: 300px;
	background-image: url(../images/Header_sub_our_company.jpg);
	background-position: center;
	background-repeat: no-repeat;
  background-color: #16284c;
}
.header_contact2 {
	background-image: url(../images/join.jpg);
	background-position: center;
	background-repeat: no-repeat 50%;
  background-color: #16284c;
}
.header_sub_page2 {padding: 4em 0; background-size: cover !important;}
.header_calc {height:300px; background-image:url(../images/Header_Sub_calc.jpg); background-position:center; background-repeat:no-repeat; background-color: #16284c;}
.header_videos {height:300px; background-image:url(../images/Header_Sub_video.jpg); background-position:center; background-repeat:no-repeat; background-color: #16284c;}
.header_contact {height:300px; background-image:url(../images/Header_Sub_contact.jpg); background-position:center; background-repeat:no-repeat; background-color: #16284c;}
.header_sub_page_text {font-family: "bebas-neue"; font-size:70px; color:#ffffff; text-align:center; text-shadow: 2px 2px 10px #333333; text-transform:uppercase; padding-top:130px;}



/* #Media Queries
================================================== */
	
	/* Smaller than standard 960 (devices and browsers)
	@media only screen and (max-width: 959px) {
	
	}*/
    @media (min-width: 768px)
.header_sub_page2 {
            padding: 6em 0px;
        }

	
	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 979px) {
	
	.header {height:500px; background-image:url(../images/Header_979.jpg); background-position:center; background-repeat:no-repeat; background-color: #16284c;}
	.header_text {font-family: "bebas-neue"; font-size:60px; color:#ffffff; text-align:center; text-shadow: 2px 2px 10px #333333; text-transform:uppercase; padding-top:250px;}
	.header_subtext {font-size:28px; color:#ffffff; text-align:center; text-shadow: 2px 2px 8px #333333; text-transform:uppercase;}
	}
	
	
	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
	.header {height:500px; background-image:url(../images/header_767.jpg); background-position:center; background-repeat:no-repeat; background-color: #16284c;}
	.icon {width: 100%; float:left; align-content:center; text-align:center;padding-top: 20px;}
	.blurb_text {width:100%; text-align:center; padding-top:0px;}
.blurb_photo_01 {width:100%; background-image:url(../images/Blurb_Photos_01.jpg); background-repeat:no-repeat; background-position:center; height:280px; text-align:center; background-color: #16284c;}
.blurb_photo_02 {width:100%; background-image:url(../images/Blurb_Photos_02.jpg); background-repeat:no-repeat; background-position:center; height:280px; text-align:center; background-color: #16284c;}
.blurb_photo_03 {width:100%; background-image:url(../images/Blurb_Photos_03.jpg); background-repeat:no-repeat; background-position:center; height:280px; text-align:center; background-color: #16284c;}
.blurb_padding {width:90%; margin:auto; height:400px;}
.header_text {font-family: "bebas-neue"; font-size:40px; color:#ffffff; text-align:center; text-shadow: 2px 2px 10px #333333; text-transform:uppercase; padding-top:220px;}
.header_subtext {font-size:22px; color:#ffffff; text-align:center; text-shadow: 2px 2px 8px #333333; text-transform:uppercase;}
	}
	

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
	
	.blurb_padding {width:90%; margin:auto;}
	.icon {width: 100%; float:left; align-content:center; text-align:center;padding-top: 20px;}
	.header {height:500px; background-image:url(../images/header_479.jpg); background-position:center; background-repeat:no-repeat; background-color: #16284c;}
	.blurb_text {width:100%; text-align:center;  padding-top:0px;}	
  .blurb_photo_01 {width:100%; background-image:url(../images/Blurb_Photos_01.jpg); background-repeat:no-repeat; background-position:center; height:280px; text-align:center; background-color: #16284c;}
  .blurb_photo_02 {width:100%; background-image:url(../images/Blurb_Photos_02.jpg); background-repeat:no-repeat; background-position:center; height:280px; text-align:center; background-color: #16284c;}
  .blurb_photo_03 {width:100%; background-image:url(../images/Blurb_Photos_03.jpg); background-repeat:no-repeat; background-position:center; height:280px; text-align:center; background-color: #16284c;}
  .blurb_padding {width:90%; margin:auto; height:400px;}
  .header_text {font-family: "bebas-neue"; font-size:30px; color:#ffffff; text-align:center; text-shadow: 2px 2px 10px #333333; text-transform:uppercase; padding-top:220px;}
  .header_subtext {font-size:16px; color:#ffffff; text-align:center; text-shadow: 2px 2px 8px #333333; text-transform:uppercase;}
  .header_sub_page_text {font-family: "bebas-neue"; font-size:45px; color:#ffffff; text-align:center; text-shadow: 2px 2px 10px #333333; text-transform:uppercase; padding-top:140px;}
	}

/* FDIC */

#fdic .container {
    width: 100%;
    padding-left: 12px;
    padding-right: 12px;
    margin-right: auto;
    margin-left: auto;
}

#fdic .position-relative {
    position: relative !important;
}

#fdic .py-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
}

#fdic .row {
    display: flex;
    flex-wrap: wrap;
    margin-top: 0;
    margin-right: -12px;
    margin-left: -12px;
}

#fdic .row>* {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    margin-top: 0;
}

#fdic .d-none {
    display: none !important;
}

#fdic .img-fluid {
    max-width: 100%;
    height: auto;
}

@media (min-width: 576px) {
    #fdic .container {
        max-width: 540px;
    }
    #fdic .d-sm-block {
        display: block !important;
    }
    #fdic .d-sm-none {
        display: none !important;
    }
}

@media (min-width: 768px) {
    #fdic .container {
        max-width: 720px;
    }
}

@media (min-width: 992px) {
    #fdic .container, .container-lg, .container-md, .container-sm {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    #fdic .container {
        max-width: 1140px;
    }
}

