.row003 {
  margin-left:15px;
  margin-top:15px;
}

.title003 {
  margin-left:15px;
  margin-top:15px;
}

.text001 {
  padding-left:15px;
  padding-right:15px;
}

.title002 {
  margin-bottom:0px;
  background-color:#68AA26;
  color:white;
  padding-left:15px;
}

figure {
  margin-left:15px;
  margin-right:15px;
}

.img-fluid.figure-img {
  vertical-align:middle;
}

.center-text {
  text-align:center;
}

.brands a {
  padding-top:20px;
  padding-bottom:20px;
}

.grey01 {
  color:grey;
}

.brands h2 {
  text-align:center;
  color:#013358;
  padding-top:40px;
  font-size:30px;
  font-weight:600;
}

.callout-section {
  background:url("../../assets/img/banner03.jpg") no-repeat fixed 0 0 / cover rgba(0, 0, 0, 0);
  height:100%;
  margin:0;
  overflow:hidden;
  padding:0;
  width:100%;
}

.callout-section .overlay {
  background:none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
  height:100%;
  padding:74px 0 83px;
  position:relative;
  width:100%;
}

.callout-section h1 {
  color:#ffffff;
  letter-spacing:0px;
  padding:0 90px;
  margin:0 0 17px;
  text-align:center;
  margin-bottom:50px;
}

.callout-section p {
  color:#ffffff;
  font-family:'Open Sans';
  font-weight:400;
  font-size:18px;
  letter-spacing:0.2px;
  line-height:25px;
  margin:0;
  text-align:center;
  padding:0 90px;
}

.btn-area {
  display:block;
  margin:25px 0 0px;
  text-align:center;
}

.callout-btn1 {
  background-color:#eeeeee;
  box-shadow:0 3px 0 0 #bac1c6;
  color:#010101;
  text-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
  border-radius:3px;
  cursor:pointer;
  display:inline-block;
  font-family:'Open Sans';
  font-weight:600;
  transition:all 0.3s ease-in-out 0s;
  font-size:20px;
  letter-spacing:0px;
  line-height:20px;
  margin-bottom:0;
  margin-top:10px;
  padding:14px 35px;
  margin:0 10px;
  text-align:center;
  vertical-align:middle;
  white-space:nowrap;
}

.callout-btn2 {
  background-color:#005000;
  color:#ffffff;
  text-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
  border-radius:3px;
  cursor:pointer;
  display:inline-block;
  /*font-family:'Open Sans';*/
  font-weight:600;
  transition:all 0.3s ease-in-out 0s;
  font-size:20px;
  letter-spacing:0px;
  line-height:20px;
  margin-bottom:0;
  margin-top:10px;
  padding:14px 35px;
  margin:0 10px;
  text-align:center;
  vertical-align:middle;
  white-space:nowrap;
  text-decoration:none;
}

.callout-btn1:hover {
  color:#010101;
}

.callout-btn2:hover, .callout-btn2:focus {
  color:#ffffff;
  background-color:#008000;
  text-decoration:none;
}

.blue01 {
  color:#0064AA;
}

.blue02 {
  color:#013358;
}

.black {
  color:#000000;
}

i.icon-star.icon.blue01 {
  color:#0064AA;
}

.btn.btn-outline-primary.btn-lg {
  color:#ffffff;
  background-color:#005000;
}

a.btn.btn-outline-primary.btn-lg:hover {
  background-color:#008000;
}

.nav-link.active {
}

.nav-link.active {
  border-style:solid;
  border-width:1px;
}

body {
  background-color:#68AA26;
  padding:0;
  color:#202020;
  font-family:"Open Sans", Helvetica, Arial, sans-serif;
  font-size:15px;
  line-height:25px;
  background-attachment:fixed;
}

.title001 {
  color:#ffffff;
  font-weight:400;
}

