/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/pricing-cards/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
.pricing-cards {
  position: relative;
  background: var(--background);
  padding: 24rem 0 10rem;
}

.pricing-cards::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 15.2rem;
  background: var(--lavanda);
  border-bottom-right-radius: 10rem;
}

.pricing-cards .header-box {
  color: var(--white);
  text-align: center;
  margin-bottom: 5.4rem;
}

.pricing-cards .header-box h1 {
  text-transform: none;
  font-weight: 800;
  font-size: 4rem;
  line-height: 1.2em;
  margin: 0 0 3.4rem;
  color: var(--white);
}

.pricing-cards .header-box .switch {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

.pricing-cards .header-box .switch ul li {
  font: unset;
  margin: 0 0.4rem;
  display: inline-block;
  vertical-align: middle;
}

.pricing-cards .header-box .switch ul li a span {
  color: var(--white);
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.2em;
}

.pricing-cards .header-box .switch ul li a.active span {
  font-weight: 800;
}

.pricing-cards .header-box .switch ul li small {
  display: inline-block;
  margin-left: 0.7rem;
  font-weight: 800;
  font-size: 1.6rem;
  line-height: 1.6em;
  text-transform: uppercase;
  color: var(--warning);
}

.pricing-cards .header-box .switch ul li .switch-status {
  position: relative;
  display: inline-block;
  background: var(--text);
  width: 5.1rem;
  height: 2.4rem;
  border-radius: 2rem;
  -webkit-border-radius: 2rem;
  -moz-border-radius: 2rem;
  transition: all 0.3s linear;
  cursor: pointer;
}

.pricing-cards .header-box .switch ul li .switch-status::before {
  content: "";
  width: 1.6rem;
  height: 1.6rem;
  border-radius: 100%;
  background-color: var(--white);
  position: absolute;
  margin: 0.4rem;
  transition: transform 0.5s;
  pointer-events: none;
}

.pricing-cards.yearly_plan_active .header-box .switch ul li .switch-status {
  background-color: var(--headers);
}

.pricing-cards.yearly_plan_active .header-box .switch ul li .switch-status::before {
  transform: translate3d(2.4rem, 0, 0);
}

.pricing-cards.monthly_plan_active .header-box .switch ul li .switch-status::before {
  transform: translate3d(0, 0, 0);
}

.pricing-cards .cards-box {
  display: none;
  flex-wrap: wrap;
  gap: 4.2rem;
}

.pricing-cards .cards-box .card {
  background: linear-gradient(180deg, rgb(237, 238, 241) 0%, rgb(255, 255, 255) 100%);
  color: var(--headers);
  height: 34.5rem;
  border-radius: 1rem;
  box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.1);
  padding: 2.3rem 1.9rem 1.9rem 1.9rem;
  flex: 0 1 100%;
  position: relative;
}

.pricing-cards .cards-box .card h2 {
  text-transform: uppercase;
  text-align: left;
  font-weight: 800;
  font-size: 1.8rem;
  line-height: 1.25em;
  margin: 0 0 1.5rem;
}

.pricing-cards .cards-box .card h3 {
  text-transform: none;
  color: var(--text);
  font-weight: 600;
  font-size: 1.2rem;
  line-height: 1.583em;
  margin: 0 0 1.1rem;
  min-height: 4rem;
}

.pricing-cards .cards-box .card .card-price-and-cta {
  display: flex;
  justify-content: space-between;
  gap: 1rem;
  margin: 0 0 1.7rem;
}

.pricing-cards .cards-box .card .card-price-and-cta .price-container {
  position: relative;
  display: flex;
  align-items: center;
}

.pricing-cards .cards-box .card .card-price-and-cta .price-container small {
  font-weight: 800;
  font-size: 1.8rem;
}

.pricing-cards .cards-box .card .card-price-and-cta .price-container small:last-of-type {
  position: relative;
  left: -0.1rem;
}

.pricing-cards .cards-box .card .card-price-and-cta .price-container span {
  font-weight: 800;
  font-size: 4rem;
}

