 /*
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/css?display=swap&family=Abril+Fatface:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900");
 @import url("https://fonts.googleapis.com/css?display=swap&family=Poppins:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900");
 @import url("https://storage.googleapis.com/yotako-fonts/CdnFonts/css/Arial.css");
 @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;
   justify-content: center;
   flex-direction: column;
   word-wrap: anywhere;
 }

 body .yt_text_vertical_bottom {
   display: flex;
   justify-content: flex-end;
   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;
 }

 *[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;
 }

 /* Reset ALL WordPress block margins and gaps */
 .wp-site-blocks,
 .wp-site-blocks>*,
 .wp-site-blocks * {
   margin-block-start: 0 !important;
   margin-block-end: 0 !important;
 }

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

 /* Ensure yotako containers don't inherit WordPress block gap */
 .yotako-main,
 .yotako-main * {
   margin-block-start: 0 !important;
   margin-block-end: 0 !important;
 }

 /* Remove WordPress default block gap */
 .wp-site-blocks {
   --wp--style--block-gap: 0 !important;
   gap: 0 !important;
 }

 /* Prevent extra space after last child in flex containers */
 [class^="viewport_"]:after,
 [class*=" viewport_"]:after {
   content: none !important;
 }

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

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

 /* Map with overlay support */
 .yotako-map-container {
   position: relative;
   width: 100%;
   height: 100%;
 }

 .yotako-map-container .yotako-map-iframe {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   border: 0;
 }

 .yotako-map-container .yotako-map-overlay {
   position: relative;
   z-index: 1;
   pointer-events: auto;
 }

 .yotako-map-container .yotako-map-overlay * {
   pointer-events: auto;
 }

 /* FAQ Accordion */
 .yotako-faq {
   width: 100%;
 }

 .yotako-faq-item {
   overflow: hidden;
 }

 .yotako-faq-item .yotako-faq-question {
   cursor: pointer;
   user-select: none;
 }

 .yotako-faq-item .yotako-faq-answer {
   /* Height controlled by JavaScript for smooth animation */
   overflow: hidden;
 }

 .yotako-faq-item .yotako-faq-arrow-open {
   display: none;
 }

 .yotako-faq-item .yotako-faq-arrow-close {
   display: block;
 }

 .yotako-faq-item.open .yotako-faq-arrow-open {
   display: block;
 }

 .yotako-faq-item.open .yotako-faq-arrow-close {
   display: none;
 }

 /* Carousel */
 .yotako-carousel {
   position: relative;
   overflow: hidden;
 }

 .yotako-carousel-inner {
   position: relative;
   width: 100%;
 }

 .yotako-carousel-item {
   display: none;
   width: 100%;
 }

 .yotako-carousel-item.active {
   display: block;
 }

 .yotako-carousel-prev,
 .yotako-carousel-next {
   cursor: pointer;
   user-select: none;
 }

 .yotako-carousel-indicators {
   display: flex;
   justify-content: center;
   gap: 8px;
 }

 .yotako-carousel-indicator {
   cursor: pointer;
   opacity: 0.5;
   transition: opacity 0.3s;
 }

 .yotako-carousel-indicator.active {
   opacity: 1;
 }

 /* Dropdown */
 .yotako-dropdown {
   position: relative;
 }

 .yotako-dropdown-trigger {
   cursor: pointer;
   user-select: none;
 }

 .yotako-dropdown-content {
   position: absolute;
   top: 100%;
   left: 0;
   z-index: 100;
   display: none;
   min-width: 100%;
 }

 .yotako-dropdown.open .yotako-dropdown-content {
   display: block;
 }

 .yotako-dropdown-option {
   cursor: pointer;
 }

 .yotako-dropdown-arrow {
   transition: transform 0.3s;
 }

 .yotako-dropdown.open .yotako-dropdown-arrow {
   transform: rotate(180deg);
 }

 /* Accessibility - Focus styles */
 .yotako-faq-item .yotako-faq-question:focus,
 .yotako-faq-item .yotako-faq-question:focus-visible,
 .yotako-carousel-prev:focus,
 .yotako-carousel-prev:focus-visible,
 .yotako-carousel-next:focus,
 .yotako-carousel-next:focus-visible,
 .yotako-carousel-indicator:focus,
 .yotako-carousel-indicator:focus-visible,
 .yotako-dropdown:focus,
 .yotako-dropdown:focus-visible,
 .yotako-dropdown-option:focus,
 .yotako-dropdown-option:focus-visible {
   outline: 2px solid currentColor;
   outline-offset: 2px;
 }

 /* Screen reader only content */
 .yotako-sr-only {
   position: absolute;
   width: 1px;
   height: 1px;
   padding: 0;
   margin: -1px;
   overflow: hidden;
   clip: rect(0, 0, 0, 0);
   white-space: nowrap;
   border: 0;
 }

 .container_5e153c59229f {
   width: 1280px;
   height: 454.01px;
   position: absolute !important;
   left: 0px;
   top: 247.57px;
   background: #874d28;
 }

 .text_edcfb0df082c {
   width: max-content;
   position: absolute !important;
   left: 205.81px;
   top: 0px;
   line-height: 71.12px;
   filter: drop-shadow(1.05px 1.05px 1.69px #00000040);
   font-family: 'Abril Fatface';
 }

 .text_4279de39df73 {
   width: 284px;
   height: 57px;
   z-index: 1;
   position: absolute !important;
   left: 101px;
   top: 402.09px;
   line-height: 18.98px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_4279de39df73 {
   overflow: visible;
 }

 .text_096bbee2a20b {
   width: 68.53px;
   height: 19px;
   z-index: 1;
   position: absolute !important;
   left: 702.63px;
   top: 361.86px;
   line-height: 18.98px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_096bbee2a20b {
   overflow: visible;
 }

 .text_9d42bafd35da {
   width: 167.86px;
   height: 19px;
   z-index: 1;
   position: absolute !important;
   left: 703px;
   top: 396.09px;
   line-height: 18.98px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_9d42bafd35da {
   overflow: visible;
 }

 .text_55c2014626ce {
   width: 167.86px;
   height: 19px;
   z-index: 1;
   position: absolute !important;
   left: 703px;
   top: 430.09px;
   line-height: 18.98px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_55c2014626ce {
   overflow: visible;
 }

 .text_3a9adb7390fd {
   width: max-content;
   z-index: 1;
   -webkit-text-stroke: 0.42px #ffffffff;
   position: absolute !important;
   left: 702.63px;
   top: 301.76px;
   line-height: 18.98px;
   font-family: 'Abril Fatface';
 }

 .text_c965064b5b28 {
   width: max-content;
   z-index: 1;
   -webkit-text-stroke: 0.42px #ffffffff;
   position: absolute !important;
   left: 925.73px;
   top: 301.76px;
   line-height: 18.98px;
   font-family: 'Abril Fatface';
 }

 .container_4638cfe32f4f {
   width: 315.26px;
   height: 61.36px;
   position: absolute !important;
   left: 0px;
   top: 6.75px;
   background: #a8770e;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
   box-shadow: 1.05px 1.05px 2.11px 1.05px #00000040;
 }

 .container_7829d7f215c7 {
   width: 302.95px;
   height: 61.33px;
   z-index: 1;
   border-top: 1.05px solid #a6760eff;
   border-right: 1.05px solid #a6760eff;
   border-bottom: 1.05px solid #a6760eff;
   border-left: 1.05px solid #a6760eff;
   position: absolute !important;
   left: 5.97px;
   top: 0px;
   background: #fffbed;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
   box-shadow: 1.05px 1.05px 2.11px 1.05px #00000040;
 }

 .text_414459ae8774 {
   width: 224.67px;
   height: 29.82px;
   z-index: 2;
   -webkit-text-stroke: 0.32px #996b06ff;
   position: absolute !important;
   left: 45.28px;
   top: 15.93px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 42.67px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .container_3195ae0597fa {
   position: absolute !important;
   overflow: visible;
   width: 315.26px;
   height: 68.11px;
   left: 485.43px;
   top: 103.75px;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
 }

 .container_wrapper_3195ae0597fa {
   position: absolute !important;
   overflow: visible;
   left: 485.43px;
   top: 103.75px;
   width: 315.26px;
   height: 68.11px;
 }

 .container_nested_3195ae0597fa {
   width: 315.26px;
   height: 68.11px;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
 }

 .imageview_a39984cefed9 {
   width: 396.23px;
   height: 8.44px;
   z-index: 1;
   position: absolute !important;
   left: 717.81px;
   top: 63.47px;
 }

 .imageview_a39984cefed9 img {
   position: absolute;
   width: 400.4px !important;
   height: 8.4px !important;
   max-width: none !important;
   left: -4.2px;
   top: -4.2px;
 }

 .imageview_a39984cefed9.wp-block-image {
   position: relative;
   overflow: visible;
 }

 .imageview_964c4b10f7e7 {
   width: 89px;
   height: 113px;
   z-index: 1;
   position: absolute !important;
   left: 100.8px;
   top: 267.6px;
   _scaling-factor: 0.5;
 }

 .imageview_964c4b10f7e7 img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .imageview_641b0a7fb791 {
   width: 143px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 925.73px;
   top: 358.7px;
   _scaling-factor: 0.5;
 }

 .imageview_641b0a7fb791 img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .imageview_d2a32eb7d644 {
   width: 116px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 925.73px;
   top: 396.23px;
   _scaling-factor: 0.5;
 }

 .imageview_d2a32eb7d644 img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .imageview_a844b876a333 {
   width: 117px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 925.73px;
   top: 433.77px;
   _scaling-factor: 0.5;
 }

 .imageview_a844b876a333 img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .imageview_983cdb1f508d {
   width: 1284.96px;
   height: 1.05px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 532.03px;
 }

 .imageview_983cdb1f508d img {
   position: absolute;
   width: 1280.0px !important;
   height: 1.1px !important;
   max-width: none !important;
   left: 0.0px;
   top: -0.5px;
 }

 .imageview_983cdb1f508d.wp-block-image {
   position: relative;
   overflow: visible;
 }

 .text_ac19b728b1ef {
   width: 311.04px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 91.1px;
   top: 545.74px;
   line-height: 25.3px;
   word-wrap: break-word;
   font-family: 'Poppins';
 }

 .text_autoheight_ac19b728b1ef {
   overflow: visible;
 }

 .text_9fa179c07e61 {
   width: 155.41px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 1016.62px;
   top: 545.74px;
   line-height: 25.3px;
   word-wrap: break-word;
   font-family: 'Poppins';
 }

 .text_autoheight_9fa179c07e61 {
   overflow: visible;
 }

 .container_1546efb3fe62 {
   position: absolute !important;
   overflow: visible;
   width: 1284.96px;
   height: 701.58px;
   left: 0px;
   top: 1960.91px;
 }

 .container_ce3d4a7bc7dd {
   width: 465.82px;
   height: 290.16px;
   position: absolute !important;
   left: 478.89px;
   top: 146.49px;
   background: #a8770e;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
   box-shadow: 1.05px 0.84px 2.11px #00000040;
 }

 .imageview_26c75a293042 {
   width: 354px;
   height: 403px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   _scaling-factor: 0.5;
 }

 .imageview_26c75a293042 img {
   position: absolute;
   width: 136.96% !important;
   height: 168.15% !important;
   max-width: none !important;
   left: -16.55%;
   top: -19.33%;
 }

 .imageview_26c75a293042.wp-block-image {
   overflow: hidden;
 }

 .container_bb027ef66e94 {
   width: 402.77px;
   height: 353.71px;
   z-index: 2;
   transform: rotate(-90deg);
   transform-origin: 0 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #874d28;
   backdrop-filter: blur(4.01px);
   -webkit-font-smoothing: antialiased;
   opacity: 0.800000011920929;
 }

 .container_a3674c1844ab {
   position: absolute !important;
   overflow: visible;
   width: 402.77px;
   height: 353.71px;
   z-index: 1;
   left: 0px;
   top: 0px;
 }

 .container_378a569197ad {
   position: absolute !important;
   overflow: visible;
   width: 402.77px;
   height: 353.71px;
   z-index: 1;
   left: 730.46px;
   top: 0px;
 }

 .text_faa3b3c21530 {
   width: max-content;
   position: absolute !important;
   left: 4.22px;
   top: 166.11px;
   line-height: 71.12px;
   filter: drop-shadow(1.05px 1.05px 1.69px #00000040);
   font-family: 'Abril Fatface';
 }

 .text_c177c565487c {
   width: 437px;
   height: 38px;
   position: absolute !important;
   left: 4.62px;
   top: 315.43px;
   line-height: 18.98px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_c177c565487c {
   overflow: visible;
 }

 .text_3a7e464f9e2e {
   width: 214.46px;
   height: 57px;
   position: absolute !important;
   left: 28.89px;
   top: 850.18px;
   line-height: 18.98px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_3a7e464f9e2e {
   overflow: visible;
 }

 .text_2f3310e65f1c {
   width: 239px;
   height: 57px;
   position: absolute !important;
   left: 353.62px;
   top: 850.43px;
   line-height: 18.98px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_2f3310e65f1c {
   overflow: visible;
 }

 .text_3f7e20574cec {
   width: 214.46px;
   height: 57px;
   position: absolute !important;
   left: 696.3px;
   top: 850.18px;
   line-height: 18.98px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_3f7e20574cec {
   overflow: visible;
 }

 .container_003796e819cf {
   width: 185.78px;
   height: 31px;
   position: absolute !important;
   left: 5.27px;
   top: 372.76px;
   background: linear-gradient(100deg, #ffd100ff 0%, #ffd869ff 53.5%, #ffd100ff 100%);
   border-radius: 4.22px 4.22px 4.22px 4.22px;
   box-shadow: 1.05px 1.05px 2.11px 1.05px #00000040;
 }

 .container_wrapper_003796e819cf {
   position: absolute !important;
   left: 5.27px;
   top: 372.76px;
   width: 185.78px;
   height: 31px;
 }

 .container_nested_003796e819cf {
   width: 185.78px;
   height: 31px;
   background: linear-gradient(100deg, #ffd100ff 0%, #ffd869ff 53.5%, #ffd100ff 100%);
   border-radius: 4.22px 4.22px 4.22px 4.22px;
   filter: drop-shadow(1.05px 1.05px 2.11px #00000040);
 }

 .text_fe9d170978f8 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 29.62px;
   top: 378.43px;
   line-height: 18.89px;
   font-family: 'Abril Fatface';
 }

 .imageview_fbf9dd6c2452 {
   width: 466px;
   height: 290px;
   z-index: 2;
   position: absolute !important;
   left: 471.93px;
   top: 138.48px;
   _scaling-factor: 0.5;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
 }

 .imageview_fbf9dd6c2452 img {
   position: absolute;
   width: 100.00% !important;
   height: 160.54% !important;
   max-width: none !important;
   left: -0.00%;
   top: -21.00%;
 }

 .imageview_fbf9dd6c2452.wp-block-image {
   overflow: hidden;
 }

 .container_58df6e336e84 {
   width: 465.82px;
   height: 290.16px;
   z-index: 3;
   border-top: 1.69px solid #ca982dff;
   border-right: 1.69px solid #ca982dff;
   border-bottom: 1.69px solid #ca982dff;
   border-left: 1.69px solid #ca982dff;
   position: absolute !important;
   left: 464.76px;
   top: 130.05px;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
 }

 .text_835d862315f9 {
   width: max-content;
   -webkit-text-stroke: 0.32px #874d28ff;
   position: absolute !important;
   left: 231.37px;
   top: 512.36px;
   line-height: 51.2px;
   font-family: 'Abril Fatface';
 }

 .text_6ddf8d1ade6d {
   width: max-content;
   -webkit-text-stroke: 0.21px #000000ff;
   position: absolute !important;
   left: 709.34px;
   top: 804.63px;
   line-height: 36.98px;
   font-family: 'Abril Fatface';
 }

 .text_761843b343f4 {
   width: max-content;
   -webkit-text-stroke: 0.21px #000000ff;
   position: absolute !important;
   left: 403.52px;
   top: 804.63px;
   line-height: 36.98px;
   font-family: 'Abril Fatface';
 }

 .text_ecb10e0b86e3 {
   width: max-content;
   -webkit-text-stroke: 0.21px #000000ff;
   position: absolute !important;
   left: 15.73px;
   top: 804.63px;
   line-height: 36.98px;
   font-family: 'Abril Fatface';
 }

 .imageview_565654ca9bf2 {
   width: 205px;
   height: 228px;
   position: absolute !important;
   left: 33.74px;
   top: 573.93px;
   _scaling-factor: 0.5;
 }

 .imageview_565654ca9bf2 img {
   position: absolute;
   width: 197.73% !important;
   height: 100.00% !important;
   max-width: none !important;
   left: -97.73%;
   top: 0.00%;
 }

 .imageview_565654ca9bf2.wp-block-image {
   overflow: hidden;
 }

 .imageview_26cd96fb3816 {
   width: 204px;
   height: 228px;
   position: absolute !important;
   left: 701.57px;
   top: 573.93px;
   _scaling-factor: 0.5;
 }

 .imageview_26cd96fb3816 img {
   position: absolute;
   width: 198.55% !important;
   height: 100.00% !important;
   max-width: none !important;
   left: -98.55%;
   top: 0.00%;
 }

 .imageview_26cd96fb3816.wp-block-image {
   overflow: hidden;
 }

 .imageview_09e50b3c46be {
   width: 202px;
   height: 228px;
   position: absolute !important;
   left: 372.4px;
   top: 573.93px;
   _scaling-factor: 0.5;
 }

 .imageview_09e50b3c46be img {
   position: absolute;
   width: 200.00% !important;
   height: 100.00% !important;
   max-width: none !important;
   left: -100.00%;
   top: 0.00%;
 }

 .imageview_09e50b3c46be.wp-block-image {
   overflow: hidden;
 }

 .container_41ffc56c6426 {
   position: absolute !important;
   overflow: visible;
   width: 1133.23px;
   height: 907.18px;
   left: 166.38px;
   top: -13.43px;
 }

 .container_63d2640f4ce8 {
   width: 57px;
   height: 4px;
   z-index: 1;
   position: absolute !important;
   left: 739px;
   top: 36.41px;
   background: #a8770e;
 }

 .text_1c8e11cf84ba {
   width: max-content;
   -webkit-text-stroke: 0.32px #752e01ff;
   position: absolute !important;
   left: 10px;
   top: 82.03px;
   line-height: 52.72px;
   filter: drop-shadow(1.05px 1.05px 1.69px #00000040);
   font-family: 'Abril Fatface';
 }

 .text-13668d8b1f3f_1c8e11cf84ba {
   line-height: 52.72px;
   font-family: 'Abril Fatface';
 }

 .text-e9be1d2f9f2c_1c8e11cf84ba {
   line-height: 52.72px;
   font-family: 'Abril Fatface';
 }

 .text-a69ed0d8a065_1c8e11cf84ba {
   line-height: 52.72px;
   font-family: 'Abril Fatface';
 }

 .container_49aca42d28da {
   width: 188.52px;
   height: 38.17px;
   position: absolute !important;
   left: 0px;
   top: 4.22px;
   background: #a8770e;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
   box-shadow: 1.05px 1.05px 2.11px 1.05px #00000040;
 }

 .container_7c8d905cf68b {
   width: 188.52px;
   height: 38.17px;
   z-index: 1;
   border-top: 0.42px solid #a6760eff;
   border-right: 0.42px solid #a6760eff;
   border-bottom: 0.42px solid #a6760eff;
   border-left: 0.42px solid #a6760eff;
   position: absolute !important;
   left: 3.58px;
   top: 0px;
   background: #fffbed;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
   box-shadow: 1.05px 1.05px 2.11px 1.05px #00000040;
 }

 .text_793e4b02d167 {
   width: max-content;
   z-index: 2;
   -webkit-text-stroke: 0.32px #996b06ff;
   position: absolute !important;
   left: 19px;
   top: 7.31px;
   line-height: 22.76px;
   font-family: 'Abril Fatface';
 }

 .container_3381a1945324 {
   position: absolute !important;
   overflow: visible;
   width: 192.11px;
   height: 42.39px;
   left: 10px;
   top: 261.69px;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
 }

 .container_wrapper_3381a1945324 {
   position: absolute !important;
   overflow: visible;
   left: 10px;
   top: 261.69px;
   width: 192.11px;
   height: 42.39px;
 }

 .container_nested_3381a1945324 {
   width: 192.11px;
   height: 42.39px;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
 }

 .imageview_7b99c5dd2a08 {
   width: 386px;
   height: 748px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   _scaling-factor: 0.5;
   border-radius: 42.17px 42.17px 42.17px 42.17px;
 }

 .imageview_7b99c5dd2a08 img {
   position: absolute;
   width: 185.80% !important;
   height: 134.03% !important;
   max-width: none !important;
   left: -22.45%;
   top: -17.44%;
 }

 .imageview_7b99c5dd2a08.wp-block-image {
   overflow: hidden;
 }

 .container_3b7ecf3257d0 {
   width: 817.34px;
   height: 386.14px;
   z-index: 1;
   transform: rotate(-90deg);
   transform-origin: 0 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #874d28;
   border-radius: 42.17px 42.17px 42.17px 42.17px;
   backdrop-filter: blur(4.01px);
   -webkit-font-smoothing: antialiased;
   opacity: 0.800000011920929;
 }

 .container_95c78abe5aec {
   position: absolute !important;
   overflow: visible;
   width: 817.34px;
   height: 386.14px;
   left: 409.52px;
   top: 0px;
   border-radius: 42.17px 42.17px 42.17px 42.17px;
   box-shadow: inset 21.09px 21.09px 21.09px #00000040;
 }

 .container_d56d3bc7c56c {
   width: 369px;
   height: 343px;
   z-index: 1;
   position: absolute !important;
   left: 56px;
   top: 12px;
 }

 .container_0d564cd6ad19 {
   position: absolute !important;
   width: 100px;
   height: 100px;
   z-index: 1;
   left: 366.62px;
   top: 12.03px;
   overflow-x: clip;
   overflow-y: clip;
 }

 .imageview_df310a982206 {
   width: 283px;
   height: 283px;
   flex-shrink: 0;
   z-index: 2;
   _scaling-factor: 0.5;
   border-radius: 10.33px 10.33px 10.33px 10.33px;
 }

 .imageview_df310a982206 img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .imageview_3b81cc807d14 {
   width: 283px;
   height: 283px;
   flex-shrink: 0;
   z-index: 2;
   _scaling-factor: 0.5;
   border-radius: 10.33px 10.33px 10.33px 10.33px;
 }

 .imageview_3b81cc807d14 img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .container_0b44c87008b0 {
   width: 283px;
   height: 283px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: url("https://cdn.yotako.io/3a59e020-a6fc-46f2-97e4-3916a7caeb17/30:341-3.webp");
   background-size: cover;
   background-repeat: no-repeat;
   background-position: center;
   border-radius: 10.33px 10.33px 10.33px 10.33px;
   mix-blend-mode: normal;
 }

 .container_a945cbf03b5b {
   position: absolute !important;
   overflow: visible;
   width: 283px;
   height: 283px;
   z-index: 2;
   left: 0px;
   top: 0px;
   background: url("https://cdn.yotako.io/3a59e020-a6fc-46f2-97e4-3916a7caeb17/30:341-2.webp");
   background-size: cover;
   background-repeat: no-repeat;
   background-position: center;
   border-radius: 10.33px 10.33px 10.33px 10.33px;
   mix-blend-mode: normal;
 }

 .container_c1b42b288a26 {
   position: absolute !important;
   overflow: visible;
   width: 283px;
   height: 283px;
   z-index: 2;
   left: 0px;
   top: 0px;
   background: url("https://cdn.yotako.io/3a59e020-a6fc-46f2-97e4-3916a7caeb17/30:341-1.webp");
   background-size: cover;
   background-repeat: no-repeat;
   background-position: center;
   border-radius: 10.33px 10.33px 10.33px 10.33px;
   mix-blend-mode: normal;
 }

 .container_8e4897dd1e0e {
   position: relative !important;
   overflow: visible;
   margin: 0.54px 0.54px 0.54px 0.54px !important;
   width: 283px;
   height: 283px;
   flex-shrink: 0;
   z-index: 2;
   transform: rotate(0.21963643292066323deg);
   transform-origin: center;
   background: url("https://cdn.yotako.io/3a59e020-a6fc-46f2-97e4-3916a7caeb17/30:341.webp");
   background-size: cover;
   background-repeat: no-repeat;
   background-position: center;
   border-radius: 10.33px 10.33px 10.33px 10.33px;
 }

 .container_1b2846477118 {
   width: 689px;
   height: 284.07px;
   z-index: 2;
   position: absolute !important;
   left: 446.62px;
   top: 47.03px;
   overflow-x: clip;
   overflow-y: clip;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
   box-shadow: 0px 4px 4px #00000040;
 }

 .container_8b3d3a1f58da {
   position: absolute !important;
   overflow: visible;
   width: 1246px;
   height: 387px;
   left: 147px;
   top: 969px;
 }

 .container_fbe64e390604 {
   width: 1353.81px;
   height: 454.01px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #874d28;
 }

 .text_ea1333946fc4 {
   width: max-content;
   z-index: 1;
   -webkit-text-stroke: 0.63px #ffffffff;
   position: absolute !important;
   left: 345.27px;
   top: 41.12px;
   line-height: 51.2px;
   font-family: 'Abril Fatface';
 }

 .text-c6713239d869_ea1333946fc4 {
   line-height: 51.2px;
   font-family: 'Abril Fatface';
 }

 .text-91680eebcd51_ea1333946fc4 {
   line-height: 51.2px;
   font-family: 'Abril Fatface';
 }

 .text-cff29e5ad646_ea1333946fc4 {
   line-height: 51.2px;
   font-family: 'Abril Fatface';
 }

 .imageview_27d9664cff0d {
   width: 268.65px;
   height: 5.9px;
   z-index: 1;
   position: absolute !important;
   left: 701.96px;
   top: 105.43px;
 }

 .imageview_27d9664cff0d img {
   position: absolute;
   width: 271.6px !important;
   height: 5.9px !important;
   max-width: none !important;
   left: -3.0px;
   top: -3.0px;
 }

 .imageview_27d9664cff0d.wp-block-image {
   position: relative;
   overflow: visible;
 }

 .container_3ca37118aecf {
   width: 329.17px;
   height: 253.68px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #fffbed;
   border-radius: 10.54px 10.54px 10.54px 10.54px;
   box-shadow: 1.05px 1.05px 2.11px 1.05px #00000040;
 }

 .container_dd94a77d2227 {
   position: absolute !important;
   overflow: visible;
   width: 329.17px;
   height: 253.68px;
   z-index: 1;
   left: 0px;
   top: 0px;
   border-radius: 10.54px 10.54px 10.54px 10.54px;
 }

 .imageview_942e3adab0c9 {
   width: 298px;
   height: 119px;
   z-index: 2;
   position: absolute !important;
   left: 15.6px;
   top: 31.84px;
   _scaling-factor: 0.5;
 }

 .imageview_942e3adab0c9 img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .imageview_28876ea8e39f {
   width: 27.41px;
   height: 27.41px;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .imageview_28876ea8e39f img {
   width: 100%;
   height: 100%;
 }

 .container_bc81c3311051 {
   position: absolute !important;
   overflow: visible;
   width: 27.41px;
   height: 27.41px;
   z-index: 3;
   left: 72.96px;
   top: 41.12px;
 }

 .container_18ef1cc3d85a {
   width: 122.94px;
   height: 16.45px;
   z-index: 3;
   position: absolute !important;
   left: 108.18px;
   top: 46.6px;
   background: #f7f1e5;
 }

 .text_f19d3346ec7c {
   width: 117.46px;
   height: 19px;
   z-index: 4;
   -webkit-text-stroke: 0.17px #000000ff;
   position: absolute !important;
   left: 108.18px;
   top: 46.6px;
   line-height: 18.98px;
   word-wrap: break-word;
   font-family: 'Arial';
 }

 .text_autoheight_f19d3346ec7c {
   overflow: visible;
 }

 .imageview_3c943fd8d806 {
   width: 27.41px;
   height: 27.41px;
   z-index: 4;
   position: absolute !important;
   left: 72.96px;
   top: 41.12px;
 }

 .imageview_3c943fd8d806 img {
   width: 100%;
   height: 100%;
 }

 .container_11abe707d6fb {
   position: relative !important;
   overflow: visible;
   width: 329.17px;
   height: 253.68px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_68ff112f18ff {
   width: 329.17px;
   height: 253.68px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #fffbed;
   border-radius: 10.54px 10.54px 10.54px 10.54px;
   box-shadow: 1.05px 1.05px 2.11px 1.05px #00000040;
 }

 .imageview_54c4a84f49bb {
   width: 284px;
   height: 169px;
   z-index: 2;
   position: absolute !important;
   left: 22.56px;
   top: 42.17px;
   _scaling-factor: 0.5;
 }

 .imageview_54c4a84f49bb img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .container_b19b773bb701 {
   position: relative !important;
   overflow: visible;
   width: 329.17px;
   height: 253.68px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_b8c3a111f4de {
   width: 328.96px;
   height: 253.68px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #fffbed;
   border-radius: 10.54px 10.54px 10.54px 10.54px;
   box-shadow: 1.05px 1.05px 2.11px 1.05px #00000040;
 }

 .imageview_672c1fb2272d {
   width: 177px;
   height: 239px;
   z-index: 2;
   position: absolute !important;
   left: 76.13px;
   top: 7.59px;
   _scaling-factor: 0.5;
 }

 .imageview_672c1fb2272d img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .container_d57820f51ed9 {
   position: relative !important;
   overflow: visible;
   width: 328.96px;
   height: 253.68px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_657799114589 {
   width: 329.17px;
   height: 253.68px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #fffbed;
   border-radius: 10.54px 10.54px 10.54px 10.54px;
   box-shadow: 1.05px 1.05px 2.11px 1.05px #00000040;
 }

 .imageview_a1a5501b33c5 {
   width: 238px;
   height: 223px;
   z-index: 2;
   position: absolute !important;
   left: 45.76px;
   top: 15.18px;
   _scaling-factor: 0.5;
 }

 .imageview_a1a5501b33c5 img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .container_0339f1102f76 {
   position: relative !important;
   overflow: visible;
   width: 329.17px;
   height: 253.68px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_9a2588cdf511 {
   width: 1280px;
   height: 246px;
   z-index: 1;
   position: absolute !important;
   left: 6.96px;
   top: 122.43px;
   overflow-x: clip;
   overflow-y: clip;
   justify-content: flex-start;
   align-items: center;
   gap: 0 28px;
   display: flex !important;
   flex-direction: row;
 }

 .container_af064e612b02 {
   position: absolute !important;
   overflow: visible;
   width: 1353.81px;
   height: 454.01px;
   left: -6.96px;
   top: 1403.57px;
 }

 .container_b0cc54db0c5e {
   width: 1280px;
   height: 60.96px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #fffbed;
 }

 .container_12e2fe28ae7c {
   position: absolute !important;
   overflow: visible;
   width: 1280px;
   height: 60.96px;
   z-index: 2;
   left: 0px;
   top: 0px;
   box-shadow: 0px 4px 4px #00000057;
 }

 .imageview_282178d141a5 {
   width: 35.11px;
   height: 34.58px;
   z-index: 3;
   position: absolute !important;
   left: 91px;
   top: 13.18px;
 }

 .imageview_282178d141a5 img {
   width: 100%;
   height: 100%;
 }

 .text_2e37cd7c2d6d {
   width: max-content;
   z-index: 3;
   -webkit-text-stroke: 0.21px #874d28ff;
   position: absolute !important;
   left: 146px;
   top: 13px;
   line-height: 36.98px;
   font-family: 'Abril Fatface';
 }

 .text_48e7ce0d9b6b {
   width: 67.52px;
   height: 28px;
   flex-shrink: 0;
   z-index: 3;
   -webkit-text-stroke: 0.21px #874d28ff;
   line-height: 28.45px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_48e7ce0d9b6b {
   overflow: visible;
 }

 .text_56ff7c6e92a5 {
   width: 91.21px;
   height: 28px;
   flex-shrink: 0;
   z-index: 3;
   -webkit-text-stroke: 0.21px #874d28ff;
   line-height: 28.45px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_56ff7c6e92a5 {
   overflow: visible;
 }

 .text_96315093c591 {
   width: 108.98px;
   height: 28px;
   flex-shrink: 0;
   z-index: 3;
   -webkit-text-stroke: 0.21px #874d28ff;
   line-height: 28.45px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_96315093c591 {
   overflow: visible;
 }

 .container_efd0cadc3ece {
   width: 367.7px;
   height: 28px;
   z-index: 3;
   position: absolute !important;
   left: 739px;
   top: 18px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 50px;
   display: flex !important;
   flex-direction: row;
 }

 .text_0543f0a9242a {
   width: fit-content;
   z-index: 3;
   -webkit-text-stroke: 0.21px #fffbedff;
   line-height: 28.45px;
   font-family: 'Abril Fatface';
 }

 .container_bf80f4536c59 {
   width: 84px;
   height: 28px;
   z-index: 3;
   position: absolute !important;
   left: 1135px;
   top: 18px;
   justify-content: center;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_bf80f4536c59 {
   position: absolute !important;
   left: 1135px;
   top: 18px;
   width: 84px;
   height: 28px;
   z-index: 3;
 }

 .container_nested_bf80f4536c59 {
   width: 84px;
   height: 28px;
   z-index: 3;
   justify-content: center;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .container_4d10174830f9 {
   position: absolute !important;
   overflow: visible;
   width: 1280px;
   height: 60.96px;
   z-index: 2;
   left: 0px;
   top: -5.59px;
 }

 .container_4d914c127c2f {
   width: 1280px;
   height: 60.96px;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #fffbed;
 }

 .container_aa702a84daac {
   position: absolute !important;
   overflow: visible;
   width: 1280px;
   height: 60.96px;
   z-index: 3;
   left: 0px;
   top: 0px;
   box-shadow: 0px 4px 4px #00000057;
 }

 .imageview_dc5dcf0fe85b {
   width: 35.11px;
   height: 34.58px;
   z-index: 4;
   position: absolute !important;
   left: 91px;
   top: 13.18px;
 }

 .imageview_dc5dcf0fe85b img {
   width: 100%;
   height: 100%;
 }

 .text_80596bc970cc {
   width: max-content;
   z-index: 4;
   -webkit-text-stroke: 0.21px #874d28ff;
   position: absolute !important;
   left: 146px;
   top: 13px;
   line-height: 36.98px;
   font-family: 'Abril Fatface';
 }

 .text_f2658b88c5a5 {
   width: 67.52px;
   height: 28px;
   flex-shrink: 0;
   z-index: 4;
   -webkit-text-stroke: 0.21px #874d28ff;
   line-height: 28.45px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_f2658b88c5a5 {
   overflow: visible;
 }

 .text_e5a4d4f68018 {
   width: 91.21px;
   height: 28px;
   flex-shrink: 0;
   z-index: 4;
   -webkit-text-stroke: 0.21px #874d28ff;
   line-height: 28.45px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_e5a4d4f68018 {
   overflow: visible;
 }

 .text_311165b51def {
   width: 133px;
   height: 28px;
   flex-shrink: 0;
   z-index: 4;
   -webkit-text-stroke: 0.21px #874d28ff;
   line-height: 28.45px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_311165b51def {
   overflow: visible;
 }

 .container_54b0d4bbf024 {
   width: 391.72px;
   height: 28px;
   z-index: 4;
   position: absolute !important;
   left: 739px;
   top: 18px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 50px;
   display: flex !important;
   flex-direction: row;
 }

 .text_cf4061a866f5 {
   width: fit-content;
   z-index: 4;
   -webkit-text-stroke: 0.21px #fffbedff;
   line-height: 28.45px;
   font-family: 'Abril Fatface';
 }

 .container_f67ebdd3c060 {
   width: 84px;
   height: 28px;
   z-index: 4;
   position: absolute !important;
   left: 1157px;
   top: 16.59px;
   justify-content: center;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_f67ebdd3c060 {
   position: absolute !important;
   left: 1157px;
   top: 16.59px;
   width: 84px;
   height: 28px;
   z-index: 4;
 }

 .container_nested_f67ebdd3c060 {
   width: 84px;
   height: 28px;
   z-index: 4;
   justify-content: center;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .container_b4c55d6cfe14 {
   position: absolute !important;
   overflow: visible;
   width: 1280px;
   height: 60.96px;
   z-index: 3;
   left: 0px;
   top: 0px;
 }

 .container_8ee429ac93e7 {
   position: fixed !important;
   overflow: visible;
   width: 1280px;
   height: 60.96px;
   z-index: 9999;
   left: 0px;
   top: -5.59px;
 }

 .viewport_d16b77b71cc0 {
   width: 1280px;
   height: 2552.41px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #fffbed;
 }

 .container_a75807d307e3 {
   width: 315.26px;
   height: 61.36px;
   position: absolute !important;
   left: 440px;
   top: 6.75px;
   background: #a8770e;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
   box-shadow: 1.05px 1.05px 2.11px 1.05px #00000040;
 }

 .container_d39198661788 {
   width: 302.95px;
   height: 61.33px;
   z-index: 1;
   border-top: 1.05px solid #a6760eff;
   border-right: 1.05px solid #a6760eff;
   border-bottom: 1.05px solid #a6760eff;
   border-left: 1.05px solid #a6760eff;
   position: absolute !important;
   left: 445.97px;
   top: 0px;
   background: #fffbed;
   border-radius: 4.22px 4.22px 4.22px 4.22px;
   box-shadow: 1.05px 1.05px 2.11px 1.05px #00000040;
 }

 .text_b1d7c10c93f4 {
   width: 224.67px;
   height: 29.82px;
   z-index: 2;
   -webkit-text-stroke: 0.32px #996b06ff;
   position: absolute !important;
   left: 485.28px;
   top: 15.93px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 42.67px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .container_6ea7beb3b229 {
   width: 392.15px;
   height: 533px;
   position: absolute !important;
   left: 0px;
   top: 87px;
   background: #874d28;
 }

 .container_8f5dec770f4e {
   width: 392.15px;
   height: 533px;
   position: absolute !important;
   left: 401px;
   top: 87px;
   background: #874d28;
 }

 .container_2201b4145219 {
   width: 392.15px;
   height: 533px;
   position: absolute !important;
   left: 804px;
   top: 87px;
   background: #874d28;
 }

 .container_feb7bdc76a4d {
   position: absolute !important;
   overflow: visible;
   width: 1196.15px;
   height: 620px;
   left: 42px;
   top: 92px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_d557714c68f6 {
   width: 349px;
   height: 349px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   _scaling-factor: 0.5;
 }

 .imageview_d557714c68f6 img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .container_1e99875c700b {
   width: 349px;
   height: 48.1px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 273.43px;
   background: #fffbed;
 }

 .text_ca12fec31929 {
   width: 203.48px;
   height: 43.48px;
   z-index: 3;
   position: absolute !important;
   left: 73.17px;
   top: 273.43px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 48.56px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .container_f0a10cfb3cf7 {
   position: absolute !important;
   overflow: visible;
   width: 349px;
   height: 348.98px;
   z-index: 1;
   left: 63px;
   top: 192px;
 }

 .imageview_8b2515dcfde5 {
   width: 349px;
   height: 349px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   _scaling-factor: 0.5;
 }

 .imageview_8b2515dcfde5 img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 .container_071e6c9f6b4e {
   width: 349px;
   height: 48.1px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 273.44px;
   background: #fffbed;
 }

 .text_96e1e4341e63 {
   width: 203.48px;
   height: 43.48px;
   z-index: 3;
   position: absolute !important;
   left: 73.17px;
   top: 273.44px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 48.56px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .container_43dbeec48b46 {
   position: absolute !important;
   overflow: visible;
   width: 349px;
   height: 348.98px;
   z-index: 1;
   left: 867px;
   top: 192px;
 }

 .container_8dfa5d56413b {
   width: 349px;
   height: 60.43px;
   z-index: 1;
   position: absolute !important;
   left: 63px;
   top: 630px;
   background: linear-gradient(100deg, #ffd100ff 0%, #ffd869ff 53.5%, #ffd100ff 100%);
   border-radius: 7.75px 7.75px 7.75px 7.75px;
   box-shadow: 1.94px 1.94px 3.88px 1.94px #00000040;
 }

 .container_93ac9b9efce8 {
   width: 346px;
   height: 59.7px;
   z-index: 1;
   position: absolute !important;
   left: 468px;
   top: 630px;
   background: linear-gradient(100deg, #ffd100ff 0%, #ffd869ff 53.5%, #ffd100ff 100%);
   border-radius: 7.66px 7.66px 7.66px 7.66px;
   box-shadow: 1.92px 1.92px 3.83px 1.92px #00000040;
 }

 .container_74df3894073c {
   width: 344px;
   height: 59.56px;
   z-index: 1;
   position: absolute !important;
   left: 870px;
   top: 630px;
   background: linear-gradient(100deg, #ffd100ff 0%, #ffd869ff 53.5%, #ffd100ff 100%);
   border-radius: 7.64px 7.64px 7.64px 7.64px;
   box-shadow: 1.91px 1.91px 3.82px 1.91px #00000040;
 }

 .text_4a34307b2acf {
   width: 157.06px;
   height: 45.63px;
   z-index: 2;
   position: absolute !important;
   left: 148px;
   top: 637px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 43.47px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_e4210a082e0e {
   width: 165.55px;
   height: 45.63px;
   z-index: 2;
   position: absolute !important;
   left: 548px;
   top: 637px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 43.47px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_4de721b91218 {
   width: 167.67px;
   height: 45.63px;
   z-index: 2;
   position: absolute !important;
   left: 959px;
   top: 637px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 43.47px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .container_4f66ab6f749c {
   width: 349px;
   height: 48.1px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 273.44px;
   background: #fffbed;
 }

 .text_478d13438d3f {
   width: 203.48px;
   height: 43.48px;
   z-index: 2;
   position: absolute !important;
   left: 73.17px;
   top: 273.44px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 48.56px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .container_4cbe8cdd2bbe {
   position: absolute !important;
   overflow: visible;
   width: 349px;
   height: 349px;
   z-index: 1;
   left: 464px;
   top: 192px;
   background: url("https://cdn.yotako.io/3a59e020-a6fc-46f2-97e4-3916a7caeb17/91:387.webp");
   background-size: cover;
   background-repeat: no-repeat;
   background-position: center;
 }

 .text_6e3e5e4b8daf {
   width: 196px;
   height: 54px;
   z-index: 1;
   position: absolute !important;
   left: 140px;
   top: 553px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 32.64px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_8887321d77d1 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 504px;
   top: 553px;
   line-height: 32.64px;
   font-family: 'Abril Fatface';
 }

 .text_e1fd21451d18 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 928px;
   top: 554px;
   line-height: 32.64px;
   font-family: 'Abril Fatface';
 }

 .container_305010487ae6 {
   width: 1280px;
   height: 60.96px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #fffbed;
 }

 .container_24734bde8dfd {
   position: absolute !important;
   overflow: visible;
   width: 1280px;
   height: 60.96px;
   left: 0px;
   top: 0px;
   box-shadow: 0px 4px 4px #00000057;
 }

 .imageview_5bfd52a6ab9a {
   width: 35.11px;
   height: 34.58px;
   z-index: 1;
   position: absolute !important;
   left: 91px;
   top: 13.18px;
 }

 .imageview_5bfd52a6ab9a img {
   width: 100%;
   height: 100%;
 }

 .text_c9b0befd3c5e {
   width: max-content;
   z-index: 1;
   -webkit-text-stroke: 0.21px #874d28ff;
   position: absolute !important;
   left: 146px;
   top: 13px;
   line-height: 36.98px;
   font-family: 'Abril Fatface';
 }

 .text_b0e123298534 {
   width: 67.52px;
   height: 28px;
   flex-shrink: 0;
   z-index: 1;
   -webkit-text-stroke: 0.21px #874d28ff;
   line-height: 28.45px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_b0e123298534 {
   overflow: visible;
 }

 .text_b297fc7c8039 {
   width: 91.21px;
   height: 28px;
   flex-shrink: 0;
   z-index: 1;
   -webkit-text-stroke: 0.21px #874d28ff;
   line-height: 28.45px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_b297fc7c8039 {
   overflow: visible;
 }

 .text_a2626413eb8e {
   width: 133px;
   height: 28px;
   flex-shrink: 0;
   z-index: 1;
   -webkit-text-stroke: 0.21px #874d28ff;
   line-height: 28.45px;
   word-wrap: break-word;
   font-family: 'Abril Fatface';
 }

 .text_autoheight_a2626413eb8e {
   overflow: visible;
 }

 .container_71e14f6f7eaf {
   width: 391.72px;
   height: 28px;
   z-index: 1;
   position: absolute !important;
   left: 739px;
   top: 18px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 50px;
   display: flex !important;
   flex-direction: row;
 }

 .text_9ba3e7513c89 {
   width: fit-content;
   z-index: 1;
   -webkit-text-stroke: 0.21px #fffbedff;
   line-height: 28.45px;
   font-family: 'Abril Fatface';
 }

 .container_b6c759ad9750 {
   width: 84px;
   height: 28px;
   z-index: 1;
   position: absolute !important;
   left: 1161px;
   top: 18px;
   justify-content: center;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_b6c759ad9750 {
   position: absolute !important;
   left: 1161px;
   top: 18px;
   width: 84px;
   height: 28px;
   z-index: 1;
 }

 .container_nested_b6c759ad9750 {
   width: 84px;
   height: 28px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .container_ea96018ed6e5 {
   position: absolute !important;
   overflow: visible;
   width: 1280px;
   height: 60.96px;
   left: 0px;
   top: 0px;
 }

 .container_1849ea5abc4a {
   position: absolute !important;
   overflow: visible;
   width: 1280px;
   height: 60.96px;
   left: -2px;
   top: 0px;
 }

 .container_wrapper_1849ea5abc4a {
   position: absolute !important;
   overflow: visible;
   left: -2px;
   top: 0px;
   width: 1280px;
   height: 60.96px;
 }

 .container_nested_1849ea5abc4a {
   width: 1280px;
   height: 60.96px;
 }

 .imageview_58e6e120a9fd {
   width: 40px;
   height: 40px;
   z-index: 1;
   position: absolute !important;
   left: 22px;
   top: 85px;
 }

 .imageview_58e6e120a9fd img {
   width: 100%;
   height: 100%;
 }

 .viewport_3ed560c1a276 {
   width: 1280px;
   height: 771px;
   border-top: 1px solid #00000003;
   border-right: 1px solid #00000003;
   border-bottom: 1px solid #00000003;
   border-left: 1px solid #00000003;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #fffbed;
 }