/* Edit theme.less, not this file. */
/*********************************************************************************/
/*									ImpressPages								 */
/*********************************************************************************/
.bten {
  /*********************************************************************************/
  /*										menu									 */
  /*********************************************************************************/
  /*********************************************************************************/
  /*								main content									 */
  /*********************************************************************************/
  /*********************************************************************************/
  /*										footer									 */
  /*********************************************************************************/
}
.bten .ipWidget {
  font-family: inherit;
  font-size: inherit;
  color: inherit;
}
@media (max-width: 991px) {
  .bten .mainnavbar {
    background-color: rgba(248, 249, 250, 0.972549);
  }
  .bten .mainnavbar .navbar-brand {
    font-size: 1.4rem;
  }
  .bten .mainnavbar .navbar-brand .navbar-img {
    height: 1.7rem;
    position: relative;
    margin-top: -0.2rem;
  }
  .bten .mainnavbar .navbar-toggler-icon {
    width: 1.1em;
    height: 1.1em;
  }
}
@media (min-width: 992px) {
  .bten .mainnavbar:not(.mainnavbarfaded) {
    padding-left: 7%;
    padding-right: 7%;
    background-color: transparent;
    background-color: rgba(17, 39, 11, 0.8);
    /*background-color: #2A6909;*/
  }
  .bten .mainnavbar.mainnavbarfaded {
    padding-left: 3%;
    padding-right: 3%;
    background-color: rgba(248, 249, 250, 0.942549);
  }
  .bten .mainnavbar .navbar-brand {
    font-size: 27px;
  }
  .bten .mainnavbar .navbar-brand .navbar-img {
    height: 2.3rem;
    position: relative;
    margin-top: -0.15rem;
  }
  .bten .mainnavbar .nav-link {
    font-size: 18px;
  }
  .bten .mainnavbar .nav-item.active,
  .bten .mainnavbar .nav-item.activehover {
    border-top: 2px solid #b1cf5f;
  }
  .bten .navbar-nav .dropdown-menu {
    font-size: 17px;
  }
}
.bten .nav-link {
  outline: none;
}
.bten .carousel {
  max-height: 550px;
  max-width: 1140px;
  overflow: hidden;
  margin: 0 auto 50px auto;
}
.bten .carousel-item {
  height: 100vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
@media (max-width: 991px) {
  .bten h1 {
    font-size: 2rem;
  }
}
@media (min-width: 992px) {
  .bten h1 {
    font-size: 3rem;
  }
}
.bten .maincontainer {
  margin-top: 50px;
  margin-bottom: 80px;
  max-width: 1140px;
  min-height: 100%;
  overflow: scroll;
  padding-top: 10px;
}
.bten .maincontainer p {
  text-align: justify;
}
@media (max-width: 992px) {
  .bten .maincontainer {
    overflow: scroll;
    max-width: 94%;
  }
  .bten iframe {
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1500px) {
  .bten .maincontainer {
    margin-left: 10%;
    margin-right: 10%;
    max-width: 80%;
  }
}
.bten .centered-image {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.bten .btn-darkgreen {
  color: #fff;
  background-color: #1c7c54;
  border-color: #155d3f;
}
.bten .btn-darkgreen:hover {
  color: #fff;
  background-color: #1b512d;
  border-color: #155d3f;
}
.bten #mainheading {
  font-family: 'Bad Script', cursive;
  font-weight: 500;
}
.bten .footer-wrapper {
  background-color: #1c7c54;
  width: 100%;
  margin-top: 30px;
  padding-top: 20px;
  padding-bottom: 30px;
  position: absolute;
  color: #fafafa;
  font-size: 1rem;
}
.bten .footer-bottom {
  bottom: 0px;
}
.bten a.pageup-button {
  position: absolute;
  top: 0px;
  left: 50%;
  margin-top: -1.5rem;
  margin-left: -1.5rem;
  background: #fff;
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  text-decoration: none;
}
.bten .pageup-button > .pageup-button-icon {
  position: relative;
  top: 5%;
  left: 5%;
  width: 90%;
  height: 90%;
  border: 2px solid #bbb;
  border-radius: 50%;
  text-align: center;
  color: #bbb;
}
.bten .pageup-button > .pageup-button-icon i {
  position: relative;
  top: 7%;
  left: 1%;
  width: 80%;
  height: 80%;
  font-size: 190%;
}
.bten .footer-middle-content i {
  background-color: #33383b;
  color: #ffffff;
  font-size: 1.3rem;
  width: 38px;
  height: 38px;
  border-radius: 50%;
  text-align: center;
  line-height: 40px;
  margin: 10px 15px;
  padding-left: 1.5px;
  vertical-align: middle;
}
.bten .footer-middle-content p {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
}
.bten .footer-middle-content p span {
  display: block;
  font-weight: normal;
  font-size: 14px;
  line-height: 2;
}
.bten .footer-wrapper a {
  color: #7bb4ff;
  text-decoration: none;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22theme.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3BAAGA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAAA%2CKACC%3BEACC%3BEACA%3BEACA%3B%3BAA0BD%2CQAnB0B%3BEAmB1B%2CKAlBC%3BIACC%2C%2BCAAA%3B%3BEAiBF%2CKAfC%2CYAAY%3BIACX%3B%3BEAcF%2CKAZC%2CYAAY%2CcAAc%3BIACzB%3BIACA%3BIACA%3B%3BEASF%2CKAPC%2CYAAY%3BIACX%3BIACA%3B%3B%3BAA2CF%2CQAtCyB%3BEAsCzB%2CKArCC%2CYAAW%2CIAAI%3BIACd%3BIACA%3BIACA%3BIACA%2CuCAAA%3B%3B%3BEAiCF%2CKA7BC%2CYAAW%3BIACV%3BIACA%3BIACA%2C%2BCAAA%3B%3BEA0BF%2CKAvBC%2CYAAY%3BIACX%3B%3BEAsBF%2CKAnBC%2CYAAY%2CcAAc%3BIACzB%3BIACA%3BIACA%3B%3BEAgBF%2CKAbC%2CYAAY%3BIACX%3B%3BEAYF%2CKATC%2CYAAY%2CUAAS%3BEAStB%2CKAT%2BB%2CYAAY%2CUAAS%3BIAClD%2C6BAAA%3B%3BEAQF%2CKALC%2CYAAY%3BIACX%3B%3B%3BAAhEH%2CKAoEC%3BEACC%3B%3BAArEF%2CKAyEC%3BEACC%3BEACA%3BEACA%3BEACA%2CwBAAA%3B%3BAA7EF%2CKAgFC%3BEACC%3BEACA%3BEACA%2C0CAAA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAaD%2CQAN0B%3BEAM1B%2CKALC%3BIACC%3B%3B%3BAAUF%2CQANyB%3BEAMzB%2CKAJC%3BIACC%3B%3B%3BAAvGH%2CKA0GC%3BEACC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAhHF%2CKAmHC%2CeAAe%3BEACd%3B%3BAAaD%2CQAVyB%3BEAUzB%2CKATC%3BIACC%3BIACA%3B%3BEAOF%2CKALC%3BIACC%3B%3B%3BAAYF%2CQARyB%2CuBAAwB%3BEAQjD%2CKAPC%3BIACC%3BIACA%3BIACA%3B%3B%3BAArIH%2CKAyIC%3BEACC%3BEACA%3BEACA%3B%3BAA5IF%2CKA%2BIC%3BEACC%3BEACA%3BEACA%3B%3BAAlJF%2CKAqJC%2CeAAc%3BEACb%3BEACA%3BEACA%3B%3BAAxJF%2CKA2JC%3BEACC%2CaAAa%2CqBAAb%3BEACA%3B%3BAA7JF%2CKAoKC%3BEACC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CcAAA%3BEACA%3B%3BAA5KF%2CKA%2BKC%3BEACC%3B%3BAAhLF%2CKAmLC%2CEAAC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAA7LF%2CKA%2BLC%2CeAAe%3BEACd%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CsBAAA%3BEACA%3BEACA%3BEACA%3B%3BAAxMF%2CKA0MC%2CeAAe%2CsBAAoB%3BEAClC%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAhNF%2CKAmNC%2CuBAAuB%3BEACtB%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CiBAAA%3BEACA%3BEACA%3B%3BAA9NF%2CKAiOC%2CuBAAuB%3BEACtB%3BEACA%3BEACA%3B%3BAApOF%2CKAuOC%2CuBAAuB%2CEAAE%3BEACxB%3BEACA%3BEACA%3BEACA%3B%3BAA3OF%2CKA6OC%2CgBAAgB%3BEACf%3BEACA%22%7D */