.pricing-cards .cards-box .card .card-price-and-cta .price-container p {
  font-weight: 600;
  font-size: 0.9rem;
  line-height: 1em;
  color: var(--text);
  margin-left: 0.75rem;
}

.pricing-cards .cards-box .card .card-price-and-cta .card-cta .button-cta {
  font-weight: 600;
  font-size: 1.1rem;
  color: var(--headers);
  display: flex;
  align-items: center;
  width: 9rem;
  height: 2.8rem;
  border: 1px solid var(--headers);
  border-radius: 1rem;
  padding: 0 0.6rem;
  position: relative;
}

.pricing-cards .cards-box .card .card-price-and-cta .card-cta .button-cta::before {
  content: "";
  position: absolute;
  width: 1rem;
  height: 1rem;
  right: 0.6rem;
  top: 50%;
  transform: translate(0, -50%);
  background: no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xLjIzOTI2IDQuNEMwLjkwNzg4NyA0LjQgMC42MzkyNTggNC42Njg2MyAwLjYzOTI1OCA1QzAuNjM5MjU4IDUuMzMxMzcgMC45MDc4ODcgNS42IDEuMjM5MjYgNS42VjQuNFpNMTAuMDA3MyA1LjQyNDI2QzEwLjI0MTYgNS4xODk5NSAxMC4yNDE2IDQuODEwMDUgMTAuMDA3MyA0LjU3NTc0TDYuMTg4OSAwLjc1NzM1OUM1Ljk1NDU4IDAuNTIzMDQ1IDUuNTc0NjggMC41MjMwNDUgNS4zNDAzNyAwLjc1NzM1OUM1LjEwNjA1IDAuOTkxNjc0IDUuMTA2MDUgMS4zNzE1NyA1LjM0MDM3IDEuNjA1ODlMOC43MzQ0OCA1TDUuMzQwMzcgOC4zOTQxMUM1LjEwNjA1IDguNjI4NDMgNS4xMDYwNSA5LjAwODMzIDUuMzQwMzcgOS4yNDI2NEM1LjU3NDY4IDkuNDc2OTYgNS45NTQ1OCA5LjQ3Njk2IDYuMTg4OSA5LjI0MjY0TDEwLjAwNzMgNS40MjQyNlpNMS4yMzkyNiA1VjUuNkg5LjU4MzAxVjVWNC40SDEuMjM5MjZWNVoiIGZpbGw9IiMyNDI5NTQiLz4NCjwvc3ZnPg0K) center center;
  background-size: contain;
  transition: all 0.3s;
}

.pricing-cards .cards-box .card ul {
  list-style: none;
  padding-left: 0;
}

.pricing-cards .cards-box .card ul li {
  font-weight: 600;
  font-size: 1.1rem;
  line-height: 1.5em;
  padding: 0 0 0.75rem;
  margin: 0 0 0.75rem;
  color: var(--headers);
}

.pricing-cards .cards-box .card ul li:not(:last-of-type) {
  border-bottom: 1px solid var(--gris);
}

.pricing-cards .cards-box .card.pro :is(h2, .price-container) {
  color: var(--salmon);
}

.pricing-cards .cards-box .card.pro .tag {
  color: var(--white);
  background-color: var(--warning);
  filter: drop-shadow(0px 0px 24px rgba(0, 0, 0, 0.1));
  clip-path: polygon(100% 0%, 100% 50%, 100% 100%, 0 100%, 10% 50%, 0 0);
  width: 11.7rem;
  height: 2.5rem;
  position: absolute;
  right: 0;
  top: 2rem;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-weight: 800;
  font-size: 1.2rem;
  line-height: 1.2em;
  text-transform: lowercase;
}

:where(#wrapper) .pricing-cards.monthly_plan_active .monthly_plan_active {
  display: flex;
}

:where(#wrapper) .pricing-cards.yearly_plan_active .yearly_plan_active {
  display: flex;
}

