/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
.landing-hero{
  padding-top: 6em !important;
  padding-bottom: 6em;
  background-image: url(https://631049.fs1.hubspotusercontent-na1.net/hubfs/631049/b2e_landing_page_header.jpg) !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}
.sect {
  display:flex !important;
  justify-content:center !important;
  align-items:center !important;
  max-width: 1600px;
  padding: 50px;
}
.coltreat {
  border-radius: 15px;
  box-shadow: 0px 1px 24px 1px #888888;
  padding: 40px;
  background-color: #ffffff;
}
.content {
  color: #3e4e56;
  font-family: Kanit;
  line-height: 1.75;
  word-spacing: normal;
  /*display: block;
  padding:50px;
  margin-left: auto;
  margin-right: auto;*/
}
.bk-grad {
    background-image: linear-gradient(to right, rgba(31, 43, 80, 1), rgba(19, 32, 71, 1)) !important;
}
.bk-grad-lt {
    background-image: linear-gradient(to bottom, rgba(0, 56, 101, 1), rgba(64, 126, 201, 1)) !important;
}
.orb-left {
  background-image: url(https://631049.fs1.hubspotusercontent-na1.net/hubfs/631049/Row-Top-Left-Light-Blue-Orb.png) !important;
  background-size: cover !important;
  background-position: top !important;
  background-repeat: no-repeat !important; 
  padding-bottom: 2em;
}
.orb-right {
  background-image: url(https://631049.fs1.hubspotusercontent-na1.net/hubfs/631049/Row-Bottom-Right-Light-Blue-Orb.png) !important;
  background-size: contain !important;
  background-position: bottom !important;
  background-repeat: no-repeat !important; 
}
.dual-orbs {
  background-image: url(https://631049.fs1.hubspotusercontent-na1.net/hubfs/631049/dual-orbs.png) !important;
  background-size: cover !important;
  background-position: bottom !important;
  background-repeat: no-repeat !important; 
}
.frame {
  padding-left: 10% !important;
  padding-right: 10% !important;
}
.card {
  padding: 20px;
  font-family: Kanit;
  border-radius: 15px;
  text-align: center;
}
.col-ht {
  min-height: 200px;
}
.logo {
  display:flex !important;
  justify-content:left !important;
  align-items:left!important;
  max-width: 1600px;
  padding-left: 10%;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 0px;
}
.main-menu li {
  float: left;
}

.main-menu a {
  display: block;
  padding: 8px;
  background-color: #ffffff;
}
/* old */





  
}
.interior {
  padding: 16px 51px 0px;
}
.rounded {
  border-radius: 15px !important;
  max-width: 100%; 
  height: auto;
  margin: 20px;"
}

}
.circle {
  border-radius: 50%;
  width: 34px;
  height: 34px;
  padding: 10px;
  background: #003865;
  border: 3px solid #003865;
  color: #ffffff;
  text-align: center;
  font: 32px Arial, sans-serif;
}