.scrolling_outer {
  padding: 60px 0 80px;
}
.scrolling_inner {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}
.scrolling_inner_left{
  background-color: #7b7b7b0d;
  border-radius: 15px;
  padding: 30px;
  width: 35%;
}
.scrolling_inner_right {
  padding-left: 30px;
  width: 65%;
}
.scrolling_outer.sticky .scrolling_inner_left {
  max-width: 437px;
  position: sticky;
  top: 0;
  z-index: 9999;
}
.scrolling_inner_left ul li a {
  color: #1e1e1e;
  display: block;
  font-size: 16px;
  font-weight: 700;
  padding: 2px 0;
  text-decoration: none;
}
.scrolling_inner_left ul li ul li a {
  color: #1e1e1e;
  display: block;
  font-size: 16px;
  font-weight: 500;
  padding: 2px 0;
  text-decoration: none;
}
.scrolling_inner_left ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.scrolling_inner_left ul li{
  margin: 0 0 15px;
}
.scrolling_inner_left ul li ul {
  margin-top: 15px;
  padding-left: 20px;
}
.content_block p, .content_block .para,
.content_block .summary p,.content_block .summary {
  font-size: 16px;
  font-weight: 500;
}
.content_block .main_heading {
  color: #15A6A6;
}
.buttons_sec.enable_two {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px;
}
.buttons_sec .btn {
  margin-bottom: 30px;
}
.content_block .fatured_image img {
  display: block;
  margin: 0 auto;
}
.content_block .fatured_image {
  margin-bottom:20px;
}
.content_block h6 {
  color: #15A6A6;
}
.content_block {
  padding-bottom: 40px;
  margin-bottom: 40px;
  background-image: url(https://go.tapestodigital.com/hubfs/theme_2024/images/blog/border_blue.png);
  background-repeat: no-repeat;
  background-position: center bottom;
}
.content_block:last-child {
  background-image: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.content_block .two_block_sec {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.content_block .two_block_sec .two_block_inner {
  width: 50%;
  box-shadow: 0 1px 5.83px 1px #13939366;
  padding: 40px;
}
.content_block .two_block_sec {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 650px;
  margin: 0 auto;
}
.content_block .two_block_sec .two_block_inner {
  box-shadow: 0 1px 5.83px 1px #13939366;
  padding: 40px 25px;
  width: calc(50% - 10px);
  margin-right: 20px;
  margin-bottom: 25px;
  border-radius: 5px;
  text-align: center;
}
.content_block .two_block_sec .two_block_inner:nth-child(2n) {
  margin-right: 0;
}
.content_block .two_block_sec .two_block_inner:last-child{
  margin-right: 0 !important;
}
.content_block .two_block_sec .two_block_inner .image_block {
  background-repeat: no-repeat;
  background-size: cover;
  padding:35% 0;
  background-position: center;
  border-radius: 5px;
  margin-bottom: 20px;
}
.content_block .two_block_sec .two_block_inner h6 {
  margin-bottom: 15px;
  color: #1E1E1E;
}
.content_block .two_block_sec .two_block_inner p {
  margin-bottom: 0;
}
.buttons_sec {
  text-align: center;
}
.buttons_sec h6 {
  color: #1E1E1E;
}
.content_block .two_block_sec .icons {
  margin-bottom: 20px;
}
.content_block .two_block_sec.enable_third_col {
  max-width: 100%;
}
.content_block .two_block_sec.enable_third_col .two_block_inner {
  width: calc(33.33% - 14px);
}
.content_block .two_block_sec.enable_third_col .two_block_inner:nth-child(2n) {
  margin-right: 20px;
}
.content_block .two_block_sec.enable_third_col .two_block_inner:nth-child(3n) {
  margin-right: 0;
}
.two_block_sec .btn {
  margin-top: 20px;
}
.content_block .icons.bottom_icons {
  margin-top: 20px;
  margin-bottom: 0;
}
.two_col_below_dec h4 {
  color: #15A6A6;
  margin-top: 30px;
}
.left_content_image {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  margin: 45px 0 50px;
}
.left_content_image .left_content {
  width: 80%;
  padding-right: 25px;
}
.left_content_image .right_image {
  width: 20%;
  text-align: right;
}
.left_content_image .right_image img {
  display: block;
  border-radius: 5px;
}
.left_content_image .left_content ul li span {
  color: #15a6a6;
  font-weight:700;
}
.left_content_image .left_content ul {
  padding: 0;
}
.left_content_image .left_content ul li {
  margin: 0;
  position: relative;
  list-style: none;
  padding: 10px 0 10px 40px;
}
.left_content_image .left_content ul li:before {
  position: absolute;
  content: '';
  background-image: url(https://43847527.fs1.hubspotusercontent-na1.net/hubfs/43847527/theme_2024/images/NEW%20location%20page/tick_icon.png);
  background-repeat: no-repeat;
  left: 0;
  width: 30px;
  height: 30px;
  top: 5px;
}
.two_block_sec_outer h6.boxes_top_title {
  text-align: center;
  margin: 40px 0;
}


@media (max-width:992px){
  .scrolling_inner_left {
    width: 100%;
  } 
  .scrolling_inner_right {
    padding-left: 0;
    width: 100%;
    margin-top: 30px;
  }  
}

@media (max-width:767px){
  .content_block .two_block_sec.enable_third_col .two_block_inner {
    width: calc(50% - 10px);
  }
  .content_block .two_block_sec.enable_third_col .two_block_inner:nth-child(3n) {
    margin-right: 20px;
  }
  .content_block .two_block_sec.enable_third_col .two_block_inner:nth-child(2n) {
    margin-right: 0;
  }
  .scrolling_outer {
    padding:50px 0;
}
}

@media (max-width:600px){
  .content_block .two_block_sec .two_block_inner {
    margin-right: 0 !important;
    padding:30px 20px; !important;
    width: 100% !important;
  } 
.two_block_sec_outer h6.boxes_top_title {
    margin: 25px 0;
}
  .content_block .two_block_sec.enable_third_col .two_block_inner:nth-child(3n) {
    margin-right: 0;
  }
  .left_content_image .left_content {
    width: 100%;
    padding-right: 0;
}
  .left_content_image .right_image {
    width: 100%;
    text-align: center;
}
.left_content_image .right_image img {
    margin: 0 auto;
}  
.left_content_image {
    margin: 30px 0 50px;
}  
}