.p-page-content {
  margin-bottom:76px;
}

.section_text_block {
  margin:40px 0 40px;
}

.section_text_block.text_block_top .c-section__content {
  overflow: visible;
}


.section_text_block.text_block_top .c-section__content p {
  display:none;
}

.section_text_block.text_block_top .c-section__container .c-section__container_left {
  width:100% !important;
}

.c-section__container_left .c-section__content_inner {
  display:flex;
  justify-content:space-between;
}

.c-section__container_left .c-section__content_inner_left {
  width: calc(50% - 25px);
}

.c-section__container_left .c-section__content_inner_left h3.c-section__label {
  color: #074031 !important;
}

.c-section__container_left .c-section__content_inner_right {
  width: calc(50% - 25px);
  margin-top:-50px;
}

.section_text_block.text_block_top .c-section__container .c-section__container_right {
  display:none;
}


.section_circle_logo {
  margin:40px 0;
  text-align:center;
}

.section_text_block .section_text_block_inner {
  margin:0 60px;
  box-sizing: border-box;
  background:#FFF;
  border:3px solid;
  padding:20px 80px;
  border-image:linear-gradient(to right,#BE9C3F 0,#E6D389 28%,#A68F5A 61%,#EDE095 100%) 1;
  color:#074031;
}

@media all and (max-width:1000px) {
  .section_text_block .section_text_block_inner {
    padding:20px 40px;
  }
}

@media all and (max-width:768px) {
  
  .c-section__content {
    font-size:13px !important;   
    margin-left:0;
  }
  
  .c-section__container_left .c-section__content_inner {
    display:block;
  }

  .c-section__container_left .c-section__content_inner_left {
    width:100%;
  }

  .c-section__container_left .c-section__content_inner_right {
    width:100%;
    margin-top:20px;
  }
  
  .section_text_block .section_text_block_inner {
    padding:20px 20px;
    margin:0 30px;
  }
}

.section_text_block .section_text_block_inner .c-section__heading {
  margin:0;
  padding:20px 0;
}

.section_text_block .section_text_block_inner .c-section__heading--title {
  font-size:24px;
  color:#074031;
  margin:0;
}

.section_text_block .section_text_block_inner .c-section__heading--title span {
  padding:11px 0;
}

.section_text_block .section_text_block_inner .c-section__heading--title img {
  display:block;
  text-align:center;
  padding:10px 0;
  margin:0 auto;
}

.section_text_block .section_text_block_inner .c-section__heading--title img.top {
  transform:scale(-1, 1);
}

.section_text_block .section_text_block_inner .c-section__heading--title:after {
  display:none;
}

.section_text_block .section_text_block_inner .c-section__container {
  color:#074031 !important;
  max-width:none;
  display:flex;
  justify-content:space-between;
  margin-top:35px;
  padding:0 0 !important;
  letter-spacing:0.5px !important;
}


.section_text_block .section_text_block_inner .c-section__container h3.c-section__label {
  float:none;
  font-size:16px;
  color:#FFF;
  margin-bottom:25px;
}

.section_text_block .section_text_block_inner .c-section__container h3.c-section__label span {
  background:#06402A;  
  padding:4px 14px;
}

.section_text_block .section_text_block_inner .c-section__container .c-section__content {
  font-size:16px;  
  margin-bottom:40px;
  line-height: 1.7;
}

.section_text_block .section_text_block_inner .c-section__container .c-section__container_left {
  width:calc(50% - 25px);
}

.section_text_block .section_text_block_inner .c-section__container .c-section__container_right {
  width:calc(50% - 25px);
}


@media all and (max-width:768px) {
  
  .section_text_block .section_text_block_inner .c-section__heading--title {
    font-size:18px;
  }
  
  .section_text_block .section_text_block_inner .c-section__container h3.c-section__label 	{
    font-size:13px;
  }
  
  .section_text_block .section_text_block_inner .c-section__container {
    display:block;
  }
  
  .section_text_block .section_text_block_inner .c-section__container .c-section__container_left {
    width:100%;
  }

  .section_text_block .section_text_block_inner .c-section__container .c-section__container_right {
    width:100%;
  }
}
