{% set circleColor = '#F7761F' %} {# defines variable and assigns HEX color #}

.custom__hero .pwr--flip-container{
 display: flex;
/*  align-items: center; */
}



.custom__hero .pwr-sec-split__img{
/*   aspect-ratio: 1/1; */
/*   height: 100% !important; */
}

.custom__hero .pwr-background-img{
  border-radius: 100%;
}

.custom__hero.pwr-sec-split, .custom__hero .pwr-sec-split__left, .custom__hero .pwr-sec-split__right{
  overflow: visible !important;
}

.custom__hero .pwr-sec-split__img::before{
  content: "";
  position: absolute;
  top: -40px;   /* Pulls it up */
  right: -20px; /* Pulls it right */
  width: 300px;
  height: 300px;
  background-color: ; /* Your circle color */
  border-radius: 50%;
  z-index: 0; /* Behind the image */
}

@media (min-width:767px) {
  .custom__hero .pwr-sec-split__content {
 padding: 0; 
}
}
.custom__hero .pwr-sec-split__right:has(.pwr-sec-split__img) {
aspect-ratio: 1/1;
  height: 100%;
  margin: auto auto auto 40px;
  border-radius: 50%;
}

.custom__hero .pwr-sec-split__img{
  
  height: 100% !important;
}

.custom__hero .pwr-sec-split__left{
  margin-right: 40px;
} 
.custom__hero .pwr-sec-split__right{
  margin-left: 40px;
}