@media only screen and (min-width: 0) and (max-width: 960px) {
  .pricing-cards.yearly_plan_active .header-box .switch ul li .switch-status::before {
    transform: translate3d(0, 0, 0);
  }
  .pricing-cards.monthly_plan_active .header-box .switch ul li .switch-status::before {
    transform: translate3d(-2.4rem, 0, 0);
  }
  .pricing-cards::before {
    border-bottom-left-radius: 10rem;
  }
  .pricing-cards .cards-box .card ul li {
    font-size: 1.5rem;
  }
}
@media only screen and (min-width: 961px) {
  .pricing-cards .cards-box {
    gap: 2.5rem;
  }
  .pricing-cards .cards-box .card {
    flex: 0 1 calc(25% - 2rem);
  }
  .pricing-cards .cards-box .card .card-price-and-cta .card-cta .button-cta:hover::before {
    right: 0.4rem;
  }
  .pricing-cards .header-box .switch::before {
    content: "";
    width: 5rem;
    height: 5rem;
    background: no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCA0NCAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0wLjkwNDI3MyAxMi44MDczQzAuOTA3NzIzIDEyLjgxMDUgMC45Mjg2NCAxMi44Mjk4IDAuOTk5NzEyIDEyLjgzNDFDMS4wNTg5OCAxMi44Mzc4IDEuMTQ1ODMgMTIuODI5MyAxLjI2MzI5IDEyLjc5NjlMMS4zOTA0OSAxMi43NTY0TDEuMzkzMTcgMTIuNzU0OEMyLjM3MTIzIDEyLjQwMjQgMy4zMzk2MiAxMi4wMTQ4IDQuMzA2MTMgMTEuNjEwNkw1LjI3MjkgMTEuMjAxM0M2LjE0NzQ5IDEwLjgyODMgNi45ODMxOCAxMC4zOTg3IDcuODcwMzYgOS45NzQwMUw3Ljg4NjU1IDkuOTY2MjVMNy45MDI4MSA5Ljk1OTg3QzguMDQwODMgOS45MDUyOCA4LjE3NDU1IDkuODM5NjUgOC4zMDE5MiA5Ljc2MzQyTDguMzE4NjkgOS43NTM1Nkw4LjMzNjg0IDkuNzQzNjJDOC4zNTYwNSA5LjczNDEgOC4zNzMzNCA5LjcyMTI1IDguMzg3MzggOS43MDUwM0w4LjQxOTA1IDkuNjQ5NDRMOC40MjYxMiA5LjU4NjE1QzguNDI0NDIgOS41NjU4MyA4LjQxNzY1IDkuNTQ2NTQgOC40MDg1OCA5LjUyODI5QzguNDAyMDUgOS41MTcxOSA4LjM5NzE3IDkuNTA5OTUgOC4zOTM1NyA5LjUwNTU2QzguMzcwNTggOS41MDQ0MyA4LjMxNDY3IDkuNTA4MDUgOC4yMTY1MSA5LjU0NDUzTDguMDkwNzYgOS41OTk0OUw4LjA4ODA4IDkuNjAxMDJMNS45MDI3MiAxMC42MjkxQzUuMTcyODkgMTAuOTY4NSA0LjQ0MjgyIDExLjMwNTMgMy43MTUxOCAxMS42NDIxTDMuNjc4NzQgMTEuNjU5M0wzLjYzOTkgMTEuNjcwM0wzLjUwNjEgMTEuNzAzNUMzLjM3MTk4IDExLjczMzIgMy4yMzU2IDExLjc1MjEgMy4wOTgyOCAxMS43NTk0TDIuMzgxODMgMTEuNzk3NEwyLjU5MzY3IDExLjExMjlDMi43MzcyMSAxMC42NDc5IDMuMDE3ODMgMTAuMjM3MyAzLjM5NzkxIDkuOTM0MTdDNC40OTg0OSA4LjkyNTQxIDUuNjA0MzYgNy44Nzc0NSA2Ljc2MDEzIDYuODkwNTZMNy4yNTk1OCA2LjQ3MDM3QzguNzg2MzQgNS4yMDkxNyAxMC40Mjg1IDQuMDk1NjcgMTIuMTYzNSAzLjE0Mzc1TDEyLjkxMjQgMi43NDU4MUwxMi45MTUxIDIuNzQ0MjlDMTYuOTI5NiAwLjcxNDIzNyAyMS4xMjU3IDAuMjQzODE1IDI1LjQ1ODYgMS42NzQ0NEwyNS40NTkzIDEuNjczNzFDMjYuNzI1NiAyLjA4MzYxIDI3LjkwOTcgMi43MTAxMyAyOC45NTkyIDMuNTI0MDhMMjkuNDAwNSAzLjg4NDgzQzMwLjU1MjkgNC44NzQwMiAzMS40OTY4IDYuMDgyNDIgMzIuMTc4OSA3LjQzOTI5TDMyLjE4MDMgNy40MzkyMUMzMi4yOTYyIDcuNjYyNTYgMzIuMzk4NCA3Ljg4ODQ1IDMyLjQ5MTMgOC4xMTEwMUwzMi41MDcgOC4xNDc1M0wzMi41MTU5IDguMTg1NzlDMzIuNTUyNCA4LjMzNjk3IDMyLjU3NDQgOC40OTE2MyAzMi41ODI4IDguNjQ2OTdMMzIuNjEyNSA5LjE5MDNMMzIuMDY4OSA5LjE3MzcxTDMxLjIgOS4xNDAyTDMxLjE5NTIgOS4xMzk3NkwzMC43MDM5IDkuMTIwNDRDMjguNDEzMSA5LjA4NDY5IDI2LjE3NDQgOS44MDk2MyAyNC4zMzkyIDExLjE4MTFMMjMuOTUyNiAxMS40ODQ4TDIzLjk0OTkgMTEuNDg2M0wyMy43MjYgMTEuNjczNkMyMS40NTcyIDEzLjYyODYgMjAuNTEzNSAxNi4xMjEzIDIxLjA2MzUgMTkuMTE4NkwyMS4wNjQ5IDE5LjExODVMMjEuMDY2MSAxOS4xMjg4QzIxLjIyOTcgMjAuMTM0NSAyMS43MDE3IDIxLjA2NDkgMjIuNDE2NSAyMS43OTExQzIzLjEyOSAyMi41MTQ5IDI0LjA0ODEgMjIuOTk5OSAyNS4wNDc0IDIzLjE4MDZMMjUuMDQ4MSAyMy4xODEzQzI1Ljk1MTUgMjMuMzI4IDI2Ljg3OCAyMy4yMzI3IDI3LjczMjUgMjIuOTA1TDI3LjczMzIgMjIuOTA0M0wyNy43NDU0IDIyLjkwMDlDMzAuNzQxNyAyMS44Mzg3IDMyLjUzMDEgMTkuNjQ2IDMzLjQ4NDUgMTYuNjM5N0MzMy45NDI5IDE1LjA3NjcgMzQuMDU4MiAxMy40MzQ1IDMzLjgyMzIgMTEuODI1M0wzMy43NzExIDExLjUwMzdMMzMuNzY5NyAxMS40OTA2QzMzLjczNzIgMTEuMjcyMiAzMy43MTc4IDExLjA0MjIgMzMuNzAwNiAxMC44NTM5TDMzLjY5OTYgMTAuODM0NkMzMy42OTQ0IDEwLjczNjQgMzMuNzE1OCAxMC42NTUyIDMzLjczNTEgMTAuNjAxMUMzMy43NTI5IDEwLjU1MSAzMy43NzQ2IDEwLjUwOTEgMzMuNzg1OSAxMC40ODc4QzMzLjgxNDQgMTAuNDM0MSAzMy44MjQ2IDEwLjQxNzYgMzMuODQzNyAxMC4zNzU2TDM0LjA0ODkgOS45MjMwMUwzNC41MDM0IDEwLjEyNDdDMzQuNzM3NSAxMC4yMjg5IDM1LjAxMzIgMTAuMzQwOCAzNS4yODI0IDEwLjQ2NTFMMzUuNTQ3OCAxMC41OTM3TDM1LjU1MiAxMC41OTYyQzM3LjY4OTggMTEuNzE0IDM5LjQwNDQgMTMuNDk4MyA0MC40Mzc1IDE1LjY3ODJMNDAuNDM4OSAxNS42NzgxQzQxLjQwNiAxNy43MTIyIDQyLjAzOCAxOS44OTAyIDQyLjMxMDMgMjIuMTI2TDQyLjMwODkgMjIuMTI2MUM0Mi44NzMxIDI2LjE2MiA0Mi40MDI4IDMwLjA2OCA0MC41Njk3IDMzLjc3NTRMNDAuNTY4MyAzMy43NzU1QzQwLjE3MzMgMzQuNjAwMiAzOS43MTQ0IDM1LjQ2NjMgMzguOTcxOSAzNi4xNjQ4TDM4LjgxODcgMzYuMzAyOEMzOC43MjU5IDM2LjM4MzQgMzguNzA0NCAzNi40MzI5IDM4LjcwMDkgMzYuNDQzOEMzOC43MDE0IDM2LjQ0NjQgMzguNzA1NyAzNi40NTI5IDM4LjcxMTcgMzYuNDY1NEwzOC43MzA0IDM2LjQ3OTZMMzguNzc2NSAzNi40ODk3TDM4LjgyMjQgMzYuNDc5N0MzOC44MzY4IDM2LjQ3MjkgMzguODUgMzYuNDYzIDM4Ljg2MDMgMzYuNDUwN0wzOC44ODExIDM2LjQyNjFMMzguOTA0MiAzNi40MDQ5QzM5LjM2NjEgMzUuOTc3NyAzOS43NzYzIDM1LjQ5NzMgNDAuMTI2OCAzNC45NzQ3QzQxLjYyOTkgMzIuNjExOSA0Mi41MzcxIDI5LjkxOTcgNDIuNzcwNCAyNy4xMjlDNDMuMDQwMSAyMy43NzU1IDQyLjU4MzQgMjAuNDAzMiA0MS40MzEyIDE3LjI0MjNMNDEuOSAxNy4wNzA2TDQxLjg4NDQgMTcuMDc2M0w0MS40MzA1IDE3LjI0MTdMNDEuNDI5NSAxNy4yMzY5QzQwLjU3NjQgMTQuODIzOCAzOS4yNDI4IDEyLjc1ODcgMzcuMTg5MSAxMS4yNzk4TDM2Ljc2ODkgMTAuOTkxOUMzNS45MjQyIDEwLjQ4MDEgMzUuMDM3MiAxMC4wNDA1IDM0LjExODQgOS42NzgwNkwzNC4xMTg0IDkuNjc2NjlDMzMuOTQ2MiA5LjYxODI0IDMzLjc4MzcgOS41MzU1NiAzMy42MzggOS40Mjc5MkwzMy40ODkxIDkuMzA0MzFDMzMuMzQ2NyA5LjE3MjY4IDMzLjIyNzMgOS4wMTg4OSAzMy4xMzU1IDguODQ5MDlMMzMuMDUzMSA4LjY3NDk5QzMxLjk5MzMgNi4wNzEzNSAzMC40NjczIDQuMTU1ODkgMjguNTM5MiAyLjg0MzQ1QzI2LjcyOTIgMS42MTE0MiAyNC41MzggMC44OTMxNDcgMjEuOTkzMiAwLjY1ODI1N0wyMS40Nzk0IDAuNjE3Mjk0TDIwLjg3OTcgMC41ODg0MTNDMTguMDgyMiAwLjUwNTcyMyAxNS4zMTA5IDEuMTUwNzUgMTIuODM3MyAyLjQ2TDEyLjMxMTcgMi43NTAxOEwxMi4zMDQ0IDIuNzU1NEwxMS42NzE3IDMuMTEzMzlDOC41MjkzNCA0LjkzNDc0IDUuNjUyNzIgNy4xODIyMiAzLjEyMzU5IDkuNzkyMkMzLjA2NTE4IDkuODU3OTEgMy4wMjQ3MiA5LjkxNzM3IDIuOTM2ODYgMTAuMDMwMUwyLjcxNTg0IDEwLjMxMzRMMi4zNzcwNiAxMC4xOTQ5TDIuMTY5MjggMTAuMTIyTDEuNzYwMSA5Ljk3OTQ5TDEuODQ0MzYgOS41NTMzQzIuMDMxOTkgOC42MDIxOCAyLjIwNjM0IDcuNjE0OTUgMi40MTMzNSA2LjY0ODQ3QzIuNzM2NDUgNS4xMzM5NCAzLjA3OTQ5IDMuNjE5NzkgMy40MTMyIDIuMTE0MkwzLjQ2NTQzIDEuODY5NDZMMy40Njc1NCAxLjg1NjlDMy40ODA5NyAxLjc5MDA3IDMuNDg4MjggMS43MzY0MiAzLjQ4OTQ2IDEuNjkzOTVDMy40OTA2MyAxLjY1MTczIDMuNDg2MjggMS42Mjg2NSAzLjQ4MzQ4IDEuNjE4ODlDMy40ODIzMSAxLjYxNDg4IDMuNDgwNDMgMS42MTM1MSAzLjQ4MDQzIDEuNjEzNTJMMy40NzMxNyAxLjYwNjk4TDMuNDM2ODIgMS41ODYwNkwzLjQzNDcxIDEuNTg1NDhMMy40MzMyNiAxLjU4NDE3QzMuNDMxNTkgMS41ODQ0OCAzLjQyNjU4IDEuNTg1OSAzLjQxOTAzIDEuNTg5NzVDMy4zOTQxIDEuNjAyNjkgMy4zMzEwMiAxLjY1MDMgMy4yNzM0IDEuNzgwNTlDMy4xMzM1NSAyLjA5OTIyIDMuMDE3NTIgMi40Mjc1OSAyLjkyNzA2IDIuNzYzMjZMMi44NDUxIDMuMTAwODNDMi41MTIzNiA0LjYyODcyIDIuMTgyNCA2LjE1NzU0IDEuODU1NTQgNy42ODY0M0wwLjg4MzQ3MiAxMi4yNzZDMC43OTc2ODYgMTIuNjgzIDAuODk2NzE3IDEyLjgwMDMgMC45MDQyNzMgMTIuODA3M1pNMjYuNDIxOCAyMi45NTA2QzI0LjUyNjUgMjMuMTc2MyAyMi44NDEzIDIyLjMyODEgMjEuOTE5IDIwLjYxODdMMjEuODI1OSAyMC40Mzg5QzIxLjU1NyAxOS44OTg2IDIxLjM3NDMgMTkuMzE5NCAyMS4yODM1IDE4LjcyMjdDMjEuMTIyMSAxNy43MjQ5IDIxLjE3MzkgMTYuNzA1OSAyMS40MzM5IDE1LjczMjVMMjEuNTU4MiAxNS4zMTg3QzIxLjkyMTYgMTQuMjI3MiAyMi41NDI5IDEzLjIzOTUgMjMuMzY5IDEyLjQzOUwyMy4zNjk2IDEyLjQzODNDMjUuNDkwMyAxMC4yODMzIDI4LjEyNDYgOS40MzA3MSAzMC45MzIgOS40MTE0MUwzMi4wNjY0IDkuNDA0MUwzMS45NzI5IDkuNTA3ODZDMzEuOTc0MSA5LjUwOCAzMS45NzUyIDkuNTA4MjIgMzEuOTc2NCA5LjUwODM3TDMxLjk3NyA5LjUwNzY0QzMyLjE1NDIgOS41Mjk0NyAzMi4zMjQgOS41NTE1NiAzMi40NjU5IDkuNTg2NTVDMzIuNjEzNSA5LjYyMjk4IDMyLjc4MDIgOS42ODQ1NiAzMi45MjUzIDkuODE2MzZDMzMuMDcwOSA5Ljk0ODY5IDMzLjE0NzUgMTAuMTA5MyAzMy4xOTY5IDEwLjI1MTdDMzMuMjQzOSAxMC4zODcyIDMzLjI4MDkgMTAuNTUwNCAzMy4zMTggMTAuNzE4M0MzMy42MjkyIDEyLjExNjMgMzMuNjk4MyAxMy41NTcyIDMzLjUyNDQgMTQuOTc4OEwzMy41MjU3IDE0Ljk3ODdDMzMuMzE2MiAxNi45MjEzIDMyLjUxNSAxOC43NTI0IDMxLjIzMjcgMjAuMjI2M0wzMS4yMzQxIDIwLjIyNjJDMzAuMTgzMiAyMS41MDkzIDI4Ljc0NzMgMjIuNDE1NCAyNy4xNDM1IDIyLjgxNDhMMjYuODIxIDIyLjg4ODNMMjYuODE2MiAyMi44ODkyTDI2LjQyMTggMjIuOTUwNloiIGZpbGw9IiNEOUUwRkIiIHN0cm9rZT0iI0Q5RTBGQiIvPg0KPC9zdmc+DQo=) center center;
    background-size: contain;
    position: absolute;
    right: -6.3rem;
    top: 0;
  }
}
body:has(.pricing-cards).scrolled:not(.blog):not(.single) .site-nav {
  background-color: var(--headers);
}

