body {
  font-family: "Poppins", sans-serif;
  color: #000000;
  background-color: #ffffff;
}

.layout_padding {
  padding-top: 120px;
  padding-bottom: 120px;
}

.layout_padding2 {
  padding-top: 45px;
  padding-bottom: 45px;
}

.layout_padding2-top {
  padding-top: 45px;
}

.layout_padding2-bottom {
  padding-bottom: 45px;
}

.layout_padding-top {
  padding-top: 120px;
}

.layout_padding-bottom {
  padding-bottom: 120px;
}

.heading_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}

.heading_container h2 {
  font-weight: bold;
  position: relative;
  padding-bottom: 15px;
  text-transform: uppercase;
}

.heading_container h2::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 55px;
  height: 5px;
  background-color: #ff2953;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

/*header section*/
.hero_area {
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-image: url(https://ces-webimage-1314261267.cos.ap-nanjing.myqcloud.com/1.png);
  background-size: cover;
  background-attachment: fixed;
  /* css3以及新版本的浏览器：
  display: flex;
  flex-direction: column;
  */
  /* IE10和IE11浏览器：
  display: -ms-flexbox;
  -ms-flex-direction: column;
  */
  /* chrome 40和safari的旧版本浏览器：
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  */
  
  
  /* 不管什么浏览器都要加的部分：
  background-size: cover;
  background-attachment: fixed;
  */
}

.sub_page .hero_area {
  height: auto;
}

.sub_page .who_section.layout_padding {
  padding-top: 0;
}

.hero_area.sub_pages {
  height: auto;
}

.header_section .container-fluid {
  padding-right: 25px;
  padding-left: 25px;
}

.header_section .nav_container {
  margin: 0 auto;
}

.custom_nav-container.navbar-expand-lg .navbar-nav .nav-item .nav-link {
  margin: 10px 30px;
  padding: 0;
  padding-bottom: 3px;
  color: #ffffff;
  text-align: center;
  position: relative;
  text-transform: uppercase;
  font-size: 15px;
}

.custom_nav-container.navbar-expand-lg .navbar-nav .nav-item .nav-link::after {
  display: none;
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 3px;
  border-radius: 5px;
  background-color: #ffffff;
}

.custom_nav-container.navbar-expand-lg .navbar-nav .nav-item.active a::after,
.custom_nav-container.navbar-expand-lg .navbar-nav .nav-item:hover a::after {
  display: block;
  background-color: #ff2953;
}

a,
a:hover,
a:focus {
  text-decoration: none;
}

a:hover,
a:focus {
  color: initial;
}

.btn,
.btn:focus {
  outline: none !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.user_option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.user_option a {
  color: #ffffff;
  margin: 10px 30px;
}

.custom_nav-container .nav_search-btn {
  background-image: url(../image/search-icon.png);
  background-size: 22px;
  background-repeat: no-repeat;
  background-position-y: 7px;
  width: 35px;
  height: 35px;
  padding: 0;
  border: none;
}

.navbar-brand {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

.navbar-brand span {
  font-size: 22px;
  text-transform: uppercase;
  font-weight: bold;
  color: #ffffff;
  position: relative;
  z-index: 3;
}

.custom_nav-container {
  z-index: 99999;
  padding: 15px 0;
}

.custom_nav-container .navbar-toggler {
  outline: none;
}

.custom_nav-container .navbar-toggler .navbar-toggler-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAOECAYAAAD5Tv87AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFs2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTVDOEMzQjZDRDgyMTFFOUFGQjdFOUY5MjAzRDFGNEEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjQ0ZGQ3MWUtZjc0Ni1iODRmLWEzMzctN2E2MDkxZDIxZGQwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6QTVDOEMzQjZDRDgyMTFFOUFGQjdFOUY5MjAzRDFGNEEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgV2luZG93cyIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMTEtMDhUMTI6NTI6MzYrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTExLTA4VDE4OjMyOjUzKzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTExLTA4VDE4OjMyOjUzKzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSI2QkYwOThCNzdENEI3M0Y1NEMwMzJCRTY0NzdDNEY2NiIgc3RSZWY6ZG9jdW1lbnRJRD0iNkJGMDk4Qjc3RDRCNzNGNTRDMDMyQkU2NDc3QzRGNjYiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NjQ0ZGQ3MWUtZjc0Ni1iODRmLWEzMzctN2E2MDkxZDIxZGQwIiBzdEV2dDp3aGVuPSIyMDE5LTExLTA4VDE4OjMyOjUzKzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jV7htQAAIFRJREFUeJzt3c+OHed95+G3qg//SLZGtBuMMxY88hhIACX2wkFmYnBgIAvHyCAeQArsG5jcQK4hvoE4+yySLQU1DTORlJEgDhog4AigFpSHG0NjgtMZJEQrTTRFkd3nVGWhbkWCSVtkV523zvk+D8CFAVn6bV4UP/WrqtP0fV8AAADI09YeAAAAgDoEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAA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AAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIQShAAAAKEEIQAAQChBCAAAEEoQAgAAhBKEAAAAoQQhAABAKEEIAAAQShACAACEEoQAAAChBCEAAEAoQQgAABBKEAIAAIT6NxIqNkafSDO0AAAAAElFTkSuQmCC);
  background-size: 55px;
}

/*end header section*/
.slider_section {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #ffffff;
}

.slider_section #carouselExampleIndicators {
  width: 100%;
}

.slider_section .row {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.slider_section .box {
  margin: 125px 0;
}

.slider_section .detail-box {
  text-align: center;
}

.slider_section .detail-box h1,
.slider_section .detail-box h2,
.slider_section .detail-box h3 {
  text-transform: uppercase;
  font-weight: bold;
}

.slider_section .detail-box h2 {
  font-size: 2.5rem;
}

.slider_section .detail-box h1 {
  font-size: 3.5rem;
  font-weight: bold;
  letter-spacing: 0.5rem;
}

.slider_section .detail-box p {
  margin-top: 25px;
}

.slider_section .detail-box a {
  display: inline-block;
  padding: 8px 35px;
  background-color: transparent;
  border: 1.5px solid #ffffff;
  color: #ffffff;
  border-radius: 0px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  text-transform: uppercase;
  margin-top: 35px;
}

.slider_section .detail-box a:hover {
  background-color: #ffffff;
  color: #000000;
}

.slider_section #carouselExampleIndicators .carousel-indicators {
  position: unset;
  margin: 0;
  margin-top: 45px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.slider_section #carouselExampleIndicators .carousel-indicators li {
  width: 14px;
  height: 14px;
  background-color: transparent;
  border: 2px solid #ffffff;
  border-radius: 100%;
  opacity: 1;
}

.slider_section #carouselExampleIndicators .carousel-indicators li.active {
  border: 4px solid #ffffff;
}

