.cm_ad_banner_wr .overlay {
  pointer-events: none;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.cm_ad_banner_wr {
  position: relative;
}
.cm_ad_banner_wr .page-center{
  position: relative;
}
.cm_ad_banner_wr .cm_tcc_content h5 {
  text-transform: uppercase;
}
.cm_ad_banner_wr .abou_curve {
  position: absolute;
  bottom: 0;
  left:0;
  right:0;
  width:100%;
  pointer-events:none;
}
.cm_ad_banner_wr .abou_curve img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  margin-bottom: 0px;
}
.cm_ad_banner_wr .btn_item.ty_pop.index2 {
  line-height: 0;
  font-size: 0;
}

.cm_ad_banner_wr .popup_butn {
  cursor: pointer;
  height: unset;
  margin-left: 0;
  transform: none;
  transition: all .3s cubic-bezier(.46,.03,.52,.96);
  width: unset;
  background-color: #d6a329;
  color: #343935 !important;
  font-size: 22px;
  padding: 11px 25px;
  border-radius: 35px;
  font-weight: 600;
  font-family: lato, sans-serif;
}
.cm_ad_banner_wr .popup_butn img {
  width: 15px;
  vertical-align: middle;
  margin-left: 7px;
  position: relative;
  top: -2px;
}
}

/* .cm_ad_banner_wr .popup_butn:hover {
transform: scale(1.1);
} */
.cm_ad_banner_wr .popup_butn svg {
  width: 25px;
  height:25px;
  position: relative;
}

/* .cm_ad_banner_wr .popup_butn:before {
content: "";
position: absolute;
z-index: 0;
left: 50%;
top: 50%;
transform: translateX(-50%) translateY(-50%);
display: block;
width: 60px;
height: 60px;
background: #d6a329;
border-radius: 50%;
pointer-events: none;
}

.cm_ad_banner_wr .popup_butn:after {
content: "";
position: absolute;
z-index: 1;
left: 50%;
top: 50%;
transform: translateX(-50%) translateY(-50%);
display: block;
width: 60px;
height: 60px;
background: #d6a329;
border-radius: 50%;
transition: all 200ms;
z-index: -1;
pointer-events: none;
}

.cm_ad_banner_wr .popup_butn:hover:after {
background-color: darken(#d6a329, 10%);
} */
.cm_ad_banner_wr .popup_butn * {
  pointer-events: none;
}

@keyframes pulse-border {
  0% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
    opacity: 1;
  }
  100% {
    transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
    opacity: 0;
  }
}

.cm_ad_banner_wr .hs-breadcrumb-menu li a {
  color: currentColor;
  border-bottom: 3px solid #D6A329;
  padding-bottom: 10px;
}
.cm_ad_banner_wr .bread ul {
  font-size: 20px;
  display:flex;
  padding-bottom: 50px;
}

.cm_ad_banner_wr .bread ul li {
  margin: 0;
}

.cm_ad_banner_wr .bread ul li.first-crumb {
  padding-left: 0;
}

.cm_ad_banner_wr .hs-breadcrumb-menu-divider:before {
  font-weight: bold;
}

@media(min-width:768px){
  .cm_ad_banner_wr .bread_cumbs.col_padd {
    position: absolute;
    top: -120px;
  }
}

@media(min-width:768px){
.content_block {
  width:50%;
}
  
 .abou_curve img (
  margin-bottom:-50px;
}