body:has(.pricing-cards) .site-nav .logo path {
  fill: var(--white);
}

body:has(.pricing-cards) .site-nav .menu-nav-menu-container a {
  color: var(--white);
}

body:has(.pricing-cards) .site-nav .log-in {
  background: transparent none;
  border-color: var(--white);
  color: var(--white);
}

body:has(.pricing-cards) .site-nav .log-in .icon-log-in:before {
  color: var(--white);
}

body:has(.pricing-cards) .site-nav .burguer-menu path {
  stroke: var(--white);
}

@media only screen and (min-width: 961px) {
  body:has(.pricing-cards).scrolled:not(.blog):not(.single) .site-nav .try-it-free {
    background-color: var(--lavanda);
  }
}
:where(.editor-styles-wrapper) .header-box .switch ul li a {
  pointer-events: none;
}

:where(.editor-styles-wrapper) .header-box .switch ul li a :is(span, small) {
  pointer-events: all !important;
}

:where(.editor-styles-wrapper) .pricing-cards :is(.monthly_plan_active, .yearly_plan_active) {
  display: flex !important;
  padding-left: 3rem;
  padding-right: 3rem;
}

:where(.editor-styles-wrapper) .pricing-cards :is(.monthly_plan_active, .yearly_plan_active)::before {
  display: block;
  font-weight: 600;
  font-size: 2rem;
  color: var(--white);
}

