/* colors */
/* easing bezier */
/* layout vars */
/* full width rounded container module */
.rounded-container {
  border-radius: 40px;
  padding: 40px;
  /*
  > div:not(.choose-grid, .cta-double, .acf-innerblocks-container, .cta), > div.acf-innerblocks-container div:not(.choose-grid, .cta-double, .cta) {
    margin-top: $gap;
    @include media(large){
      margin-top: auto;
      margin-bottom: auto;
     flex-basis: calc((100% / 12) * 5);
    }
  }
  */
}
@media screen and (min-width : 68.75em) {
  .rounded-container {
    border-radius: 80px;
    padding: 80px;
    display: flex;
    gap: 60px;
    align-items: center;
  }
}
.rounded-container .acf-innerblocks-container {
  width: 100%;
}
.rounded-container .acf-innerblocks-container > [class^=wp-block-] {
  max-width: 1250px;
  margin-left: auto;
  margin-right: auto;
}
.rounded-container figure {
  margin-bottom: 0;
}
.rounded-container img {
  border-radius: 10px;
}
@media screen and (min-width : 48em) {
  .rounded-container img {
    flex-basis: 58.3333333333%;
    width: 100%;
    border-radius: 30px;
  }
}
