 /*
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://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Roboto&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_34b819d233d8 {
   width: 100%;
   height: 640px;
   min-height: 640px;
 }

 .imageview_ac28594c79d3 {
   width: 100%;
   height: 41.99px;
 }

 .text_bd85637cb578 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .container_fd93f164e383 {
   padding: 0 0 32px 0;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_1060d2c0e062 {
   height: 340px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/I5:80;5:76.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_a5d97e58fbfb {
   width: 100%;
   height: 340px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_25619ed212a5 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .container_41f8adc3df75 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   flex-direction: row;
 }

 .imageview_659f8a0b6b73 {
   width: 58px;
   height: 2px;
   z-index: 1;
 }

 .container_408db9d6e367 {
   padding: 12px 0 10px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_77cc812e3d27 {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_e6c066118187 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_0da096347772 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_f026629e1c86 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_56fedf4ad60e {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_b78f1b9b3183 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_ad05f5613702 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_aae6ab82e1cc {
   padding: 12px 0 8px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_62cd634a252d {
   padding: 0 0 16px 0;
   height: fit-content;
   min-width: 400px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_58bce9c65e50 {
   height: 340px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/I5:84;5:76.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_b50b022f5397 {
   width: 100%;
   height: 340px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_bbf769eeb831 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .container_7d6a40b7effe {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   flex-direction: row;
 }

 .imageview_a4a7d43f3dfa {
   width: 58px;
   height: 2px;
   z-index: 1;
 }

 .container_43b85e2bffb1 {
   padding: 12px 0 10px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_b157aeff80d8 {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_21144be22964 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_2d51a7e2933b {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_9e8ba0098167 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_a3ae7e260bff {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_4ce6f325c909 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_84073b22fbe0 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_1c1554113207 {
   padding: 12px 0 8px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_01c89940aed6 {
   padding: 0 0 16px 0;
   height: fit-content;
   min-width: 400px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_3264cad0a4d8 {
   height: 340px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/I5:205;5:76.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_2f5d0fc7cd77 {
   width: 100%;
   height: 340px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_5c4c344923a9 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .container_72a795158c59 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   flex-direction: row;
 }

 .imageview_2f9dfb489559 {
   width: 58px;
   height: 2px;
   z-index: 1;
 }

 .container_9123abfd63bf {
   padding: 12px 0 10px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_40edaf27e916 {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_266360e44960 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_a983a2f22b68 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_521ae278c3cb {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_cfab658fd64e {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_3245e08cea42 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_8d4c09b189a6 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_47d5425d0c42 {
   padding: 12px 0 8px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_c9c41388e1de {
   padding: 0 0 16px 0;
   height: fit-content;
   min-width: 400px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_77023282e15c {
   height: 340px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/I5:206;5:76.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_44a6f575fa7c {
   width: 100%;
   height: 340px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_875cdabd957f {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .container_f2639f6498d3 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   flex-direction: row;
 }

 .imageview_961450400853 {
   width: 58px;
   height: 2px;
   z-index: 1;
 }

 .container_b4b9256bb415 {
   padding: 12px 0 10px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_700eaeccd5ae {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_ef66b8c054ac {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_4758bc3a1bdf {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_edfe19917fce {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_08fdc50501e1 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_d1ac6550e43f {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_2dd5b498f4b5 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_d27dfccc6735 {
   padding: 12px 0 8px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_8e1bceefa6fc {
   padding: 0 0 16px 0;
   height: fit-content;
   min-width: 400px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_a1f9973d72c5 {
   padding: 0 40px 0 40px;
   width: 100%;
   height: 1019px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: normal 24px;
   flex-direction: row;
 }

 .container_f32c18f7a41c {
   padding: 40px 0 40px 0;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
 }

 .container_ed84d46cb8f0 {
   padding: 104px 63px 104px 64px;
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   align-items: flex-start;
   justify-content: center;
   gap: 64px normal;
   flex-direction: column;
 }

 .imageview_ca06e787287d {
   width: 100%;
   height: 41.8px;
 }

 .imageview_704c7543fd82 {
   height: 624px;
   min-width: 500px;
   min-height: 500px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   aspect-ratio: 1 / 1;
 }

 .text_58ee233e5b99 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_1de10d95eddb {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_82c301858c4c {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_7ace2e6b5009 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_c0d996b53408 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_73fb4c4dbfe9 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_604e27dce98a {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_397e7dbbcad0 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_bd9a1a59c9b5 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_229b7db90d5d {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_88dad8880cc4 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_78d679498cf2 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_4a3b1a8aa15f {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_39304655c089 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_32cb93a4cf2e {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

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

 .container_6053d3b8f524 {
   padding: 24px 0 24px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #dededeff solid 1px;
   border-right: #dededeff solid 0px;
   border-bottom: #dededeff solid 1px;
   border-left: #dededeff solid 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_45be6687b41e {
   height: fit-content;
   min-width: 500px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
 }

 .container_aef35061e9a6 {
   padding: 64px 0 0 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 64px 64px;
   flex-direction: row;
 }

 .container_db74333a4f5c {
   padding: 104px 63px 104px 64px;
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   align-items: flex-start;
   justify-content: center;
   flex-direction: column;
 }

 .imageview_10955259e939 {
   width: 100%;
   height: 41.7px;
 }

 .text_0a84ca580430 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_08d6d01dbce6 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_82997a060651 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .container_7b014cd0a993 {
   padding: 24px 0 24px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #dededeff solid 1px;
   border-right: #dededeff solid 0px;
   border-bottom: #dededeff solid 1px;
   border-left: #dededeff solid 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_a11fa9a62a17 {
   height: fit-content;
   min-width: 500px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
 }

 .imageview_3d7cfa3231fe {
   height: 624px;
   min-width: 500px;
   min-height: 500px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   aspect-ratio: 1 / 1;
 }

 .container_15bf47b63cde {
   padding: 64px 0 0 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 64px 64px;
   flex-direction: row;
 }

 .container_3e2d8cf80be0 {
   padding: 104px 63px 104px 64px;
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   align-items: flex-start;
   justify-content: center;
   flex-direction: column;
 }

 .text_8eefc2d94895 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .container_4d38c06e95c2 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   flex-wrap: wrap;
   gap: 10px 10px;
   flex-direction: row;
   background: #ffba1a;
 }

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

 .imageview_2ee5defebc8c {
   width: 100%;
   height: 640px;
   min-height: 640px;
 }

 .imageview_61ebb9f151ae {
   width: 100%;
   height: 41.99px;
 }

 .text_fb3023716ebf {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .container_cfe20ce19894 {
   padding: 0 0 32px 0;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_633528e4b092 {
   height: 295px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/I21:2213;5:76.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_b1cd05b8d2f8 {
   width: 100%;
   height: 295px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_7e455032d836 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .container_2f0faf36c498 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   flex-direction: row;
 }

 .imageview_78395378e164 {
   width: 58px;
   height: 2px;
   z-index: 1;
 }

 .container_a01518e51986 {
   padding: 12px 0 10px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_57bb873e238b {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_2546df677490 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_0fc538b595b5 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_bdf21b908d1c {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_7fe81f925e35 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_fef13a7dc6f9 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_8a45a033263f {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_b2b11ae2a9a4 {
   padding: 12px 0 8px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_6dc813426502 {
   padding: 0 0 16px 0;
   height: fit-content;
   min-width: 400px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_740bdbe9d7cd {
   height: 295px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/I21:2214;5:76.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_1853318b0895 {
   width: 100%;
   height: 295px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_a1dc3756d67f {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .container_d3e380b83080 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   flex-direction: row;
 }

 .imageview_cf7aeedd5620 {
   width: 58px;
   height: 2px;
   z-index: 1;
 }

 .container_27b56bae2ab7 {
   padding: 12px 0 10px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_eaf1869c942b {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_9f84f6f283ab {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_73362124ef69 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_f1a4d48bd356 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_bb0f523fa0b1 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_2fd5e844b3ad {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_f39f24bf8502 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_f05244453e01 {
   padding: 12px 0 8px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_93156d6686e6 {
   padding: 0 0 16px 0;
   height: fit-content;
   min-width: 400px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_8c1b6f69adaf {
   height: 295px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/I21:2215;5:76.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_7ffeff267f29 {
   width: 100%;
   height: 295px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_db77f26543a1 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .container_ef48f1ace3c4 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   flex-direction: row;
 }

 .imageview_2f74b1a364d4 {
   width: 58px;
   height: 2px;
   z-index: 1;
 }

 .container_af67579c8e2a {
   padding: 12px 0 10px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_d5210e09594e {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_a3b21040487a {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_df2e62b41a57 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_f5866225bc7a {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_c7c77af4fdf3 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_36fb5553d89f {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_4310474deedd {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_b8d6c13ee45b {
   padding: 12px 0 8px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_78e4f03c13d6 {
   padding: 0 0 16px 0;
   height: fit-content;
   min-width: 400px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_4040be35a218 {
   height: 295px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/I21:2216;5:76.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_20d9ab6e1444 {
   width: 100%;
   height: 295px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_2d3456abcdde {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .container_3f04d773c8d1 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   flex-direction: row;
 }

 .imageview_ef94abeef0b0 {
   width: 58px;
   height: 2px;
   z-index: 1;
 }

 .container_03e547881999 {
   padding: 12px 0 10px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .text_8ab5675e3eb9 {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_32a4a3e0cf19 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_4274fc248351 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_1d3312bbdcf9 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_189c47876b10 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_a49e376abc7e {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_ca1e66ca2575 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_09b4d8757c32 {
   padding: 12px 0 8px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_1c2974ebe10b {
   padding: 0 0 16px 0;
   height: fit-content;
   min-width: 400px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_37c182d09702 {
   padding: 0 40px 0 40px;
   width: 100%;
   height: 973px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: normal 24px;
   flex-direction: row;
 }

 .container_f945e48ff31f {
   padding: 40px 0 40px 0;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
 }

 .container_336d858fae9d {
   padding: 104px 63px 104px 64px;
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   align-items: flex-start;
   justify-content: center;
   gap: 64px normal;
   flex-direction: column;
 }

 .imageview_865b3535dc21 {
   width: 100%;
   height: 41.8px;
 }

 .imageview_5ff888199141 {
   height: 544px;
   min-width: 500px;
   min-height: 500px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   aspect-ratio: 1 / 1;
 }

 .text_21a6e42a34e4 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_1df58a347c03 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_d86d5d644d37 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_d1781f9ae0ea {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_7d7be62bfa9b {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_9afb794bd162 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_b8976b5d1581 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_a219ad6bea2b {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_f0ea84067dde {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_ca11212bd89f {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_c7068cbea62e {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_fb96aebd5367 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_60477dbffaa7 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_f5e1ffa739f2 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_d41afaec2ed9 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

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

 .container_d2851d519d3b {
   padding: 24px 0 24px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #dededeff solid 1px;
   border-right: #dededeff solid 0px;
   border-bottom: #dededeff solid 1px;
   border-left: #dededeff solid 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_c9d2f53f488c {
   height: fit-content;
   min-width: 500px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
 }

 .container_e8158fd9e3c8 {
   padding: 64px 0 0 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 64px 64px;
   flex-direction: row;
 }

 .container_5d52396fa019 {
   padding: 104px 63px 104px 64px;
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   align-items: flex-start;
   justify-content: center;
   flex-direction: column;
 }

 .imageview_f6d4c94a647b {
   width: 100%;
   height: 41.7px;
 }

 .text_125425e44f44 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_efc270b05c04 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_fa8bf3efb09a {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .container_d38f92815074 {
   padding: 24px 0 24px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #dededeff solid 1px;
   border-right: #dededeff solid 0px;
   border-bottom: #dededeff solid 1px;
   border-left: #dededeff solid 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_9a5ba158e83b {
   height: fit-content;
   min-width: 500px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
 }

 .imageview_1fae5d6a0b0d {
   height: 544px;
   min-width: 500px;
   min-height: 500px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   aspect-ratio: 1 / 1;
 }

 .container_825c9ee316a2 {
   padding: 64px 0 0 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 64px 64px;
   flex-direction: row;
 }

 .container_124b3a4f3163 {
   padding: 104px 63px 104px 64px;
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   align-items: flex-start;
   justify-content: center;
   flex-direction: column;
 }

 .text_e8fc2adefa08 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .container_b1a0412560da {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   flex-wrap: wrap;
   gap: 10px 10px;
   flex-direction: row;
   background: #ffba1a;
 }

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

 .imageview_b47884e1e793 {
   width: 100%;
   height: 400px;
 }

 .imageview_49719c04bdca {
   width: 100%;
   height: 41.99px;
 }

 .text_6536b5a6b304 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .container_ce8a801f5a3e {
   padding: 0 0 32px 0;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_1c9a41a8dcaa {
   height: 369px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/I21:2387;5:76.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_6d807a48ec23 {
   width: 100%;
   height: 369px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_882a75b8d0c8 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .imageview_3917607eda10 {
   width: 58px;
   height: 2px;
 }

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

 .text_7f9511c2e64f {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_58379b73dbcc {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_85ea1b3b610e {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_ef180c679ebe {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_a770d55d1285 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_6e1ccd3f2320 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_a626caad01cc {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_2068b921dc61 {
   padding: 12px 0 8px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_07af7814e4ce {
   padding: 0 0 16px 0;
   width: 100%;
   height: fit-content;
   min-width: 400px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_e4f60353ad8e {
   height: 369px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/I21:2388;5:76.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_8c91f56d2125 {
   width: 100%;
   height: 369px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_7babfc12dcbd {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .imageview_87ad6ebf50ff {
   width: 58px;
   height: 2px;
 }

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

 .text_39b29222311c {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_00579cfbaa70 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_d3d242a07c14 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_93beb07afc57 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_3423858d7ff3 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_c699df63323d {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_6e76d43b2fca {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_6513d044fe5f {
   padding: 12px 0 8px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_fc577ae16fa4 {
   padding: 0 0 16px 0;
   width: 100%;
   height: fit-content;
   min-width: 400px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_99fa2dc2b1c3 {
   height: 369px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/I21:2389;5:76.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_3b760d39c134 {
   width: 100%;
   height: 369px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_d78e84b49a30 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .imageview_49083fd0ab3c {
   width: 58px;
   height: 2px;
 }

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

 .text_f61226b857f3 {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_33bbe3d956ab {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_a4dc78711fcd {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_3cc89c8dbb09 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_a79a4667f419 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_9adb23926033 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_965d93c5d1d0 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_93c4088915d3 {
   padding: 12px 0 8px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_1a4506ab38a3 {
   padding: 0 0 16px 0;
   width: 100%;
   height: fit-content;
   min-width: 400px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_e973762fe1ff {
   height: 369px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/I21:2390;5:76.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_5d06803db0bc {
   width: 100%;
   height: 369px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_40fa6a58fcee {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .imageview_435cecb5e7f8 {
   width: 58px;
   height: 2px;
 }

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

 .text_1520b3c48e19 {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_39084d0b1194 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_4497e5b6a454 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_50e5be8afcd5 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_2eac43966025 {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_c3e5e2ad6509 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_0f44cafcf22c {
   padding: 12px 12px 12px 12px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_d5242deb0aab {
   padding: 12px 0 8px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_456f968d32a9 {
   padding: 0 0 16px 0;
   width: 100%;
   height: fit-content;
   min-width: 400px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_4b237585124e {
   padding: 0 40px 0 40px;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_7f4b17f85471 {
   padding: 40px 0 40px 0;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
 }

 .container_1e57edd0f8db {
   padding: 104px 15px 0 16px;
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   align-items: flex-start;
   justify-content: center;
   gap: 64px normal;
   flex-direction: column;
 }

 .imageview_36160697fe66 {
   width: 100%;
   height: 41.8px;
 }

 .text_c91e99b6ec03 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_68fc12e2f427 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_d6115706bc35 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_a6929ef789bb {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_a2cb1443632f {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_1a945ca18e5a {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_3cad0d376f0a {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_11e4d254d0b9 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_92003d333667 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_cccb0099abc9 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_61e649e5725d {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_489cbb45c930 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_196ce67587c3 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_2dd9a59b7504 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_1f43be28bee6 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

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

 .container_12e05bb67ba4 {
   padding: 24px 0 24px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #dededeff solid 1px;
   border-right: #dededeff solid 0px;
   border-bottom: #dededeff solid 1px;
   border-left: #dededeff solid 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_d41f3db97918 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
 }

 .imageview_ea56713cb86b {
   width: 100%;
   z-index: 1;
   aspect-ratio: 1 / 1;
 }

 .container_d08c5c8313b4 {
   padding: 64px 0 0 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 64px normal;
   flex-direction: column;
 }

 .container_727ef125057f {
   padding: 104px 15px 0 16px;
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   align-items: flex-start;
   justify-content: center;
   flex-direction: column;
 }

 .imageview_f66ec5a0055a {
   width: 100%;
   height: 41.7px;
 }

 .text_689f21db0305 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_9040e38e7296 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_9613736f998f {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .container_5cdaf4cefa15 {
   padding: 24px 0 24px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #dededeff solid 1px;
   border-right: #dededeff solid 0px;
   border-bottom: #dededeff solid 1px;
   border-left: #dededeff solid 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_bc7cd38609e7 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
 }

 .imageview_c4498cddc06b {
   width: 100%;
   z-index: 1;
   aspect-ratio: 1 / 1;
 }

 .container_a866080155c4 {
   padding: 64px 0 0 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 64px normal;
   flex-direction: column;
 }

 .container_fd7e06be1b1b {
   padding: 104px 15px 104px 16px;
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   align-items: flex-start;
   justify-content: center;
   flex-direction: column;
 }

 .text_bdaa2d84f9d3 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .container_4e586822d76a {
   padding: 24px 24px 24px 24px;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   flex-wrap: wrap;
   gap: 10px 10px;
   flex-direction: row;
   background: #ffba1a;
 }

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

 .imageview_3c087a7bbef1 {
   width: 100%;
   height: 400px;
 }

 .imageview_868c322b2f75 {
   width: 113.67px;
   height: 24.99px;
 }

 .text_7a910095d48e {
   width: fit-content;
   line-height: 17.5px;
   font-family: 'Roboto';
 }

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

 .imageview_488086e030b5 {
   width: 58px;
   height: 2px;
 }

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

 .text_98d4a48b9e54 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .container_66ee40185e53 {
   padding: 0 0 32px 0;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_24ba3a0e7be0 {
   height: 245px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/21:2503.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_f04394f852c6 {
   width: 100%;
   height: 245px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_e678e66f4e4b {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .imageview_c51e5178456f {
   width: 58px;
   height: 2px;
 }

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

 .text_0d536922613b {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_96e93e6ac338 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_0c9ad5bbd132 {
   padding: 12px 12px 12px 12px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_3ab665159bf4 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_17a057dc7566 {
   padding: 12px 12px 12px 12px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_cc7f51d42fb6 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_b6046d13bc0f {
   padding: 12px 12px 12px 12px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

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

 .container_13a7d0bf7574 {
   padding: 0 0 16px 0;
   width: 100%;
   height: fit-content;
   min-width: 400px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_a6ccd946efba {
   height: 245px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/21:2531.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_5cfd8ae4431e {
   width: 100%;
   height: 245px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_88b0d369ac81 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .imageview_a76536408048 {
   width: 58px;
   height: 2px;
 }

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

 .text_33edecb99aec {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_86cbb3f360d7 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_dacfdff3df74 {
   padding: 12px 12px 12px 12px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_dfecce0ad9e1 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_ef8a383759ff {
   padding: 12px 12px 12px 12px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_52edfec18931 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_f4cd118cd378 {
   padding: 12px 12px 12px 12px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

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

 .container_1d562421a3cb {
   padding: 0 0 16px 0;
   width: 100%;
   height: fit-content;
   min-width: 400px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_14fadc6ca081 {
   height: 245px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/21:2545.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_1e98746939af {
   width: 100%;
   height: 245px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_77b07e025a6d {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .imageview_aa18dfd7a121 {
   width: 58px;
   height: 2px;
 }

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

 .text_89bc0637994b {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_839b7510c789 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_f1ec08fb7488 {
   padding: 12px 12px 12px 12px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_23c4ef910c89 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_5014c92ca551 {
   padding: 12px 12px 12px 12px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_459ac700e172 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_ec3e442ac64f {
   padding: 12px 12px 12px 12px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

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

 .container_e9cc97715724 {
   padding: 0 0 16px 0;
   width: 100%;
   height: fit-content;
   min-width: 400px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_c21a7ca4b1bb {
   height: 245px;
   flex-grow: 1;
   flex-basis: 0px;
   background: url("https://cdn.yotako.io/9b58c763-cd45-4108-a26b-85bdd2e9d50e/21:2517.webp");
   background-size: cover;
   background-repeat: no-repeat;
   mix-blend-mode: normal;
 }

 .container_b365d00f18ee {
   width: 100%;
   height: 245px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #f0f0f0;
 }

 .text_75a257cbd1b6 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .imageview_80d3de27dc04 {
   width: 58px;
   height: 2px;
 }

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

 .text_5cee55996a5e {
   width: 100%;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_b9e72eba7cec {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_08010ebecda7 {
   padding: 12px 12px 12px 12px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_2af086e82605 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_ef4fa691867a {
   padding: 12px 12px 12px 12px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

 .text_d17990748709 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .button_dadebf6fc3a3 {
   padding: 12px 12px 12px 12px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffba1a66;
   border-radius: 4px 4px 4px 4px;
 }

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

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

 .container_56579faea705 {
   padding: 0 0 16px 0;
   width: 100%;
   height: fit-content;
   min-width: 400px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_nested_56579faea705 {
   padding: 0 0 16px 0;
   width: 100%;
   height: fit-content;
   min-width: 400px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_21909097b53a {
   padding: 0 16px 0 16px;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
 }

 .container_7b507046df8e {
   padding: 40px 0 40px 0;
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
 }

 .container_12fdeca21290 {
   padding: 104px 16px 0 16px;
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   align-items: flex-start;
   justify-content: center;
   gap: 64px normal;
   flex-direction: column;
 }

 .imageview_63c9e73db4f5 {
   width: 100%;
   height: 41.8px;
 }

 .text_5a860c046daa {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_4b70fa48a319 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_639acc34c89f {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_8b08c525393b {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_838994e889ec {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_9aa41a57ac7f {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_e70060b32091 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_8c382e162fcb {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_e7cedfcad2e0 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_49cdd6f3e965 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_2844c4f4032f {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_25fead6b22ea {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .text_c75b71eeb87a {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_bc4b6fd33046 {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_ca337bbe2583 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

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

 .container_964710ddec49 {
   padding: 24px 0 24px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #dededeff solid 1px;
   border-right: #dededeff solid 0px;
   border-bottom: #dededeff solid 1px;
   border-left: #dededeff solid 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_d9837d9889e3 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
 }

 .imageview_e64f09fc35a5 {
   width: 100%;
   z-index: 1;
   aspect-ratio: 1 / 1;
 }

 .container_16446beb6cec {
   padding: 64px 0 0 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 64px normal;
   flex-direction: column;
 }

 .container_905d4fbf5d21 {
   padding: 104px 15px 0 16px;
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   align-items: flex-start;
   justify-content: center;
   flex-direction: column;
 }

 .imageview_3909cf6606a0 {
   width: 100%;
   height: 41.7px;
 }

 .text_8a65566163a3 {
   max-width: 150px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 22.5px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

 .text_6558e79dde7e {
   width: fit-content;
   z-index: 1;
   line-height: 22.5px;
   font-family: 'Roboto';
 }

 .container_7140055acc96 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 4px 4px;
   flex-direction: row;
 }

 .container_13a11ddd2c8f {
   padding: 24px 0 24px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #dededeff solid 1px;
   border-right: #dededeff solid 0px;
   border-bottom: #dededeff solid 1px;
   border-left: #dededeff solid 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_cd1e92fc091a {
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
 }

 .imageview_cac9ede0135e {
   width: 100%;
   z-index: 1;
   aspect-ratio: 1 / 1;
 }

 .container_216cd825e119 {
   padding: 64px 0 0 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 64px normal;
   flex-direction: column;
 }

 .container_b28628b8d66b {
   padding: 104px 15px 104px 16px;
   width: 100%;
   height: fit-content;
   max-width: 1440px;
   align-items: flex-start;
   justify-content: center;
   flex-direction: column;
 }

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


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

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

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

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

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

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

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

   ._1440 .vp_1440 {
     display: flex !important;
   }
 }