:where(.editor-styles-wrapper) .pricing-cards .monthly_plan_active::before {
  content: "MONTHLY PLAN CONTENT:";
}

:where(.editor-styles-wrapper) .pricing-cards .yearly_plan_active::before {
  content: "YEARLY PLAN CONTENT:";
}

:where(.editor-styles-wrapper) .pricing-cards .cards-box:last-of-type {
  margin-top: 5rem;
}

:where(.editor-styles-wrapper) .pricing-cards .cards-box .card {
  height: 100%;
}

:where(.editor-styles-wrapper) .pricing-cards .cards-box .card h3 {
  font-size: 1.8rem;
}

:where(.editor-styles-wrapper) .pricing-cards .cards-box .card h2 {
  font-size: 2.2rem;
}

:where(.editor-styles-wrapper) .pricing-cards .cards-box .card .card-price-and-cta .price-container p {
  font-size: 1.5rem;
}

:where(.editor-styles-wrapper) .pricing-cards .cards-box .card .card-price-and-cta .price-container p span {
  font: inherit;
}

:where(.editor-styles-wrapper) .pricing-cards .cards-box .card .card-price-and-cta a {
  pointer-events: none;
}

:where(.editor-styles-wrapper) .pricing-cards .cards-box .card ul li {
  font-size: 1.6rem;
}

:where(.editor-styles-wrapper) .pricing-cards .cards-box .block-editor-block-list__layout {
  display: flex;
  flex-wrap: wrap;
  gap: 4rem;
}

:where(.editor-styles-wrapper) .pricing-cards .cards-box .block-editor-block-list__layout .block-editor-block-list__block {
  flex: 0 1 calc(50% - 2rem);
  height: 100%;
}

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