.us_section {
  background-image: url(https://ces-webimage-1314261267.cos.ap-nanjing.myqcloud.com/2.png);
  background-size: cover;
  background-attachment: fixed;
  color: #ffffff;
}

.us_section .us_container {
  padding-top: 25px;
}

.us_section .us_container .box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  margin: 25px 10px 0 10px;
}

.us_section .us_container .box .img-box {
  height: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.us_section .us_container .box .img-box img {
  max-width: 100%;
}

.us_section .us_container .box .detail-box h5 {
  font-weight: bold;
}

.heathy_section {
  background-image: url(https://ces-webimage-1314261267.cos.ap-nanjing.myqcloud.com/3.png);
  background-size: cover;
  background-attachment: fixed;
  color: #ffffff;
  text-align: center;
}

.heathy_section h2 {
  font-weight: bold;
}

.heathy_section p {
  margin-top: 35px;
  line-height: 1.8;
}

.heathy_section .btn-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 45px;
}

.heathy_section .btn-box a {
  display: inline-block;
  padding: 8px 35px;
  background-color: transparent;
  border: 1.5px solid #ffffff;
  color: #ffffff;
  border-radius: 0;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  text-transform: uppercase;
}

.heathy_section .btn-box a:hover {
  background-color: #ffffff;
  color: #000000;
}

.trainer_section {
  background-image: url(https://ces-webimage-1314261267.cos.ap-nanjing.myqcloud.com/4.png);
  background-size: cover;
  background-attachment: fixed;
  color: #ffffff;
}

.trainer_section .box {
  margin-top: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.trainer_section .box .name h5 {
  font-weight: bold;
  margin-bottom: 15px;
}

.trainer_section .box .img-box {
  border-radius: 15px;
  overflow: hidden;
}

.trainer_section .box .img-box img {
  width: 100%;
}

.trainer_section .box .social_box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 225px;
  padding: 12px 45px;
  background-color: #ffffff;
  border-radius: 50px;
  margin-top: -25px;
}

.contact_section {
  position: relative;
  background-color: #27223f;
  color: #ffffff;
}

.contact_section .heading_container {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: start;
}

.contact_section .heading_container h2::before {
  text-align: left;
  left: 0;
  -webkit-transform: none;
  transform: none;
}

.contact_section .row {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.contact_section .img-box img {
  width: 100%;
}

.contact_section .form_container {
  padding: 45px 0 45px 15px;
}

.contact_box {
  padding: 25px 0 45px 15px;
}

.contact_section input {
  width: 100%;
  border: none;
  background-color: #ffffff;
  outline: none;
  color: #000000;
  margin-top: 25px;
  padding: 12px;
}

.contact_section input::-webkit-input-placeholder {
  color: #2a2a2c;
}

.contact_section input:-ms-input-placeholder {
  color: #2a2a2c;
}

.contact_section input::-ms-input-placeholder {
  color: #2a2a2c;
}

.contact_section input::placeholder {
  color: #2a2a2c;
}

.contact_section input.message-box {
  padding: 45px 12px;
}

.contact_section button {
  padding: 10px 45px;
  outline: none;
  border: none;
  color: #ffffff;
  background: #ff2953;
  margin: 45px 23px 0 auto;
  text-transform: uppercase;
}

.info_section {
  background-color: #252233;
}

.info_items {
  width: 70%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.info_items .item {
  width: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.info_items .item .img-box {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.info_items .item .detail-box {
  margin-top: 5px;
  color: #fff;
}

.info_items {
  position: relative;
}

.info_items a {
  position: relative;
}

.info_items .item .img-box.box-1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAABeklEQVRIie2WMWsVURCFv2MeQUyCJHYWCQQF8VkmvXZil19hkUKelWVCCsE/IKKN1go2krT5D7FUsLITBANKknNSvPfCfclukWzYBfXAhbszs/Nxd+4MC/+aZHtvvL+knKmwXQFmgQPgNxAlqQq8dCX5DNyUNA9Qgh8n+cbFTx5gS9JqhW9T0obtG8CupD4ZyfbcBYEnsv0hFbJ9r4h5lyS94r1Xtn8wrMd5ldFaqfE/t/0UuAU8gslP3ap6SV62xQI8Wt1Jth92Au6sxuNNki/An4b5FiXNnjYm+Qq8YHirB5Kmyj6+3RCK7U81ffygiPl4uo8XklxvAk4yXeNaKPYzUNQ4yS9JRw3Bc5KqBtDPJG+AZUlrE+C21UtytwtwZ5Lt7TY4kq4mOWT4M9BejZPsS5oZP5cDZAv43jD/uqR+BfQ1MEiyBGxLWqTo82sNodh+XzNA+kXM24kBkuSZ7aYnvlNjf2J7ACwB96HLGifZaYF75lb/19+vYyO3JYT04Ok2AAAAAElFTkSuQmCC);
}

.info_items .item .img-box.box-2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAACSklEQVRIie2Wv2+NYRTHz3lUKqo/JNV2NFQlBjRiESxFOhCbNIih1RSJRMQiNXXlT2D0IxaJJtKFQRMGGhFEiKFqoQlpGKpVn6/Bc3nyet97+1Ys0u907/mecz7n+XHf95ota1n/SJ4XBOrNbIe7t0oaCyF8yfjd7t5pZibpTQjhScZvMrNed582swfuPl9zEmAv8FpRQH/i9QETygiYAPqSvOOJ9xLYVwu6GfgaC8aAYUkd0buYBeYMcCnuQgcwDNyJ8QVgezXw7Zh4IRMfrAVN4AOZ2nMxfj8XKqkZmAXeZgobgfclwB+AxkyPV9FeX4nVJX6zu6+S9DQtcvceM2sv3KaM3L1N0h4zu5WEX5hZl6RWM5vMgj9L+mZmGzI70e2ee/mraWsGvDEONV0J/AK7+wxw1917gYEQwpVoNZSlmtmaygfglLtvkvQohDCVmw10Ah/jWV0H1pW5WMk5HwO6gNH4/ROwpXBMSTuBqaRBP9BeErogqQU4n8TeAbuKVnsiSXwIjOj3b/haCfDlWNMGnAHuJd7ZLHR3NOaAozk70Qo8XwR0Ij4us/37gLmY05Ma4zE4WOUY6ipPogLoaOEZ/mScjnnjlUBTrJ2RFKoUDlVbNfAMGKoy+GpgPuY2maQVwAhwqKBgJXCj1jYnuimpLq8XcBA4WW2BafKiL1ay+qs1G9eAHikLTeCHlwqtByb/AjwZ/1CUBh9YKjSB7y/qn3sJolpKT/un1hYZha8dSUHSNndvkKQyNHd3SbPu/tjdv5epXdb/ox+TtpJMGIqRogAAAABJRU5ErkJggg==);
}

.info_items .item .img-box.box-3 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAD6klEQVRIicWXX2iXZRTHv+d1uH7bNKdNxRHEaETBSryIvAlmxQSdsbQsuusihW667ka6CLrJqC76RxGkkIKIOsssDApEqGU11LZym1DeRKg0F5Z+vl28z2++vnt/6gbhgRfec57vOd/nvM9znue80i2SmIsT0CypLamTWZZd+t+Igb6I6LXdK+kuSST/kHRG0leSjmRZ9vlsJ9GIcDPwPTBs28AY8ITtj4BPgAFgPI0NJ+zmORPabgH2JqJ+4EPga6CWJvQa8HYB+03C9APjwJ46djZZdgCjwD6gGVgDnLN9ewHzBvBeYaKLbJ8HeoEaMAicAhbPJtOTwFsFkglgoDS57fWMC7YBYKKgvwv8aPu2Mk9TBfFOSZOSttlebnuj8o10FOiswyQtlFQDVujqJj0qycALEbHH9kuSvrD9saQnizzX7GpgfUQcsD0qKUsEXZLOSTqfbLljxBLbmaQ/iiEkLZLULmksxXdEdNten2XZwXKisp0BI8AWYGnKdiVwFngg6dMP8D6wo8Lek3xWJX0psBUYsT2zfIG1wHjJtg4YmgFW9RoXxr4FNpRs48Daul5c42ckDZZirJY0WhVc0rz0VMnPyXd/wTYYEU9LOlQm7pH0cilAl/K1mpVExGlJ95XMX9reVleapLyEbLdKOlYCL5D0a4Pgf1euWR7vF0kPlszHJLXZbomIqXrGLZJaJb0CTCrfjUhaqbxk7ldhR0u6ks7sJmC7rv3kSLpXUg/wuq5WTpukVts1SVMz6vgmJRq8N8K6ciSdViPAsqId2A8818DnVeDNqjHgWeCzkm0ZMGq7RUprHBFTwEVJD0naV8D/JenuBsQ1STOOwhSvO/kWbattT0bE1DRxkmFJj5SIT0u6pyr49cR2d/It2h6NiJ9mgNMBMlZhO14V/HoHiO3vgP4SfgLoq+vTGUfEYduXbT8vaZftZkm/S1oGrIqIs6XgCyTVbC9Per0b6bDdKek34E7lG+txSZci4vA0X2lW9UtiWNJ85SXUpfyCOKfGl4Ql/SvpiqQO5ZfESEpsXrok1mVZ9mnVF6qT7wWO274jHfJbgYn03pmeFcAHwM6C3mG7PXUsW4DFwML02Xc1JCwQ14ATwDsF2xiwqYSragSeKl40qS/7gbwrvbEAS1IXcjDV+MPABdvtBUy59WkHLiRsK3CIvEFcVMVReXJlWfan7VW2d9g+IelFSbttHwD6siy7KOmy8jUV0Gp7UNJu5et7UtKxiNgQEf/cVLYV2W8Chrja3k4ws709U2hvh4CNN4o7m4b+MUlrJNUbeqvQ0EfEEdtHsiw73DjKHIiLYnt+qmNpjr8wt0z+A8MZe5/Frt3BAAAAAElFTkSuQmCC);
}

/* footer section*/
.footer_section {
  background-color: #fbfdfd;
  padding: 20px;
  font-weight: 500;
}

.footer_section p {
  color: #292929;
  margin: 0;
  text-align: center;
}

.announce {
  color: #a9a9a9;
  font-size: 5px;
}

.footer_section a {
  color: #292929;
}

/* end footer section*/
/*# sourceMappingURL=style.css.map */
