/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/cta-box/style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
.wp-block-rb-cta-box {
  --box-border-radius: var(----wp--custom--border--radius-small, 0.75rem);
  --box-icon-shape: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%20215%20221%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M128.313%202.446c11.318%203.07%2023.03%205.31%2033.649%2010.434%2023.553%2011.085%2039.095%2026.682%2047.068%2051.8%204.91%206.95%205.438%2013.779%205.617%2022.002.213%204.085.305%208.21.244%2012.298a59.465%2059.465%200%2001-.579%2011.6%20118.786%20118.786%200%2001-6.738%2030.943c-2.996%207.879-7.623%2014.893-12.124%2021.948-8.884%2014.153-20.598%2026.285-33.69%2036.615-14.189%2012.05-32.398%2018.552-50.921%2019.363-5.856.015-11.65.9-17.507.905a100.282%20100.282%200%2001-24.128-3.535%2076.38%2076.38%200%2001-17.486-6.72%2065.115%2065.115%200%2001-13.294-5.19c-21.871-10.714-32.053-34.474-35.603-57.395a97.644%2097.644%200%2001-2.134-20.539c-.157-4.645-.55-9.323.077-13.952C2.922%2099.36%206.182%2085.648%2011.8%2072.958c11.577-22.65%2027.25-44.008%2050.036-56.303A105.013%20105.013%200%200193.175%203.653a70.09%2070.09%200%200135.138-1.207zM32.792%20196.179a92.55%2092.55%200%2001-12.76-14.156%2049.62%2049.62%200%200012.778%2014.152l-.018.004zM22.376%2065.519a260.994%20260.994%200%20013.04-3.553%20149.647%20149.647%200%20017.242-10.124%2068.025%2068.025%200%20013.875-6.705A152.138%20152.138%200%200022.43%2065.51l-.054.009z%22%2F%3E%3C%2Fsvg%3E");
  --box-icon-secondary-shape: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2252%22%20height%3D%2242%22%20viewBox%3D%220%200%2052%2042%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M2.373%2042c2.302-5.05%204.525-10.173%207.598-14.8%203.556-5.11%208.12-9.432%2012.828-13.43C30.455%207.515%2038.974%201.723%2048.906.24c.856%200%203.596-.88%203.014.729-.955.82-2.982.661-4.23%201.131-6.539%201.37-12.462%204.429-17.824%208.354a84.8%2084.8%200%200%200-16.084%2014.489C9.415%2030.218%206.892%2036.837%202.373%2042M.386%2030.622c.96-5.335%204.008-9.843%207.296-13.993-.51-.582.582-1.052.863-1.489.308-.556%201.491-.847%201.517.033-.837%202.78-3.269%204.865-4.648%207.407A65%2065%200%200%200%200%2033.17a46%2046%200%200%201%20.386-2.548%22%20fill%3D%22%23D7FED7%22%2F%3E%3C%2Fsvg%3E");
  --box-icon-shape-color: var(--wp--preset--color--rb-green);
  --box-mask-paper: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22158%22%20height%3D%22156%22%20viewBox%3D%220%200%20158%20156%22%20fill%3D%22currentColor%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M148.099.887C120.884%206.112%2039.791%203.5.205.887%201.36%2051.047.314%20155.5%208%20155.5c11.876%200%20103.94-5.572%20146%20.001%205.608-52.249%205.389-156.78-5.901-154.613%22%20fill%3D%22%23D7FED7%22%2F%3E%3C%2Fsvg%3E");
  padding: var(--wp--preset--spacing--25);
  border-radius: var(--box-border-radius);
  position: relative;
  display: flex;
  flex-wrap: nowrap;
}
.wp-block-rb-cta-box .cta-box-content {
  width: -moz-fit-content;
  width: fit-content;
  max-width: 75%;
}
.wp-block-rb-cta-box .cta-box-image {
  margin-block: 0;
}
.wp-block-rb-cta-box .box-image-shape {
  background-color: var(--box-icon-shape-color);
  -webkit-mask: var(--box-icon-shape);
          mask: var(--box-icon-shape);
}
.wp-block-rb-cta-box.is-style-default {
  overflow: clip;
}
.wp-block-rb-cta-box.is-style-default .box-image-shape {
  padding: 1.45rem 2rem 1.9rem 2.25rem;
  -webkit-mask-size: cover;
          mask-size: cover;
  transform: translate(3rem, 3.3rem);
  align-self: flex-end;
}
.wp-block-rb-cta-box.is-style-default .cta-box-image {
  margin-block: 0;
  z-index: 10;
  display: flex;
}
.wp-block-rb-cta-box.is-style-default .cta-box-image img {
  width: clamp(6rem, 16vw, 16rem);
}
.wp-block-rb-cta-box.is-style-icon-up .box-image-shape {
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  padding: 1.5rem;
}
.wp-block-rb-cta-box.is-style-icon-up .cta-box-image {
  position: absolute;
  top: 0;
  right: 0;
  max-width: inherit;
  display: block;
  transform: translate(1.5rem, -1.5rem);
}
.wp-block-rb-cta-box.is-style-icon-up .cta-box-image img {
  width: clamp(3rem, 8vw, 5rem);
}
.wp-block-rb-cta-box.bg-shape-paper {
  -webkit-mask-image: var(--box-mask-paper);
          mask-image: var(--box-mask-paper);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
}
.wp-block-rb-cta-box.bg-shape-paper .cta-box-image {
  transform: translate(-1.5rem, 1.5rem);
}

/*# sourceMappingURL=style-index.css.map*/