 /*
Theme Name: Yotako
Author: Yotako team
Author URI: https://yotako.io/
Description: Design in Figma or AdobeXD. Publish in WordPress. The Figma/Adobe XD to WordPress plugin by Yotako is the fastest way of converting your beautiful design into a fully functional WordPress website in a few clicks without writing a single line of code! Get your custom domain, professional email, and world-class secure hosting, without the hassle.
Requires at least: 5.9
Tested up to: 5.9
Requires PHP: 5.6
Version: 2.0.0
License: © Yotako 2016-2024
License URI:  https://yotako.io/
Tags: figma-to-wordpress, adobe-xd-to-wordpress, xd-to-wordpress, design-to-code, seamless-transition, design-to-wordpress
Yotako WordPress Theme, (C) 2024 Yotako.io
*/
 @import url("https://amplitude.yotako.io/google?family=Inter:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900&display=swap");
 @import url("https://amplitude.yotako.io/google?family=Barlow:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900&display=swap");
 @import url("style-browsers-support.css");

 body,
 html {
   margin: 0;
   padding: 0;
 }

 * {
   box-sizing: border-box;
 }

 .centerlize {
   margin: 0 auto;
 }

 .relative {
   position: relative
 }

 p,
 a,
 h1,
 h2,
 h3 {
   margin: 0;
   color: unset;
   text-decoration: none;
 }

 button {
   background: none;
   color: inherit;
   border: none;
   padding: 0;
   font: inherit;
   cursor: pointer;
   outline: inherit;
 }

 .yk_post_content p {
   margin: revert;
 }

 .yk_input_wrapper {
   position: relative;
   width: 100%;
 }

 .yk_input_wrapper>div {
   /* position:relative; */
   /* height:100% */
 }

 .yk_input_wrapper>.block-editor-inner-blocks {
   position: absolute;
   top: 0
 }

 .has-text-align-right {
   text-align: right !important;
 }

 .has-text-align-left {
   text-align: left !important;
 }

 .has-text-align-center {
   text-align: center !important;
 }

 .has-background {
   padding: initial !important;
 }

 body .yk_input_wrapper input::placeholder {
   text-align: start;
 }

 body .yk_transparent {
   background: transparent !important;
 }

 body .yt_text_background {
   background-size: 100%;
   -webkit-background-clip: text;
   -moz-background-clip: text;
   -webkit-text-fill-color: transparent;
   -moz-text-fill-color: transparent;
 }

 body .yt_text_vertical_center {
   display: flex;
   align-items: center;
   flex-direction: column;
   word-wrap: anywhere;
 }

 body .yt_custom_select_arrow {
   background-position-x: 95% !important;
   -webkit-appearance: none;
   appearance: none;
   padding: 10px;
 }

 body .yt_cover_size {
   object-fit: cover;
   height: inherit;
 }

 .yt_full_size {
   width: 100%;
   height: 100%;
 }

 body .wp-block-video video {
   width: 100%;
 }

 [class^="container_"],
 [class*=" container_"],
 [class^="button_"],
 [class*=" button_"] {
   display: flex;
 }

 [class^="grid_"],
 [class*=" grid_"] {
   display: grid;
 }

 [class^="vp_"],
 [class*=" vp_"] {
   display: flex;
   flex-direction: column;
   /* align-items if needed */
 }

 *[onclick] {
   cursor: pointer;
 }

 input {
   padding: 0 10px;
 }

 .wp-block-image {
   margin: unset;
   padding: unset;
 }

 .wp-block-image img {
   vertical-align: top;
   border-radius: inherit;
   width: 100%;
 }

 .wp-block-yotako-block-input-text {
   position: relative;
   background: transparent;
   border: none;
 }

 .wp-block-image .components-resizable-box__container {
   max-width: unset !important;
 }

 .yt-post-template {
   justify-content: space-between !important;
 }

 body .yt-post-card {
   position: relative !important;
 }

 body .yt_fill_size {
   height: fit_content !important;
   min-height: 100vh !important;
 }

 :where(body .is-layout-flow)>* {
   margin-block-start: initial !important;
 }

 .wp-block-yotako-block-form {
   display: none
 }

 .yt-full-width {
   width: 100%
 }

 .imageview_c6249a8bba99 {
   width: 1096.07px;
   height: 77.42px;
 }

 .imageview_cd84f977accc {
   width: 1110px;
   height: 342px;
 }

 .text_9e7a4d95a7c4 {
   width: 1098.5px;
   line-height: 63.01px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_1fdf5d25e291 {
   width: 1097px;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text-889ef67de09c_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-4b623233a487_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-52508fe38fe2_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-61cc7e5e9bd5_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-7b07ab007473_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-e3f0cc1a5a39_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-8940ddebe3be_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-aa1c8723f8ec_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-9a457cbab8b1_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-36945b6fd8c6_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-c6bcfacb8e10_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-4fe938230884_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-bf9255d569f6_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-837dc80a7837_1fdf5d25e291 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .container_dbbb07e84ae4 {
   width: 1152px;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 24px normal;
   flex-direction: column;
 }

 .text_d7f43bef33d4 {
   width: fit-content;
   line-height: 32.36px;
   font-family: 'Inter';
 }

 .container_c0bfe8f2d63a {
   padding: 7px 41px 7px 41px;
   width: 733px;
   height: 46px;
   border-top: #fff8f0ff solid 5px;
   border-right: #fff8f0ff solid 5px;
   border-bottom: #fff8f0ff solid 5px;
   border-left: #fff8f0ff solid 5px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
   border-radius: 20px 20px 20px 20px;
 }

 .container_529c2cc06f95 {
   position: relative !important;
   width: 733px;
   height: 46px;
 }

 .container_abf80f580890 {
   padding: 80px 64px 79.58px 64px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: center;
   justify-content: flex-start;
   gap: 48px normal;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:196.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_6346ee75d7d8 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #281800;
 }

 .text_e8bdd983521c {
   width: 100%;
   line-height: 62.4px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_14361957b4fd {
   padding: 60px 64px 0 64px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 48px normal;
   flex-direction: column;
   background: #a1b995;
 }

 .text_3ce2dd5874d8 {
   width: 100%;
   line-height: 19.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_70c3e2ff6974 {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_dc8c980aab83 {
   height: 123px;
   flex-grow: 1;
   flex-basis: 0px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:223.webp");
   background-size: cover;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_41a5b1b64a2c {
   height: 123px;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_a9c97ceb71aa {
   width: 100%;
   line-height: 19.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_139c3a8fb17e {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_8c167048fa9d {
   height: 117px;
   flex-grow: 1;
   flex-basis: 0px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:226.webp");
   background-size: cover;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_f277a34e8169 {
   height: 117px;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_c642289871d4 {
   width: 100%;
   line-height: 19.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_6b323fa155cb {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_735e4844cde2 {
   height: 121px;
   flex-grow: 1;
   flex-basis: 0px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:229.webp");
   background-size: cover;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_62799a31fb6d {
   height: 121px;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_db288c916118 {
   width: 100%;
   line-height: 19.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_a4e21616a12d {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_8d3f389a8ee6 {
   height: 122px;
   flex-grow: 1;
   flex-basis: 0px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:232.webp");
   background-size: cover;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_b1e004be1eaa {
   height: 122px;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_1103f1f6eccb {
   width: 124px;
   line-height: 19.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_e65d6674386b {
   padding: 32px 20.67px 32px 20.67px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_0094d286f62d {
   height: 122px;
   flex-grow: 1;
   flex-basis: 0px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:235.webp");
   background-size: cover;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_9f3a6b9321e6 {
   height: 122px;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_26141a4a9f4b {
   width: 100%;
   line-height: 19.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_ce36dd734ba8 {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_ffc140a3bf79 {
   height: 131px;
   flex-grow: 1;
   flex-basis: 0px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:238.webp");
   background-size: cover;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_700787cd1e21 {
   height: 131px;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .container_5aab42a1bd0a {
   padding: 20px 64.33px 20px 64px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 32px;
   flex-direction: row;
   background: #a1b995;
 }

 .text_71620ac64456 {
   width: fit-content;
   line-height: 32.36px;
   font-family: 'Inter';
 }

 .container_b7ae2df9760f {
   padding: 7px 20px 7px 20px;
   width: fit-content;
   height: fit-content;
   border-top: #fff8f0ff solid 5px;
   border-right: #fff8f0ff solid 5px;
   border-bottom: #fff8f0ff solid 5px;
   border-left: #fff8f0ff solid 5px;
   align-items: center;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
   background: #281800;
   border-radius: 20px 20px 20px 20px;
 }

 .container_1a98b607395d {
   padding: 20px 422px 60px 422px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 48px normal;
   flex-direction: column;
   background: #a1b995;
 }

 .imageview_e2e1cd9bbd88 {
   width: 477.24px;
   height: 146.17px;
 }

 .container_68596fd30205 {
   margin: 0 0 0 -76.12px;
   padding: 113.28px 60.93px 16.99px 0;
   width: fit-content;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_bf105a19bb2d {
   width: 100%;
   z-index: 1;
   line-height: 23.36px;
   word-wrap: break-word;
   font-family: 'Barlow';
 }

 .container_dc694b22844d {
   width: 362.49px;
   height: 71px;
   z-index: 1;
   position: absolute !important;
   left: 27.19px;
   top: 22.66px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_ea7d3c23cf63 {
   width: fit-content;
   z-index: 1;
   line-height: 25.49px;
   font-family: 'Barlow';
 }

 .container_3b56ddc33a7e {
   padding: 0.81px 0 1.51px 0;
   width: 28.32px;
   height: 28.32px;
   z-index: 1;
   position: absolute !important;
   left: -14.16px;
   top: 22.66px;
   justify-content: center;
   align-items: center;
   flex-direction: row;
   background: #adad34;
   border-radius: 28.32px 28.32px 28.32px 28.32px;
 }

 .container_74e30b45e4e6 {
   position: relative !important;
   width: 416.87px;
   height: 116.31px;
   z-index: 1;
   background: #281800;
   border-radius: 11.33px 11.33px 11.33px 11.33px;
 }

 .container_cc9feeacbfd7 {
   width: 583.61px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_9394957cac0c {
   width: 100%;
   z-index: 1;
   line-height: 23.36px;
   word-wrap: break-word;
   font-family: 'Barlow';
 }

 .container_2904104a5539 {
   width: 362.49px;
   height: 47px;
   z-index: 1;
   position: absolute !important;
   left: 27.19px;
   top: 22.66px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_9be350932e4a {
   width: fit-content;
   z-index: 1;
   line-height: 25.49px;
   font-family: 'Barlow';
 }

 .container_c122b7194420 {
   padding: 0.81px 0 1.51px 0;
   width: 28.32px;
   height: 28.32px;
   z-index: 1;
   position: absolute !important;
   left: -14.16px;
   top: 22.66px;
   justify-content: center;
   align-items: center;
   flex-direction: row;
   background: #adad34;
   border-radius: 28.32px 28.32px 28.32px 28.32px;
 }

 .container_6a34e29e2420 {
   position: relative !important;
   width: 416.87px;
   height: 92.31px;
   z-index: 1;
   background: #281800;
   border-radius: 11.33px 11.33px 11.33px 11.33px;
 }

 .container_78edd82f3599 {
   width: 500.24px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_aead50385b4c {
   width: 100%;
   z-index: 1;
   line-height: 23.36px;
   word-wrap: break-word;
   font-family: 'Barlow';
 }

 .container_b49be706c9e4 {
   width: 362.49px;
   height: 71px;
   z-index: 1;
   position: absolute !important;
   left: 27.19px;
   top: 22.66px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_e44e91c2b00a {
   width: fit-content;
   z-index: 1;
   line-height: 25.49px;
   font-family: 'Barlow';
 }

 .container_9d95aa902193 {
   padding: 0.81px 0 1.51px 0;
   width: 28.32px;
   height: 28.32px;
   z-index: 1;
   position: absolute !important;
   left: -14.16px;
   top: 22.66px;
   justify-content: center;
   align-items: center;
   flex-direction: row;
   background: #adad34;
   border-radius: 28.32px 28.32px 28.32px 28.32px;
 }

 .container_136538c13db4 {
   position: relative !important;
   width: 416.87px;
   height: 116.31px;
   z-index: 1;
   background: #281800;
   border-radius: 11.33px 11.33px 11.33px 11.33px;
 }

 .text_b2085a8d2322 {
   width: 100%;
   z-index: 1;
   line-height: 23.36px;
   word-wrap: break-word;
   font-family: 'Barlow';
 }

 .container_de7e6baf8da2 {
   width: 362.49px;
   height: 47px;
   z-index: 1;
   position: absolute !important;
   left: 27.19px;
   top: 22.66px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_41dba8a48357 {
   width: fit-content;
   z-index: 1;
   line-height: 25.49px;
   font-family: 'Barlow';
 }

 .container_22d4dbca4071 {
   padding: 0.81px 0 1.51px 0;
   width: 28.32px;
   height: 28.32px;
   z-index: 1;
   position: absolute !important;
   left: -14.16px;
   top: 22.66px;
   justify-content: center;
   align-items: center;
   flex-direction: row;
   background: #adad34;
   border-radius: 28.32px 28.32px 28.32px 28.32px;
 }

 .container_c674afb4b360 {
   position: relative !important;
   width: 416.87px;
   height: 92.31px;
   z-index: 1;
   background: #281800;
   border-radius: 11.33px 11.33px 11.33px 11.33px;
 }

 .container_956c2060b2e0 {
   width: 500.24px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_5b6733f5e8cd {
   margin: 0 0 0 -76.12px;
   width: fit-content;
   height: fit-content;
   min-width: 583.61px;
   z-index: 1;
   align-items: flex-end;
   justify-content: flex-start;
   gap: 11.33px normal;
   flex-direction: column;
 }

 .container_c0e0aded82fa {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
 }

 .text_0b6eeecee988 {
   width: fit-content;
   line-height: 32.36px;
   font-family: 'Inter';
 }

 .container_32d6a5d99320 {
   padding: 7px 20px 7px 20px;
   width: fit-content;
   height: fit-content;
   border-top: #fff8f0ff solid 5px;
   border-right: #fff8f0ff solid 5px;
   border-bottom: #fff8f0ff solid 5px;
   border-left: #fff8f0ff solid 5px;
   align-items: center;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
   background: #adad34;
   border-radius: 20px 20px 20px 20px;
 }

 .container_2ab809d60840 {
   width: 1130px;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_8416f2c59025 {
   width: 1130px;
   height: fit-content;
   max-width: 1167.96px;
   align-items: center;
   justify-content: flex-start;
   gap: 46.72px normal;
   flex-direction: column;
 }

 .container_f01031aed22c {
   padding: 60px 75px 60px 75px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 48px normal;
   flex-direction: column;
   background: #a1b995;
 }

 .text_dc8436f2cb8f {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 54.17px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_f07cd94ca945 {
   width: 538.35px;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 18.06px;
   flex-direction: row;
 }

 .text_215c8b3caba5 {
   width: 461px;
   z-index: 1;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_5158e4fdbc2a {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 12px;
   flex-direction: row;
 }

 .text_7bb4fa49be97 {
   width: 100%;
   z-index: 1;
   line-height: 26.1px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text-8e47bdd46f27_7bb4fa49be97 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-3c47daea1963_7bb4fa49be97 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-cf5a41d3ede4_7bb4fa49be97 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-971d04eaff69_7bb4fa49be97 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-01c2cb673af7_7bb4fa49be97 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .container_baf8c2ee49ef {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   min-width: 324px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
   background: #0000000d;
   border-radius: 16px 16px 16px 16px;
 }

 .text_7420af2c3a9f {
   width: fit-content;
   z-index: 1;
   line-height: 24px;
   font-family: 'Inter';
 }

 .container_0466b63c463a {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 12px;
   flex-direction: row;
 }

 .text_7068139f4a50 {
   width: 100%;
   z-index: 1;
   line-height: 26.1px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text-b996f5874146_7068139f4a50 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-893af33a77d4_7068139f4a50 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-06d2dad8cd2b_7068139f4a50 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-c6437f1c992e_7068139f4a50 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-9bc096962bf1_7068139f4a50 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .container_ba925b739c45 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   min-width: 324px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
   background: #0000000d;
   border-radius: 16px 16px 16px 16px;
 }

 .text_7d2148982489 {
   width: fit-content;
   z-index: 1;
   line-height: 24px;
   font-family: 'Inter';
 }

 .container_1aa7ce6c6615 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 12px;
   flex-direction: row;
 }

 .text_3b753e240ce1 {
   width: 100%;
   z-index: 1;
   line-height: 26.1px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_dbd5019e7d26 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   min-width: 324px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
   background: #0000000d;
   border-radius: 16px 16px 16px 16px;
 }

 .container_8a37a01bdfd5 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .container_b869e719c43f {
   padding: 120px 64px 120px 64px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 48px;
   flex-direction: row;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:326.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_45c7932da310 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
 }

 .text_ad2ccbe94d5c {
   width: 100%;
   line-height: 43.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_4ff00684e7a7 {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .video_cee43c45cb66 {
   width: 100%;
   height: 451px;
 }

 .container_72e6b20917cc {
   padding: 48px 64px 48px 64px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 48px normal;
   flex-direction: column;
   background: #ac7c4d;
 }

 .text_5d039566c01b {
   width: 100%;
   line-height: 57.6px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_f5d9b68c867f {
   width: 100%;
   line-height: 29px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_1e9025927cce {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px normal;
   flex-direction: column;
 }

 .container_34276ca589a8 {
   padding: 40px 64px 0 64px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 48px normal;
   flex-direction: column;
 }

 .text_ff80647d905b {
   width: 100%;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_5cbe96b464f0 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_e3ccbf48ea9b {
   width: fit-content;
   line-height: 44px;
   font-family: 'Inter';
 }

 .container_c127c00a566f {
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: flex-start;
   flex-direction: row;
 }

 .text_2fc41a573b98 {
   width: 100%;
   height: 37px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 14px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .imageview_9c8942a36be8 {
   width: 24px;
   height: 24px;
 }

 .text_4a657e30e67d {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 25.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_b1477de197b7 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .imageview_f9d76b94d5e5 {
   width: 24px;
   height: 24px;
 }

 .text_2d6766ad05df {
   height: 25px;
   flex-grow: 1;
   flex-basis: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 25.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_57541a7c2302 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .imageview_d39a154b2878 {
   width: 24px;
   height: 24px;
 }

 .text_02c3e62eabfa {
   height: 25px;
   flex-grow: 1;
   flex-basis: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 25.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_19bc65a8adb8 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_4900c3353cf1 {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_05459ff3a73f {
   width: fit-content;
   line-height: 29px;
   font-family: 'Inter';
 }

 .button_445367b1ac5e {
   padding: 7px 20px 7px 20px;
   width: fit-content;
   height: fit-content;
   border-top: #281800ff solid 4px;
   border-right: #281800ff solid 4px;
   border-bottom: #281800ff solid 4px;
   border-left: #281800ff solid 4px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #a1b995;
   border-radius: 20px 20px 20px 20px;
 }

 .button_link_445367b1ac5e {
   display: flex;
   flex-direction: row;
   gap: normal 10px;
   align-items: center;
 }

 .container_90616d660eb7 {
   padding: 32px 24px 24px 24px;
   height: fit-content;
   min-width: 336px;
   flex-grow: 1;
   flex-basis: 0px;
   border-top: #0000001a solid 0.5px;
   border-right: #0000001a solid 0.5px;
   border-bottom: #0000001a solid 0.5px;
   border-left: #0000001a solid 0.5px;
   align-items: center;
   justify-content: flex-start;
   gap: 32px normal;
   flex-direction: column;
   background: #a1b9954d;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 5px 19px #00000014;
 }

 .text_5e6496f1e25a {
   width: 100%;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_c30a2322db1c {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_2c807c818140 {
   width: fit-content;
   line-height: 44px;
   font-family: 'Inter';
 }

 .container_017d0e3662f5 {
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: flex-start;
   flex-direction: row;
 }

 .text_05eb72fc2bda {
   width: 100%;
   height: 37px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 14px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .imageview_a39453326e9a {
   width: 24px;
   height: 24px;
 }

 .text_377a301840ee {
   width: 292px;
   line-height: 25.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_7cb7cf7d0b08 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_e8fa1900d8a4 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_475e15ab2fe2 {
   width: fit-content;
   line-height: 29px;
   font-family: 'Inter';
 }

 .button_217248df72e7 {
   padding: 7px 20px 7px 20px;
   width: fit-content;
   height: fit-content;
   border-top: #aeafb080 solid 4px;
   border-right: #aeafb080 solid 4px;
   border-bottom: #aeafb080 solid 4px;
   border-left: #aeafb080 solid 4px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #aeafb026;
   border-radius: 20px 20px 20px 20px;
 }

 .button_link_217248df72e7 {
   display: flex;
   flex-direction: row;
   gap: normal 10px;
   align-items: center;
 }

 .container_e2636e059f7d {
   padding: 32px 24px 24px 24px;
   height: fit-content;
   min-width: 336px;
   flex-grow: 1;
   flex-basis: 0px;
   border-top: #0000001a solid 0.5px;
   border-right: #0000001a solid 0.5px;
   border-bottom: #0000001a solid 0.5px;
   border-left: #0000001a solid 0.5px;
   align-items: center;
   justify-content: flex-start;
   gap: 32px normal;
   flex-direction: column;
   background: #aeafb026;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 5px 19px #00000014;
 }

 .container_1ba879e0551a {
   padding: 30px 64px 48px 64px;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 32px 32px;
   flex-direction: row;
 }

 .text_d45be0a9ea93 {
   width: fit-content;
   line-height: 23.2px;
   font-family: 'Inter';
 }

 .text_15a288c3cfef {
   width: fit-content;
   line-height: 23.2px;
   font-family: 'Inter';
 }

 .container_58f44914a65f {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 32px;
   flex-direction: row;
 }

 .container_798ce5679a0b {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 32px;
   flex-direction: row;
 }

 .container_1cb8ff829e76 {
   padding: 64px 206px 64px 64px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   flex-direction: row;
   background: #281800;
 }

 .container_nested_1cb8ff829e76 {
   padding: 64px 206px 64px 64px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   flex-direction: row;
   background: #281800;
 }

 .viewport_0834a35807d5 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
 }

 .imageview_e240d3d36cfb {
   width: 100%;
   height: 47.47px;
 }

 .imageview_9bec04f6a544 {
   width: 100%;
   height: 342px;
 }

 .text_343fb082b5db {
   width: 100%;
   line-height: 61.6px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_bc45a717e711 {
   width: 100%;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text-6517bd7b00ab_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-29153a1707b5_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-656ffc732f1a_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-17c807fb82b0_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-974d96d63fca_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-1b658b2823c4_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-6494ecbb4674_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-23b44b6d92f3_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-d9d6fefd3f6f_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-26a0e9d76b3a_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-4446912f6e0f_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-74d5cf0f3a23_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-f8169d811d80_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-2432b73ef8d7_bc45a717e711 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .container_94a2823a67be {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .text_2640bc5a9057 {
   width: fit-content;
   line-height: 32.36px;
   font-family: 'Inter';
 }

 .container_6fa4aea2ea97 {
   padding: 7px 10.5px 7px 10.5px;
   width: 100%;
   height: fit-content;
   border-top: #fff8f0ff solid 5px;
   border-right: #fff8f0ff solid 5px;
   border-bottom: #fff8f0ff solid 5px;
   border-left: #fff8f0ff solid 5px;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
   border-radius: 20px 20px 20px 20px;
 }

 .container_263a0ffa8ebd {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .container_ab5e876cd5ae {
   padding: 60px 64px 59.53px 64px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: center;
   justify-content: center;
   gap: 48px normal;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:435.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_43aa9ba47da4 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #281800;
 }

 .text_fafa0797f1e5 {
   width: 100%;
   line-height: 62.4px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_b9dc78d00511 {
   padding: 30px 32px 0 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 48px normal;
   flex-direction: column;
   background: #a1b995;
 }

 .text_2a2dd9cfb422 {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_25ebf070ec44 {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
   border-radius: 16px 16px 16px 16px;
 }

 .container_5b7df0e87b91 {
   width: 502px;
   height: 88px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:462.webp");
   background-size: contain;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_9d110a77fba2 {
   width: 502px;
   height: 88px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_c10bb3da9cd7 {
   width: 822px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_2a5a8ed233b1 {
   padding: 32px 0 32px 0;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_b38b72250b9e {
   width: 502px;
   height: 88px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:465.webp");
   background-size: contain;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_c9f19eddd338 {
   width: 502px;
   height: 88px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_f82d4178f44c {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_6fde7ed89c7a {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_d12b7fd420ab {
   width: 502px;
   height: 88px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:468.webp");
   background-size: contain;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_9647af3305d6 {
   width: 502px;
   height: 88px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_f219885642d7 {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_ef0163cbf988 {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_4b7a2f2189a2 {
   width: 502px;
   height: 88px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:471.webp");
   background-size: contain;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_a698101928c7 {
   width: 502px;
   height: 88px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_2f58d3ea642f {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_caed54acb440 {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_255763f2ec3b {
   width: 502px;
   height: 88px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:474.webp");
   background-size: contain;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_30b64f45b0f3 {
   width: 502px;
   height: 88px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_a82de83d374d {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_3263c7e4047b {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_169ca0a4edd6 {
   width: 502px;
   height: 88px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:477.webp");
   background-size: contain;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_190094c40444 {
   width: 502px;
   height: 88px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .container_ea590fc038a7 {
   padding: 30px 149px 0 149px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
   background: #a1b995;
 }

 .text_4133a8b82b69 {
   width: fit-content;
   line-height: 32.36px;
   font-family: 'Inter';
 }

 .container_e838fe8165bd {
   padding: 7px 20px 7px 20px;
   width: fit-content;
   height: fit-content;
   border-top: #fff8f0ff solid 5px;
   border-right: #fff8f0ff solid 5px;
   border-bottom: #fff8f0ff solid 5px;
   border-left: #fff8f0ff solid 5px;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
   background: #281800;
   border-radius: 20px 20px 20px 20px;
 }

 .container_89754335f0aa {
   padding: 32px 182px 32px 182px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 48px normal;
   flex-direction: column;
   background: #a1b995;
 }

 .imageview_115013acaf42 {
   width: 477.24px;
   height: 166.94px;
   aspect-ratio: 1 / 0.6183090158455703;
 }

 .text_963660368445 {
   width: 100%;
   line-height: 26.78px;
   word-wrap: break-word;
   font-family: 'Barlow';
 }

 .container_c1fca0b33b39 {
   width: 415.48px;
   height: 81px;
   position: absolute !important;
   left: 31.16px;
   top: 25.97px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_a8b9c31ca8d1 {
   width: fit-content;
   line-height: 29.21px;
   font-family: 'Barlow';
 }

 .container_5d2ed2ae2b9c {
   padding: 0.82px 0 1.64px 0;
   width: 32.46px;
   height: 32.46px;
   position: absolute !important;
   left: -16.23px;
   top: 25.97px;
   justify-content: center;
   align-items: center;
   flex-direction: row;
   background: #adad34;
   border-radius: 32.46px 32.46px 32.46px 32.46px;
 }

 .container_cb26d482eac6 {
   position: relative !important;
   width: 477.81px;
   height: 132.94px;
   background: #281800;
   border-radius: 12.98px 12.98px 12.98px 12.98px;
 }

 .container_e2b80bb85d8d {
   width: 668.93px;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_9fc6997046fc {
   width: 100%;
   line-height: 26.78px;
   word-wrap: break-word;
   font-family: 'Barlow';
 }

 .container_8221bc53b3fb {
   width: 415.48px;
   height: 54px;
   position: absolute !important;
   left: 31.16px;
   top: 25.97px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_ad1fa5dbb017 {
   width: fit-content;
   line-height: 29.21px;
   font-family: 'Barlow';
 }

 .container_2c992c16cd67 {
   padding: 0.82px 0 1.64px 0;
   width: 32.46px;
   height: 32.46px;
   position: absolute !important;
   left: -16.23px;
   top: 25.97px;
   justify-content: center;
   align-items: center;
   flex-direction: row;
   background: #adad34;
   border-radius: 32.46px 32.46px 32.46px 32.46px;
 }

 .container_b3c2f2685043 {
   position: relative !important;
   width: 477.81px;
   height: 105.94px;
   background: #281800;
   border-radius: 12.98px 12.98px 12.98px 12.98px;
 }

 .container_04b38bce4948 {
   width: 573.37px;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_e79ff541fcfb {
   width: 100%;
   line-height: 26.78px;
   word-wrap: break-word;
   font-family: 'Barlow';
 }

 .container_72c9229c5a7c {
   width: 415.48px;
   height: 81px;
   position: absolute !important;
   left: 31.16px;
   top: 25.97px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_b424f8652bc3 {
   width: fit-content;
   line-height: 29.21px;
   font-family: 'Barlow';
 }

 .container_219affe8a5e5 {
   padding: 0.82px 0 1.64px 0;
   width: 32.46px;
   height: 32.46px;
   position: absolute !important;
   left: -16.23px;
   top: 25.97px;
   justify-content: center;
   align-items: center;
   flex-direction: row;
   background: #adad34;
   border-radius: 32.46px 32.46px 32.46px 32.46px;
 }

 .container_4deda6cb97ba {
   position: relative !important;
   width: 477.81px;
   height: 132.94px;
   background: #281800;
   border-radius: 12.98px 12.98px 12.98px 12.98px;
 }

 .text_b673c197d68f {
   width: 100%;
   line-height: 26.78px;
   word-wrap: break-word;
   font-family: 'Barlow';
 }

 .container_8f9fe513362f {
   width: 415.48px;
   height: 54px;
   position: absolute !important;
   left: 31.16px;
   top: 25.97px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_929aff1fb55b {
   width: fit-content;
   line-height: 29.21px;
   font-family: 'Barlow';
 }

 .container_5edf904e6589 {
   padding: 0.82px 0 1.64px 0;
   width: 32.46px;
   height: 32.46px;
   position: absolute !important;
   left: -16.23px;
   top: 25.97px;
   justify-content: center;
   align-items: center;
   flex-direction: row;
   background: #adad34;
   border-radius: 32.46px 32.46px 32.46px 32.46px;
 }

 .container_6ed81ae7f5c8 {
   position: relative !important;
   width: 477.81px;
   height: 105.94px;
   background: #281800;
   border-radius: 12.98px 12.98px 12.98px 12.98px;
 }

 .container_5c81d8cdba3c {
   width: 573.37px;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_5bf37440d52b {
   width: fit-content;
   height: fit-content;
   min-width: 668.93px;
   align-items: flex-end;
   justify-content: flex-start;
   gap: 12.98px normal;
   flex-direction: column;
 }

 .container_0f88a06efa03 {
   width: 100%;
   height: 701px;
   align-items: center;
   justify-content: flex-start;
   gap: 31px normal;
   flex-direction: column;
 }

 .text_f7d1bf1c158a {
   width: fit-content;
   line-height: 32.36px;
   font-family: 'Inter';
 }

 .container_4881f0116bc4 {
   padding: 7px 20px 7px 20px;
   width: fit-content;
   height: fit-content;
   border-top: #fff8f0ff solid 5px;
   border-right: #fff8f0ff solid 5px;
   border-bottom: #fff8f0ff solid 5px;
   border-left: #fff8f0ff solid 5px;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
   background: #adad34;
   border-radius: 20px 20px 20px 20px;
 }

 .container_5276a93176b8 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 19.84px normal;
   flex-direction: column;
 }

 .container_f7bc78743055 {
   width: 100%;
   height: fit-content;
   max-width: 380px;
   align-items: center;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_0e22aba7f04c {
   width: 100%;
   height: fit-content;
   max-width: 1600px;
   align-items: center;
   justify-content: flex-start;
   gap: 64px normal;
   flex-direction: column;
 }

 .container_4944ab8f8a14 {
   padding: 31px 32px 40px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 48px normal;
   flex-direction: column;
   background: #a1b995;
 }

 .text_005da099292f {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 43.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_58b92fecb9db {
   width: 304px;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 16px;
   flex-direction: row;
 }

 .text_a142842f9fa1 {
   width: 268px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_e46cea608097 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 12px;
   flex-direction: row;
 }

 .text_982232ebd5f4 {
   width: 100%;
   line-height: 26.1px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text-e402018eaa0e_982232ebd5f4 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-780e1fd94f5a_982232ebd5f4 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-bf6d1c41c9da_982232ebd5f4 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-aadc176912e4_982232ebd5f4 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-521f325cbb8b_982232ebd5f4 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .container_820ec9670516 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px normal;
   flex-direction: column;
   background: #0000000d;
   border-radius: 16px 16px 16px 16px;
 }

 .text_fab32e16b54e {
   width: 236px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_2305b8910331 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 12px;
   flex-direction: row;
 }

 .text_25bc3874b3f6 {
   width: 100%;
   line-height: 26.1px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text-bd475d9c591f_25bc3874b3f6 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-8886bc0da4b9_25bc3874b3f6 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-a6405eda49c4_25bc3874b3f6 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-f550af27a21e_25bc3874b3f6 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .text-f46f9ca4ed7c_25bc3874b3f6 {
   line-height: 26.1px;
   font-family: 'Inter';
 }

 .container_a0e8ce28287d {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px normal;
   flex-direction: column;
   background: #0000000d;
   border-radius: 16px 16px 16px 16px;
 }

 .text_1563161b2471 {
   width: fit-content;
   line-height: 20px;
   font-family: 'Inter';
 }

 .container_eec0e865ecba {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 12px;
   flex-direction: row;
 }

 .text_950219396e5d {
   width: 100%;
   line-height: 26.1px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_6cee725f3151 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px normal;
   flex-direction: column;
   background: #0000000d;
   border-radius: 16px 16px 16px 16px;
 }

 .container_b0f53fb152c3 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-end;
   gap: 16px normal;
   flex-direction: column;
 }

 .container_7d66e5255e29 {
   padding: 96px 32px 96px 32px;
   height: fit-content;
   max-width: 1440px;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 32px 32px;
   flex-direction: row;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:565.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_75cec6463986 {
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
 }

 .text_543b7c53567f {
   width: 100%;
   line-height: 43.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_8588c3279423 {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .video_9b1d77834bc9 {
   width: 100%;
   height: 512px;
 }

 .container_b5283d1732e9 {
   padding: 48px 64px 48px 64px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 48px normal;
   flex-direction: column;
   background: #ac7c4d;
 }

 .text_2ad4dd0f2fc0 {
   width: 100%;
   line-height: 57.6px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_ace9f8702f92 {
   width: 100%;
   line-height: 26.1px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_061e7f9bfa99 {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px normal;
   flex-direction: column;
 }

 .container_3f744244bb3d {
   padding: 40px 64px 0 64px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 48px normal;
   flex-direction: column;
 }

 .text_8556b992f6bd {
   width: 100%;
   line-height: 22.4px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_5e3c3c382812 {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_59993abb9a98 {
   width: 304px;
   line-height: 35.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_808c3d0343e2 {
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: flex-start;
   flex-direction: row;
 }

 .text_a4fa456ce47a {
   width: 100%;
   height: 37px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 14px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .imageview_b2498ccd9c68 {
   width: 24px;
   height: 24px;
 }

 .text_768d54580676 {
   width: 268px;
   line-height: 22.4px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_b37279ec5c32 {
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .imageview_2ba82fa7d1ae {
   width: 24px;
   height: 24px;
 }

 .text_7a86bf968c33 {
   width: 271px;
   height: 24px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 22.4px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_372baa940ffe {
   width: 304px;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .imageview_78127c3a4931 {
   width: 24px;
   height: 24px;
 }

 .text_368131e999f1 {
   height: 44px;
   flex-grow: 1;
   flex-basis: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 22.4px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_cdacc9c7bd7d {
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_0af760d0c822 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_bb175e28d241 {
   width: 232px;
   line-height: 29px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .button_265981bbaedb {
   padding: 7px 20px 7px 20px;
   width: fit-content;
   height: fit-content;
   border-top: #281800ff solid 4px;
   border-right: #281800ff solid 4px;
   border-bottom: #281800ff solid 4px;
   border-left: #281800ff solid 4px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #a1b995;
   border-radius: 20px 20px 20px 20px;
 }

 .button_link_265981bbaedb {
   display: flex;
   flex-direction: row;
   gap: normal 10px;
   align-items: center;
 }

 .container_9b6d3696285a {
   padding: 32px 24px 24px 24px;
   height: fit-content;
   min-width: 224px;
   flex-grow: 1;
   flex-basis: 0px;
   border-top: #0000001a solid 0.5px;
   border-right: #0000001a solid 0.5px;
   border-bottom: #0000001a solid 0.5px;
   border-left: #0000001a solid 0.5px;
   align-items: center;
   justify-content: flex-start;
   gap: 32px normal;
   flex-direction: column;
   background: #a1b9954d;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 5px 19px #00000014;
 }

 .text_3faac4c0bf77 {
   width: 100%;
   line-height: 16px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_aa05155b4410 {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_92bcd7a2fe41 {
   width: fit-content;
   line-height: 35.2px;
   font-family: 'Inter';
 }

 .container_471dc35e4c3f {
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: flex-start;
   flex-direction: row;
 }

 .text_16338c176c21 {
   width: 100%;
   height: 37px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 14px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .imageview_5a9c5c6c569a {
   width: 24px;
   height: 24px;
 }

 .text_677c7755f959 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 22.4px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_ce8253b4f350 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_c10c71cccef5 {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_10da1485ab40 {
   width: 240px;
   line-height: 29px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .button_a9a38301e3e6 {
   padding: 7px 20px 7px 20px;
   width: fit-content;
   height: fit-content;
   border-top: #aeafb080 solid 4px;
   border-right: #aeafb080 solid 4px;
   border-bottom: #aeafb080 solid 4px;
   border-left: #aeafb080 solid 4px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #aeafb026;
   border-radius: 20px 20px 20px 20px;
 }

 .button_link_a9a38301e3e6 {
   display: flex;
   flex-direction: row;
   gap: normal 10px;
   align-items: center;
 }

 .container_947c36b1abd4 {
   padding: 32px 24px 24px 24px;
   height: fit-content;
   min-width: 224px;
   flex-grow: 1;
   flex-basis: 0px;
   border-top: #0000001a solid 0.5px;
   border-right: #0000001a solid 0.5px;
   border-bottom: #0000001a solid 0.5px;
   border-left: #0000001a solid 0.5px;
   align-items: center;
   justify-content: flex-start;
   gap: 32px normal;
   flex-direction: column;
   background: #aeafb026;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 5px 19px #00000014;
 }

 .container_3d9fb94c9463 {
   padding: 30px 32px 48px 32px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   flex-wrap: wrap;
   gap: 32px 32px;
   flex-direction: row;
 }

 .text_a098905f91fb {
   width: fit-content;
   line-height: 17.01px;
   font-family: 'Inter';
 }

 .text_80617a1dab22 {
   width: fit-content;
   line-height: 17.01px;
   font-family: 'Inter';
 }

 .container_ed095bee8e85 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 17.59px;
   flex-direction: row;
 }

 .container_758e8ead388d {
   width: 736px;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 17.59px;
   flex-direction: row;
 }

 .container_654e5d2e01a6 {
   padding: 40px 32px 40px 32px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   flex-direction: row;
   background: #281800;
 }

 .container_nested_654e5d2e01a6 {
   padding: 40px 32px 40px 32px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   flex-direction: row;
   background: #281800;
 }

 .viewport_63edfc77b9c9 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
 }

 .imageview_acc4223e0936 {
   width: 100%;
   height: 23.1px;
 }

 .imageview_0afd29bef549 {
   width: 325px;
   height: 197px;
 }

 .text_2661be545e86 {
   width: 100%;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_45449e748a24 {
   width: 100%;
   line-height: 19.6px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text-7bcbff61c89e_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-826c2139d45d_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-9312db618e2f_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-d05944d1d161_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-a3a023f7dac7_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-1521f2785870_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-ff51f430116f_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-63ea0c8829f7_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-99c9d4da3d83_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-c15749151e0f_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-a5b7ddbcc776_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-f2d9afc70cc3_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-fb1c2568a9c3_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .text-554de3e33249_45449e748a24 {
   line-height: 19.6px;
   font-family: 'Inter';
 }

 .container_7173571c770d {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .text_c8b820f485cb {
   width: fit-content;
   line-height: normal;
   font-family: 'Inter';
 }

 .button_f80374891fd3 {
   padding: 20px 27.5px 20px 27.5px;
   width: 100%;
   height: fit-content;
   border-top: #fff8f0ff solid 3px;
   border-right: #fff8f0ff solid 3px;
   border-bottom: #fff8f0ff solid 3px;
   border-left: #fff8f0ff solid 3px;
   justify-content: center;
   align-items: flex-start;
   gap: normal 10px;
   flex-direction: row;
   border-radius: 20px 20px 20px 20px;
 }

 .button_link_f80374891fd3 {
   display: flex;
   flex-direction: row;
   gap: normal 10px;
   align-items: flex-start;
 }

 .container_672790ad2b9a {
   padding: 40px 24px 39.9px 24px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: center;
   justify-content: center;
   gap: 32px normal;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:674.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_7e59be3a9c93 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #281800;
 }

 .text_c4850111eac5 {
   width: 100%;
   line-height: 41.6px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_458c4baf94b7 {
   padding: 30px 32px 0 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 32px normal;
   flex-direction: column;
   background: #a1b995;
 }

 .text_c133fdcfcf2a {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_f21fbfea54c5 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_2df7feda832a {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:701.webp");
   background-size: cover;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_1e005db3d2ae {
   width: 100%;
   height: 72px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_27a533878b20 {
   width: 271px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_ba560655446e {
   padding: 24px 28px 24px 28px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_0a5ef9169930 {
   height: 96px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:704.webp");
   background-size: cover;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_7699c2cee032 {
   width: 100%;
   height: 96px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_0cd63165ee9e {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_54eeff489fc2 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_10d7ef664094 {
   height: 96px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:707.webp");
   background-size: cover;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_2ebb86ebeaeb {
   width: 100%;
   height: 96px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_0a1b2b8dfb84 {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_93421259f63a {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_87170d3ec6d3 {
   height: 96px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:710.webp");
   background-size: cover;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_7ccd4493f267 {
   width: 100%;
   height: 96px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_63215f460ad7 {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_8b2006d01746 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_e21555dcf9bd {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:713.webp");
   background-size: cover;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_d41f328a984e {
   width: 100%;
   height: 72px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .text_5b310b49856d {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_87b9215f286f {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_4c5d51d435dc {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:716.webp");
   background-size: cover;
   background-repeat: no-repeat;
   border-radius: 16px 16px 16px 16px;
   mix-blend-mode: normal;
 }

 .container_a84a2b28d98c {
   width: 100%;
   height: 72px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .container_240aaf91486a {
   padding: 20px 24px 35px 24px;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px normal;
   flex-direction: column;
   background: #a1b995;
 }

 .text_15ff5346529d {
   width: 270px;
   line-height: 23.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .button_388713f4ea53 {
   padding: 7px 20.5px 7px 20.5px;
   width: 100%;
   height: fit-content;
   border-top: #fff8f0ff solid 5px;
   border-right: #fff8f0ff solid 5px;
   border-bottom: #fff8f0ff solid 5px;
   border-left: #fff8f0ff solid 5px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #281800;
   border-radius: 20px 20px 20px 20px;
 }

 .button_link_388713f4ea53 {
   display: flex;
   flex-direction: row;
   gap: normal 10px;
   align-items: center;
 }

 .container_575467da0abc {
   padding: 0 32px 40px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 32px normal;
   flex-direction: column;
   background: #a1b995;
 }

 .imageview_a4a20c789664 {
   width: 321.14px;
   height: 98.51px;
 }

 .container_88fc54c78659 {
   width: 349px;
   height: 99.93px;
   align-items: center;
   justify-content: space-between;
   flex-direction: column;
 }

 .container_586ba34eba4c {
   width: 100%;
   height: 99.93px;
   align-items: center;
   justify-content: space-between;
   flex-direction: column;
 }

 .imageview_6e6abf883266 {
   width: 100%;
   aspect-ratio: 0.9580525567188192 / 1;
 }

 .text_ab060d51e0ee {
   width: 240px;
   line-height: 23.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .button_4c3386fa0cd6 {
   padding: 7px 54.5px 7px 54.5px;
   width: 100%;
   height: fit-content;
   border-top: #fff8f0ff solid 5px;
   border-right: #fff8f0ff solid 5px;
   border-bottom: #fff8f0ff solid 5px;
   border-left: #fff8f0ff solid 5px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #adad34;
   border-radius: 20px 20px 20px 20px;
 }

 .button_link_4c3386fa0cd6 {
   display: flex;
   flex-direction: row;
   gap: normal 10px;
   align-items: center;
 }

 .container_3ad359270e8f {
   width: 349px;
   height: 530px;
   max-width: 1167.96px;
   align-items: center;
   justify-content: flex-start;
   gap: 15px normal;
   flex-direction: column;
 }

 .container_5822de9b70d8 {
   padding: 34px 13px 34px 13px;
   width: 100%;
   height: 598px;
   align-items: center;
   justify-content: center;
   gap: 32px normal;
   flex-direction: column;
   background: #a1b995;
 }

 .text_53bee16be580 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 31.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_039c7520f9c4 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 16px;
   flex-direction: row;
 }

 .text_aa6ea5c9d8ae {
   width: 253px;
   line-height: 18px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_c7bd553a20e8 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 12px;
   flex-direction: row;
 }

 .text_5f64082ea6fa {
   width: 100%;
   line-height: 20.3px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text-45f6e4074f4b_5f64082ea6fa {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-3ca4447c1fc4_5f64082ea6fa {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-bdfd1587df33_5f64082ea6fa {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-91832660ae1f_5f64082ea6fa {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-f032befa24ab_5f64082ea6fa {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-4c86091f7480_5f64082ea6fa {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-dd34c5a7af20_5f64082ea6fa {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-f51dc350a692_5f64082ea6fa {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .container_dfb9601d07a3 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px normal;
   flex-direction: column;
   background: #0000000d;
   border-radius: 16px 16px 16px 16px;
 }

 .text_0ba6c54e1dec {
   width: 216px;
   line-height: 18px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_9db03821a459 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 12px;
   flex-direction: row;
 }

 .text_3288feb18eb6 {
   width: 100%;
   line-height: 20.3px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text-84a8f517bf23_3288feb18eb6 {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-9e276936c906_3288feb18eb6 {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-63bdb4d22fa6_3288feb18eb6 {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-3b75fce0f5f5_3288feb18eb6 {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-19f734c6eeb3_3288feb18eb6 {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-dfee1739af55_3288feb18eb6 {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-bec0dbe06c65_3288feb18eb6 {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-5d9b68d55231_3288feb18eb6 {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-4861ef0a19ca_3288feb18eb6 {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-776e38513f67_3288feb18eb6 {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .container_60571b4d0898 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px normal;
   flex-direction: column;
   background: #0000000d;
   border-radius: 16px 16px 16px 16px;
 }

 .text_4c6cc33f25b2 {
   width: fit-content;
   line-height: 18px;
   font-family: 'Inter';
 }

 .container_89edcdd83dee {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 12px;
   flex-direction: row;
 }

 .text_433af086f581 {
   width: 100%;
   line-height: 20.3px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text-2ade903295ff_433af086f581 {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .text-1e3e4f3b31c3_433af086f581 {
   line-height: 20.3px;
   font-family: 'Inter';
 }

 .container_d53222c5f919 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px normal;
   flex-direction: column;
   background: #0000000d;
   border-radius: 16px 16px 16px 16px;
 }

 .container_87881c87bbb4 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .container_fc7710bbede0 {
   padding: 80px 24px 41px 24px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: center;
   justify-content: flex-start;
   gap: 40px normal;
   flex-direction: column;
   background: url("https://cdn.yotako.io/f8d74437-87ed-438c-a8ec-de787678ce8e/7:780.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_a1c40ba4f84b {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #ffffff;
 }

 .text_80d0ffb21ea2 {
   width: 100%;
   line-height: 28.8px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_3c8ca5d1f3ba {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .video_fafd529a811d {
   width: 100%;
   height: 470px;
 }

 .container_ddcf68d1d1b1 {
   padding: 40px 24px 40px 24px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 13px normal;
   flex-direction: column;
   background: #ac7c4d;
 }

 .text_0e02555e755c {
   width: 100%;
   line-height: 28.8px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_fa6ca70eadfc {
   width: 100%;
   line-height: 23.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_3b1191fb5cb6 {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px normal;
   flex-direction: column;
 }

 .container_7ab1766d890c {
   padding: 40px 24px 0 24px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 48px normal;
   flex-direction: column;
 }

 .text_2d6183a4053f {
   width: 100%;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_382a4b314049 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_195855bbb4d6 {
   width: fit-content;
   line-height: 44px;
   font-family: 'Inter';
 }

 .container_e2da82b681f2 {
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: flex-start;
   flex-direction: row;
 }

 .text_ef17d6bfbe7f {
   width: 100%;
   line-height: 16px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .imageview_3f94b36564e5 {
   width: 24px;
   height: 24px;
 }

 .text_9111c1f0b47f {
   width: 246px;
   line-height: 22.4px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_35dcd2480c0a {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .imageview_94c78a7bb4b8 {
   width: 24px;
   height: 24px;
 }

 .text_24f5a76f5565 {
   width: 240px;
   height: 44px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 22.4px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_0841dd6518e6 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .imageview_ce776914758b {
   width: 24px;
   height: 24px;
 }

 .text_7585657776ca {
   height: 44px;
   flex-grow: 1;
   flex-basis: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 22.4px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_e23ad7a06119 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_760d6df1e5f6 {
   width: 275px;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_caa1b73be530 {
   width: 232px;
   line-height: 23.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .button_1693f2b0ed25 {
   padding: 7px 20px 7px 20px;
   width: fit-content;
   height: fit-content;
   border-top: #281800ff solid 4px;
   border-right: #281800ff solid 4px;
   border-bottom: #281800ff solid 4px;
   border-left: #281800ff solid 4px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #a1b995;
   border-radius: 20px 20px 20px 20px;
 }

 .button_link_1693f2b0ed25 {
   display: flex;
   flex-direction: row;
   gap: normal 10px;
   align-items: center;
 }

 .container_cdc58379b678 {
   padding: 24px 16px 16px 16px;
   width: 100%;
   height: fit-content;
   min-width: 224px;
   align-items: center;
   justify-content: flex-start;
   gap: 32px normal;
   flex-direction: column;
   background: #a1b9954d;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 5px 19px #00000014;
 }

 .text_a73de28c2254 {
   width: 100%;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_2b616b8ee706 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   flex-direction: column;
 }

 .text_684baad30e95 {
   width: fit-content;
   line-height: 44px;
   font-family: 'Inter';
 }

 .container_6c04c6c7f60d {
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: flex-start;
   flex-direction: row;
 }

 .text_b8dc1cf76b23 {
   width: 100%;
   line-height: 16px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .imageview_36952bcc15ae {
   width: 24px;
   height: 24px;
 }

 .text_d6a28b67fb35 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 22.4px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_85795b6227c3 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_f68f60649455 {
   width: 239px;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_ede8685b2bfc {
   width: 240px;
   line-height: 23.2px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .button_ca3720a8c964 {
   padding: 7px 20px 7px 20px;
   width: fit-content;
   height: fit-content;
   border-top: #aeafb080 solid 4px;
   border-right: #aeafb080 solid 4px;
   border-bottom: #aeafb080 solid 4px;
   border-left: #aeafb080 solid 4px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #aeafb026;
   border-radius: 20px 20px 20px 20px;
 }

 .button_link_ca3720a8c964 {
   display: flex;
   flex-direction: row;
   gap: normal 10px;
   align-items: center;
 }

 .container_9b0103bd40bb {
   padding: 24px 16px 16px 16px;
   width: 100%;
   height: fit-content;
   min-width: 224px;
   align-items: center;
   justify-content: flex-start;
   gap: 32px normal;
   flex-direction: column;
   background: #aeafb026;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 5px 19px #00000014;
 }

 .container_89deae2bce7e {
   padding: 30px 24px 48px 24px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 24px normal;
   flex-direction: column;
 }

 .text_3eb6c443aff0 {
   width: 100%;
   line-height: 12.73px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_1476b9746173 {
   width: fit-content;
   line-height: 12.73px;
   font-family: 'Inter';
 }

 .container_875e5fd6dd22 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 16px normal;
   flex-direction: column;
 }

 .container_5235bab1613e {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 24px normal;
   flex-direction: column;
 }

 .container_8900549f9792 {
   padding: 40px 24px 40px 24px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 56px normal;
   flex-direction: column;
   background: #281800;
 }

 .container_nested_8900549f9792 {
   padding: 40px 24px 40px 24px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 56px normal;
   flex-direction: column;
   background: #281800;
 }

 .viewport_5ebe9b87b6e3 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
 }


 @media (max-width: 640px) {
   .Desktop .yotako-main {
     display: none !important;
   }

   .Desktop .vp_640 {
     display: flex !important;
   }
 }

 @media (min-width: 641px) and (max-width: 1007px) {
   .Desktop .yotako-main {
     display: none !important;
   }

   .Desktop .vp_1007 {
     display: flex !important;
   }
 }

 @media (min-width: 1008px) {
   .Desktop .yotako-main {
     display: none !important;
   }

   .Desktop .vp_1280 {
     display: flex !important;
   }
 }

/* ===== Patch v5 — Responsive embeds (Vimeo/YouTube, incl. 9:16) ===== */
figure.wp-block-embed,
.wp-block-embed .wp-block-embed__wrapper{
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%; /* 16:9 padrão */
  overflow: hidden;
  max-width: 100%;
}
/* vertical 9:16 */
figure.wp-block-embed.wp-embed-aspect-9-16,
figure.wp-block-embed.wp-embed-aspect-9-16 > .wp-block-embed__wrapper{
  padding-bottom: 177.78%;
}
/* fill the wrapper */
figure.wp-block-embed iframe,
.wp-block-embed .wp-block-embed__wrapper iframe,
figure.wp-block-embed embed,
figure.wp-block-embed object{
  position: absolute;
  inset: 0;
  width: 100% !important;
  height: 100% !important;
  max-width: 100%;
  border: 0;
}

/* provider-specific fallback */
figure.wp-block-embed.is-provider-vimeo,
figure.wp-block-embed.is-provider-vimeo > .wp-block-embed__wrapper{
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 177.78%; /* 9:16 */
  overflow: hidden;
}
figure.wp-block-embed.is-provider-vimeo iframe{
  position: absolute;
  inset: 0;
  width: 100% !important;
  height: 100% !important;
  border: 0;
}
/* ==================================================================== */


/* ===== Patch v5 — Button hover micro-interaction ===== */
.wp-block-yotako-block-anchor [class^="button_"],
.wp-block-yotako-block-anchor [class*=" button_"]{
  transition: transform .15s ease, opacity .15s ease,
              background-color .2s ease, color .2s ease, border-color .2s ease, box-shadow .2s ease;
  transform-origin: center;
  will-change: transform, opacity;
}
.wp-block-yotako-block-anchor [class^="button_"]:hover,
.wp-block-yotako-block-anchor [class*=" button_"]:hover{
  transform: scale(.98);
  opacity: .9;
}
.wp-block-yotako-block-anchor [class^="button_"]:active,
.wp-block-yotako-block-anchor [class*=" button_"]:active{
  transform: scale(.965);
  opacity: .88;
}
@media (prefers-reduced-motion: reduce){
  .wp-block-yotako-block-anchor [class^="button_"],
  .wp-block-yotako-block-anchor [class*=" button_"]{
    transition: background-color .2s ease, color .2s ease, border-color .2s ease, box-shadow .2s ease;
    transform: none !important;
  }
}
/* ==================================================================== */


/* ===== Patch v6 — unify hover + click area for all buttons ===== */
.wp-block-yotako-block-anchor,
.wp-block-button{
  position: relative;
  z-index: 1;
}

/* make sure actual <a> sits on top and is clickable */
.wp-block-yotako-block-anchor a[class^="button_link_"],
.wp-block-yotako-block-anchor a[class*=" button_link_"],
.wp-block-button__link,
.wp-element-button{
  position: relative;
  z-index: 5;
  pointer-events: auto;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: transform .15s ease, opacity .15s ease,
              background-color .2s ease, color .2s ease, border-color .2s ease, box-shadow .2s ease;
  transform-origin: center;
  will-change: transform, opacity;
  cursor: pointer;
}

/* some blocks use a wrapper div with class button_xxx; include it too */
.wp-block-yotako-block-anchor [class^="button_"],
.wp-block-yotako-block-anchor [class*=" button_"]{
  position: relative;
  z-index: 4;
}

/* hover / active for every variation */
.wp-block-yotako-block-anchor a[class^="button_link_"]:hover,
.wp-block-yotako-block-anchor a[class*=" button_link_"]:hover,
.wp-block-yotako-block-anchor [class^="button_"]:hover,
.wp-block-yotako-block-anchor [class*=" button_"]:hover,
.wp-element-button:hover,
.wp-block-button__link:hover{
  transform: scale(.98);
  opacity: .9;
}

.wp-block-yotako-block-anchor a[class^="button_link_"]:active,
.wp-block-yotako-block-anchor a[class*=" button_link_"]:active,
.wp-block-yotako-block-anchor [class^="button_"]:active,
.wp-block-yotako-block-anchor [class*=" button_"]:active,
.wp-element-button:active,
.wp-block-button__link:active{
  transform: scale(.965);
  opacity: .88;
}

@media (prefers-reduced-motion: reduce){
  .wp-block-yotako-block-anchor a[class^="button_link_"],
  .wp-block-yotako-block-anchor a[class*=" button_link_"],
  .wp-element-button,
  .wp-block-button__link{
    transition: background-color .2s ease, color .2s ease, border-color .2s ease, box-shadow .2s ease;
    transform: none !important;
  }
}
/* =================================================================== */


/* ===== Patch v7 — Desktop/Tablet: apply hover/active to outer containers too ===== */
.wp-block-yotako-block-anchor,
.wp-block-button{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 10;
  pointer-events: auto !important;
  transform: translateZ(0);
  transition: transform .15s ease, opacity .15s ease;
}

.wp-block-yotako-block-anchor:hover,
.wp-block-button:hover{
  transform: scale(.98);
  opacity: .9;
}
.wp-block-yotako-block-anchor:active,
.wp-block-button:active{
  transform: scale(.965);
  opacity: .88;
}

/* Ensure inner elements inherit the effect cleanly */
.wp-block-yotako-block-anchor [class^="button_"],
.wp-block-yotako-block-anchor a[class^="button_link_"],
.wp-block-button .wp-block-button__link,
.wp-element-button{
  position: relative;
  z-index: 11;
  pointer-events: auto;
}

@media (hover: none){
  /* Keep mobile behavior (handled by :active) */
  .wp-block-yotako-block-anchor:hover,
  .wp-block-button:hover{ transform:none; opacity:1; }
}
/* =============================================================================== */


/* ===== Patch v10 — Animate bare .yt-full-width anchors (desktop/tablet) ===== */
a.yt-full-width{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  transition: transform .15s ease, opacity .15s ease;
  transform-origin: center;
}
a.yt-full-width:hover{ transform: scale(.98); opacity:.9; }
a.yt-full-width:active{ transform: scale(.965); opacity:.88; }
/* ========================================================================== */
