
.ystudio__section {padding-top: 0; padding-right: var(--space-s); padding-bottom: 0; padding-left: var(--space-s)}.ystudio__padding--header {padding-top: var(--space-l); padding-bottom: var(--space-s)}@media (max-width: 767px) {.ystudio__padding--header {padding-top: var(--space-s); padding-bottom: var(--space-xs)}}.ystudio__color--bg-secondary-light {background-color: var(--base)}@media (max-width: 991px) {.ystudio__color--bg-secondary-light {flex-wrap: wrap; row-gap: var(--space-xs)}}@media (max-width: 767px) {.ystudio__color--bg-secondary-light {column-gap: var(--space-xs)}}@media (max-width: 478px) {.ystudio__color--bg-secondary-light {padding-right: 18px; padding-left: 18px}}.ystudio__container {width: 1320px}.ystudio__nav-menu .bricks-nav-menu > li {margin-left: 0}.ystudio__nav-menu .bricks-nav-menu {gap: var(--space-l)}.ystudio__nav-menu .bricks-nav-menu > li > a {color: var(--primary-trans-80); font-size: 1.8rem; font-family: "Open Sans"; font-weight: 400; line-height: 1.5}.ystudio__nav-menu .bricks-nav-menu > li > .brx-submenu-toggle > * {color: var(--primary-trans-80); font-size: 1.8rem; font-family: "Open Sans"; font-weight: 400; line-height: 1.5}.ystudio__nav-menu .bricks-nav-menu .current-menu-item > a {color: var(--secondary)}.ystudio__nav-menu .bricks-nav-menu .current-menu-item > .brx-submenu-toggle > * {color: var(--secondary)}.ystudio__nav-menu .bricks-nav-menu > .current-menu-parent > a {color: var(--secondary)}.ystudio__nav-menu .bricks-nav-menu > .current-menu-parent > .brx-submenu-toggle > * {color: var(--secondary)}.ystudio__nav-menu .bricks-nav-menu > .current-menu-ancestor > a {color: var(--secondary)}.ystudio__nav-menu .bricks-nav-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--secondary)}.ystudio__nav-menu .bricks-nav-menu > li:hover > a {color: #fc8a54}.ystudio__nav-menu .bricks-nav-menu > li:hover > .brx-submenu-toggle > * {color: #fc8a54}.ystudio__nav-menu .bricks-nav-menu li {transition: all 0.5s}.ystudio__nav-menu .bricks-nav-menu li a {transition: all 0.5s}.ystudio__nav-menu .bricks-mobile-menu li a {transition: all 0.5s}@media (max-width: 991px) {.ystudio__nav-menu .bricks-mobile-menu-wrapper:before {background-color: var(--primary)}.ystudio__nav-menu .bricks-mobile-menu > li > a[aria-current="page"] {background-color: var(--secondary)}.ystudio__nav-menu .bricks-mobile-menu > .current-menu-item > .brx-submenu-toggle {background-color: var(--secondary)}.ystudio__nav-menu .bricks-mobile-menu > li > a:hover {background-color: #ffa470}.ystudio__nav-menu .bricks-mobile-menu > li > .brx-submenu-toggle:hover {background-color: #ffa470}.ystudio__nav-menu .bricks-mobile-menu > li > a {font-family: "Caudex"; font-size: 1.8rem; color: var(--action)}.ystudio__nav-menu .bricks-mobile-menu > li > .brx-submenu-toggle > * {font-family: "Caudex"; font-size: 1.8rem; color: var(--action)}.ystudio__nav-menu {background-color: var(--primary); padding-top: 16px; padding-right: 12px; padding-bottom: 16px; padding-left: 12px; border-radius: 4px}.ystudio__nav-menu .bricks-mobile-menu-toggle {color: var(--action)}}@media (max-width: 478px) {.ystudio__nav-menu {padding-top: 15px; padding-right: 10px; padding-bottom: 15px; padding-left: 10px}}.ystudio__btn {font-size: 1.5rem; line-height: 1.1em; font-family: "Open Sans"; font-weight: 600; transition: all 0.5s; background-color: rgba(0, 0, 0, 0)}.ystudio__btn--header {color: var(--primary); border: 1px solid var(--primary); border-radius: 4px; padding-top: var(--space-s); padding-right: var(--space-l); padding-bottom: var(--space-s); padding-left: var(--space-l)}.ystudio__btn--header:hover {background-color: var(--primary); color: var(--action)}.hero-47 {padding-top: 0; padding-right: var(--space-xxl); padding-bottom: 0; padding-left: var(--space-xxl); height: 100vh; overflow: hidden; background-color: var(--base)}@media (max-width: 991px) {.hero-47 {padding-top: var(--space-xxl); padding-bottom: var(--space-xxl); height: unset}}.hero-47-container {height: 100%; display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--grid-gap)}@media (max-width: 991px) {.hero-47-container {flex-direction: column; row-gap: var(--space-xl)}}@media (max-width: 767px) {.hero-47-container {grid-template-columns: var(--grid-1)}}.hero-47__content--1 {display: flex; flex-direction: column; justify-content: center; row-gap: var(--space-m)}@media (max-width: 991px) {.hero-47__content--1 {width: 100%}}.cta-combo {display: flex; align-items: center; column-gap: var(--content-gap)}@media (max-width: 478px) {.cta-combo {row-gap: var(--content-gap); align-items: flex-start; flex-direction: column}}.btn--link {background-color: var(--bricks-color-acss_import_transparent); padding-right: 0; padding-left: 0}.hero-47__media {max-width: 50vw; width: 50vw; display: flex; flex-direction: column; row-gap: var(--space-xs)}@media (max-width: 991px) {.hero-47__media {height: 70vh}}@media (max-width: 767px) {.hero-47__media {max-width: 100%; width: 100%}}.hero-47__carousel {overflow: hidden; position: relative; height: 50%; display: flex; flex-direction: column}.hero-47__carousel {--animation-duration-up: 45s; --animation-duration-down: 45s; --scroll-up-end-position: -50%; --scroll-down-start-position: -35%; --animation-iteration-count: infinite; --animation-direction: alternate; --animation-timing-function-up: linear; --animation-timing-function-down: linear;}.hero-47__carousel:first-child .hero-47-carousel-ul { animation: scrollUp var(--animation-duration-up) var(--animation-iteration-count) var(--animation-direction) var(--animation-timing-function-up);}.hero-47__carousel:last-child .hero-47-carousel-ul { animation: scrollDown var(--animation-duration-down) var(--animation-iteration-count) var(--animation-direction) var(--animation-timing-function-down);}@keyframes scrollUp { 0% { transform: translateX(0%); } 100% { transform: translateX(var(--scroll-up-end-position)); }}@keyframes scrollDown { 0% { transform: translateX(var(--scroll-down-start-position)); } 100% { transform: translateX(0%); }}.hero-47-carousel-ul {display: flex; position: absolute; top: 0px; left: 0px; height: 100%; max-width: unset; column-gap: var(--space-xs)}.hero-47-carousel-item__image {width: 500px; height: 100%; aspect-ratio: 4/6}.hero-47-carousel-item__image:not(.tag), .hero-47-carousel-item__image img {object-fit: cover}.pricing-9-container {display: flex; row-gap: var(--space-l)}.intro {text-align: center; flex-direction: column; display: flex; align-items: center; align-self: center !important; row-gap: var(--space-s)}@media (max-width: 767px) {.intro {width: 100%}}.pricing-9-content {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); align-content: stretch; grid-gap: var(--space-s)}@media (max-width: 767px) {.pricing-9-content {grid-template-columns: 1fr}}.pricing-9-card {flex-direction: column; display: flex}.pricing-9-card { box-shadow: var(--box-shadow-l); }.pricing-9-card__box {display: flex; row-gap: var(--space-s); flex-direction: column; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); height: 100%}.pricing-9-card__heading {font-size: var(--space-xs); font-weight: 400; color: var(--primary)}.pricing-9-card__price {font-size: var(--text-xxl); font-weight: 700}.pricing-9-card__cta {margin-top: auto}.pricing-9-card__media {width: 100%; overflow: hidden; position: relative; order: -1; max-height: 35rem; height: 100%}.pricing-9-card__img {height: 100%; width: 100%}.pricing-9-card__img:not(.tag), .pricing-9-card__img img {object-fit: cover; object-position: 50% 50%}.ystudio__color--bg-primary {background-color: var(--primary)}.ystudio--padding {padding-top: var(--section-space-l)}@media (max-width: 991px) {.ystudio--padding {padding-top: var(--section-space-m); padding-bottom: var(--section-space-m)}}@media (max-width: 767px) {.ystudio--padding {padding-top: var(--space-xxl); padding-bottom: var(--space-xxl)}}@media (max-width: 478px) {.ystudio--padding {padding-top: var(--space-xl); padding-bottom: var(--space-xl)}}.ystudio__heading--h5 {font-size: 2.4rem; font-family: "Open Sans"; font-weight: 400; line-height: 1.2em}@media (max-width: 991px) {.ystudio__heading--h5 {font-size: 2rem}}@media (max-width: 767px) {.ystudio__heading--h5 {font-size: 1.6rem}}.ystudio__color--white {color: var(--action)}.ystudio__list--footer .separator {display: none}.ystudio__list--footer .content {justify-content: flex-start}.ystudio__list--footer .description {justify-content: flex-start}.ystudio__list--footer .title {margin-right: 0; font-family: "Open Sans"; font-weight: 400; font-size: 1.6rem; line-height: 1.5}.ystudio__list--footer .title:hover {color: var(--secondary)}.ystudio__list--footer li {margin-bottom: var(--space-xs)}@media (max-width: 991px) {.ystudio__list--footer li {margin-bottom: 8px}}.ystudio__color-white-70 {color: var(--action-trans-80)}.ystudio__heading--subtitle {font-size: 1.6rem; line-height: 1.5em; font-family: "Open Sans"; font-weight: 400}
