 /*
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?family=DM+Sans:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900&display=swap");
 @import url("https://fonts.googleapis.com/css?display=swap&family=Cormorant+Garamond:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900");
 @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-nav-item {
   /* the design wrapper is the flex row (label + icon); the anchor must not
       introduce its own box or the icon wraps under the label */
   display: contents;
 }

 body .yt-nav-item figure {
   margin: 0;
   display: flex;
   align-items: center;
 }

 body .wp-block-yotako-block-button button {
   /* the outer div carries the design box (bg, radius, flex); the native
       button must not add browser chrome or its own box */
   background: none;
   border: 0;
   padding: 0;
   margin: 0;
   font: inherit;
   color: inherit;
   cursor: pointer;
   display: contents;
 }

 body textarea.wp-block-yotako-block-input-text {
   /* textareas default to a monospace UA font and a resize grip - neither
       exists in the design */
   font-family: inherit;
   resize: none;
 }

 body .wp-block-video video {
   /* the figure carries the design size; the raw <video> otherwise renders at
       its intrinsic (or control-bar) size until media loads */
   width: 100%;
   height: 100%;
   object-fit: cover;
   display: block;
 }

 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%;
 }

 [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;
   /* Crop content that overhangs the artboard bounds, matching how Figma
     renders/exports artboards (elements bleeding past the frame edge are
     clipped and must not widen the page). */
   overflow-x: clip;
 }

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

 /* Post thumbnails bound from an image-fill container: the featured image
   must fill the container exactly like the original background fill did.
   The container's own class still carries the design-time background image —
   suppress it so only the per-post featured image shows. */
 .yt-post-thumbnail {
   overflow: hidden;
   background-image: none !important;
   position: relative;
 }

 /* A background fill ignores the container's padding — the bound featured
   image must do the same: fill the whole box, with siblings (e.g. category
   chips) layered above like in the design. */
 .yt-post-thumbnail .wp-block-post-featured-image {
   background-image: none !important;
   position: absolute;
   inset: 0;
   margin: 0;
 }

 .yt-post-thumbnail>*:not(.wp-block-post-featured-image) {
   position: relative;
   z-index: 1;
 }

 /* Meta bindings (date/author) are single-line labels in list cards; the
   shared post template must not wrap longer names of other posts. */
 .yt-post-card .wp-block-post-date,
 .yt-post-card .wp-block-post-author-name {
   white-space: nowrap;
 }

 .yt-post-thumbnail .wp-block-post-featured-image,
 .yt-post-thumbnail .wp-block-post-featured-image a,
 .yt-post-thumbnail .wp-block-post-featured-image img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 /* Designs using FIT/STRETCH image scaling keep their own fit mode. */
 .yt-post-thumbnail.yt-fit-contain .wp-block-post-featured-image img {
   object-fit: contain;
 }

 .yt-post-thumbnail.yt-fit-fill .wp-block-post-featured-image img {
   object-fit: fill;
 }

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

 .imageview_f426602ff8a7 {
   width: 1099px;
   height: 763px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .container_0564baeec2f9 {
   width: 1099px;
   height: 763px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(0deg, #46372ecc 0%, #46372e33 50%, #00000000 100%);
 }

 .container_97f0c3329a31 {
   position: absolute !important;
   overflow: visible;
   width: 1099px;
   height: 763px;
   z-index: 0;
   left: 0px;
   top: 0px;
 }

 .text_00d06c2122fa {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ae41e769f4cb {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_de06aa14e56a {
   width: fit-content;
   z-index: 1;
   line-height: 57.7px;
   font-family: 'Cormorant Garamond';
 }

 .text-36f4673dd7ad_de06aa14e56a {
   line-height: 57.7px;
   font-family: 'Cormorant Garamond';
 }

 .text-6e9fa565c418_de06aa14e56a {
   line-height: 57.7px;
   font-family: 'Cormorant Garamond';
 }

 .container_1f2c8c2ff722 {
   padding: 16px 0 0 0;
   width: 672px;
   height: 190px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b38d45b6e277 {
   width: 448px;
   height: 78px;
   z-index: 1;
   line-height: 26px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_b38d45b6e277 {
   overflow: visible;
 }

 .container_cf6a202bd2f0 {
   padding: 24px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b7ac5eede902 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_c6e6aab94e49 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_c79c8e30234a {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_wrapper_c79c8e30234a {
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 1;
 }

 .container_nested_c79c8e30234a {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .text_d983e7835e6d {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_c5a27f7882db {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_0ca654b14319 {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 1;
   border-top: 1px solid #ffffffff;
   border-right: 1px solid #ffffffff;
   border-bottom: 1px solid #ffffffff;
   border-left: 1px solid #ffffffff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_0ca654b14319 {
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 1;
 }

 .container_nested_0ca654b14319 {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 1;
   border-top: 1px solid #ffffffff;
   border-right: 1px solid #ffffffff;
   border-bottom: 1px solid #ffffffff;
   border-left: 1px solid #ffffffff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_307ba87a1084 {
   padding: 40px 0 0 0;
   width: 672px;
   height: 95px;
   flex-shrink: 0;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .container_a45228deb3fd {
   width: 672px;
   height: fit-content;
   max-width: 672px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_bd38fdf22e1e {
   padding: 0 40px 88px 40px;
   width: 1099px;
   height: 495px;
   max-width: 1280px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 269.41px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2c31d2624744 {
   position: relative !important;
   width: 100%;
   min-width: 0;
   height: 763px;
   min-height: 763px;
   flex-shrink: 0;
   z-index: 0;
   overflow-x: clip;
   overflow-y: clip;
 }

 .text_ba300498b90f {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3200d8d33e35 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_820eb4d14857 {
   width: fit-content;
   z-index: 0;
   line-height: 36px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a252bdcce37d {
   width: fit-content;
   height: 36px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_32f0d53fc075 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 36px;
   max-width: 1280px;
   flex-shrink: 0;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_0261122841aa {
   padding: 32px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .text_8418c970d850 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a6408d81e0f7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3ff847432483 {
   width: fit-content;
   z-index: 0;
   line-height: 30px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_86d350fd5011 {
   padding: 16px 0 0 0;
   width: 485.5px;
   height: 46px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2bcc549642f9 {
   width: 486px;
   height: 96px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_2bcc549642f9 {
   overflow: visible;
 }

 .container_bba6fc7e07eb {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ae3c866f446f {
   width: 486px;
   height: 72px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_ae3c866f446f {
   overflow: visible;
 }

 .container_a4634162d4b7 {
   padding: 16px 0 0 0;
   width: 485.5px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d8ea96469706 {
   padding: 20px 0 0 0;
   width: 485.5px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b86133951446 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_cc5922b815e1 {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_34c530314430 {
   padding: 0 0 2px 0;
   width: 136px;
   height: 24px;
   z-index: 0;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   position: absolute !important;
   left: 0px;
   top: 28px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_34c530314430 {
   position: absolute !important;
   left: 0px;
   top: 28px;
   width: 136px;
   height: 24px;
   z-index: 0;
 }

 .container_nested_34c530314430 {
   padding: 0 0 2px 0;
   width: 136px;
   height: 24px;
   z-index: 0;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_bf762e989b2a {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 52px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_wrapper_bf762e989b2a {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 52px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_bf762e989b2a {
   width: 100%;
   min-width: 0;
   height: 52px;
   z-index: 0;
 }

 .container_26c15251db78 {
   width: 485.5px;
   height: 321.5px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 142.69px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_1bf90191a60d {
   width: 100%;
   min-width: 0;
   height: 607px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_a2618161c53f {
   width: 485.5px;
   height: 606.88px;
   z-index: 0;
   position: absolute !important;
   left: 533.5px;
   top: 0px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #e9ddd1;
 }

 .container_dac3dd9abd8f {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 606.88px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_28101cfa8b05 {
   padding: 40px 40px 40px 40px;
   width: 1099px;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a53d353c24cf {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2b8028fdbd35 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_6c052c6229dd {
   width: 40px;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .text_029232ce971d {
   width: fit-content;
   z-index: 0;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_cb03f6443105 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_481c4a29fa5c {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_84f19bc9a982 {
   padding: 4px 0 0 0;
   width: 282.16px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c04d4f930fb4 {
   width: 282.16px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9288baf9b8ff {
   width: 318.33px;
   height: 104px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_04e35312532a {
   width: 40px;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .text_827f2d2fcf67 {
   width: fit-content;
   z-index: 0;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_55f829d59212 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_80ccb1e34d69 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f107e965458e {
   padding: 4px 0 0 0;
   width: 254.19px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ac1501e253e5 {
   width: 254.19px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_7a89d7c1d1db {
   width: 318.34px;
   height: 104px;
   z-index: 0;
   position: absolute !important;
   left: 350.33px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_659bfa2d518f {
   width: 40px;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .text_bcb60a6bc330 {
   width: fit-content;
   z-index: 0;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8cadf3e2eeeb {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b2ea31b05bbf {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_4c2c9b568dc7 {
   padding: 4px 0 0 0;
   width: 181.59px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_f64f14461c9f {
   width: 181.59px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_594efa7e418e {
   width: 318.34px;
   height: 104px;
   z-index: 0;
   position: absolute !important;
   left: 700.66px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_1ef6a8207cbb {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_55f11b668ff5 {
   padding: 28px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_64f1df85e0fc {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_222ed3066cf6 {
   padding: 40px 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .text_3fe08472e23e {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a6501c1b14d0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_cca5e2b7b646 {
   width: fit-content;
   z-index: 0;
   line-height: 48px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_a53e7a70c92d {
   padding: 24px 0 0 0;
   width: 381px;
   height: 72px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c3a2949b065c {
   width: 381px;
   height: 72px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_c3a2949b065c {
   overflow: visible;
 }

 .container_b18b06942196 {
   padding: 12px 0 0 0;
   width: 381px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_7901ba79cadb {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_a9b2853df044 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1f8aab8c8204 {
   width: 100%;
   min-width: 0;
   height: 20px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_1911df3e28df {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_bd118009e399 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ed5597f79ab0 {
   padding: 8px 0 0 0;
   width: 381px;
   height: 28px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_cd316c1f5c34 {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_34f1f89a49af {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_4fb6b4fdfc28 {
   padding: 8px 0 0 0;
   width: 381px;
   height: 28px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_88b6633a7dff {
   padding: 20px 0 0 0;
   width: 381px;
   height: 96px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_986d3d96809e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b9cce86d5f91 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_09429f72a030 {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_3192bbc3a848 {
   padding: 0 0 2px 0;
   width: 114.23px;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_250eb20e28dc {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_250eb20e28dc {
   width: fit-content;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_250eb20e28dc {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_7cd8dc7fabeb {
   padding: 64px 64px 64px 64px;
   width: 509px;
   height: 456px;
   min-height: 420px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .text_3348da0c5e84 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3ce2ad3ace5d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1e849b1c7ce4 {
   width: fit-content;
   z-index: 0;
   line-height: 48px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_381c7a25696f {
   padding: 24px 0 0 0;
   width: 381px;
   height: 72px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_070574bf48b9 {
   width: 381px;
   height: 72px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_070574bf48b9 {
   overflow: visible;
 }

 .container_c0bc2267fc09 {
   padding: 12px 0 0 0;
   width: 381px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1c701972a7b8 {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_631ebab8c8e4 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f0c6aac1a498 {
   width: 100%;
   min-width: 0;
   height: 20px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_fd6cae2ece21 {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_f279d080d024 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_079005666aa7 {
   padding: 8px 0 0 0;
   width: 381px;
   height: 28px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_0ef83168aa0c {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_99d310f2bf17 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1880bf7d0223 {
   padding: 8px 0 0 0;
   width: 381px;
   height: 28px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_7b133364738c {
   padding: 20px 0 0 0;
   width: 381px;
   height: 96px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_93f645c7ddb9 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6f0f0add9255 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_0c4e149463f0 {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_cc3335e3e030 {
   padding: 0 0 2px 0;
   width: 114.23px;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ffffff66;
   border-right: 0px solid #ffffff66;
   border-bottom: 1px solid #ffffff66;
   border-left: 0px solid #ffffff66;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_b49c55fd4409 {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_b49c55fd4409 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_b49c55fd4409 {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e8c7419fe5e7 {
   padding: 64px 64px 64px 64px;
   width: 509px;
   height: 456px;
   min-height: 420px;
   z-index: 0;
   position: absolute !important;
   left: 510px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_add189af0cf6 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 455.5px;
   flex-shrink: 0;
   z-index: 0;
   background: #ded3c7;
 }

 .text_d4a21bb7d953 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ce922c43805a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c9cd2751ea6c {
   width: fit-content;
   z-index: 0;
   line-height: 43.2px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_737967738c0a {
   padding: 12px 0 0 0;
   width: 576px;
   height: 56px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_dafa34c1dc43 {
   width: 576px;
   height: 48px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_dafa34c1dc43 {
   overflow: visible;
 }

 .container_8364bd595daf {
   padding: 8px 0 0 0;
   width: 576px;
   height: fit-content;
   max-width: 576px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b76579aa246a {
   width: 576px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7e6599439e48 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_ffa44afb66b0 {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_efe97b56613e {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #5a392bff;
   border-right: 1px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 1px solid #5a392bff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_efe97b56613e {
   width: fit-content;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_efe97b56613e {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #5a392bff;
   border-right: 1px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 1px solid #5a392bff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_24066bb5aaad {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_98433622e001 {
   padding: 56px 56px 56px 56px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_bb7d6239e76a {
   padding: 1px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ae48ed010d84 {
   padding: 50px 40px 50px 40px;
   width: 1099px;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e4f25d3c1720 {
   width: fit-content;
   z-index: 0;
   line-height: 30px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_14df2d8c117d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_14df2d8c117d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_14df2d8c117d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d28efe8dfcd1 {
   width: 650px;
   height: 48px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_d28efe8dfcd1 {
   overflow: visible;
 }

 .container_f8407f14049d {
   padding: 16px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2bfdf8789ed2 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_cc54f7945b7f {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_4881a8603418 {
   padding: 16px 40px 16px 40px;
   width: 276px;
   height: 53px;
   z-index: 0;
   position: absolute !important;
   left: 371.17px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_wrapper_4881a8603418 {
   position: absolute !important;
   left: 371.17px;
   top: 0px;
   width: 276px;
   height: 53px;
   z-index: 0;
 }

 .container_nested_4881a8603418 {
   padding: 16px 40px 16px 40px;
   width: 276px;
   height: 53px;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_e75c92f97452 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 53px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_wrapper_e75c92f97452 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 53px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_e75c92f97452 {
   width: 100%;
   min-width: 0;
   height: 53px;
   z-index: 0;
 }

 .container_fc2bbcff8231 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b966aa459861 {
   padding: 40px 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_5bf72031616e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_f456bbeb48dd {
   width: 100%;
   min-width: 0;
   height: 2845.57px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ee5bf1006126 {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_492edeefb34b {
   padding: 0 0 4px 0;
   width: 489.5px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b8c402541acf {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_3358faa057de {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_cd2949369f7a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_fb498ec9a349 {
   width: 384px;
   height: 69px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_fb498ec9a349 {
   overflow: visible;
 }

 .container_56e2c54248e7 {
   padding: 24px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_dd21907ece65 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_92fc79dbbb1e {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_065a9fe149c0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_91ec02710df6 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_84000c6c6a4d {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_648a8937260f {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_55483c810284 {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_91b18dc87ef8 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6fa9ef8fc183 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2f654157a33d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_153e84cad9a8 {
   padding: 24px 0 0 0;
   width: 489.5px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_a25772cdab04 {
   width: 489.5px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9c2e32a3f7ce {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b1a476dcd334 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_be3fc6702b75 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_adef0930e645 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_61c5a1f38888 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_13ecbcc9c240 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_13ecbcc9c240 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_13ecbcc9c240 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ae4b4ba98032 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_dbdcceadc741 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_dbdcceadc741 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_dbdcceadc741 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_186e815cc057 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_b2c3b269bf76 {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 529.5px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5f0c3cba439f {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_613715c8116b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_75e1f4f1bca3 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2ca452ce2b2d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8ad218353ff7 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_99645116f0b3 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_99645116f0b3 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_99645116f0b3 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_89c720e33159 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_56cdbca823bc {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_56cdbca823bc {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_56cdbca823bc {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7fe0f5cae940 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_4d5db856e7b5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_60b83f78e9d5 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_aa441bb4d1f1 {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 794.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b8876ceccf6c {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 278.25px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -1px 0 0 #ffffff1a;
 }

 .text_bcc11d32976a {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_00b14e7aad85 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_112a9aa32231 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_385e01218e63 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d3632fee5ed2 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ad1e2feee754 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3fc1237e6dd0 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_f502df63b447 {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_cd0ffb8d0b40 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c20e7aa33284 {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_3a7a0fd76062 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 763px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_09f30c46e80b {
   width: 1099px;
   height: 763px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_19b19d1e338d {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_4befb44b8e43 {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_72f60d4b377b {
   width: 202px;
   height: 36px;
   z-index: 1;
   line-height: 18px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_72f60d4b377b {
   overflow: visible;
 }

 .container_f7c0baa90be9 {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5e6ce105695f {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d01ffdf5b86e {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_5e585e558fbf {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e7ad156a66f6 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_deee27f8c058 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_deee27f8c058 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_deee27f8c058 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c3965b587cab {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_5691c339f855 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_5691c339f855 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_5691c339f855 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_17766d998129 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_90764a08bce2 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_90764a08bce2 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_90764a08bce2 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f75c2e219f2e {
   width: 73px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_f75c2e219f2e {
   overflow: visible;
 }

 .container_8816719ffb24 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9b821e11f2ea {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_92787f668ad0 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_92787f668ad0 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_92787f668ad0 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_49e5c78a550e {
   width: 58px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_49e5c78a550e {
   overflow: visible;
 }

 .container_d72cf951fa21 {
   padding: 10px 20px 10px 20px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 1px solid #5a392b4d;
   border-right: 1px solid #5a392b4d;
   border-bottom: 1px solid #5a392b4d;
   border-left: 1px solid #5a392b4d;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_02eca32d464e {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_02eca32d464e {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_02eca32d464e {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_b669fad698af {
   width: 81px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_b669fad698af {
   overflow: visible;
 }

 .container_8eafa3cd9897 {
   padding: 10px 24px 10px 24px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_b6d8e11f0036 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_b6d8e11f0036 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_b6d8e11f0036 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_371bf2371cdc {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_7f3e8688b967 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_7f3e8688b967 {
   position: absolute !important;
   left: 0px;
   top: 0px;
   width: 1099px;
   height: 80px;
   z-index: 1;
 }

 .container_nested_7f3e8688b967 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_28ef9049aa59 {
   width: 1099px;
   height: 3244px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .imageview_6e880054e0e0 {
   width: 394px;
   height: 852px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .container_009d634d0777 {
   width: 393.89px;
   height: 852.27px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(0deg, #46372ecc 0%, #46372e33 50%, #00000000 100%);
 }

 .container_3d2cc377f2e5 {
   position: absolute !important;
   overflow: visible;
   width: 393.89px;
   height: 852.27px;
   z-index: 0;
   left: 0px;
   top: 0px;
 }

 .text_f061441412ae {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_5692cb632ed5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_30f28bc3f99a {
   width: fit-content;
   z-index: 1;
   line-height: 50.4px;
   font-family: 'Cormorant Garamond';
 }

 .text-c9fd77e3f0d1_30f28bc3f99a {
   line-height: 50.4px;
   font-family: 'Cormorant Garamond';
 }

 .text-755aa16078f3_30f28bc3f99a {
   line-height: 50.4px;
   font-family: 'Cormorant Garamond';
 }

 .container_e2164936b595 {
   padding: 16px 0 0 0;
   width: 345.91px;
   height: 168px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_33027775b7e1 {
   width: 346px;
   height: 104px;
   z-index: 1;
   line-height: 26px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_33027775b7e1 {
   overflow: visible;
 }

 .container_e123e28aa699 {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   max-width: 448px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_28eccd1daee1 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_9c68024a935d {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_0348bad8684b {
   padding: 16px 32px 16px 32px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_wrapper_0348bad8684b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_0348bad8684b {
   padding: 16px 32px 16px 32px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .text_14a31ff5467d {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_06fd72618862 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_40d1ee4175dc {
   padding: 16px 32px 16px 32px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0.7px solid #ffffffff;
   border-right: 0.7px solid #ffffffff;
   border-bottom: 0.7px solid #ffffffff;
   border-left: 0.7px solid #ffffffff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_40d1ee4175dc {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_40d1ee4175dc {
   padding: 16px 32px 16px 32px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0.7px solid #ffffffff;
   border-right: 0.7px solid #ffffffff;
   border-bottom: 0.7px solid #ffffffff;
   border-left: 0.7px solid #ffffffff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_f9e5f855217f {
   padding: 40px 0 0 0;
   width: 345.91px;
   height: 163.4px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_c424bb762749 {
   padding: 0 24px 88px 24px;
   width: 393.89px;
   height: 567.4px;
   max-width: 672px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 286.22px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3a29e24468af {
   position: relative !important;
   width: 100%;
   min-width: 0;
   height: 852.27px;
   min-height: 852.27px;
   flex-shrink: 0;
   z-index: 0;
   overflow-x: clip;
   overflow-y: clip;
 }

 .text_317fed5f51f3 {
   width: max-content;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .text_fc7dc269dc31 {
   width: max-content;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 43.49px;
   line-height: 36px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0c0c80be479a {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 79.5px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_3bd7a2345001 {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_da90fea97e97 {
   padding: 32px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .text_d138379a6193 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_fc0539fc3323 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5f05560e29d1 {
   width: fit-content;
   z-index: 0;
   line-height: 30px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_e349f5609f72 {
   padding: 16px 0 0 0;
   width: 345.91px;
   height: 46px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f04c51a67b0f {
   width: 346px;
   height: 144px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_f04c51a67b0f {
   overflow: visible;
 }

 .container_ea3c3362b58e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_71554ce97360 {
   width: 346px;
   height: 120px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_71554ce97360 {
   overflow: visible;
 }

 .container_6cedfee6f873 {
   padding: 16px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9ce240f79f21 {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_abbfe9e77e9b {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_ac31aadf9fcc {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_fc61c6b86910 {
   padding: 0 0 2px 0;
   width: 136px;
   height: 23.69px;
   z-index: 0;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 0.7px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   position: absolute !important;
   left: 0px;
   top: 27.99px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_5ea56c56c214 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 51.68px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_3160a83bc6d0 {
   width: 345.91px;
   height: 417.22px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_adb2f2377b30 {
   width: 100%;
   min-width: 0;
   height: 432px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_4d3c49b40de1 {
   width: 345.91px;
   height: 432.38px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 465.22px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #e9ddd1;
 }

 .container_8f39d0cd4ede {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 897.6px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_2b979b4f4b64 {
   padding: 40px 24px 40px 24px;
   width: 394px;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b4dfe7fe3601 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_86fbe897471a {
   width: 345.91px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_9540ce4b0a82 {
   width: 39.99px;
   height: 39.99px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .text_bb7d1d607218 {
   width: fit-content;
   z-index: 1;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f2b255b30ef2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ae95405e6561 {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b3f10b78bd22 {
   padding: 4px 0 0 0;
   width: 282.09px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ffb77ce92dd7 {
   width: 282.09px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b58a07aac8f8 {
   width: 345.91px;
   height: 103.99px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_e107cede929a {
   width: 39.99px;
   height: 39.99px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .text_d6b8e2994c9f {
   width: fit-content;
   z-index: 1;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_cddfc9e4c8d7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_749017b2664e {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_bb6970431634 {
   padding: 4px 0 0 0;
   width: 254.1px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_094e7df05b96 {
   width: 254.1px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_dd8cf18ceb57 {
   width: 345.91px;
   height: 103.99px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 135.97px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_1c6ec8ddb62a {
   width: 39.99px;
   height: 39.99px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .text_36fc60169e64 {
   width: fit-content;
   z-index: 1;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_408e8c55e539 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_255c9aa97ccb {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0fa0ddce7916 {
   padding: 4px 0 0 0;
   width: 181.55px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9bfec1173b85 {
   width: 181.55px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c3824435949d {
   width: 345.91px;
   height: 103.99px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 271.94px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_495b87e25214 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 375.91px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_8feec6be8033 {
   padding: 28px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e1a9ea183afb {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_8dacfa5e6dcb {
   padding: 40px 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .text_6150ae983008 {
   width: fit-content;
   z-index: 2;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_895d9a85be57 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6a703b138046 {
   width: 250px;
   height: 96px;
   z-index: 2;
   line-height: 48px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_6a703b138046 {
   overflow: visible;
 }

 .container_46979b7ba748 {
   padding: 24px 0 0 0;
   width: 249.91px;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c280514906f4 {
   width: 250px;
   height: 120px;
   z-index: 2;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_c280514906f4 {
   overflow: visible;
 }

 .container_32421acaa57b {
   padding: 12px 0 0 0;
   width: 249.91px;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ef3b8cb5419e {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 2;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_75bc7dbb5324 {
   width: 238px;
   height: 40px;
   flex-shrink: 0;
   z-index: 2;
   line-height: 20px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_75bc7dbb5324 {
   overflow: visible;
 }

 .container_2019f6454d84 {
   width: fit-content;
   height: 39.97px;
   flex-shrink: 0;
   z-index: 2;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_44f85197169d {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 3;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_c4915ce227ad {
   width: fit-content;
   z-index: 3;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e5cbc4ba7c1d {
   padding: 8px 0 0 0;
   width: 249.91px;
   height: 27.99px;
   flex-shrink: 0;
   z-index: 3;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_b2487df0d3d9 {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 4;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_2368702ad9ba {
   width: fit-content;
   z-index: 4;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f4eb6f598c95 {
   padding: 8px 0 0 0;
   width: 249.91px;
   height: 27.99px;
   flex-shrink: 0;
   z-index: 4;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_bcfe24b2a8a7 {
   padding: 20px 0 0 0;
   width: 249.91px;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_7519650e7b51 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a46cba63c0c4 {
   width: fit-content;
   z-index: 2;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_e5b3bed50339 {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 2;
 }

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

 .container_140ac0952625 {
   padding: 0 0 2px 0;
   width: 114.21px;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 0.7px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_7c1f7aeb2bb4 {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_7c1f7aeb2bb4 {
   width: fit-content;
   height: fit-content;
   z-index: 2;
 }

 .container_nested_7c1f7aeb2bb4 {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1e5f89b0b89a {
   padding: 48px 48px 48px 48px;
   width: 345.91px;
   height: 539.64px;
   min-height: 420px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .text_a6d0dc0d3f34 {
   width: fit-content;
   z-index: 2;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c24785a386da {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c01eab38d573 {
   width: fit-content;
   z-index: 2;
   line-height: 48px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_2568a54a2661 {
   padding: 24px 0 0 0;
   width: 249.91px;
   height: 72px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_daf09150f943 {
   width: 250px;
   height: 96px;
   z-index: 2;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_daf09150f943 {
   overflow: visible;
 }

 .container_908b6396a0df {
   padding: 12px 0 0 0;
   width: 249.91px;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_be988f99ea0c {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 2;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_9e254554f55f {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_fa96770c27df {
   width: 100%;
   min-width: 0;
   height: 19.99px;
   flex-shrink: 0;
   z-index: 2;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_a676a47aab41 {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 3;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_cf01e3499305 {
   width: fit-content;
   z-index: 3;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_5c8143d096ee {
   padding: 8px 0 0 0;
   width: 249.91px;
   height: 27.99px;
   flex-shrink: 0;
   z-index: 3;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_180424de0e2c {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 2;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_f6b1a794cca8 {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f3e60220d72d {
   padding: 8px 0 0 0;
   width: 249.91px;
   height: 27.99px;
   flex-shrink: 0;
   z-index: 2;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_da02322a6923 {
   padding: 20px 0 0 0;
   width: 249.91px;
   height: 95.96px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_33cfc54335de {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_486f2333d461 {
   width: fit-content;
   z-index: 2;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_b3014db5b673 {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 2;
 }

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

 .container_06e0a66d6c2b {
   padding: 0 0 2px 0;
   width: 114.21px;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ffffff66;
   border-right: 0px solid #ffffff66;
   border-bottom: 0.7px solid #ffffff66;
   border-left: 0px solid #ffffff66;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_b164f46e1220 {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_78e81cc6bedb {
   padding: 48px 48px 48px 48px;
   width: 345.91px;
   height: 447.66px;
   min-height: 420px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 540.12px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_979a31c5dc6f {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 987.24px;
   flex-shrink: 0;
   z-index: 2;
   background: #ded3c7;
 }

 .text_fa88e1ed6331 {
   width: fit-content;
   z-index: 3;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e1f630af916d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a48e372fc9cc {
   width: fit-content;
   z-index: 3;
   line-height: 43.2px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_ade87f689c34 {
   padding: 12px 0 0 0;
   width: 264.52px;
   height: 56px;
   flex-shrink: 0;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7eed7516f2b7 {
   width: 265px;
   height: 96px;
   z-index: 3;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_7eed7516f2b7 {
   overflow: visible;
 }

 .container_ec6777681250 {
   padding: 8px 0 0 0;
   width: 264.52px;
   height: fit-content;
   max-width: 576px;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_51e536bcbabc {
   width: 264.52px;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_38b12f7cc1b0 {
   width: fit-content;
   z-index: 3;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_7e6020340238 {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 3;
 }

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

 .container_f9f83a2411c3 {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 3;
   border-top: 0.7px solid #5a392bff;
   border-right: 0.7px solid #5a392bff;
   border-bottom: 0.7px solid #5a392bff;
   border-left: 0.7px solid #5a392bff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_f9f83a2411c3 {
   width: fit-content;
   height: fit-content;
   z-index: 3;
 }

 .container_nested_f9f83a2411c3 {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 3;
   border-top: 0.7px solid #5a392bff;
   border-right: 0.7px solid #5a392bff;
   border-bottom: 0.7px solid #5a392bff;
   border-left: 0.7px solid #5a392bff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_76d21dbe0eca {
   width: fit-content;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_431d15f77ea2 {
   padding: 40px 40px 40px 40px;
   width: fit-content;
   height: fit-content;
   z-index: 3;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_97ed28817c53 {
   padding: 1px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c6b4a1bc8200 {
   padding: 50px 24px 50px 24px;
   width: 394px;
   height: fit-content;
   max-width: 1280px;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_885f41a17aac {
   width: fit-content;
   z-index: 3;
   line-height: 30px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_744c143924b0 {
   width: 345.91px;
   height: fit-content;
   z-index: 3;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_adf9428e0970 {
   width: 346px;
   height: 72px;
   z-index: 3;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_adf9428e0970 {
   overflow: visible;
 }

 .container_a77f5beaa57b {
   padding: 16px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_056cda16750b {
   width: fit-content;
   z-index: 3;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_94a5dad8b103 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 3;
 }

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

 .container_6abb9e318589 {
   padding: 16px 40px 16px 40px;
   width: 276px;
   height: 52.99px;
   z-index: 3;
   position: absolute !important;
   left: 34.64px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_2f82dfc5e54c {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 52.99px;
   flex-shrink: 0;
   z-index: 3;
 }

 .container_wrapper_2f82dfc5e54c {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 52.99px;
   flex-shrink: 0;
   z-index: 3;
 }

 .container_nested_2f82dfc5e54c {
   width: 100%;
   min-width: 0;
   height: 52.99px;
   z-index: 3;
 }

 .container_1cff7d0dc09d {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_a7dffe11b6b7 {
   padding: 40px 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_90747407f7e6 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c9b89752781f {
   width: 100%;
   min-width: 0;
   height: 4221.24px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_532b8a3f3668 {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_072b2bd282d1 {
   padding: 0 0 4px 0;
   width: 345.91px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_744a758bf851 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_79f2171942a0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_417cde3872a5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3a72e0c1f713 {
   width: 346px;
   height: 91px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_3a72e0c1f713 {
   overflow: visible;
 }

 .container_9be248953015 {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   max-width: 384px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_805db25b0e98 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_02ef7b901be7 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_a1af4a6ff090 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_6927c334869f {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_a197ec46e005 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_067486f232be {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_4e477e1b2e57 {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_b57102363268 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_56515385456a {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_775a3917754d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_50e53d3c8490 {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_0d3c2a5a8f70 {
   width: 345.91px;
   height: 259.86px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_524defe855ed {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8ebf0a62056a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_885aef4c6813 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_010f9afe4f9e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f89e04117d82 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_da91c5e958c9 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0019dcedda07 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8cafc35c9c10 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_adf1f226e535 {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_31d944d67e50 {
   width: 345.91px;
   height: 118.93px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 299.86px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c777a30109d0 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_385d0d3b5d38 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_64ef4c34c26d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1c079ce8d257 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_55c1e24f20c1 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e6d76a04e677 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ac867dbc06de {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6e17d136f0aa {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6f9e465ba80d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_67d954cd5a53 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_42413feaf20c {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_9d0d096251e0 {
   width: 345.91px;
   height: 150.91px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 458.78px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_fcb5b8268945 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 650.38px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -0.7px 0 0 #ffffff1a;
 }

 .text_f5cbb487d36d {
   width: 346px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_f5cbb487d36d {
   overflow: visible;
 }

 .text_db47ef375668 {
   width: 265px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_db47ef375668 {
   overflow: visible;
 }

 .container_a9f9b2a5894c {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_423f3faad43b {
   width: 58px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_423f3faad43b {
   overflow: visible;
 }

 .container_a902fe684409 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1fd4c9ffaa30 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_4d42e4d21e94 {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_9f9dd51bfee5 {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_328d99669319 {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_1ee11152ea4f {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 852.27px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_f903476b6a9f {
   width: 394px;
   height: 852.27px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_641e4d34cc31 {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8214034668cd {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_cc5c4d06d09d {
   width: fit-content;
   z-index: 1;
   line-height: 18px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_7a4b324f76bc {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_802d9c9b59c8 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_f0142900c53e {
   width: 37.99px;
   height: 37.99px;
   z-index: 1;
 }

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

 .container_876469f50fab {
   padding: 0 24px 0 24px;
   width: 393.89px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_a08c9b590410 {
   width: 394px;
   height: 5055px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .text_82856f6ed0e3 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2506496f6893 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_25bfc4ca4938 {
   width: fit-content;
   z-index: 0;
   line-height: 26.4px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_7dcf8d562000 {
   padding: 16px 0 0 0;
   width: 1019px;
   height: 43px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6591c483a3fb {
   width: fit-content;
   z-index: 0;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9f6cff57063b {
   padding: 16px 0 0 0;
   width: 576px;
   height: 40px;
   max-width: 576px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_31472c217617 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_941ae90f07bb {
   padding: 100px 0 88px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .imageview_f882b7a3cb84 {
   width: 100%;
   min-width: 0;
   height: 535px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_27eab31d1aea {
   width: 100%;
   min-width: 0;
   height: 535px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #e9ddd1;
 }

 .text_89ee1c7b51e7 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3f020be64745 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_fb893c3c4e59 {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .container_72f57f09b8a2 {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_c4a579b0c25c {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ef2fd3971b20 {
   width: 100%;
   min-width: 0;
   height: 20px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_c92ced4e48ec {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .container_b8917a0c25e8 {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_1536087896e8 {
   width: 340px;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
   line-height: 20px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_1536087896e8 {
   overflow: visible;
 }

 .container_f1a4fc2897b6 {
   width: fit-content;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_026860ad3350 {
   padding: 8px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_54242b7ef1cd {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .container_66ec35d935cb {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_88603afc5265 {
   width: 340px;
   height: 20px;
   flex-shrink: 0;
   z-index: 0;
   line-height: 20px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_88603afc5265 {
   overflow: visible;
 }

 .container_2c10f5e19108 {
   width: fit-content;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_d9f617d0069a {
   padding: 8px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9e28f5738550 {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .container_adce24eed623 {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_968c1bbb0992 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_28ba85f0ca00 {
   padding: 8px 0 0 0;
   width: 351.25px;
   height: 28px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_f0287105aa58 {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .container_0fbf4c8fdcf4 {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_bd77a1193b5a {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a752ab95f744 {
   padding: 8px 0 0 0;
   width: 351.25px;
   height: 28px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_4630dceb47ec {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .container_13d5b0d522ca {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_7e471eabeea5 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c52bd5f76d2c {
   padding: 8px 0 0 0;
   width: 351.25px;
   height: 28px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_794619d9b403 {
   padding: 16px 0 0 0;
   width: 351.25px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e88aa257557b {
   padding: 24px 24px 24px 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_9549676f9125 {
   padding: 24px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1ef342195cb4 {
   width: 401.25px;
   height: 844.5px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_15f3f419accb {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_071e92b75491 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_fcf1d79918f6 {
   width: 578px;
   height: 120px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_fcf1d79918f6 {
   overflow: visible;
 }

 .container_5459f1f45985 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_de38f322ea72 {
   width: 578px;
   height: 96px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_de38f322ea72 {
   overflow: visible;
 }

 .container_8eaf285a1e81 {
   padding: 20px 0 0 0;
   width: 577.75px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_935efa1f0b6b {
   width: 578px;
   height: 96px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_935efa1f0b6b {
   overflow: visible;
 }

 .container_624e5ef8ac04 {
   padding: 20px 0 0 0;
   width: 577.75px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3cc6cdadee03 {
   padding: 24px 0 0 0;
   width: 577.75px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_63f7048a66e4 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_bf81aae7d521 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_cbcaee807a66 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_10358ac932c8 {
   padding: 8px 16px 8px 16px;
   width: 216px;
   height: 38px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_10358ac932c8 {
   position: absolute !important;
   left: 0px;
   top: 0px;
   width: 216px;
   height: 38px;
   z-index: 0;
 }

 .container_nested_10358ac932c8 {
   padding: 8px 16px 8px 16px;
   width: 216px;
   height: 38px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d3562ee6db47 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8405adb89558 {
   padding: 8px 16px 8px 16px;
   width: 110px;
   height: 38px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 227.59px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_8405adb89558 {
   position: absolute !important;
   left: 227.59px;
   top: 0px;
   width: 110px;
   height: 38px;
   z-index: 0;
 }

 .container_nested_8405adb89558 {
   padding: 8px 16px 8px 16px;
   width: 110px;
   height: 38px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_705541344457 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3122e9a830e6 {
   padding: 8px 16px 8px 16px;
   width: 156px;
   height: 38px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 349.42px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_3122e9a830e6 {
   position: absolute !important;
   left: 349.42px;
   top: 0px;
   width: 156px;
   height: 38px;
   z-index: 0;
 }

 .container_nested_3122e9a830e6 {
   padding: 8px 16px 8px 16px;
   width: 156px;
   height: 38px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a5764773695d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0f83d678040c {
   padding: 8px 16px 8px 16px;
   width: 126px;
   height: 38px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: 50px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_0f83d678040c {
   position: absolute !important;
   left: 0px;
   top: 50px;
   width: 126px;
   height: 38px;
   z-index: 0;
 }

 .container_nested_0f83d678040c {
   padding: 8px 16px 8px 16px;
   width: 126px;
   height: 38px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d95abec3e284 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a70c4daa8b9a {
   padding: 8px 16px 8px 16px;
   width: 144px;
   height: 38px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 137.16px;
   top: 50px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_a70c4daa8b9a {
   position: absolute !important;
   left: 137.16px;
   top: 50px;
   width: 144px;
   height: 38px;
   z-index: 0;
 }

 .container_nested_a70c4daa8b9a {
   padding: 8px 16px 8px 16px;
   width: 144px;
   height: 38px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_bd653e55d296 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 88px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_79a392707f02 {
   padding: 16px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_607e901a74a5 {
   padding: 48px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ea18f0b41c2e {
   padding: 48px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_75b3978cbc46 {
   width: 577.75px;
   height: 616px;
   z-index: 0;
   position: absolute !important;
   left: 441.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_f82c0a3542bd {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 844.5px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_307ef3f4e539 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_814cc6a05515 {
   padding: 64px 0 64px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_381eb2f5e19b {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a508af7a7e13 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_970df2a079db {
   width: fit-content;
   z-index: 0;
   line-height: 36.27px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_f17697862b6b {
   padding: 16px 0 0 0;
   width: 1019px;
   height: 53px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c8f44ad98b31 {
   width: fit-content;
   z-index: 0;
   line-height: 38.4px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_3cb2a1e60859 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_dd7c983b724f {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9aa307e04851 {
   padding: 4px 0 0 0;
   width: 427.5px;
   height: 19px;
   flex-shrink: 0;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a2f4c2e3ec39 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_050918461593 {
   padding: 4px 0 0 0;
   width: 427.5px;
   height: 19px;
   flex-shrink: 0;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_89b258c01cc6 {
   width: 428px;
   height: 91px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_89b258c01cc6 {
   overflow: visible;
 }

 .container_a1a0709813f8 {
   padding: 16px 0 0 0;
   width: 427.5px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b751b568e368 {
   padding: 80px 32px 32px 32px;
   width: 493.5px;
   height: 298px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -80px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 1px 2px -1px #0000001a, 0px 1px 3px #0000001a;
 }

 .container_4d4abb18c706 {
   position: absolute !important;
   overflow: visible;
   width: 493.5px;
   height: 218px;
   z-index: 0;
   left: 0px;
   top: 160px;
 }

 .imageview_4b7b9ec4ee3e {
   width: 100%;
   min-width: 0;
   height: 152px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_589f6d1f18b8 {
   width: 160px;
   height: 160px;
   z-index: 0;
   border-top: 4px solid #f2ece5ff;
   border-right: 4px solid #f2ece5ff;
   border-bottom: 4px solid #f2ece5ff;
   border-left: 4px solid #f2ece5ff;
   position: absolute !important;
   left: 166.75px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #ffffff00;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
   box-shadow: 0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;
 }

 .container_871640c9d195 {
   position: absolute !important;
   overflow: visible;
   width: 493.5px;
   height: 378px;
   z-index: 0;
   left: 0px;
   top: 0px;
 }

 .text_4698d098611a {
   width: fit-content;
   z-index: 0;
   line-height: 38.4px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_3d207652eb31 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_635ec67196a2 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1457060bd8a2 {
   padding: 4px 0 0 0;
   width: 427.5px;
   height: 19px;
   flex-shrink: 0;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e7eb53eb007d {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_59d32d760bc4 {
   padding: 4px 0 0 0;
   width: 427.5px;
   height: 19px;
   flex-shrink: 0;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_46338db714f4 {
   width: 428px;
   height: 91px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_46338db714f4 {
   overflow: visible;
 }

 .container_206d2b74915a {
   padding: 16px 0 0 0;
   width: 427.5px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_a3bf88bbdc31 {
   padding: 80px 32px 32px 32px;
   width: 493.5px;
   height: 298px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -80px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 1px 2px -1px #0000001a, 0px 1px 3px #0000001a;
 }

 .container_14cd6af5255a {
   position: absolute !important;
   overflow: visible;
   width: 493.5px;
   height: 218px;
   z-index: 0;
   left: 0px;
   top: 160px;
 }

 .imageview_cd6aeeaff405 {
   width: 100%;
   min-width: 0;
   height: 152px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_f569dbd708f3 {
   width: 160px;
   height: 160px;
   z-index: 0;
   border-top: 4px solid #f2ece5ff;
   border-right: 4px solid #f2ece5ff;
   border-bottom: 4px solid #f2ece5ff;
   border-left: 4px solid #f2ece5ff;
   position: absolute !important;
   left: 166.75px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #ffffff00;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
   box-shadow: 0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;
 }

 .container_7761862e3d4f {
   position: absolute !important;
   overflow: visible;
   width: 493.5px;
   height: 378px;
   z-index: 0;
   left: 525.5px;
   top: 0px;
 }

 .container_1d9a4d7e32d0 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 377.4px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_7abf79dfffc9 {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_73de76dfc857 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_75ae41c4eec5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b3b5aadaa604 {
   width: fit-content;
   z-index: 0;
   line-height: 33.6px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_f4571ba242fe {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e2024277c399 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_74140e57c75c {
   padding: 4px 0 0 0;
   width: 431.5px;
   height: 19px;
   flex-shrink: 0;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f98ddba4dd3b {
   width: 432px;
   height: 69px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_f98ddba4dd3b {
   overflow: visible;
 }

 .container_0d39b550e3ab {
   padding: 16px 0 0 0;
   width: 431.5px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c0a754fb7a71 {
   padding: 80px 32px 32px 32px;
   width: 497.5px;
   height: 252px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -72px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 1px 2px -1px #0000001a, 0px 1px 3px #0000001a;
 }

 .container_e7c768c6b21b {
   position: absolute !important;
   overflow: visible;
   width: 497.5px;
   height: 180px;
   z-index: 0;
   left: 0px;
   top: 144px;
 }

 .imageview_7508f373d793 {
   width: 100%;
   min-width: 0;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_1c432b45b791 {
   width: 144px;
   height: 144px;
   z-index: 0;
   border-top: 4px solid #f2ece5ff;
   border-right: 4px solid #f2ece5ff;
   border-bottom: 4px solid #f2ece5ff;
   border-left: 4px solid #f2ece5ff;
   position: absolute !important;
   left: 176.75px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #ffffff00;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
   box-shadow: 0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;
 }

 .container_9b7f00196e2f {
   position: absolute !important;
   overflow: visible;
   width: 497.5px;
   height: 324px;
   z-index: 0;
   left: 0px;
   top: 0px;
 }

 .text_246aefd26576 {
   width: fit-content;
   z-index: 0;
   line-height: 33.6px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_5fa4a135aa03 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2e1d11d5658f {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_15927c7265ee {
   padding: 4px 0 0 0;
   width: 431.5px;
   height: 19px;
   flex-shrink: 0;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9e41dbaf7cb1 {
   width: 432px;
   height: 69px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_9e41dbaf7cb1 {
   overflow: visible;
 }

 .container_b9736aeeae80 {
   padding: 16px 0 0 0;
   width: 431.5px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_0e1ab938eb20 {
   padding: 80px 32px 32px 32px;
   width: 497.5px;
   height: 252px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -72px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 1px 2px -1px #0000001a, 0px 1px 3px #0000001a;
 }

 .container_7afafde5a9bc {
   position: absolute !important;
   overflow: visible;
   width: 497.5px;
   height: 180px;
   z-index: 0;
   left: 0px;
   top: 144px;
 }

 .imageview_da57c26850de {
   width: 100%;
   min-width: 0;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_c02a0433bf3b {
   width: 144px;
   height: 144px;
   z-index: 0;
   border-top: 4px solid #f2ece5ff;
   border-right: 4px solid #f2ece5ff;
   border-bottom: 4px solid #f2ece5ff;
   border-left: 4px solid #f2ece5ff;
   position: absolute !important;
   left: 176.75px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #ffffff00;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
   box-shadow: 0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;
 }

 .container_cfac44710627 {
   position: absolute !important;
   overflow: visible;
   width: 497.5px;
   height: 324px;
   z-index: 0;
   left: 521.5px;
   top: 0px;
 }

 .container_9467217b8fe9 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 322.84px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_bb3b2e81902f {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_4fd19f745706 {
   padding: 72px 0 0 0;
   width: 1019px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_73b5dd8ce106 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_ec2eca428255 {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_c2ebbc1f8565 {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 0;
   border-top: 1px solid #5a392bff;
   border-right: 1px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 1px solid #5a392bff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_c2ebbc1f8565 {
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 0;
 }

 .container_nested_c2ebbc1f8565 {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 0;
   border-top: 1px solid #5a392bff;
   border-right: 1px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 1px solid #5a392bff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_9b57134be78f {
   padding: 48px 0 0 0;
   width: 1019px;
   height: 95px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: center;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_9b57134be78f {
   width: 1019px;
   height: 95px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_9b57134be78f {
   padding: 48px 0 0 0;
   width: 1019px;
   height: 95px;
   z-index: 0;
   justify-content: center;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_c0ec25f33d4f {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2235f4215daf {
   padding: 80px 0 80px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_9b698ed4fad3 {
   width: 1099px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_993edfd82724 {
   width: fit-content;
   height: 2454.91px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a0c9bec805da {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_327710fdc170 {
   padding: 0 0 4px 0;
   width: 489.5px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_bb5150cedd30 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_e79610ec7cde {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_8d1d0746cbde {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8b62b65d270a {
   width: 384px;
   height: 69px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_8b62b65d270a {
   overflow: visible;
 }

 .container_34b5f1c8a919 {
   padding: 24px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e50d542d08ff {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_d142b707d294 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_1557205d16e7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_89dde21d5d38 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_6be10a26274b {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_8ca3a4304b2d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_38d9576b30ef {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_67517ca1e1ee {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6f78106b85fa {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_0b2e981bfb28 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_feb379022f9b {
   padding: 24px 0 0 0;
   width: 489.5px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_a4057a732ae4 {
   width: 489.5px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_041672907e00 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a24c4c8151fd {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2d82f77f7018 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_24b69d2a3508 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d5ecda94ce84 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2cd209ec25e0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_2cd209ec25e0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_2cd209ec25e0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0d284864e48d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b2ed264c0b83 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_fc6f93b09c43 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_fc6f93b09c43 {
   width: 224.75px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_fc6f93b09c43 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 104px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_aa355bfbb23e {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 529.5px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_75cc4b0c55df {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b35ba8fe36e6 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8bd30edf2e8b {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_06a0341f4cb3 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4944b87ec477 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3dbbebb960fc {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0bba85d89a70 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c9ce813058c3 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_34d702b555e3 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ffb0cc171d22 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d3490fd4f75a {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_d3490fd4f75a {
   width: 224.75px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_d3490fd4f75a {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 136px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_4c5f634942ef {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 794.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_0e9edd043a0e {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 278.25px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -1px 0 0 #ffffff1a;
 }

 .container_wrapper_0e9edd043a0e {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 278.25px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_0e9edd043a0e {
   width: 100%;
   min-width: 0;
   height: 278.25px;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-bottom: 1px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
 }

 .text_686c0987589f {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_dc8d598a046d {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_50399700bc50 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9a7ff4ff422e {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_37a8c1883412 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6e77123951fd {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ba0c8389d1dd {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_048d9a45b37d {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_e77a2d4cbd83 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1530375878cc {
   padding: 40px 0 32px 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_d5e8f595eb99 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 763px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_b03e198f8aaf {
   width: 1099px;
   height: 763px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_85030d2aa8e0 {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c2f81b5985d5 {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_33e7e0690fb2 {
   width: 202px;
   height: 36px;
   z-index: 1;
   line-height: 18px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_33e7e0690fb2 {
   overflow: visible;
 }

 .container_4a462b449df9 {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_76372fa4b342 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_33b8eef6e903 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9eef829105f7 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_9eef829105f7 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_9eef829105f7 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6eaf8f8c7cda {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_883322550e42 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_fe026ab17737 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_13d9dd28771f {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_13d9dd28771f {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_13d9dd28771f {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_607127907622 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2163e9a6d2bd {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_2163e9a6d2bd {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_2163e9a6d2bd {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d3cf1008177e {
   width: 73px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_d3cf1008177e {
   overflow: visible;
 }

 .container_f77b9b40a309 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_f77b9b40a309 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_f77b9b40a309 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_30f350517d07 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f7eae1f26d8b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_f7eae1f26d8b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_f7eae1f26d8b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7070ff30b5ae {
   width: 58px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_7070ff30b5ae {
   overflow: visible;
 }

 .container_b8f47e51ac20 {
   padding: 10px 20px 10px 20px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 1px solid #5a392b4d;
   border-right: 1px solid #5a392b4d;
   border-bottom: 1px solid #5a392b4d;
   border-left: 1px solid #5a392b4d;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_7fe6671abf26 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_7fe6671abf26 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_7fe6671abf26 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_e6f5be742919 {
   width: 81px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_e6f5be742919 {
   overflow: visible;
 }

 .container_2c1a6524dad7 {
   padding: 10px 24px 10px 24px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_e7d9c64b74b5 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_e7d9c64b74b5 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_e7d9c64b74b5 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_736c8eea43a6 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_0913fa1d09d7 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_0913fa1d09d7 {
   position: absolute !important;
   left: 0px;
   top: 0px;
   width: 1099px;
   height: 80px;
   z-index: 1;
 }

 .container_nested_0913fa1d09d7 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_446ef16410b8 {
   width: 1099px;
   height: 2853px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .text_e97647e477f4 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f7617bbeb874 {
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_32302aed2492 {
   width: fit-content;
   z-index: 0;
   line-height: 26.4px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_81ddb15707b9 {
   padding: 16px 0 0 0;
   width: 345.91px;
   height: 43px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_15fe79e91910 {
   width: fit-content;
   z-index: 0;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_bff78c88166a {
   padding: 16px 0 0 0;
   width: 345.91px;
   height: 40px;
   max-width: 576px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_24cb35f13476 {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_a57f9c51a2b5 {
   padding: 100px 0 88px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .imageview_c908d5a64b2f {
   width: 100%;
   min-width: 0;
   height: 461px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_9683e708136e {
   width: 100%;
   min-width: 0;
   height: 461.2px;
   flex-shrink: 0;
   z-index: 0;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #e9ddd1;
 }

 .text_e68d7cc9f286 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_55bdcc770f01 {
   width: 296.52px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_f05351676783 {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .container_e3a803547875 {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_748d900d846e {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_5d4968eb6ea2 {
   width: 100%;
   min-width: 0;
   height: 19.99px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_3e221a97d36b {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .container_9815dc8b3b21 {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_23835abf5e82 {
   width: 285px;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
   line-height: 20px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_23835abf5e82 {
   overflow: visible;
 }

 .container_81bd9a9518cd {
   width: fit-content;
   height: 39.97px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_fc42d9a61035 {
   padding: 8px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_15c3e8b20e8b {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 1;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .container_ad07f949046a {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_2f976e973932 {
   width: 285px;
   height: 40px;
   flex-shrink: 0;
   z-index: 1;
   line-height: 20px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_2f976e973932 {
   overflow: visible;
 }

 .container_cda2fa93c76c {
   width: fit-content;
   height: 39.97px;
   flex-shrink: 0;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_df1d32a3061c {
   padding: 8px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_bbf42a64595f {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .container_95b63418d18a {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_2b2a6d823ec5 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2f480f2e2924 {
   padding: 8px 0 0 0;
   width: 296.52px;
   height: 27.99px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_344af9915fad {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .container_8298b939c792 {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_eae9e10f57f4 {
   width: 285px;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
   line-height: 20px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_eae9e10f57f4 {
   overflow: visible;
 }

 .container_9185959cc64b {
   width: fit-content;
   height: 39.97px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_abf948c16ff7 {
   padding: 8px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_fa044b8abd1a {
   width: 4px;
   height: 4px;
   flex-shrink: 0;
   z-index: 1;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .container_f994fd1d57e0 {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_75628ede7efc {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_49480472ddee {
   padding: 8px 0 0 0;
   width: 296.52px;
   height: 27.99px;
   flex-shrink: 0;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_0173cae18fb8 {
   padding: 16px 0 0 0;
   width: 296.52px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_09a70838d712 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_7c31338cbc2e {
   padding: 24px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_bac9de55a902 {
   width: 345.91px;
   height: 789.92px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1ba8818a2a35 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f1297b18b25a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2cf922ccd60c {
   width: 346px;
   height: 168px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_2cf922ccd60c {
   overflow: visible;
 }

 .container_4c3775882022 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7994685717d3 {
   width: 346px;
   height: 144px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_7994685717d3 {
   overflow: visible;
 }

 .container_0209d8dc19e8 {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d20ecff441de {
   width: 346px;
   height: 168px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_d20ecff441de {
   overflow: visible;
 }

 .container_e8a3dc10ba9a {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6c924a08f684 {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b9272fc61b77 {
   width: 346px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_b9272fc61b77 {
   overflow: visible;
 }

 .container_7076c4637b77 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a6559b47f6fb {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_30fb6811ab8d {
   padding: 8px 16px 8px 16px;
   width: 215.4px;
   height: 37.38px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_30fb6811ab8d {
   position: absolute !important;
   left: 0px;
   top: 0px;
   width: 215.4px;
   height: 37.38px;
   z-index: 0;
 }

 .container_nested_30fb6811ab8d {
   padding: 8px 16px 8px 16px;
   width: 215.4px;
   height: 37.38px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d0e623a0cad4 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c4e46f7c8920 {
   padding: 8px 16px 8px 16px;
   width: 109.4px;
   height: 37.38px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 226.94px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_c4e46f7c8920 {
   position: absolute !important;
   left: 226.94px;
   top: 0px;
   width: 109.4px;
   height: 37.38px;
   z-index: 0;
 }

 .container_nested_c4e46f7c8920 {
   padding: 8px 16px 8px 16px;
   width: 109.4px;
   height: 37.38px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f10f5b380943 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_13ebc915a263 {
   padding: 8px 16px 8px 16px;
   width: 155.4px;
   height: 37.38px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: 49.37px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_13ebc915a263 {
   position: absolute !important;
   left: 0px;
   top: 49.37px;
   width: 155.4px;
   height: 37.38px;
   z-index: 0;
 }

 .container_nested_13ebc915a263 {
   padding: 8px 16px 8px 16px;
   width: 155.4px;
   height: 37.38px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ae52a86e81ce {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_fe8926aca714 {
   padding: 8px 16px 8px 16px;
   width: 125.4px;
   height: 37.38px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 167.2px;
   top: 49.37px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_fe8926aca714 {
   position: absolute !important;
   left: 167.2px;
   top: 49.37px;
   width: 125.4px;
   height: 37.38px;
   z-index: 0;
 }

 .container_nested_fe8926aca714 {
   padding: 8px 16px 8px 16px;
   width: 125.4px;
   height: 37.38px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_78b2c4e0f3b1 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_acdeb7f1d684 {
   padding: 8px 16px 8px 16px;
   width: 143.4px;
   height: 37.38px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: 98.74px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_acdeb7f1d684 {
   position: absolute !important;
   left: 0px;
   top: 98.74px;
   width: 143.4px;
   height: 37.38px;
   z-index: 0;
 }

 .container_nested_acdeb7f1d684 {
   padding: 8px 16px 8px 16px;
   width: 143.4px;
   height: 37.38px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6018bfc90db4 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 136.11px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_0068316a79ab {
   padding: 16px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1c7d8b07cb9e {
   padding: 48px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_a716b068a0ad {
   padding: 48px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_4c0eb63b9c19 {
   width: 345.91px;
   height: 851.38px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 829.92px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_0956286bb1de {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 1681.3px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_c885f5e6ae7e {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b27bc41e0ca9 {
   padding: 64px 0 64px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_67064bb4aa68 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7c857b82ec89 {
   width: 345.91px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e3718651be27 {
   width: fit-content;
   z-index: 1;
   line-height: 30.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_5b305ed73151 {
   padding: 16px 0 0 0;
   width: 345.91px;
   height: 47px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f590a2cd3e38 {
   width: fit-content;
   z-index: 1;
   line-height: 38.4px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_a19f2af34a04 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f92794caca8f {
   width: fit-content;
   z-index: 1;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_021d1d2d4bc5 {
   padding: 4px 0 0 0;
   width: 280.5px;
   height: 19px;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a185e801296e {
   width: fit-content;
   z-index: 1;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_720f46648ce0 {
   padding: 4px 0 0 0;
   width: 280.5px;
   height: 19px;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_635f05d736d4 {
   width: 281px;
   height: 137px;
   z-index: 1;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_635f05d736d4 {
   overflow: visible;
 }

 .container_c0a7fc122d47 {
   padding: 16px 0 0 0;
   width: 280.5px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_58a57af1ecd9 {
   padding: 80px 32px 32px 32px;
   width: 345.91px;
   height: 343.4px;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -80px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 1px 2px -1px #0000001a, 0px 1px 3px #0000001a;
 }

 .container_d142b07145cf {
   position: absolute !important;
   overflow: visible;
   width: 345.91px;
   height: 263.4px;
   z-index: 1;
   left: 0px;
   top: 160px;
 }

 .imageview_0b7d0e81af61 {
   width: 100%;
   min-width: 0;
   height: 153px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_34d9ce48f954 {
   width: 160px;
   height: 160px;
   z-index: 1;
   border-top: 3.5px solid #f2ece5ff;
   border-right: 3.5px solid #f2ece5ff;
   border-bottom: 3.5px solid #f2ece5ff;
   border-left: 3.5px solid #f2ece5ff;
   position: absolute !important;
   left: 92.95px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #ffffff00;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
   box-shadow: 0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;
 }

 .container_4f6a7f3857e3 {
   position: absolute !important;
   overflow: visible;
   width: 345.91px;
   height: 423.4px;
   z-index: 1;
   left: 0px;
   top: 0px;
 }

 .text_47eebf82a7f4 {
   width: fit-content;
   z-index: 1;
   line-height: 38.4px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_d4a51aff4aaa {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6643ea7215f6 {
   width: fit-content;
   z-index: 1;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_466cb4e4f6b9 {
   padding: 4px 0 0 0;
   width: 280.5px;
   height: 19px;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e48009e6e46f {
   width: fit-content;
   z-index: 1;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2aafe45dd65a {
   padding: 4px 0 0 0;
   width: 280.5px;
   height: 19px;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d84f1757c951 {
   width: 281px;
   height: 137px;
   z-index: 1;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_d84f1757c951 {
   overflow: visible;
 }

 .container_76a09bd1f6d4 {
   padding: 16px 0 0 0;
   width: 280.5px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3ad666cd9339 {
   padding: 80px 32px 32px 32px;
   width: 345.91px;
   height: 343.4px;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -80px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 1px 2px -1px #0000001a, 0px 1px 3px #0000001a;
 }

 .container_09a9385a735e {
   position: absolute !important;
   overflow: visible;
   width: 345.91px;
   height: 263.4px;
   z-index: 1;
   left: 0px;
   top: 160px;
 }

 .imageview_9a50f9d0da44 {
   width: 100%;
   min-width: 0;
   height: 153px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_0efce7e920e6 {
   width: 160px;
   height: 160px;
   z-index: 1;
   border-top: 3.5px solid #f2ece5ff;
   border-right: 3.5px solid #f2ece5ff;
   border-bottom: 3.5px solid #f2ece5ff;
   border-left: 3.5px solid #f2ece5ff;
   position: absolute !important;
   left: 92.95px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #ffffff00;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
   box-shadow: 0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;
 }

 .container_76183bad8b43 {
   position: absolute !important;
   overflow: visible;
   width: 345.91px;
   height: 423.4px;
   z-index: 1;
   left: 0px;
   top: 454.19px;
 }

 .container_a43fd6b993f7 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 876.38px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_e6402a02fb1e {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a58b4a5b44f5 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6acc1481097d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ef5d5cf93074 {
   width: fit-content;
   z-index: 1;
   line-height: 33.6px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_022b2154144b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e18258a98ac1 {
   width: fit-content;
   z-index: 1;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ccb9a8cc9584 {
   padding: 4px 0 0 0;
   width: 280.5px;
   height: 19px;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_53ecbc2555d8 {
   width: 281px;
   height: 114px;
   z-index: 1;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_53ecbc2555d8 {
   overflow: visible;
 }

 .container_c7dd55385581 {
   padding: 16px 0 0 0;
   width: 280.5px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_eb4989a4bbf7 {
   padding: 80px 32px 32px 32px;
   width: 345.91px;
   height: 296.4px;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -72px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 1px 2px -1px #0000001a, 0px 1px 3px #0000001a;
 }

 .container_3e6955c866fe {
   position: absolute !important;
   overflow: visible;
   width: 345.91px;
   height: 224.4px;
   z-index: 1;
   left: 0px;
   top: 144px;
 }

 .imageview_babf744f77ee {
   width: 100%;
   min-width: 0;
   height: 137px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_30d13039a26e {
   width: 144px;
   height: 144px;
   z-index: 1;
   border-top: 3.5px solid #f2ece5ff;
   border-right: 3.5px solid #f2ece5ff;
   border-bottom: 3.5px solid #f2ece5ff;
   border-left: 3.5px solid #f2ece5ff;
   position: absolute !important;
   left: 100.95px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #ffffff00;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
   box-shadow: 0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;
 }

 .container_dd9b4551e527 {
   position: absolute !important;
   overflow: visible;
   width: 345.91px;
   height: 368.4px;
   z-index: 1;
   left: 0px;
   top: 0px;
 }

 .text_410c5ce191b1 {
   width: fit-content;
   z-index: 1;
   line-height: 33.6px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_89394f6d7765 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_94579e9c2167 {
   width: fit-content;
   z-index: 1;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_4c5ee2f37f80 {
   padding: 4px 0 0 0;
   width: 280.5px;
   height: 19px;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_34f1074d26ef {
   width: 281px;
   height: 114px;
   z-index: 1;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_34f1074d26ef {
   overflow: visible;
 }

 .container_3f07b5c132c5 {
   padding: 16px 0 0 0;
   width: 280.5px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_727b74be6cfc {
   padding: 80px 32px 32px 32px;
   width: 345.91px;
   height: 296.4px;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -72px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
   border-radius: 16px 16px 16px 16px;
   box-shadow: 0px 1px 2px -1px #0000001a, 0px 1px 3px #0000001a;
 }

 .container_882f596bb199 {
   position: absolute !important;
   overflow: visible;
   width: 345.91px;
   height: 224.4px;
   z-index: 1;
   left: 0px;
   top: 144px;
 }

 .imageview_7dc5c748a978 {
   width: 100%;
   min-width: 0;
   height: 137px;
   flex-shrink: 0;
   z-index: 2;
 }

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

 .container_6d522bcfd8b8 {
   width: 144px;
   height: 144px;
   z-index: 2;
   border-top: 3.5px solid #f2ece5ff;
   border-right: 3.5px solid #f2ece5ff;
   border-bottom: 3.5px solid #f2ece5ff;
   border-left: 3.5px solid #f2ece5ff;
   position: absolute !important;
   left: 100.95px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #ffffff00;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
   box-shadow: 0px 2px 4px -2px #0000001a, 0px 4px 6px -1px #0000001a;
 }

 .container_901b7a12f939 {
   position: absolute !important;
   overflow: visible;
   width: 345.91px;
   height: 368.4px;
   z-index: 1;
   left: 0px;
   top: 391.65px;
 }

 .container_2da15f08e222 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 759.3px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_618902f586cb {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_addbc03f392d {
   padding: 72px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3d72e2c1f20d {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_b090390aa718 {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_188e246f8e3b {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 1;
   border-top: 0.7px solid #5a392bff;
   border-right: 0.7px solid #5a392bff;
   border-bottom: 0.7px solid #5a392bff;
   border-left: 0.7px solid #5a392bff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_cbd35fe68c5f {
   padding: 48px 0 0 0;
   width: 345.91px;
   height: 94.38px;
   flex-shrink: 0;
   z-index: 1;
   justify-content: center;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_cbd35fe68c5f {
   width: 345.91px;
   height: 94.38px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_nested_cbd35fe68c5f {
   padding: 48px 0 0 0;
   width: 345.91px;
   height: 94.38px;
   z-index: 1;
   justify-content: center;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_83de1f0d0346 {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_616789124138 {
   padding: 80px 0 80px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_3a75e5b31750 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6833ebe09d24 {
   width: 100%;
   min-width: 0;
   height: 4220.42px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f9448ffe2cd9 {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_bf6948c4371d {
   padding: 0 0 4px 0;
   width: 345.91px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7777120a2220 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_2ee6f6507129 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ac1613461383 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e8258374a41e {
   width: 346px;
   height: 91px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_e8258374a41e {
   overflow: visible;
 }

 .container_e372eca2edad {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   max-width: 384px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7a32dd1ef24a {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_0e09647376f5 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_39179acaefd2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_fbd1f0373593 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_f53d9559643d {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_de432d0abf12 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_664f328db530 {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_2c11895f06e8 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f7c1211a4d17 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2ee3fdd05864 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_fcd65a64a2a3 {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_3e98786f26c2 {
   width: 345.91px;
   height: 259.86px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7de0985ca9ce {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d17e6502a68b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5deaa795184e {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d4804284c62e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d0071dd339d0 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_38797d2d8044 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d7616792e2b5 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_52aaff4650f1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2e1df33d3674 {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_40396a5985f8 {
   width: 345.91px;
   height: 118.93px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 299.86px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ce8af1004b7e {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_07ab04090bc5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d6cc37819b28 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_bbf01120dc5d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_dbeaf4770586 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_dc9f196ac74e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_004b3ff502f1 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a1034bf01733 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d106e66b7393 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_18ab01a4030e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2c5b1fabc046 {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_0c9023c7ed4c {
   width: 345.91px;
   height: 150.91px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 458.78px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1d4f4773ecd4 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 650.38px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -0.7px 0 0 #ffffff1a;
 }

 .text_26035fa6e2fd {
   width: 346px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_26035fa6e2fd {
   overflow: visible;
 }

 .text_8ea5b8a323ad {
   width: 265px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_8ea5b8a323ad {
   overflow: visible;
 }

 .container_5a4e4ed4cdd0 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_809961607789 {
   width: 58px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_809961607789 {
   overflow: visible;
 }

 .container_72f4aad22a22 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b085c51e93b1 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_6b23f0086d22 {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_3f9920d0c06d {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_97e9cea08aa9 {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_edb0db1968dc {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 852.27px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_70e5a12b7066 {
   width: 394px;
   height: 852.27px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d9d264c94d91 {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_4eba99c936fc {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b233a711447f {
   width: fit-content;
   z-index: 1;
   line-height: 18px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_6d759fd64167 {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_704dea1ac2cd {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_eb64139c8aa4 {
   width: 37.99px;
   height: 37.99px;
   z-index: 1;
 }

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

 .container_9c37e3614b42 {
   padding: 0 24px 0 24px;
   width: 393.89px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_1a8257013da5 {
   width: 394px;
   height: 5055px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .imageview_099c080c6257 {
   width: 1099px;
   height: 397px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .container_81a702d3906c {
   width: 1099px;
   height: 396.76px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(180deg, #46372e80 0%, #46372e4d 100%);
 }

 .text_a297fe0a7f15 {
   width: fit-content;
   z-index: 2;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8e9d07b82376 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2d05b4ff092c {
   width: fit-content;
   z-index: 2;
   line-height: 57.7px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_6980f7dcc14d {
   padding: 12px 0 0 0;
   width: 1019px;
   height: 70px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_61deb8cfcda3 {
   padding: 0 40px 80px 40px;
   width: 1099px;
   height: fit-content;
   max-width: 1280px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_007f5b7eafc0 {
   width: 1099px;
   height: 396.76px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-end;
   display: flex !important;
   flex-direction: row;
 }

 .container_fcb4bbb035c1 {
   position: relative !important;
   width: 1099px;
   height: 396.76px;
   flex-shrink: 0;
   z-index: 0;
   overflow-x: clip;
   overflow-y: clip;
 }

 .text_bcbbb745c4ea {
   width: 100%;
   min-width: 0;
   height: 48px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_bcbbb745c4ea {
   overflow: visible;
 }

 .container_d1fe229c991b {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_8639656301b9 {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6adb9d934387 {
   width: fit-content;
   z-index: 0;
   line-height: 64px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_485346c2b9d9 {
   width: 48.25px;
   height: 64px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9e7e59df781d {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_199a0de8e1a3 {
   padding: 0 0 8px 0;
   width: 313px;
   height: 28px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e6f3af3cbfd7 {
   width: fit-content;
   z-index: 0;
   line-height: 36.27px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_d2e4233f3561 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_dfdd88311e06 {
   width: 313px;
   height: 144px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_dfdd88311e06 {
   overflow: visible;
 }

 .container_7b6da10ffdab {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_51fe2131d47b {
   width: 313px;
   height: 32px;
   z-index: 0;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_51fe2131d47b {
   overflow: visible;
 }

 .container_def981665966 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5785b9babf44 {
   width: 313px;
   height: 265px;
   z-index: 0;
   position: absolute !important;
   left: 88.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_14a91da277ac {
   width: 100%;
   min-width: 0;
   height: 260px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_612cd104f070 {
   width: 577.75px;
   height: 260px;
   z-index: 0;
   position: absolute !important;
   left: 441.25px;
   top: 0px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_569434dc499a {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 263.77px;
   flex-shrink: 0;
   z-index: 0;
 }

 .text_1833e3c05942 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0c4a98856246 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_d1e18cef13f3 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_d16728314a91 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_b19dbc5ef2b5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_13ee2fe175e0 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f607d6eb7446 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_5f65b7b26308 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_182cfb0a5876 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_b7577da19d75 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_23f98b474b0b {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6149fe835fc7 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_62367c1256b4 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_aa19f68df420 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_a77f627e01f6 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_48ec15fbe8a3 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7dca94d3592d {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_7968e31c6127 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_fcb13255ebcd {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_ba47413957b5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_686a532a9a31 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0f5b8be4d341 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_cc547fbf67bc {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_8eced27367d4 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_7243e29708c1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4b54c172e87c {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6c8dc7f0dc9e {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_80bde13fa281 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_e9390687ef47 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_e362ea58b8c3 {
   width: 931.41px;
   height: 295px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 87.58px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_e7aafcb4849e {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 295px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_1a44d7ca9aa8 {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_906141f74487 {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_551b919cfc3a {
   width: fit-content;
   z-index: 0;
   line-height: 64px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_8ca3c88fd9b0 {
   width: 48.25px;
   height: 64px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_008894e9db13 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_40adc965daa4 {
   padding: 0 0 8px 0;
   width: 313px;
   height: 28px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e0eac9861fe9 {
   width: fit-content;
   z-index: 0;
   line-height: 36.27px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_237f930a6cfb {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_257b64b36e49 {
   width: 313px;
   height: 144px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_257b64b36e49 {
   overflow: visible;
 }

 .container_7b193211de59 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9abee5b10a86 {
   width: 313px;
   height: 48px;
   z-index: 0;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_9abee5b10a86 {
   overflow: visible;
 }

 .container_10aaaa16511f {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_dc74298c0b1b {
   width: 313px;
   height: 281px;
   z-index: 0;
   position: absolute !important;
   left: 88.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_197d23e80f04 {
   width: 100%;
   min-width: 0;
   height: 260px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_97d0dd2b14c7 {
   width: 577.75px;
   height: 260px;
   z-index: 0;
   position: absolute !important;
   left: 441.25px;
   top: 0px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_35ee4de883ce {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 279.77px;
   flex-shrink: 0;
   z-index: 0;
 }

 .text_d41acdf62f48 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b730ac8e25f7 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_0ab4889b6f9c {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_512e05c4be14 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_b07b8b8c9fce {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1caca7f836b1 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c3b0aa9e303c {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_3b6ebbadebd0 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_2cef98898f3e {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_be46d6485f42 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0314661db27d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_377f0dac1374 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_940699b5c4c1 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_6030cc9a0414 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_c035cda368c7 {
   width: 931.41px;
   height: 148px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 87.58px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_9c4089869fd1 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 148px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_a769d225945f {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_95d7dd045479 {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9fbfefa3599c {
   width: fit-content;
   z-index: 0;
   line-height: 64px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_934093312c60 {
   width: 48.25px;
   height: 64px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7a0f12a2dccb {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_5a54d0969dab {
   padding: 0 0 8px 0;
   width: 313px;
   height: 28px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8caab66dd561 {
   width: fit-content;
   z-index: 0;
   line-height: 36.27px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_01f4278e52b0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_998b556f3cf6 {
   width: 313px;
   height: 168px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_998b556f3cf6 {
   overflow: visible;
 }

 .container_f8a3f63a1ff6 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d332657dc81f {
   width: 313px;
   height: 32px;
   z-index: 0;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_d332657dc81f {
   overflow: visible;
 }

 .container_7a7ebfba779a {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2e0ed2ef3d1d {
   width: 313px;
   height: 289px;
   z-index: 0;
   position: absolute !important;
   left: 88.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_e9f9a52c88a1 {
   width: 100%;
   min-width: 0;
   height: 260px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_df15bc28690c {
   width: 577.75px;
   height: 260px;
   z-index: 0;
   position: absolute !important;
   left: 441.25px;
   top: 0px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1826503bee34 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 287.77px;
   flex-shrink: 0;
   z-index: 0;
 }

 .text_945015a1fd72 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e43a93df6978 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_28d51f66b9a3 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_7007d3b6b18c {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_15edbdb301d3 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4106b5e1e0b7 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_80e2d17838f4 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_ae7f12171043 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_ddcf347662dc {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_cffcc0e71603 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8ed4f496cf5f {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b9ef7bcf8b75 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_4c8ed6f209a1 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_0e143e85fb70 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_67080089a495 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3d9ec43d851f {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_df15a5db9924 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_487ef3169354 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_e0cd414f8578 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_374a1a55b79e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_25f42927f957 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_dc0a9d9338e2 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_03e83a6f935c {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_a0aa5a94f232 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_92f372d67347 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_dc643809177e {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_353cf1a2dd7f {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_27248e3abf1e {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_7f587b684b5a {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_3f9e58f88abe {
   width: 931.41px;
   height: 295px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 87.58px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_9634c42b0232 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 295px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_a874eae07645 {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d91121e3e63d {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d64b510d521d {
   padding: 0 40px 96px 40px;
   width: 1099px;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a974ca0f5c01 {
   width: fit-content;
   z-index: 0;
   line-height: 30px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_5d3ff123b835 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ed2a07c56954 {
   width: fit-content;
   z-index: 0;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8fb8ed2d2f09 {
   padding: 8px 0 0 0;
   width: 239.36px;
   height: 32px;
   max-width: 512px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_0794b49b2ed9 {
   width: 239.36px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f76b8f5f2da4 {
   width: 170px;
   height: 21px;
   flex-shrink: 0;
   z-index: 0;
   line-height: 21px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_f76b8f5f2da4 {
   overflow: visible;
 }

 .imageview_fee069275729 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_31b07b781bfe {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_wrapper_31b07b781bfe {
   width: fit-content;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_31b07b781bfe {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_d86aaa929952 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_637037aed2f8 {
   padding: 80px 0 80px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_d4da30401bcc {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6d5bf850b895 {
   width: 100%;
   min-width: 0;
   height: 3079.05px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8043451ac62e {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_09188d12b3ad {
   padding: 0 0 4px 0;
   width: 489.5px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_83ece38e65c5 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_9cff9c2709a2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3244ff0c1c77 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2205249c0851 {
   width: 384px;
   height: 69px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_2205249c0851 {
   overflow: visible;
 }

 .container_60cb2133b1fa {
   padding: 24px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_97d4516024e4 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_edf538f93791 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_25219aae9db1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_02600d9cdf7f {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_c982567ddd15 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_5afa7205893e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_6e9b205db0ce {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_98bb679e44fb {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_99695499e0d6 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_fcaf55e36017 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_0748fc2c2839 {
   padding: 24px 0 0 0;
   width: 489.5px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_282741df243f {
   width: 489.5px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d1b819327627 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_08cd14517b41 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f3784d5a62fd {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e539d149055e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_993a3add5d31 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8ad300e5f807 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_8ad300e5f807 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_8ad300e5f807 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2c7d3552859d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_fd53428d1b13 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_88b4ea8ee585 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_88b4ea8ee585 {
   width: 224.75px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_88b4ea8ee585 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 104px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_92f395ff4fa6 {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 529.5px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_78c38ebc33e0 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1d07452e759e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_275bca1513ee {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_bcc447dfd45e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3e6bf2a3d2c2 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_864dda1c4478 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a871fb39d932 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_77245b7e4724 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4a96c2fd5dee {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f9f90010e4b0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ca9554ffb947 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_ca9554ffb947 {
   width: 224.75px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_ca9554ffb947 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 136px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_71f36daef803 {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 794.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_4b2265afa4ab {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 278.25px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -1px 0 0 #ffffff1a;
 }

 .text_bffe13224987 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a23b3204d21c {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2b380d0add82 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a28c4891ad20 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1915adfd7a30 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_bd73f81530e9 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ce120fe50f02 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_3a985a63d688 {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_6640d8e85931 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_8edd4cf27a3d {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_wrapper_8edd4cf27a3d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_8edd4cf27a3d {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_c6e1dfee2117 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 763px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_589655955ec3 {
   width: 1099px;
   height: 763px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2d6d554b05bc {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2a732b52967b {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_06fe836629b2 {
   width: 202px;
   height: 36px;
   z-index: 1;
   line-height: 18px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_06fe836629b2 {
   overflow: visible;
 }

 .container_0bf37d1422dd {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9e5cb0a40a78 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1c72afdbb6f0 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_782e2b3d691b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_782e2b3d691b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_782e2b3d691b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d090a7c1761e {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_bf0fd5dcccac {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_bf0fd5dcccac {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_bf0fd5dcccac {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_584bc099adea {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f899741f39d6 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_f899741f39d6 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_f899741f39d6 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_17a8000a8667 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7ca903bd3ec2 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_7ca903bd3ec2 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_7ca903bd3ec2 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_24fae6d19101 {
   width: 73px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_24fae6d19101 {
   overflow: visible;
 }

 .container_c35dd6c35c60 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_c35dd6c35c60 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_c35dd6c35c60 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_11a57034fcbb {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1fc097515b87 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_1fc097515b87 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_1fc097515b87 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c9c812c5b299 {
   width: 58px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_c9c812c5b299 {
   overflow: visible;
 }

 .container_81695303c67e {
   padding: 10px 20px 10px 20px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 1px solid #5a392b4d;
   border-right: 1px solid #5a392b4d;
   border-bottom: 1px solid #5a392b4d;
   border-left: 1px solid #5a392b4d;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_12d28a0e0117 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_6ca99220af49 {
   width: 81px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_6ca99220af49 {
   overflow: visible;
 }

 .container_51e59a29e5f8 {
   padding: 10px 24px 10px 24px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_wrapper_51e59a29e5f8 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_51e59a29e5f8 {
   padding: 10px 24px 10px 24px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_fd69e8346b3d {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_fd69e8346b3d {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_fd69e8346b3d {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_5bd359ed6756 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_0ef679e7acd8 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_17eb509fb3d7 {
   width: 1099px;
   height: 3477px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .imageview_763469a16acc {
   width: 394px;
   height: 443px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .container_4388228f1241 {
   width: 393.89px;
   height: 443.18px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(180deg, #46372e80 0%, #46372e4d 100%);
 }

 .text_b41b534649e8 {
   width: fit-content;
   z-index: 2;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a1d084b87541 {
   width: 345.91px;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0ad45d02317c {
   width: 346px;
   height: 101px;
   z-index: 2;
   line-height: 50.4px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_0ad45d02317c {
   overflow: visible;
 }

 .container_ed84e5727094 {
   padding: 12px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d3c0afed677a {
   padding: 0 24px 80px 24px;
   width: 393.89px;
   height: fit-content;
   max-width: 1280px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3d9ceeef3127 {
   width: 393.89px;
   height: 443.18px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-end;
   display: flex !important;
   flex-direction: row;
 }

 .container_4b6456ad6692 {
   position: relative !important;
   overflow: visible;
   width: 394px;
   height: 443.18px;
   flex-shrink: 0;
   z-index: 0;
 }

 .text_b98478c37d01 {
   width: 346px;
   height: 120px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_b98478c37d01 {
   overflow: visible;
 }

 .container_025f2c7eca9c {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 160.02px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_ca44ef2dd9f3 {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3f1f9975c582 {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_52271a7c059c {
   width: fit-content;
   z-index: 2;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6882a61d978b {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 28px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f66b3794c054 {
   width: fit-content;
   z-index: 2;
   line-height: 30.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_34d02b94902d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a6f3fd814506 {
   width: 346px;
   height: 144px;
   z-index: 2;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_a6f3fd814506 {
   overflow: visible;
 }

 .container_7a23b93eb363 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9ac66c612ae2 {
   width: 346px;
   height: 32px;
   z-index: 2;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_9ac66c612ae2 {
   overflow: visible;
 }

 .container_2a9ec145fc8a {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_daee57af84ac {
   width: 345.91px;
   height: 259px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_3fc01ee29ee8 {
   width: 100%;
   min-width: 0;
   height: 260px;
   flex-shrink: 0;
   z-index: 2;
 }

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

 .container_c114422afc12 {
   width: 345.91px;
   height: 259.99px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 298.29px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_7f7e19cb5424 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 558.28px;
   flex-shrink: 0;
   z-index: 2;
 }

 .text_ba9a80aa40f9 {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_cf184f57a958 {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_522d72bf3bc4 {
   width: 14.99px;
   height: 14.99px;
   z-index: 2;
 }

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

 .container_175f7501a402 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 2;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_c87d7188609f {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5c9698e29581 {
   width: fit-content;
   z-index: 3;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7d8db2927429 {
   width: fit-content;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_bb774306d958 {
   width: 14.99px;
   height: 14.99px;
   z-index: 3;
 }

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

 .container_488d39f0edcd {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 3;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_143b8715cb93 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d87853f87e8c {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a689fa6d44cb {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_6a045e4fef04 {
   width: 14.99px;
   height: 14.99px;
   z-index: 2;
 }

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

 .container_a49e496d1086 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 2;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_6e79ec7bed9d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_600784ebf9d0 {
   width: fit-content;
   z-index: 3;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_742b6963a4b2 {
   width: fit-content;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_74a0dbf6a185 {
   width: 14.99px;
   height: 14.99px;
   z-index: 3;
 }

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

 .container_f4f3399003b6 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 3;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_77826b077a36 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8bfd1598c23d {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a12fc38f8dd5 {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_da10a786d126 {
   width: 14.99px;
   height: 14.99px;
   z-index: 2;
 }

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

 .container_fb4492e73920 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 2;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_bd9551a3700d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7ae0e1dc4999 {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_22c90d992b89 {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_fe891f4b491c {
   width: 14.99px;
   height: 14.99px;
   z-index: 2;
 }

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

 .container_f28dd26bff46 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 2;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_e54bc8c3a587 {
   width: 345.91px;
   height: 292.77px;
   flex-shrink: 0;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_ac34789f412d {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d061410d920a {
   padding: 72px 0 72px 0;
   width: 345.91px;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1f6674fbbfa2 {
   width: fit-content;
   z-index: 2;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_22473ff61d99 {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 28px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6c48545221d3 {
   width: fit-content;
   z-index: 2;
   line-height: 30.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_902f9d4a8d8f {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_dae591e9bbd8 {
   width: 346px;
   height: 120px;
   z-index: 2;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_dae591e9bbd8 {
   overflow: visible;
 }

 .container_962696c24b43 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_edeb2cddbd01 {
   width: 346px;
   height: 48px;
   z-index: 2;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_edeb2cddbd01 {
   overflow: visible;
 }

 .container_a36b93c37349 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ab1b5c0fb0a2 {
   width: 345.91px;
   height: 251px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_d184d9f84d0c {
   width: 100%;
   min-width: 0;
   height: 260px;
   flex-shrink: 0;
   z-index: 2;
 }

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

 .container_fcbc763f7be9 {
   width: 345.91px;
   height: 259.99px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 290.28px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ccc380a785e2 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 550.28px;
   flex-shrink: 0;
   z-index: 2;
 }

 .text_eae6ce2a5fcb {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_23e38718527c {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_dd05ebcc5875 {
   width: 14.99px;
   height: 14.99px;
   z-index: 2;
 }

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

 .container_b315f3a08197 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 2;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_46d749ae6da5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1aac5daf6904 {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c7fe64877e97 {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_112078091540 {
   width: 14.99px;
   height: 14.99px;
   z-index: 2;
 }

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

 .container_13e4cf27b875 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 2;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_4b44d2fdadb9 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_507d76a5916b {
   width: fit-content;
   z-index: 3;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_cea8d0e20ed1 {
   width: fit-content;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_2acd914f7fd3 {
   width: 14.99px;
   height: 14.99px;
   z-index: 3;
 }

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

 .container_b6ae96c8f844 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 3;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_94bf9ffdf38d {
   width: 345.91px;
   height: 146.74px;
   flex-shrink: 0;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_c9b6444110d8 {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_455b427bd503 {
   padding: 72px 0 72px 0;
   width: 345.91px;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_869f17158a1f {
   width: fit-content;
   z-index: 3;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f636a54dfd92 {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 28px;
   flex-shrink: 0;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_80393706dc69 {
   width: fit-content;
   z-index: 3;
   line-height: 30.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_d43466a35f34 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b9574c0a5aec {
   width: 346px;
   height: 144px;
   z-index: 3;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_b9574c0a5aec {
   overflow: visible;
 }

 .container_2a9bf2783855 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_72684edf954d {
   width: 346px;
   height: 32px;
   z-index: 3;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_72684edf954d {
   overflow: visible;
 }

 .container_85894890990f {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_067626c42c1e {
   width: 345.91px;
   height: 259px;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_4c68d03f97ea {
   width: 100%;
   min-width: 0;
   height: 260px;
   flex-shrink: 0;
   z-index: 3;
 }

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

 .container_7b0b84507d7f {
   width: 345.91px;
   height: 259.99px;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 298.29px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c56c0c0e7092 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 558.28px;
   flex-shrink: 0;
   z-index: 3;
 }

 .text_924db9670059 {
   width: fit-content;
   z-index: 3;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_42fd156578af {
   width: fit-content;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_3586f4da5a00 {
   width: 14.99px;
   height: 14.99px;
   z-index: 3;
 }

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

 .container_4936a21f88d6 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 3;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_5405dd173243 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_716839d6e4cf {
   width: fit-content;
   z-index: 4;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e11b0e4375d2 {
   width: fit-content;
   height: fit-content;
   z-index: 4;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_c143f5ba6a7a {
   width: 14.99px;
   height: 14.99px;
   z-index: 4;
 }

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

 .container_999acbbe80ac {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 4;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_d6adc8a8754b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 4;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_204d9b62f835 {
   width: fit-content;
   z-index: 5;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e2b7102ffde8 {
   width: fit-content;
   height: fit-content;
   z-index: 5;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_7d6d142dbcb9 {
   width: 14.99px;
   height: 14.99px;
   z-index: 5;
 }

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

 .container_2e5de407ad86 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 5;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_9cb5ba96fbba {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 5;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_70c03a6df580 {
   width: fit-content;
   z-index: 3;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0acc981d6115 {
   width: fit-content;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_7aa80dc574cb {
   width: 14.99px;
   height: 14.99px;
   z-index: 3;
 }

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

 .container_48e5633eab47 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 3;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_e401350e7252 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0230d4bc521a {
   width: fit-content;
   z-index: 4;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6987d261332a {
   width: fit-content;
   height: fit-content;
   z-index: 4;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_96db46afe614 {
   width: 14.99px;
   height: 14.99px;
   z-index: 4;
 }

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

 .container_b6addea7e24d {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 4;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_5e47671157b0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 4;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9fde588b0aae {
   width: fit-content;
   z-index: 5;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9bbbe6ee72d9 {
   width: fit-content;
   height: fit-content;
   z-index: 5;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_a8816bc29083 {
   width: 14.99px;
   height: 14.99px;
   z-index: 5;
 }

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

 .container_66287526c031 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 5;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_07a6572b76db {
   width: 345.91px;
   height: 292.77px;
   flex-shrink: 0;
   z-index: 3;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_5139ddfb4f15 {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2052e1f35872 {
   padding: 72px 0 72px 0;
   width: 345.91px;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_966ea1b4ff19 {
   padding: 0 24px 96px 24px;
   width: 394px;
   height: fit-content;
   max-width: 1280px;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_89dae1139952 {
   width: fit-content;
   z-index: 0;
   line-height: 30px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_00eb2926c941 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_59b044f99993 {
   width: fit-content;
   z-index: 0;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_31919fc2e032 {
   padding: 8px 0 0 0;
   width: 239.34px;
   height: 32px;
   max-width: 512px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5fd769d72e48 {
   width: 239.34px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e509b103d10b {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_2bc2c724baad {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_0f934e833739 {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_wrapper_0f934e833739 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_0f934e833739 {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_641776fb0f04 {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_5e95c4cac95b {
   padding: 80px 0 80px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_c8fcb04cdcc0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_4c380ee6bc01 {
   width: 100%;
   min-width: 0;
   height: 4095.32px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_26d1973c3d9d {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_afe08f76425e {
   padding: 0 0 4px 0;
   width: 345.91px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9e302cf0b9d0 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_2eb72c344efa {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5cbb54457418 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ff80aa08e1fe {
   width: 346px;
   height: 91px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_ff80aa08e1fe {
   overflow: visible;
 }

 .container_1477a7c5a28d {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   max-width: 384px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_19066966fc8e {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_f4ffb8b1d9fa {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_1945b55048de {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_23cd7ef028fc {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_5e2cf9bee2fa {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_45ed577787b4 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_a2bc1b76c164 {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_38748eb601b6 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_cf54573e668c {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_650e50d0c170 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_8066aa871942 {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_88498619fe50 {
   width: 345.91px;
   height: 259.86px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_569d755b3aad {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_edbba5862021 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c2bbde9c96f5 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1d474ceee622 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3dd3814a1f2b {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f430f159227f {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_337f86a487a9 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a86d774565fd {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ab5e6ee5f00b {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_54dff849d7a4 {
   width: 345.91px;
   height: 118.93px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 299.86px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_96f4ffdf2fc3 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_147e8ae9c2d7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5bfb40f955e9 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_77962eb06f28 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1c12761b5b80 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9e2d8d34ebca {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_282664fa6f9d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7762359b25ac {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ca1cf8b98905 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8512b06ff60e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2f95d26f24dc {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_a969b5662baa {
   width: 345.91px;
   height: 150.91px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 458.78px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b8c469318eb5 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 650.38px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -0.7px 0 0 #ffffff1a;
 }

 .text_7a7dcb1bcea5 {
   width: 346px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_7a7dcb1bcea5 {
   overflow: visible;
 }

 .text_81f792f4a64c {
   width: 265px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_81f792f4a64c {
   overflow: visible;
 }

 .container_a5038dd22454 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_35f4dda9653d {
   width: 58px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_35f4dda9653d {
   overflow: visible;
 }

 .container_e906b3e51bf9 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_8bdd63bede4b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_f30cb7786a7b {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_b3cef680116c {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b4f60b4dc123 {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_762f0856c258 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 852.27px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_f96e2564e31f {
   width: 394px;
   height: 852.27px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e3badf75eeff {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_33b3b299d3f4 {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_afbf22d92c79 {
   width: fit-content;
   z-index: 1;
   line-height: 18px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_f0499025a2ba {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6b27e7f387a3 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_92b622dd074c {
   width: 37.99px;
   height: 37.99px;
   z-index: 1;
 }

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

 .container_31185d7a9da7 {
   padding: 0 24px 0 24px;
   width: 393.89px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_80c33ecc2435 {
   width: 394px;
   height: 4930px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .imageview_7a7420600cda {
   width: 1099px;
   height: 420px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .container_b7ee77429463 {
   width: 1099px;
   height: 419.65px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(180deg, #46372e80 0%, #46372e33 100%);
 }

 .text_b10df5cbae09 {
   width: fit-content;
   z-index: 2;
   line-height: 57.7px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_50b291077898 {
   padding: 0 40px 80px 40px;
   width: 1099px;
   height: 138px;
   max-width: 1280px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_fadb39c8d769 {
   width: 1099px;
   height: 419.65px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-end;
   display: flex !important;
   flex-direction: row;
 }

 .container_0cbc2498bf30 {
   position: relative !important;
   width: 1099px;
   height: 419.65px;
   flex-shrink: 0;
   z-index: 0;
   overflow-x: clip;
   overflow-y: clip;
 }

 .text_0a4c5e93d0a1 {
   width: 100%;
   min-width: 0;
   height: 48px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_0a4c5e93d0a1 {
   overflow: visible;
 }

 .container_57dae9157759 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e14052dbe331 {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b66e2c2e137c {
   width: fit-content;
   z-index: 0;
   line-height: 64px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_5d6094fa875c {
   width: 48.25px;
   height: 64px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_17436be8c489 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b6a76c11f1ba {
   padding: 0 0 8px 0;
   width: 313px;
   height: 28px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b22f3581389c {
   width: fit-content;
   z-index: 0;
   line-height: 36.27px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_3a8d40f1e001 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ba8882be57cc {
   width: 313px;
   height: 144px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_ba8882be57cc {
   overflow: visible;
 }

 .container_efd10c6af127 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6df22251a5aa {
   width: 313px;
   height: 221px;
   z-index: 0;
   position: absolute !important;
   left: 88.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_5d8b0668d42f {
   width: 100%;
   min-width: 0;
   height: 260px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_9df284b101a7 {
   width: 577.75px;
   height: 260px;
   z-index: 0;
   position: absolute !important;
   left: 441.25px;
   top: 0px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b859d7b4a9fc {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 260px;
   flex-shrink: 0;
   z-index: 0;
 }

 .text_92f1c1726d3f {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a64d26ed4c1b {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_5c384d46a0ac {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_8fcc9f7d94ea {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_e317c9187289 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ecd833dd1fac {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1f7e154f3dee {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_00d7a3a13456 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_e4628f986b8f {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_2e25012ef64b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ea220f4fbb50 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_4cd0e49cd5e9 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_4814383f7841 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_cfe570331883 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_51e406da8923 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_645b16eee173 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_31f0de5f7a69 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_56bdb64439da {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_ff5ca8db361a {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_5ebf207d6d02 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e325dd99a569 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b96a9fc66825 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_e29006903d32 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_edabd73f65e9 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_7c3804afa9f7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_01056a307aa4 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a98010dfb016 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_af69ebc35f98 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_7f54762117e6 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_d9a0c62430b5 {
   width: 931.41px;
   height: 295px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 87.58px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_21bfefdd8495 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 295px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_bf97356b9e40 {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9dd435718d26 {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7c04ffc87aa2 {
   width: fit-content;
   z-index: 0;
   line-height: 64px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_a1a9703675d1 {
   width: 48.25px;
   height: 64px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_93f734ee677d {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_88f2b6167805 {
   padding: 0 0 8px 0;
   width: 313px;
   height: 28px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6807fb24b77b {
   width: fit-content;
   z-index: 0;
   line-height: 36.27px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_848654a0db54 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_74e0cfedb407 {
   width: 313px;
   height: 144px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_74e0cfedb407 {
   overflow: visible;
 }

 .container_3b4f8f0cec24 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_798eb00778ba {
   width: 313px;
   height: 221px;
   z-index: 0;
   position: absolute !important;
   left: 88.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_3617af152090 {
   width: 100%;
   min-width: 0;
   height: 260px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_6776c0854748 {
   width: 577.75px;
   height: 260px;
   z-index: 0;
   position: absolute !important;
   left: 441.25px;
   top: 0px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5d21905fb891 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 260px;
   flex-shrink: 0;
   z-index: 0;
 }

 .text_3ad438eaae25 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b5d967188a5e {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_a2587762aff5 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_fe6f2e869b2e {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_cb56614c266a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8f9f7fd62b8a {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_17c8aa960aa5 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_c4f9df493469 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_6ab6bad7017f {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_ca4af3338cb4 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6fe56be33544 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1f34858c8395 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_f43ab138b3b0 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_17c62159fa1c {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_f3f1a73cc2f3 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c8f5035b1b80 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1dc8af138bff {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_7d831b9ca90c {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_c207f3b575a4 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_70306127f9bb {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5d9d9df34fe7 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a1267fb82765 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_4615f50e5496 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_7e5c59f6a96f {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_e2ea22e618aa {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_11129f670b05 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f38501d7a8ac {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_623ac4c3c8f9 {
   width: 15px;
   height: 15px;
   z-index: 0;
 }

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

 .container_e3b89caf4478 {
   padding: 14px 24px 14px 24px;
   width: 929.41px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_4781c86cf8d9 {
   width: 931.41px;
   height: 295px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 87.58px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_7ead1be1664c {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 295px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_2590199577e0 {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_bcb9ce895a55 {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e4ce7b9f56e8 {
   padding: 0 40px 96px 40px;
   width: 1099px;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5ed732396c97 {
   width: fit-content;
   z-index: 0;
   line-height: 30px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_9b2b4819e210 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_212dfb9df65f {
   width: 512px;
   height: 72px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_212dfb9df65f {
   overflow: visible;
 }

 .container_18f40c9ebaa1 {
   padding: 8px 0 0 0;
   width: 512px;
   height: fit-content;
   max-width: 512px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_626154fedd15 {
   width: 512px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_04985a3c1f54 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_ca152b74c0d6 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_3bd8c7da46fd {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_wrapper_3bd8c7da46fd {
   width: fit-content;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_3bd8c7da46fd {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_c406f9ca0717 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_689443428465 {
   padding: 80px 0 80px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_cae2c8f8bf45 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_0241b6255049 {
   width: 100%;
   min-width: 0;
   height: 2505.65px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8944c449adf9 {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_38184b71ec1e {
   padding: 0 0 4px 0;
   width: 489.5px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_39c875b93029 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_da909608ea3a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2bfc009550d7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f24b10e129e9 {
   width: 384px;
   height: 69px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_f24b10e129e9 {
   overflow: visible;
 }

 .container_571d1eba1cdf {
   padding: 24px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_af73517be247 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_82845401c525 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_c0a1cbc00e59 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_7cb4aba56235 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_97c63a1a59c6 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_5db76ec62ef9 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_ec8cde973437 {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_b0138626c564 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d590e582e25c {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_8d8795f58949 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_93e6d7ca1ca4 {
   padding: 24px 0 0 0;
   width: 489.5px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_0c4044fd4c04 {
   width: 489.5px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c252749ed652 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a75097759fd5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_39e2720c9ef4 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_581a9792a08e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e9c6c7beda2f {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_588c407025de {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_eec423d418f9 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a7f925329e86 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_cd6078185f61 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_09f9709c3c6d {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 529.5px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2883f92171a0 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a48a4ca6d4d4 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b593fe7055ed {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2a5f794b9fc4 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_77a6b7b162a0 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_73f3f0c4fdbe {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_125f989c8695 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_305281274723 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_afcb6a180a9a {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_243c353b9225 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6ba12e9132be {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_4780fd2bc7a2 {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 794.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ce508a1bbc24 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 278.25px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -1px 0 0 #ffffff1a;
 }

 .text_8ce201a409fb {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7fe7662213f4 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_047541a92fed {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b5f436400039 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ef2f5627f0ab {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_42c7ab77ec07 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_873864b29f50 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_37542bb2b904 {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_277607417632 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c334906bafa1 {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_a1f9a2a8a81e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 763px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_3b2d386da0b4 {
   width: 1099px;
   height: 763px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b08d113f2cb6 {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2542e008f3ef {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3f6f10e3cdb0 {
   width: 202px;
   height: 36px;
   z-index: 1;
   line-height: 18px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_3f6f10e3cdb0 {
   overflow: visible;
 }

 .container_2a1d9a97974a {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_82356f124c32 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1ab62e07cebe {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_24d061e8e152 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_24d061e8e152 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_24d061e8e152 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f5a3369d9436 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f89a3c684b7d {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_f89a3c684b7d {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_f89a3c684b7d {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7ccb75ddd3fa {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_598e03ff7962 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_598e03ff7962 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_598e03ff7962 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f99dbb6cffd6 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_935ffd884acc {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_45a3f1195c05 {
   width: 73px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_45a3f1195c05 {
   overflow: visible;
 }

 .container_ccbabdf767ff {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_ccbabdf767ff {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_ccbabdf767ff {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9546cc11b5ce {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e9f3ace62919 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_e9f3ace62919 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_e9f3ace62919 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_726106741b1c {
   width: 58px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_726106741b1c {
   overflow: visible;
 }

 .container_63c274acc3a8 {
   padding: 10px 20px 10px 20px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 1px solid #5a392b4d;
   border-right: 1px solid #5a392b4d;
   border-bottom: 1px solid #5a392b4d;
   border-left: 1px solid #5a392b4d;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_8647deca1def {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_8647deca1def {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_8647deca1def {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_d7c9f98be59f {
   width: 81px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_d7c9f98be59f {
   overflow: visible;
 }

 .container_45b91fe7d8e1 {
   padding: 10px 24px 10px 24px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_wrapper_45b91fe7d8e1 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_45b91fe7d8e1 {
   padding: 10px 24px 10px 24px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_e6397a939658 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_e6397a939658 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_e6397a939658 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_ab483c7369ec {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_f86c92f40d25 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_f86c92f40d25 {
   position: absolute !important;
   left: 0px;
   top: 0px;
   width: 1099px;
   height: 80px;
   z-index: 1;
 }

 .container_nested_f86c92f40d25 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_0275c93a700c {
   width: 1099px;
   height: 2904px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .imageview_d4919d95cec9 {
   width: 394px;
   height: 469px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .container_480552e07bd5 {
   width: 393.89px;
   height: 468.75px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(180deg, #46372e80 0%, #46372e33 100%);
 }

 .text_cd21a6ebec3d {
   width: fit-content;
   z-index: 2;
   line-height: 50.4px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_84fc1d4945d9 {
   padding: 0 24px 80px 24px;
   width: 393.89px;
   height: 131px;
   max-width: 1280px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_cb9119ca4612 {
   width: 393.89px;
   height: 468.75px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-end;
   display: flex !important;
   flex-direction: row;
 }

 .container_552b8f6e86ba {
   position: relative !important;
   width: 394px;
   height: 468.75px;
   flex-shrink: 0;
   z-index: 0;
   overflow-x: clip;
   overflow-y: clip;
 }

 .text_e3e9e5084faf {
   width: 346px;
   height: 144px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_e3e9e5084faf {
   overflow: visible;
 }

 .container_dba0efff9f1a {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_aa968adb90dc {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0d0f6a4ae76e {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_fc7046b03dac {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 28px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0a74d4429fcd {
   width: fit-content;
   z-index: 1;
   line-height: 30.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_0dc8b0483256 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8d811b68457c {
   width: 346px;
   height: 144px;
   z-index: 1;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_8d811b68457c {
   overflow: visible;
 }

 .container_b4f91790fd6f {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_a54d775c30c7 {
   width: 345.91px;
   height: 215px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_c17c6071a817 {
   width: 100%;
   min-width: 0;
   height: 260px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_13f15caf1e92 {
   width: 345.91px;
   height: 259.99px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 254.3px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_8f430611d175 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 514.29px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_fd29b5cd415a {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b621f32ae7f2 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_ea42213bf9cc {
   width: 14.99px;
   height: 14.99px;
   z-index: 1;
 }

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

 .container_8505f30940bd {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_c23c24dea15b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a27326d7c772 {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_5e18f8c08799 {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_5a76c09c0ec1 {
   width: 14.99px;
   height: 14.99px;
   z-index: 2;
 }

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

 .container_515961bbee3c {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 2;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_3aa9b148ef90 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_67990504e585 {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9129da2f339d {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_fe3a161e2876 {
   width: 14.99px;
   height: 14.99px;
   z-index: 1;
 }

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

 .container_fcb98459a107 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_8c021509d953 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ae88c23e7b9d {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c0e7398f470f {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_48156499d211 {
   width: 14.99px;
   height: 14.99px;
   z-index: 2;
 }

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

 .container_0f79540fc708 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 2;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_0323d1eaa3f1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f855826258d7 {
   width: fit-content;
   z-index: 3;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e511a103faba {
   width: fit-content;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_87f87e06bfe7 {
   width: 14.99px;
   height: 14.99px;
   z-index: 3;
 }

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

 .container_ffe1b502cf4b {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 3;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_8ea7df5d1e74 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9bbab0005f21 {
   width: fit-content;
   z-index: 4;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8f32b02e3964 {
   width: fit-content;
   height: fit-content;
   z-index: 4;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_f379bb3904cd {
   width: 14.99px;
   height: 14.99px;
   z-index: 4;
 }

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

 .container_484fd4a830bd {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 4;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_b2a456f9ba93 {
   width: 345.91px;
   height: 292.77px;
   flex-shrink: 0;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_9510b72de7ee {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_291ef380a298 {
   padding: 72px 0 72px 0;
   width: 345.91px;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_02ba884abdad {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_73e198e7c83c {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 28px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a9f04407531e {
   width: fit-content;
   z-index: 1;
   line-height: 30.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_e020c25b5da1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_062741a0bcb7 {
   width: 346px;
   height: 120px;
   z-index: 1;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_062741a0bcb7 {
   overflow: visible;
 }

 .container_022d33c32789 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_09f1652781cb {
   width: 345.91px;
   height: 191px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_6ed4de7734f9 {
   width: 100%;
   min-width: 0;
   height: 260px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_a53193d6df96 {
   width: 345.91px;
   height: 259.99px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 230.29px;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c81ccc176172 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 490.29px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_97071812c46a {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1936d2e77383 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_932cd26e2df5 {
   width: 14.99px;
   height: 14.99px;
   z-index: 1;
 }

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

 .container_a1a9b6c68b72 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_8cbf141a2bc4 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_854352e378d9 {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c94869f3f647 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_d0d633b27bc0 {
   width: 14.99px;
   height: 14.99px;
   z-index: 1;
 }

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

 .container_232f1024209c {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_f7f6db128a78 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_daabc33e5586 {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_be80daa77d42 {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_23643bbaec17 {
   width: 14.99px;
   height: 14.99px;
   z-index: 2;
 }

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

 .container_a7aa52901cc9 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 2;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_e9389e3e9dd7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_15ba3aa94585 {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0a60670f7a37 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_d2d03ebe66c8 {
   width: 14.99px;
   height: 14.99px;
   z-index: 1;
 }

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

 .container_33c44be1872b {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_759f898fb1c6 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f46a852f13f2 {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ee0ff25d390b {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_19661e763595 {
   width: 14.99px;
   height: 14.99px;
   z-index: 2;
 }

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

 .container_6852c5eb710d {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 2;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_25e5a76f51da {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6a3b215c222b {
   width: fit-content;
   z-index: 3;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ca41754e9541 {
   width: fit-content;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_6cb907ef602e {
   width: 14.99px;
   height: 14.99px;
   z-index: 3;
 }

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

 .container_04d640f92aa8 {
   padding: 14px 24px 14px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 3;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_34a018ada3b9 {
   width: 345.91px;
   height: 292.77px;
   flex-shrink: 0;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_066e8920c1fd {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_cc73976d545d {
   padding: 72px 0 72px 0;
   width: 345.91px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6eccf57356da {
   padding: 0 24px 96px 24px;
   width: 394px;
   height: fit-content;
   max-width: 1280px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7e2d28552c94 {
   width: fit-content;
   z-index: 0;
   line-height: 30px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_0f514435da59 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8290da9f5c40 {
   width: 346px;
   height: 96px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_8290da9f5c40 {
   overflow: visible;
 }

 .container_6ec7c0e0b2df {
   padding: 8px 0 0 0;
   width: 345.91px;
   height: fit-content;
   max-width: 512px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_7a596b3ebee3 {
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a9d44ed5d329 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_c588a5972cc1 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_4f22ec7aec89 {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_wrapper_4f22ec7aec89 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_4f22ec7aec89 {
   padding: 16px 32px 16px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_27a6f3cc24fe {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_8d7ec953677c {
   padding: 80px 0 80px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_f1bb45c8b6d0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_f8ef3730983b {
   width: 100%;
   min-width: 0;
   height: 3183.23px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ebf0ace807a2 {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_4273760badc3 {
   padding: 0 0 4px 0;
   width: 345.91px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_340bfadf90d1 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_a4333d989683 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_76af9d9eeeb1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_98803e384ce3 {
   width: 346px;
   height: 91px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_98803e384ce3 {
   overflow: visible;
 }

 .container_e0cc465c03ef {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   max-width: 384px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c71e63934d55 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_f8035e2f8623 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_5e8b6eb96695 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_e1aafff618d1 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_c9f65a0167b7 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_448ea8002d84 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_ccc09a1f3c75 {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_ae92a487435f {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b4b25b379003 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_97eec2fa397b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_45060325ae09 {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_d6778cefb19d {
   width: 345.91px;
   height: 259.86px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7959f7248b44 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ba214220622d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2a0f4d2f41b3 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0d7fe3459275 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0555a573ded4 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2bffb427087c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_edea90610dec {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b24861ee8a41 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_03e8d681d4d9 {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_2c49e1bd569b {
   width: 345.91px;
   height: 118.93px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 299.86px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7ee086cc4744 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c0a2cbab2f16 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_64a2103127cf {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3801d13dbf45 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_dccb2a230fc7 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_4b60f60105d2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_59751a05ef2b {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1422f69f26af {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ee6313397222 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b70eb72d8bd6 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_0ecb6dee21c7 {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_1e5ef9e288a4 {
   width: 345.91px;
   height: 150.91px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 458.78px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_13dab7c0bb84 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 650.38px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -0.7px 0 0 #ffffff1a;
 }

 .text_d16f43845c4e {
   width: 346px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_d16f43845c4e {
   overflow: visible;
 }

 .text_5063133aaf6a {
   width: 265px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_5063133aaf6a {
   overflow: visible;
 }

 .container_81402dde112b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7ac2e496f565 {
   width: 58px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_7ac2e496f565 {
   overflow: visible;
 }

 .container_af7ee4e1fc52 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e2a2215e5249 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_02c76cf0467a {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_153c42f2ea45 {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_12b0f6e311f1 {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_1f6b86230cd4 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 852.27px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_21f5016d050d {
   width: 394px;
   height: 852.27px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a7369322801c {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ff192e6a47fb {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2abbf4d6dd6c {
   width: fit-content;
   z-index: 1;
   line-height: 18px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_7a85211f0d2c {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_fcfc5f39f2bf {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_7d839f4f0355 {
   width: 37.99px;
   height: 37.99px;
   z-index: 1;
 }

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

 .container_ce4bc2405ea7 {
   padding: 0 24px 0 24px;
   width: 393.89px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_72c844a5574b {
   width: 394px;
   height: 4017px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .text_96a7226ab1a2 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_405029357381 {
   padding: 0 0 12px 0;
   width: 437px;
   height: 27px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_82671c79275c {
   width: fit-content;
   z-index: 0;
   line-height: 36.27px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_497e582920fc {
   padding: 0 0 8px 0;
   width: 437px;
   height: 45px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4653d802084a {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2cfa8cffda23 {
   padding: 0 0 24px 0;
   width: 437px;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_cece41e5724b {
   width: 320px;
   height: 69px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_cece41e5724b {
   overflow: visible;
 }

 .container_7efb0c6afcec {
   padding: 0 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8f074ec9958d {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_9456a545f0ae {
   width: 12px;
   height: 12px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_53d9ca95ce28 {
   padding: 0 0 2px 0;
   width: 132.23px;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ffffff66;
   border-right: 0px solid #ffffff66;
   border-bottom: 1px solid #ffffff66;
   border-left: 0px solid #ffffff66;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_53d9ca95ce28 {
   width: 132.23px;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_53d9ca95ce28 {
   padding: 0 0 2px 0;
   width: 132.23px;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ffffff66;
   border-right: 0px solid #ffffff66;
   border-bottom: 1px solid #ffffff66;
   border-left: 0px solid #ffffff66;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_fb5333911a71 {
   padding: 56px 56px 56px 56px;
   height: 100%;
   min-height: 0;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-end;
   display: flex !important;
   flex-direction: column;
   background: linear-gradient(0deg, #46372ee6 0%, #46372e4d 50%, #46372e1a 100%);
   mix-blend-mode: normal;
 }

 .container_71120ff08d34 {
   width: 549px;
   height: 763px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
   background: url("https://cdn.yotako.io/b40c787a-96f9-48d9-8afc-356ca6538128/9:5655.webp");
   background-size: cover;
   background-repeat: no-repeat;
   background-position: center;
 }

 .container_6d08c57280b2 {
   width: 1px;
   height: 763px;
   z-index: 0;
   position: absolute !important;
   left: 549px;
   top: 0px;
   background: #fffcf833;
 }

 .text_c6fb5593d32b {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_12ea3f115485 {
   padding: 0 0 12px 0;
   width: 437px;
   height: 27px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_98d1370e01ec {
   width: fit-content;
   z-index: 0;
   line-height: 36.27px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_4ccedd214a34 {
   padding: 0 0 8px 0;
   width: 437px;
   height: 45px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c00e164e5747 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_02942c8ce1fa {
   padding: 0 0 24px 0;
   width: 437px;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_593bae8cf5fb {
   width: 320px;
   height: 69px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_593bae8cf5fb {
   overflow: visible;
 }

 .container_34632afec601 {
   padding: 0 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4a91c8381f7e {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_aa70903f7b17 {
   width: 12px;
   height: 12px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_367f52e93283 {
   padding: 0 0 2px 0;
   width: 112.73px;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ffffff66;
   border-right: 0px solid #ffffff66;
   border-bottom: 1px solid #ffffff66;
   border-left: 0px solid #ffffff66;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_367f52e93283 {
   width: 112.73px;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_367f52e93283 {
   padding: 0 0 2px 0;
   width: 112.73px;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ffffff66;
   border-right: 0px solid #ffffff66;
   border-bottom: 1px solid #ffffff66;
   border-left: 0px solid #ffffff66;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_1cfdb1724705 {
   padding: 56px 56px 56px 56px;
   height: 100%;
   min-height: 0;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-end;
   display: flex !important;
   flex-direction: column;
   background: linear-gradient(0deg, #46372ee6 0%, #46372e4d 50%, #46372e1a 100%);
   mix-blend-mode: normal;
 }

 .container_26f214b01fa1 {
   width: 549px;
   height: 763px;
   z-index: 0;
   position: absolute !important;
   left: 550px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
   background: url("https://cdn.yotako.io/b40c787a-96f9-48d9-8afc-356ca6538128/9:5682.webp");
   background-size: cover;
   background-repeat: no-repeat;
   background-position: center;
 }

 .container_ba8791ddce11 {
   width: 1px;
   height: 32px;
   flex-shrink: 0;
   z-index: 1;
   background: #fffcf8;
   opacity: 0.7761309742927551;
 }

 .text_7331d8514ead {
   width: fit-content;
   z-index: 1;
   line-height: 13.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0a0d5503b1b6 {
   width: 38px;
   height: 52px;
   z-index: 1;
   position: absolute !important;
   left: 530px;
   top: 687.25px;
   align-items: center;
   justify-content: flex-start;
   gap: 6px 0;
   display: flex !important;
   flex-direction: column;
   opacity: 0.4000000059604645;
 }

 .container_d06a3628642c {
   position: relative !important;
   overflow: visible;
   width: 1099px;
   height: 763px;
   flex-shrink: 0;
   z-index: 0;
 }

 .text_75bbe97d73bf {
   width: 490px;
   height: 120px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 23.59px;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_75bbe97d73bf {
   overflow: visible;
 }

 .text_c1fabbebe067 {
   width: 440px;
   height: 80px;
   z-index: 0;
   line-height: 26.4px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_c1fabbebe067 {
   overflow: visible;
 }

 .container_da9032263474 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_464ab61b2bab {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_22305a24980f {
   width: 12px;
   height: 12px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_4d1620766bd3 {
   padding: 0 0 2px 0;
   width: 159px;
   height: 18px;
   z-index: 0;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   position: absolute !important;
   left: 0px;
   top: 20px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_4d1620766bd3 {
   position: absolute !important;
   left: 0px;
   top: 20px;
   width: 159px;
   height: 18px;
   z-index: 0;
 }

 .container_nested_4d1620766bd3 {
   padding: 0 0 2px 0;
   width: 159px;
   height: 18px;
   z-index: 0;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_4fdb18a7f12d {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 38px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_wrapper_4fdb18a7f12d {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 38px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_4fdb18a7f12d {
   width: 100%;
   min-width: 0;
   height: 38px;
   z-index: 0;
 }

 .container_dcf7c2fd7916 {
   padding: 24px 24px 24px 24px;
   width: 489.5px;
   height: 167.2px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 529.5px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_df9c662d7025 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 167.2px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_26fdcefad292 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ca3293428744 {
   padding: 64px 0 64px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .imageview_5a9f155cee09 {
   width: 1099px;
   height: 224px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .container_c6f3c704d0b0 {
   width: 1099px;
   height: 224px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #5a392ba6;
 }

 .text_b8478665b44f {
   width: fit-content;
   z-index: 2;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f2ccfea4658b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a6fe112b3b9b {
   width: fit-content;
   z-index: 2;
   line-height: 43.96px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_f20eb29e9802 {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d13374301f3a {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_698faa7e74ee {
   padding: 0 0 2px 0;
   width: 191px;
   height: 22px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b4ef09b561c7 {
   padding: 8px 0 0 0;
   width: 1019px;
   height: 52px;
   flex-shrink: 0;
   z-index: 2;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .container_fc565c2b875a {
   padding: 0 40px 32px 40px;
   width: 1099px;
   height: fit-content;
   max-width: 1280px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_a142092d0308 {
   width: 1099px;
   height: 224px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-end;
   display: flex !important;
   flex-direction: row;
 }

 .container_86323156fa7a {
   position: relative !important;
   overflow: visible;
   width: 1099px;
   height: 224px;
   flex-shrink: 0;
   z-index: 0;
 }

 .text_9adb04d2a8cd {
   width: 319px;
   height: 137px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_9adb04d2a8cd {
   overflow: visible;
 }

 .container_21af75f475a1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_23c11e190e5d {
   width: 318.33px;
   height: 793.5px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0f9cdb86ac70 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2af9de679ad1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0c63d6522593 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2ca3dd07238c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f84ef738925d {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_07534d25d61a {
   padding: 4px 0 0 0;
   width: 579.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6be97dd18617 {
   width: 579.67px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_143eaa0d952b {
   width: 15px;
   height: 19px;
   z-index: 0;
 }

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

 .container_252d345f29c2 {
   padding: 20px 24px 20px 24px;
   width: 666.67px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_61e1f7c7ed83 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4598e1d65531 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ec235ea4d24c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8600090977b3 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ad98e3177c88 {
   padding: 4px 0 0 0;
   width: 579.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_eb7660042bce {
   width: 579.67px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_57faa65f9726 {
   width: 15px;
   height: 19px;
   z-index: 0;
 }

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

 .container_128c514c4427 {
   padding: 20px 24px 20px 24px;
   width: 666.67px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_048bbcc27cf2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_505496fb2d91 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b20466a18585 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d5f966763260 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8e441c424158 {
   padding: 4px 0 0 0;
   width: 579.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_fb25430d1989 {
   width: 579.67px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_e11e8422e619 {
   width: 15px;
   height: 19px;
   z-index: 0;
 }

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

 .container_1edd47e39410 {
   padding: 20px 24px 20px 24px;
   width: 666.67px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_cdc225fe4389 {
   width: 100%;
   min-width: 0;
   height: 254.5px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_f43a57720dd5 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_da2de73ddc1b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5aaffa40a6e1 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e996db1b53cc {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e01706b33486 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_23c27e610ce5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_18a1eeb0af4c {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_03c0325d0138 {
   padding: 4px 0 0 0;
   width: 579.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_a3b9af40b987 {
   width: 579.67px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_e3375ad6996f {
   width: 15px;
   height: 19px;
   z-index: 0;
 }

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

 .container_5ab042b5be77 {
   padding: 20px 24px 20px 24px;
   width: 666.67px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_df90aa9f8d08 {
   width: 100%;
   min-width: 0;
   height: 85.5px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_0b2a8d263554 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_0761d2cd7ef6 {
   padding: 24px 0 0 0;
   width: 668.67px;
   height: 141.5px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a8b66655359e {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_47b1388c6fc6 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e719fd8435a8 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9f244a8f9605 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_821f2ad509cf {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d431f9f0fcd9 {
   padding: 4px 0 0 0;
   width: 579.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b773cf557be6 {
   width: 579.67px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_72763d94fc63 {
   width: 15px;
   height: 19px;
   z-index: 0;
 }

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

 .container_eb1469949ced {
   padding: 20px 24px 20px 24px;
   width: 666.67px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_b8b03e016736 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7a552db84943 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0b3ffeb395f2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a119b498278d {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6161787cb411 {
   padding: 4px 0 0 0;
   width: 579.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_11d590c2f8a9 {
   width: 579.67px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_8efde6fffec5 {
   width: 15px;
   height: 19px;
   z-index: 0;
 }

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

 .container_2ed374b38d68 {
   padding: 20px 24px 20px 24px;
   width: 666.67px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_5036ef836502 {
   width: 100%;
   min-width: 0;
   height: 170px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_136bcece48d5 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3bfd7a55f180 {
   padding: 24px 0 0 0;
   width: 668.67px;
   height: 226px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6df89849feac {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3c6c6c844f7c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e4d879f792c8 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d08e88929d3c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_682fdbb251d1 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ba5ce66536cb {
   padding: 4px 0 0 0;
   width: 579.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_91b6737bdffe {
   width: 579.67px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_5661fc3eff34 {
   width: 15px;
   height: 19px;
   z-index: 0;
 }

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

 .container_b2e8f20f411e {
   padding: 20px 24px 20px 24px;
   width: 666.67px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_8b7964b94676 {
   width: 100%;
   min-width: 0;
   height: 85.5px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_28f09b4f69df {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d7fc77f23911 {
   padding: 24px 0 0 0;
   width: 668.67px;
   height: 141.5px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_4a8905694a6b {
   width: 668.67px;
   height: 793.5px;
   z-index: 0;
   position: absolute !important;
   left: 350.33px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1fe154333007 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 793.5px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_0a68d48f88aa {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3019d7a3d058 {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_5b651d43d825 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_45ee63ee2e4e {
   width: 1099px;
   height: 224px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .container_0b98bc0e4274 {
   width: 1099px;
   height: 224px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #5a392bb3;
 }

 .text_a85225792526 {
   width: fit-content;
   z-index: 2;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_470fb1d952f4 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4f9f1380db23 {
   width: fit-content;
   z-index: 2;
   line-height: 43.96px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_5b049a917613 {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0e998de27251 {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9a3749a0c1ec {
   padding: 0 0 2px 0;
   width: 346px;
   height: 22px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_f06078cbd81f {
   padding: 8px 0 0 0;
   width: 1019px;
   height: 52px;
   flex-shrink: 0;
   z-index: 2;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .container_152ec74c2edb {
   padding: 0 40px 32px 40px;
   width: 1099px;
   height: fit-content;
   max-width: 1280px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_70e97c533305 {
   width: 1099px;
   height: 224px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-end;
   display: flex !important;
   flex-direction: row;
 }

 .container_a88461162b40 {
   position: relative !important;
   overflow: visible;
   width: 1099px;
   height: 224px;
   flex-shrink: 0;
   z-index: 0;
 }

 .text_276e1416453b {
   width: 319px;
   height: 91px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_276e1416453b {
   overflow: visible;
 }

 .container_358a40bd8abb {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_eeb1a7f409bf {
   width: 318.33px;
   height: 511.5px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4adf304015af {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_cc192e0bdc7c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0d47a32ba4a9 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c3ad9e263a1d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_062a4e10c65b {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0354903a5fef {
   padding: 4px 0 0 0;
   width: 579.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b6c65cd106bc {
   width: 579.67px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_06141ae602ad {
   width: 15px;
   height: 19px;
   z-index: 0;
 }

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

 .container_5efb9bf4544d {
   padding: 20px 24px 20px 24px;
   width: 666.67px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_1f7838997d33 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f5fdf1136310 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_64243f9ea727 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5fcfd214772e {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8cabe603dfdf {
   padding: 4px 0 0 0;
   width: 579.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1e8dd385056a {
   width: 579.67px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_4d3607dabadd {
   width: 15px;
   height: 19px;
   z-index: 0;
 }

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

 .container_f3c86a562065 {
   padding: 20px 24px 20px 24px;
   width: 666.67px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_fcdccab8e231 {
   width: 100%;
   min-width: 0;
   height: 170px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_53f6e568239e {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_fc2ad3a0dd38 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1e3e0092b804 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8aa2d29ea86d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3f98f27a6032 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_84ced1781b63 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b92f93e20e32 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_05be2dc5f5db {
   padding: 4px 0 0 0;
   width: 579.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_18d9658fb018 {
   width: 579.67px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_f7548d5f38f4 {
   width: 15px;
   height: 19px;
   z-index: 0;
 }

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

 .container_75006ab1c864 {
   padding: 20px 24px 20px 24px;
   width: 666.67px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_bd7186143d5a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e0441069566f {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9fe4f6272c62 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6c08a7725065 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c13606a00e24 {
   padding: 4px 0 0 0;
   width: 579.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1dca5e45dfae {
   width: 579.67px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_4d08abfbd9b3 {
   width: 15px;
   height: 19px;
   z-index: 0;
 }

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

 .container_e029d7894334 {
   padding: 20px 24px 20px 24px;
   width: 666.67px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_c0a07c64ef76 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a9625ae3a3d1 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8bde0e3951d6 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_39b650713991 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_97fa1f5c0855 {
   padding: 4px 0 0 0;
   width: 579.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c92504f06f46 {
   width: 579.67px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_b1b41061c367 {
   width: 15px;
   height: 19px;
   z-index: 0;
 }

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

 .container_59c4f853692f {
   padding: 20px 24px 20px 24px;
   width: 666.67px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_e935f0aa3652 {
   width: 100%;
   min-width: 0;
   height: 254.5px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   overflow-x: clip;
   overflow-y: clip;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_1d79963fa11c {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_84e2435070ca {
   padding: 24px 0 0 0;
   width: 668.67px;
   height: 310.5px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_15e9110bdc91 {
   width: 668.67px;
   height: 511.5px;
   z-index: 0;
   position: absolute !important;
   left: 350.33px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ec344eb39154 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 511.5px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_a8544ba60cf9 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3bcc8f13d5a8 {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_0a790f5ccef2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4be791952dd6 {
   width: fit-content;
   z-index: 0;
   line-height: 30px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_551296cf2431 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2167bb5eab68 {
   width: 650px;
   height: 48px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_2167bb5eab68 {
   overflow: visible;
 }

 .container_2ffb35916180 {
   padding: 16px 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c2d31134e9b8 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_e87ff4dc81ac {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_8e174fe4b5be {
   padding: 16px 40px 16px 40px;
   width: 276px;
   height: 53px;
   z-index: 0;
   position: absolute !important;
   left: 371.17px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_55c1449ae8f4 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 53px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_wrapper_55c1449ae8f4 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 53px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_55c1449ae8f4 {
   width: 100%;
   min-width: 0;
   height: 53px;
   z-index: 0;
 }

 .container_224e6541983d {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_44012f074887 {
   padding: 80px 0 80px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_d2da1ee8a2a1 {
   width: 100%;
   min-width: 0;
   height: 3448.2px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_32d8fe10334a {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7d2b0ebc88bf {
   padding: 0 0 4px 0;
   width: 489.5px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e8c77f716ebd {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_5dc315a40ff8 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e529e4882255 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5caefa3964b4 {
   width: 384px;
   height: 69px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_5caefa3964b4 {
   overflow: visible;
 }

 .container_81f3e9798cdf {
   padding: 24px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_87331cf9f3b4 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_c6f5604cdfea {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_3250a796b4e8 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_624d7eb7fd0e {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_f5b3cf48cbc9 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_55f455e11f12 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_97fa1bb80458 {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_cde4be85ef8d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_43a7241abab5 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b1e095cbc10f {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_805642f4fc60 {
   padding: 24px 0 0 0;
   width: 489.5px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_b30512fd1472 {
   width: 489.5px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_72e55080bf5e {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3f663f830887 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9ea6ac336d3a {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a248085ddca6 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2563ed96c162 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b24f1aeaf1e2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_649611421361 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b6645490d222 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_423e12098e28 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_8a3c08b6ceb7 {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 529.5px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_fc52bfbb95eb {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_beed96b3fadb {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_dec98b88e9b8 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d660bac2c1fa {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ba1b616d2670 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9473d3c365b9 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3709347d2eb1 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d4176d72824b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_eb23fd5c3f3e {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9630884fb02c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_bec37cd5f8dd {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_576f1c1f901a {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 794.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b5bf90f727db {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 278.25px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -1px 0 0 #ffffff1a;
 }

 .text_066a5c255589 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_35bdc0424141 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c80cc9971e8b {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_974c4ebd2f91 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_97186c3804a7 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_155c20e0e07d {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_f08b1be5716b {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_fc50f024a5f3 {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_31883601926a {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_805947ccdabb {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_7373d49e90c2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 763px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_dd87e1840f47 {
   width: 1099px;
   height: 763px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4f2d17f8ece5 {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a91e09027c3a {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_516cc0f54661 {
   width: 202px;
   height: 36px;
   z-index: 1;
   line-height: 18px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_516cc0f54661 {
   overflow: visible;
 }

 .container_a6c01012a899 {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9213ef3ab1dd {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_316e19e15edd {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3ffb365423f5 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_3ffb365423f5 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_3ffb365423f5 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_03849e1a852b {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_fc235bff8331 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_fc235bff8331 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_fc235bff8331 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0d6f44fe73c8 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0258e22aa223 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_0258e22aa223 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_0258e22aa223 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5908247e1bc9 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_26f7e6d006ae {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_26f7e6d006ae {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_26f7e6d006ae {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1b380a765910 {
   width: 73px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_1b380a765910 {
   overflow: visible;
 }

 .container_e54d9cde6c31 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_e54d9cde6c31 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_e54d9cde6c31 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e9bfc7181650 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_008817ead77d {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_008817ead77d {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_008817ead77d {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ef8ed8f69d78 {
   width: 58px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_ef8ed8f69d78 {
   overflow: visible;
 }

 .container_9fba642a6e9a {
   padding: 10px 20px 10px 20px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 1px solid #5a392b4d;
   border-right: 1px solid #5a392b4d;
   border-bottom: 1px solid #5a392b4d;
   border-left: 1px solid #5a392b4d;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_091b73efd529 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_091b73efd529 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_091b73efd529 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_b40bac846975 {
   width: 81px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_b40bac846975 {
   overflow: visible;
 }

 .container_a068199cfceb {
   padding: 10px 24px 10px 24px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_820ecd0228a3 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_820ecd0228a3 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_820ecd0228a3 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_d4292343461b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_fb879e5f61c8 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_fb879e5f61c8 {
   position: absolute !important;
   left: 0px;
   top: 0px;
   width: 1099px;
   height: 80px;
   z-index: 1;
 }

 .container_nested_fb879e5f61c8 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_dce2834c9e6a {
   width: 1099px;
   height: 3846px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .text_4e5e54287256 {
   width: 117px;
   height: 30px;
   z-index: 0;
   line-height: 15px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_4e5e54287256 {
   overflow: visible;
 }

 .container_d1e853c54f21 {
   padding: 0 0 12px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_944267aa8b6a {
   width: 117px;
   height: 57px;
   z-index: 0;
   line-height: 28.16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_944267aa8b6a {
   overflow: visible;
 }

 .container_48de3af38c8a {
   width: fit-content;
   height: 57px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2e394a82e8bf {
   padding: 0 0 8px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_99f2b0f46876 {
   width: 117px;
   height: 32px;
   z-index: 0;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_99f2b0f46876 {
   overflow: visible;
 }

 .container_57de52038108 {
   padding: 0 0 24px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_828d24de42a9 {
   width: 117px;
   height: 15px;
   flex-shrink: 0;
   z-index: 0;
   line-height: 15px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_828d24de42a9 {
   overflow: visible;
 }

 .imageview_6201e868bf02 {
   width: 10.47px;
   height: 11.99px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_bcc4d575f319 {
   padding: 0 0 2px 0;
   width: 116.46px;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ffffff66;
   border-right: 0px solid #ffffff66;
   border-bottom: 0.7px solid #ffffff66;
   border-left: 0px solid #ffffff66;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_e89d23c3469a {
   padding: 40px 40px 40px 40px;
   height: 100%;
   min-height: 0;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-end;
   display: flex !important;
   flex-direction: column;
   background: linear-gradient(0deg, #46372ee6 0%, #46372e4d 50%, #46372e1a 100%);
   mix-blend-mode: normal;
 }

 .container_1ea72aa5e8c5 {
   width: 196px;
   height: 852px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
   background: url("https://cdn.yotako.io/b40c787a-96f9-48d9-8afc-356ca6538128/9:6121.webp");
   background-size: cover;
   background-repeat: no-repeat;
   background-position: center;
 }

 .container_2924a1702057 {
   width: 1px;
   height: 852.27px;
   z-index: 0;
   position: absolute !important;
   left: 196.5px;
   top: 0px;
   background: #fffcf833;
 }

 .text_ea59bbcd57dd {
   width: 117px;
   height: 30px;
   z-index: 1;
   line-height: 15px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_ea59bbcd57dd {
   overflow: visible;
 }

 .container_1928b5c4ed82 {
   padding: 0 0 12px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_914ad0d7b02f {
   width: 117px;
   height: 57px;
   z-index: 1;
   line-height: 28.16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_914ad0d7b02f {
   overflow: visible;
 }

 .container_27f7cedf0bba {
   width: fit-content;
   height: 57px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_735f9b1aa8bc {
   padding: 0 0 8px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6222b4191a3b {
   width: 117px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_6222b4191a3b {
   overflow: visible;
 }

 .container_dca699d2b4e1 {
   padding: 0 0 24px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1ab7574a6266 {
   width: fit-content;
   z-index: 1;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_1418fc1f3193 {
   width: 11.99px;
   height: 11.99px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_8426976aeff8 {
   padding: 0 0 2px 0;
   width: 112.68px;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #ffffff66;
   border-right: 0px solid #ffffff66;
   border-bottom: 0.7px solid #ffffff66;
   border-left: 0px solid #ffffff66;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_14fd299c5581 {
   padding: 40px 40px 40px 40px;
   height: 100%;
   min-height: 0;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-end;
   display: flex !important;
   flex-direction: column;
   background: linear-gradient(0deg, #46372ee6 0%, #46372e4d 50%, #46372e1a 100%);
   mix-blend-mode: normal;
 }

 .container_8b08a7e3ab4d {
   width: 197px;
   height: 852px;
   z-index: 1;
   position: absolute !important;
   left: 197.49px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
   background: url("https://cdn.yotako.io/b40c787a-96f9-48d9-8afc-356ca6538128/9:6144.webp");
   background-size: cover;
   background-repeat: no-repeat;
   background-position: center;
 }

 .container_25c269c1e7cb {
   width: 1px;
   height: 32px;
   flex-shrink: 0;
   z-index: 2;
   background: #fffcf8;
   opacity: 0.5009279847145081;
 }

 .text_b77ea69a3f48 {
   width: fit-content;
   z-index: 2;
   line-height: 13.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_caa14d1c3ba1 {
   width: 38px;
   height: 52px;
   z-index: 2;
   position: absolute !important;
   left: 177.45px;
   top: 777.03px;
   align-items: center;
   justify-content: flex-start;
   gap: 6px 0;
   display: flex !important;
   flex-direction: column;
   opacity: 0.4000000059604645;
 }

 .container_0db391a624cc {
   position: relative !important;
   width: 394px;
   height: 852.27px;
   flex-shrink: 0;
   z-index: 0;
   overflow-x: clip;
   overflow-y: clip;
 }

 .text_b3e5771dc1ff {
   width: 346px;
   height: 168px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_b3e5771dc1ff {
   overflow: visible;
 }

 .text_eb0cc83d5ab7 {
   width: 297px;
   height: 106px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_eb0cc83d5ab7 {
   overflow: visible;
 }

 .text_57700f055666 {
   width: fit-content;
   z-index: 1;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_5ffab85a9dbd {
   width: 11.99px;
   height: 11.99px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_0ee2fc419a4d {
   padding: 0 0 2px 0;
   width: 158.99px;
   height: 17.69px;
   z-index: 1;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 0.7px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   position: absolute !important;
   left: -0.01px;
   top: 20px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_66e6f216c05b {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 37.68px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_wrapper_66e6f216c05b {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 37.68px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_nested_66e6f216c05b {
   width: 100%;
   min-width: 0;
   height: 37.68px;
   z-index: 1;
 }

 .container_75486f3d3b33 {
   padding: 24px 24px 24px 24px;
   width: 345.91px;
   height: 192.64px;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: 208.03px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_91e42824cf36 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 400.67px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_3ca9f9273abe {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_18dfb98f4585 {
   padding: 64px 0 64px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .imageview_21e3961e8055 {
   width: 394px;
   height: 224px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .container_e584467eb62c {
   width: 393.89px;
   height: 224px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #5a392ba6;
 }

 .text_e92aa2f2f7d4 {
   width: fit-content;
   z-index: 2;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c4a7d7b5dbe2 {
   width: 345.91px;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a68f4ab20913 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 28.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .text_cbfb09b6e255 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 44.8px;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_87ee8b262afe {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 66.78px;
   flex-shrink: 0;
   z-index: 2;
 }

 .container_55b58ed10719 {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b1d857b2dc36 {
   padding: 0 24px 32px 24px;
   width: 393.89px;
   height: fit-content;
   max-width: 1280px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e39944b24cfd {
   width: 393.89px;
   height: 224px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-end;
   display: flex !important;
   flex-direction: row;
 }

 .container_095063be0025 {
   position: relative !important;
   width: 394px;
   height: 224px;
   flex-shrink: 0;
   z-index: 0;
   overflow-x: clip;
   overflow-y: clip;
 }

 .text_e484f5bea979 {
   width: 346px;
   height: 114px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_e484f5bea979 {
   overflow: visible;
 }

 .container_49aa8f30e500 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d9db1e31eb51 {
   width: 345.91px;
   height: 113.67px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7225e5e8ced9 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f829e98f03b7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c62ab04ccf66 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0c5998d9699b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_257a9964961d {
   width: 258px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_257a9964961d {
   overflow: visible;
 }

 .container_04bea1e49c31 {
   padding: 4px 0 0 0;
   width: 257.53px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_32d08dfa29c6 {
   width: 257.53px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_1e6efb640f5f {
   width: 14.99px;
   height: 18.99px;
   z-index: 0;
 }

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

 .container_2c6d3300d54f {
   padding: 20px 24px 20px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_485b226ee697 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ccdab84cfeaa {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6de21b8c5cdb {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_bbd061fc884f {
   width: 258px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_bbd061fc884f {
   overflow: visible;
 }

 .container_cbeddcd81d40 {
   padding: 4px 0 0 0;
   width: 257.53px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_a9932399f892 {
   width: 257.53px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_727d2a75d376 {
   width: 14.99px;
   height: 18.99px;
   z-index: 1;
 }

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

 .container_913fa939b23e {
   padding: 20px 24px 20px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_1c6dd3ec5551 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_864d75df1143 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_00882ea30e85 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d4d747f717a1 {
   width: 258px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_d4d747f717a1 {
   overflow: visible;
 }

 .container_e5edb643e553 {
   padding: 4px 0 0 0;
   width: 257.53px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_884cdd222402 {
   width: 257.53px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_10c030e06702 {
   width: 14.99px;
   height: 18.99px;
   z-index: 0;
 }

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

 .container_5d4fc6b642de {
   padding: 20px 24px 20px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_061825454242 {
   width: 100%;
   min-width: 0;
   height: 311.76px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_27e06f46d556 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_7da765e5c61b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_737089ad0220 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3df089a65ce6 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_987f20d03f9a {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_cc6a4200d585 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_808f93107d44 {
   width: 258px;
   height: 59px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_808f93107d44 {
   overflow: visible;
 }

 .container_3530b6f9d556 {
   padding: 4px 0 0 0;
   width: 257.53px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_00bc14fb8e17 {
   width: 257.53px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_4a11acea0287 {
   width: 14.99px;
   height: 18.99px;
   z-index: 0;
 }

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

 .container_b81fa8069077 {
   padding: 20px 24px 20px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_72ca5a114f96 {
   width: 100%;
   min-width: 0;
   height: 123.89px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_1a55751cac1e {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_72650d81e28c {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6e2a7b6897f1 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7aa9661a810c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_99eeb5d64dbd {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3f45fcb78e1b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_df9ba21271f7 {
   width: 258px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_df9ba21271f7 {
   overflow: visible;
 }

 .container_e33f67b3f163 {
   padding: 4px 0 0 0;
   width: 257.53px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3e6bb34e6200 {
   width: 257.53px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_c08db7f21ad9 {
   width: 14.99px;
   height: 18.99px;
   z-index: 0;
 }

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

 .container_802a8b06ef73 {
   padding: 20px 24px 20px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_8d7f69fe4fd3 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_dbb8ec95ba07 {
   width: 258px;
   height: 40px;
   z-index: 0;
   line-height: 20px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_dbb8ec95ba07 {
   overflow: visible;
 }

 .container_4b8d9767bad0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d2b333616337 {
   width: 258px;
   height: 59px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_d2b333616337 {
   overflow: visible;
 }

 .container_33069f90dd27 {
   padding: 4px 0 0 0;
   width: 257.53px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_bc6ce5f64019 {
   width: 257.53px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_bf6fff4c0783 {
   width: 14.99px;
   height: 18.99px;
   z-index: 0;
 }

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

 .container_e4c8bfebd0ec {
   padding: 20px 24px 20px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_bc152cfe46b8 {
   width: 100%;
   min-width: 0;
   height: 247.56px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_5862b1698fda {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_409553f5ebca {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3b88a5f4898d {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e42fc8478c5a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_66cd3a382c63 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3ddbf465a041 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c53a5ad055d8 {
   width: 258px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_c53a5ad055d8 {
   overflow: visible;
 }

 .container_30360f5dbcc7 {
   padding: 4px 0 0 0;
   width: 257.53px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_a67d51d8bc81 {
   width: 257.53px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_f1b9d44348fa {
   width: 14.99px;
   height: 18.99px;
   z-index: 0;
 }

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

 .container_ce69aae6c38c {
   padding: 20px 24px 20px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_5adc480dfb09 {
   width: 100%;
   min-width: 0;
   height: 104.39px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_b8db1a1b51b4 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_74775cd0030d {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_45de5ac8df20 {
   width: 345.91px;
   height: 985.52px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 145.67px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1b0f1e9994f1 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 1131.2px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_2a5d6f0037e4 {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_20da1bd5dd46 {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_ff5638934a9e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_bf19a495dbbf {
   width: 394px;
   height: 224px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .container_589a0712d633 {
   width: 393.89px;
   height: 224px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #5a392bb3;
 }

 .text_1e79d034bebb {
   width: fit-content;
   z-index: 3;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0486501d9c4e {
   width: 345.91px;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d32217059b05 {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 28.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .text_da5c53cee7b6 {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 44.8px;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f539fbf41081 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 66.78px;
   flex-shrink: 0;
   z-index: 3;
 }

 .container_8297439ec12a {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5abed8bba899 {
   padding: 0 24px 32px 24px;
   width: 393.89px;
   height: fit-content;
   max-width: 1280px;
   flex-shrink: 0;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_26c590cc731a {
   width: 393.89px;
   height: 224px;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-end;
   display: flex !important;
   flex-direction: row;
 }

 .container_454c66568ee2 {
   position: relative !important;
   width: 394px;
   height: 224px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: clip;
   overflow-y: clip;
 }

 .text_a6bc03ebba2c {
   width: 346px;
   height: 91px;
   z-index: 1;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_a6bc03ebba2c {
   overflow: visible;
 }

 .container_09d4df071438 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c60fc1830726 {
   width: 345.91px;
   height: 90.94px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e62da319f16c {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d47b44949706 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ca648e644b47 {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_37b1097725bd {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_84c71c8ec39d {
   width: 258px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_84c71c8ec39d {
   overflow: visible;
 }

 .container_f748e7877ee6 {
   padding: 4px 0 0 0;
   width: 257.53px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_05a04c325e7d {
   width: 257.53px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_45a61a378281 {
   width: 14.99px;
   height: 18.99px;
   z-index: 1;
 }

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

 .container_8e6f1b1d5f80 {
   padding: 20px 24px 20px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_bd7e9da3fe31 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9937aec43bde {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_26f0f69feb2f {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_81bf4ec3f898 {
   width: 258px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_81bf4ec3f898 {
   overflow: visible;
 }

 .container_30ea07f2eb71 {
   padding: 4px 0 0 0;
   width: 257.53px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d34cb54ece49 {
   width: 257.53px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_9a03303f03c4 {
   width: 14.99px;
   height: 18.99px;
   z-index: 1;
 }

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

 .container_6fc09b845bd1 {
   padding: 20px 24px 20px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_ea0ff8132f35 {
   width: 100%;
   min-width: 0;
   height: 208.07px;
   flex-shrink: 0;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_fe73c62279a1 {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e3e6569e208d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_57fef9ef4100 {
   width: fit-content;
   z-index: 2;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b835029a285a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_25ef11713db9 {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_acb02400877b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_507de0eaaf88 {
   width: 258px;
   height: 39px;
   z-index: 2;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_507de0eaaf88 {
   overflow: visible;
 }

 .container_c2a025d75a6d {
   padding: 4px 0 0 0;
   width: 257.53px;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ca1d2d7df294 {
   width: 257.53px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_d5e2092acae9 {
   width: 14.99px;
   height: 18.99px;
   z-index: 2;
 }

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

 .container_d8a9a382f7e6 {
   padding: 20px 24px 20px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_b431d9feb274 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_654a8f319b02 {
   width: fit-content;
   z-index: 3;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_67081fc4d304 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_83ccf34f59d8 {
   width: 258px;
   height: 39px;
   z-index: 3;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_83ccf34f59d8 {
   overflow: visible;
 }

 .container_5d15ee18dde8 {
   padding: 4px 0 0 0;
   width: 257.53px;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d2c7c3e50de2 {
   width: 257.53px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_b8a1d0b5a355 {
   width: 14.99px;
   height: 18.99px;
   z-index: 3;
 }

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

 .container_dcf82eb9a67f {
   padding: 20px 24px 20px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_1c28a6d4fa59 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9bbe6b949b5e {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b037f2f9345f {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0ed939f423e4 {
   width: 258px;
   height: 39px;
   z-index: 2;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_0ed939f423e4 {
   overflow: visible;
 }

 .container_d8b52e81ab88 {
   padding: 4px 0 0 0;
   width: 257.53px;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_fb92baa913ff {
   width: 257.53px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_2657431f22f2 {
   width: 14.99px;
   height: 18.99px;
   z-index: 2;
 }

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

 .container_e66b4432de14 {
   padding: 20px 24px 20px 24px;
   width: 344.5px;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_cb47d2b31c0f {
   width: 100%;
   min-width: 0;
   height: 311.76px;
   flex-shrink: 0;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_f144d0a1bb3d {
   padding: 12px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2114c5788e9e {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2c38fa6681a3 {
   width: 345.91px;
   height: 606.8px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 122.94px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d90243d57520 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 729.74px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_273a1c2ca5d5 {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_4830242b3fb2 {
   padding: 72px 0 72px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_f92deda7bb2f {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a8947702cb37 {
   width: fit-content;
   z-index: 0;
   line-height: 30px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_7cded04de245 {
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_080f2e975585 {
   width: 346px;
   height: 72px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_080f2e975585 {
   overflow: visible;
 }

 .container_4dc2a7153ac9 {
   padding: 16px 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_cffad70cf5a8 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_eba576e67ba2 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_07bda4db0f6e {
   padding: 16px 40px 16px 40px;
   width: 276px;
   height: 52.99px;
   z-index: 0;
   position: absolute !important;
   left: 34.64px;
   top: -0.01px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #fffcf8;
 }

 .container_2587353fd1a0 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 52.99px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_wrapper_2587353fd1a0 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 52.99px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_2587353fd1a0 {
   width: 100%;
   min-width: 0;
   height: 52.99px;
   z-index: 0;
 }

 .container_b238b31a2897 {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_f651f79a8c92 {
   padding: 80px 0 80px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_acc49ea825ab {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b5ce17b6c36c {
   width: 100%;
   min-width: 0;
   height: 4350.23px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_066e0f551355 {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_972c07c5f9d0 {
   padding: 0 0 4px 0;
   width: 345.91px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ccab75609f82 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_f59bf1e53dae {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ea7ad7baf7d0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_16220b0e5929 {
   width: 346px;
   height: 91px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_16220b0e5929 {
   overflow: visible;
 }

 .container_b556ce0a6911 {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   max-width: 384px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3c2539ff03aa {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_1b88f58eb4fd {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_0c32f63f2d93 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_244a45303689 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_72cc6c27d1a4 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_be82436a2dbe {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_78c2f5683aa2 {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_e25185b6cebc {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7fd4dca005ca {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d5104180b720 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_c8aa5b9bb6ad {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_b161c5a62a38 {
   width: 345.91px;
   height: 259.86px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1bc5d2ed4064 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d28bbc4c2302 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_360b7241c32d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d5f012311b2a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a0b8b9562115 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1cc8c4a499c1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8e36d45b70de {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b77342bf28bf {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6a691fdc746d {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_f1010451ffef {
   width: 345.91px;
   height: 118.93px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 299.86px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a65ab13eccef {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_cd346c0a2318 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_77789ceb698b {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_62b935adcb9b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3bd9864e157d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ce8059ee5441 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_78403164074f {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1ffa0f90cc52 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_93094dc7fcfd {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ccb48b285af5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6b0af5878ecf {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_fc7dbbb8aadf {
   width: 345.91px;
   height: 150.91px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 458.78px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_823bc9044ea1 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 650.38px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -0.7px 0 0 #ffffff1a;
 }

 .text_77609244b389 {
   width: 346px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_77609244b389 {
   overflow: visible;
 }

 .text_9c203ed688cf {
   width: 265px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_9c203ed688cf {
   overflow: visible;
 }

 .container_8f8b793f16d2 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4f8469974796 {
   width: 58px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_4f8469974796 {
   overflow: visible;
 }

 .container_01f0d04da159 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_cee53234ec38 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_d5ed21dd89cf {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_69e51ffcd68a {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d091105747ab {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_b2a1af3d58db {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 852.27px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_cd1e854b213d {
   width: 394px;
   height: 852.27px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4f04830d9bae {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_08ee23aae886 {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_49274d13b7a0 {
   width: fit-content;
   z-index: 1;
   line-height: 18px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_cdafdbf69786 {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_f7a13bfac540 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_32228429edef {
   width: 37.99px;
   height: 37.99px;
   z-index: 1;
 }

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

 .container_f61eea0c16d6 {
   padding: 0 24px 0 24px;
   width: 393.89px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_2772b6141c3c {
   width: 394px;
   height: 5184px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .text_10ac915f56a5 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0557ddd49125 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_21105034db91 {
   width: fit-content;
   z-index: 0;
   line-height: 57.7px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_556d86fac7b3 {
   padding: 16px 0 0 0;
   width: 1019px;
   height: 74px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a826ea7e3665 {
   width: 576px;
   height: 48px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_a826ea7e3665 {
   overflow: visible;
 }

 .container_13fea020fdb2 {
   padding: 16px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_8185ce73057b {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c7ee45dfd202 {
   padding: 128px 0 80px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .text_791936088212 {
   width: 768px;
   height: 236px;
   z-index: 0;
   line-height: 39.29px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_791936088212 {
   overflow: visible;
 }

 .text_b1446c1d9bce {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ddf3a33debbe {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_86fb7ca3a79c {
   width: 6px;
   height: 6px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_c289bed972d6 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_4129ef1944f5 {
   width: 100%;
   min-width: 0;
   height: 20px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_dd3dd7e9dc5f {
   width: 6px;
   height: 6px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_2aa7b31949a6 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2d1589800835 {
   padding: 12px 0 0 0;
   width: 489.5px;
   height: 32px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_76c68775790b {
   width: 6px;
   height: 6px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_4972d9639770 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_92364b421ee1 {
   padding: 12px 0 0 0;
   width: 489.5px;
   height: 32px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_c8c0d6c22947 {
   width: 6px;
   height: 6px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_1b324b65deb2 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7ab021a9df3a {
   padding: 12px 0 0 0;
   width: 489.5px;
   height: 32px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_fe6ffc8de81f {
   width: 6px;
   height: 6px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_fe588f2b4bb5 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3f4bfe1a1b4e {
   padding: 12px 0 0 0;
   width: 489.5px;
   height: 32px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_15ce475d5e0a {
   width: 6px;
   height: 6px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_bdb79c3ddf41 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e642791d39c8 {
   padding: 12px 0 0 0;
   width: 489.5px;
   height: 32px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_c32da04829e3 {
   width: 6px;
   height: 6px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_e3ce48582f44 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3b109bdbf421 {
   padding: 12px 0 0 0;
   width: 489.5px;
   height: 32px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_87bedc4cec0c {
   width: 6px;
   height: 6px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 16777200px 16777200px 16777200px 16777200px;
 }

 .text_3cf4ea412521 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_184c27d675c0 {
   padding: 12px 0 0 0;
   width: 489.5px;
   height: 32px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_7798564c5add {
   padding: 24px 0 0 0;
   width: 489.5px;
   height: 268px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_41dac209201d {
   width: 489.5px;
   height: 382px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_77b775e7e34d {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ad68040cd9d2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ba1de3a1dd37 {
   width: fit-content;
   z-index: 0;
   line-height: 28.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_b25b3f29b20f {
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0d31f938dd1b {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_29c43bb441da {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_487899150e3d {
   width: 385px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_487899150e3d {
   overflow: visible;
 }

 .container_00b5105db4e4 {
   padding: 4px 0 0 0;
   width: 384.2px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e180b0cfff5c {
   width: 384.2px;
   height: 100%;
   min-height: 0;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_4998eeb8838d {
   width: fit-content;
   height: 63px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .text_e9738d3c9586 {
   width: fit-content;
   z-index: 0;
   line-height: 28.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_c5a9f8af9ebf {
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_38bf15d43c18 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d4b20846a701 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7b031426580a {
   width: 383px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_7b031426580a {
   overflow: visible;
 }

 .container_12ae6468ab7b {
   padding: 4px 0 0 0;
   width: 382.18px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_25fbb8042e0c {
   width: 382.18px;
   height: 100%;
   min-height: 0;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_328c6ca846f7 {
   width: fit-content;
   height: 63px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .container_1aa3aa9714a6 {
   padding: 16px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_01184f0a95a1 {
   width: fit-content;
   z-index: 0;
   line-height: 28.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_f3f3b72504ce {
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2fc9f1106c6e {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8bd5de1e5df4 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_cacff8b9b192 {
   width: 383px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_cacff8b9b192 {
   overflow: visible;
 }

 .container_04103a989df8 {
   padding: 4px 0 0 0;
   width: 382.59px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b5ddcd9a2364 {
   width: 382.59px;
   height: 100%;
   min-height: 0;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_443cca17fb61 {
   width: fit-content;
   height: 63px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .container_045534739596 {
   padding: 16px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_438cc0f457e3 {
   width: fit-content;
   z-index: 0;
   line-height: 28.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_0ef7420cfe1f {
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6a9f94723934 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e78827e358c8 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2c7aff521768 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_15232847ebc3 {
   padding: 4px 0 0 0;
   width: 354.27px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1ea52c656cb1 {
   width: 354.27px;
   height: 100%;
   min-height: 0;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_70af58d7b92b {
   padding: 16px 0 0 0;
   width: 423.5px;
   height: 59.5px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .container_5567e436a67d {
   padding: 16px 0 0 0;
   width: 423.5px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_4effb406bb93 {
   padding: 32px 32px 32px 32px;
   width: 489.5px;
   height: 382px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 529.5px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_d99385308a6e {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 382px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_546cd9bb043a {
   padding: 40px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2788bfef3db7 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_66e10e36e077 {
   padding: 88px 0 88px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c58fe1b95ab9 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_59c8420f0046 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1f5f3ccd434d {
   width: fit-content;
   z-index: 0;
   line-height: 30px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_0c51f8f4bb86 {
   padding: 16px 0 0 0;
   width: 816px;
   height: 46px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_06d5e9822755 {
   width: 794px;
   height: 69px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_06d5e9822755 {
   overflow: visible;
 }

 .text-6e89c542db65_06d5e9822755 {
   line-height: 22.75px;
   font-family: 'DM Sans';
 }

 .text-fee18d1ba47a_06d5e9822755 {
   line-height: 22.75px;
   font-family: 'DM Sans';
 }

 .container_9c230f3833d6 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6be87ba1ed65 {
   padding: 0 0 0 20px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 0px solid #5a392bff;
   border-left: 2px solid #5a392bff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_14639c17c6db {
   padding: 24px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7218c470577f {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6791e16d6197 {
   padding: 0 0 12px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9ed57362ceeb {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_cf1b42f154ae {
   padding: 0 0 8px 0;
   width: 357px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_bfdbf69048e9 {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_bfdbf69048e9 {
   overflow: visible;
 }

 .input_text_2d878d85ff31 {
   padding: 12px 16px 12px 16px;
   width: 357px;
   height: 46px;
   flex-shrink: 0;
   z-index: 998;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .wrapper_input_text_2d878d85ff31 {
   width: 357px;
   height: 46px;
 }

 .input_text_2d878d85ff31::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_8137b58773f0 {
   width: 357px;
   height: 70px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_19b7965fa170 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_af9fdfe3e25b {
   padding: 0 0 8px 0;
   width: 357px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9452fa56a88e {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_9452fa56a88e {
   overflow: visible;
 }

 .input_text_3c34d8fb01e6 {
   padding: 12px 16px 12px 16px;
   width: 357px;
   height: 46px;
   flex-shrink: 0;
   z-index: 998;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .wrapper_input_text_3c34d8fb01e6 {
   width: 357px;
   height: 46px;
 }

 .input_text_3c34d8fb01e6::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_853a8df741db {
   width: 357px;
   height: 70px;
   z-index: 0;
   position: absolute !important;
   left: 377px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e4a908ec99e2 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7a97111305ea {
   padding: 0 0 8px 0;
   width: 357px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4d977759f70b {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_4d977759f70b {
   overflow: visible;
 }

 .input_text_889fe5404115 {
   padding: 12px 16px 12px 16px;
   width: 357px;
   height: 46px;
   flex-shrink: 0;
   z-index: 998;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .wrapper_input_text_889fe5404115 {
   width: 357px;
   height: 46px;
 }

 .input_text_889fe5404115::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_2f3071349aae {
   width: 357px;
   height: 70px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 90px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a03b567f3b04 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f338815e4bb9 {
   padding: 0 0 8px 0;
   width: 357px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a65ed7c893e9 {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_a65ed7c893e9 {
   overflow: visible;
 }

 .input_text_ff753efc6714 {
   padding: 12px 16px 12px 16px;
   width: 357px;
   height: 46px;
   flex-shrink: 0;
   z-index: 998;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .wrapper_input_text_ff753efc6714 {
   width: 357px;
   height: 46px;
 }

 .input_text_ff753efc6714::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_f2e526047140 {
   width: 357px;
   height: 70px;
   z-index: 0;
   position: absolute !important;
   left: 377px;
   top: 90px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_7cc80549b18e {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 160px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_a9590b64071e {
   padding: 20px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5b6649b592c4 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c359f4298b02 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .input_select_b442ad09da16 {
   padding: 0 0 12px 10px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 9998;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   font-family: 'DM Sans';
 }

 .input_select_b442ad09da16 option {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .text_cbf3278d89ea {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_db5bc42db5d8 {
   padding: 0 0 8px 0;
   width: 357px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_dad618f94cbf {
   width: 100%;
   min-width: 0;
   height: 46.5px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   background: #faf7f2;
 }

 .container_5ad43121dd02 {
   width: 357px;
   height: 70.5px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_185f102b2a8e {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_716e52efbb04 {
   padding: 0 0 8px 0;
   width: 357px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_8158d6685555 {
   width: 100%;
   min-width: 0;
   height: 46.5px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   background: #faf7f2;
 }

 .container_92e192a27487 {
   width: 357px;
   height: 70.5px;
   z-index: 0;
   position: absolute !important;
   left: 377px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_dbeac07cdd09 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6c56652b3030 {
   padding: 0 0 8px 0;
   width: 357px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_767671726fd0 {
   width: 100%;
   min-width: 0;
   height: 46px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   background: #faf7f2;
 }

 .container_b24b5cee959f {
   width: 357px;
   height: 70px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 90.5px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_91065e63559a {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0bc71d38e832 {
   padding: 0 0 8px 0;
   width: 357px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d6ac5300ca7f {
   width: 100%;
   min-width: 0;
   height: 46px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   background: #faf7f2;
 }

 .container_92a2862138b1 {
   width: 357px;
   height: 70px;
   z-index: 0;
   position: absolute !important;
   left: 377px;
   top: 90.5px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_dfe86d46a79a {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 160.5px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_dd8a94c7c064 {
   padding: 20px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ef1fa7c4b6a4 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b6ef64e463c4 {
   padding: 0 0 8px 0;
   width: 734px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5b683a4e4c02 {
   width: 100%;
   min-width: 0;
   height: 40px;
   z-index: 0;
   line-height: 20px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_5b683a4e4c02 {
   overflow: visible;
 }

 .container_94af3a7a35b1 {
   padding: 12px 16px 12px 16px;
   width: 734px;
   height: 126px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .input_text_e23962bb7613 {
   width: 100%;
   min-width: 0;
   height: 132px;
   flex-shrink: 0;
   z-index: 998;
 }

 .wrapper_input_text_e23962bb7613 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 132px;
 }

 .input_text_e23962bb7613::placeholder {
   width: 100%;
   min-width: 0;
   height: 40px;
   z-index: 0;
   line-height: 20px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_8aedeb13b770 {
   padding: 20px 0 0 0;
   width: 734px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d5b4e3f3ba11 {
   padding: 28px 0 0 0;
   width: 734px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6f488b9d6d1c {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2205e476eff6 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0d3191300d61 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_4dbc74bfcc94 {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_9cdd75bdd10d {
   padding: 14px 32px 14px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #5a392b;
 }

 .container_wrapper_9cdd75bdd10d {
   width: fit-content;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_9cdd75bdd10d {
   padding: 14px 32px 14px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #5a392b;
 }

 .container_ec7f5c533bd5 {
   padding: 16px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_f3c1b4f69eeb {
   padding: 28px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_cfd89e6eca25 {
   padding: 40px 40px 40px 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_75f1d46f39f0 {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_75f1d46f39f0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_75f1d46f39f0 {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_efc1b58dc486 {
   padding: 0 40px 0 40px;
   width: 896px;
   height: fit-content;
   max-width: 896px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5230ff873476 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_0275941df566 {
   padding: 88px 0 88px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_f5df53d9ecd2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_fcbb0ed5a6ec {
   width: 100%;
   min-width: 0;
   height: 2371.18px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_38269429d2ad {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_fd5bdf992a6b {
   padding: 0 0 4px 0;
   width: 489.5px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2a14c786b2a5 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_4186a4d85268 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5fede4ce5469 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f6ab5ee88c4d {
   width: 384px;
   height: 69px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_f6ab5ee88c4d {
   overflow: visible;
 }

 .container_ab1b891113e3 {
   padding: 24px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_45e9cd9ed49a {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_b337d5e5be14 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_26129a46dbb7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_72de518bddb2 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_5c5350a252fa {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_e170f459b226 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_6befb85ee83c {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_0e5160175844 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9da254e0fb5c {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9249d665888d {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_46401ee24eb8 {
   padding: 24px 0 0 0;
   width: 489.5px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_18735638c46a {
   width: 489.5px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_01ebbf4bbb70 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e4fe689c5784 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1eba079c1cc6 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1b175f082a34 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_392c9e275e8b {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b24b171db968 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f4bdc3e8638d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_858aae387721 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_908012c9e83f {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_908012c9e83f {
   width: 224.75px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_908012c9e83f {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 104px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_a0bcd156a830 {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 529.5px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0bb7a5973915 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c8be35869113 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_57dc48bdfa8c {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0d59a440919c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3753c7e84aee {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_cd7e832b2155 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0ac707cfbb7d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d0e002f8c7e1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e93b4dd693de {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_69916f06f897 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b55d69fbf269 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_b55d69fbf269 {
   width: 224.75px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_b55d69fbf269 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 136px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_84421edc873c {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 794.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_69fa4ff44b88 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 278.25px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -1px 0 0 #ffffff1a;
 }

 .text_6c4eeabfb478 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_447b87e4047e {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_134c9a7f409e {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c0404e5d9311 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9d7e7bf5dd71 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f4918cf059ff {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_496291fd98b3 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_b3bac67f2951 {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_c962f63a3474 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b214544b95e1 {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_wrapper_b214544b95e1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_b214544b95e1 {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_19def16f40ab {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 763px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_2b2cf34f732c {
   width: 1099px;
   height: 763px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d0bd2d0f4348 {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ec778f8c0259 {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3c1dba3f1696 {
   width: 202px;
   height: 36px;
   z-index: 1;
   line-height: 18px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_3c1dba3f1696 {
   overflow: visible;
 }

 .container_1fe0ae940e80 {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_01ad3681a870 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_75225598edc6 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_28f8e9085752 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_28f8e9085752 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_28f8e9085752 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_04aafb4692c3 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2d3d5d742019 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_2d3d5d742019 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_2d3d5d742019 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0add78f96e34 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_054992746f60 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7174084837d6 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1bf6569e740a {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_1bf6569e740a {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_1bf6569e740a {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d9e155b3fed4 {
   width: 73px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_d9e155b3fed4 {
   overflow: visible;
 }

 .container_340dac0f8507 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_340dac0f8507 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_340dac0f8507 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_10064cd6c488 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_cd451a28d487 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_cd451a28d487 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_cd451a28d487 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_073849982766 {
   width: 58px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_073849982766 {
   overflow: visible;
 }

 .container_0cfda4d4eb2c {
   padding: 10px 20px 10px 20px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 1px solid #5a392b4d;
   border-right: 1px solid #5a392b4d;
   border-bottom: 1px solid #5a392b4d;
   border-left: 1px solid #5a392b4d;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_625b13b0bef3 {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_3fa3b8cdd686 {
   width: 81px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_3fa3b8cdd686 {
   overflow: visible;
 }

 .container_f5febbf6aae8 {
   padding: 10px 24px 10px 24px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_wrapper_f5febbf6aae8 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_f5febbf6aae8 {
   padding: 10px 24px 10px 24px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_d95240cd4d0b {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_3da9fa69e562 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_3da9fa69e562 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_3da9fa69e562 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_32992b96bef7 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_32992b96bef7 {
   position: absolute !important;
   left: 0px;
   top: 0px;
   width: 1099px;
   height: 80px;
   z-index: 1;
 }

 .container_nested_32992b96bef7 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_fc2800296c8b {
   width: 1099px;
   height: 2769px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .text_b641e235ca17 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_dd5193edbc28 {
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_636b6477ef64 {
   width: 346px;
   height: 101px;
   z-index: 0;
   line-height: 50.4px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_636b6477ef64 {
   overflow: visible;
 }

 .container_564f6c2214b0 {
   padding: 16px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_740cd5c8499f {
   width: 346px;
   height: 96px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_740cd5c8499f {
   overflow: visible;
 }

 .container_9fffc3eb6ad2 {
   padding: 16px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e8b70eeaf2dc {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_df4bee82211f {
   padding: 128px 0 80px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .text_f244beb13938 {
   width: 346px;
   height: 387px;
   z-index: 0;
   line-height: 35.1px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_f244beb13938 {
   overflow: visible;
 }

 .text_0d73a64a3c02 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3beb0a70304b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_edda396a4fa0 {
   width: 5.99px;
   height: 5.99px;
   flex-shrink: 0;
   z-index: 0;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_fdc6f480043d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0fb5d21390f2 {
   width: 100%;
   min-width: 0;
   height: 19.99px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_f0ecaf114c24 {
   width: 5.99px;
   height: 5.99px;
   flex-shrink: 0;
   z-index: 1;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_5cd4751eb79a {
   width: fit-content;
   z-index: 1;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_5866ab610e71 {
   padding: 12px 0 0 0;
   width: 345.91px;
   height: 31.99px;
   flex-shrink: 0;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_c1eab97a7027 {
   width: 5.99px;
   height: 5.99px;
   flex-shrink: 0;
   z-index: 2;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_204b70eb656f {
   width: fit-content;
   z-index: 2;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8727ec49b02e {
   padding: 12px 0 0 0;
   width: 345.91px;
   height: 31.99px;
   flex-shrink: 0;
   z-index: 2;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_605b9767b56b {
   width: 5.99px;
   height: 5.99px;
   flex-shrink: 0;
   z-index: 3;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_6eaef5729601 {
   width: fit-content;
   z-index: 3;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7e70d50e0c53 {
   padding: 12px 0 0 0;
   width: 345.91px;
   height: 31.99px;
   flex-shrink: 0;
   z-index: 3;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_1b81923cd319 {
   width: 5.99px;
   height: 5.99px;
   flex-shrink: 0;
   z-index: 4;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_a39123c6d69c {
   width: fit-content;
   z-index: 4;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_bca3dd53f75d {
   padding: 12px 0 0 0;
   width: 345.91px;
   height: 31.99px;
   flex-shrink: 0;
   z-index: 4;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_6cbe84766df3 {
   width: 5.99px;
   height: 5.99px;
   flex-shrink: 0;
   z-index: 5;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_380a298f6e63 {
   width: fit-content;
   z-index: 5;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b9860c18cf4d {
   padding: 12px 0 0 0;
   width: 345.91px;
   height: 31.99px;
   flex-shrink: 0;
   z-index: 5;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_eaa112acb0e7 {
   width: 5.99px;
   height: 5.99px;
   flex-shrink: 0;
   z-index: 6;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_a3afc8b07566 {
   width: fit-content;
   z-index: 6;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e4e54060e804 {
   padding: 12px 0 0 0;
   width: 345.91px;
   height: 31.99px;
   flex-shrink: 0;
   z-index: 6;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_f9b700613794 {
   width: 5.99px;
   height: 5.99px;
   flex-shrink: 0;
   z-index: 7;
   background: #c8a87a;
   border-radius: 23517600px 23517600px 23517600px 23517600px;
 }

 .text_2c5cf14e7b86 {
   width: fit-content;
   z-index: 7;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_61979b886c4d {
   padding: 12px 0 0 0;
   width: 345.91px;
   height: 31.99px;
   flex-shrink: 0;
   z-index: 7;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_2b3d34858dfc {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: 267.89px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2ca096aa3889 {
   width: 345.91px;
   height: 287.32px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b86b1b16cbcd {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9c3cc819164b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0ba9297a632a {
   width: fit-content;
   z-index: 0;
   line-height: 28.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_1fea06030114 {
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_409543d79b9c {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_608dc2420fcf {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0db598b13bc5 {
   width: 242px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_0db598b13bc5 {
   overflow: visible;
 }

 .container_1417b2a5432b {
   padding: 4px 0 0 0;
   width: 241.2px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_64976bf1df52 {
   width: 241.2px;
   height: 100%;
   min-height: 0;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2b2b354ec8c7 {
   width: fit-content;
   height: 62.99px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .text_86380e34a375 {
   width: fit-content;
   z-index: 0;
   line-height: 28.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_547a1e086793 {
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_76af295cffad {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8a751138f238 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b07803c6c3bb {
   width: 240px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_b07803c6c3bb {
   overflow: visible;
 }

 .container_1a223e7dc359 {
   padding: 4px 0 0 0;
   width: 239.19px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_db4737c2d3fd {
   width: 239.19px;
   height: 100%;
   min-height: 0;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_cbe775999b67 {
   width: fit-content;
   height: 62.99px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .container_5e4e416abd07 {
   padding: 16px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f607b7ed8b58 {
   width: fit-content;
   z-index: 0;
   line-height: 28.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_758ca1574652 {
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1cd9c83f21ea {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_fd10751d5a9b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_377f9b36091f {
   width: 240px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_377f9b36091f {
   overflow: visible;
 }

 .container_beca61e2c51b {
   padding: 4px 0 0 0;
   width: 239.59px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_f1bf0a1a5ac4 {
   width: 239.59px;
   height: 100%;
   min-height: 0;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ac1a9fd34434 {
   width: fit-content;
   height: 62.99px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .container_da140953c24a {
   padding: 16px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9da3da35f6cd {
   width: fit-content;
   z-index: 0;
   line-height: 28.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_73a2618c755c {
   width: fit-content;
   height: 100%;
   min-height: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_85fc6e792b51 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_72f71197f6f0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_fbf33a00b835 {
   width: 238px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_fbf33a00b835 {
   overflow: visible;
 }

 .container_02c810808acd {
   padding: 4px 0 0 0;
   width: 237.81px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_79686d484eaf {
   width: 237.81px;
   height: 100%;
   min-height: 0;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_dca911d6bf4b {
   width: fit-content;
   height: 62.99px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .container_5d7603b5f28a {
   padding: 16px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_7cadda0ea431 {
   padding: 16px 0 0 0;
   width: 280.5px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2fca571efaaa {
   padding: 32px 32px 32px 32px;
   width: 345.91px;
   height: 400.86px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: 327.31px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_bb2486cc3ba8 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 728.17px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_7d5cdf96648b {
   padding: 40px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_7a6b187d645f {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_cd4e8f0f5666 {
   padding: 88px 0 88px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4ebd2cc48097 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_809dc5972ba7 {
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_688e8baad289 {
   width: fit-content;
   z-index: 0;
   line-height: 30px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_0a89f799e156 {
   padding: 16px 0 0 0;
   width: 345.91px;
   height: 46px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6e3fbd5c6e27 {
   width: 325px;
   height: 137px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_6e3fbd5c6e27 {
   overflow: visible;
 }

 .text-de8a79ef4077_6e3fbd5c6e27 {
   line-height: 22.75px;
   font-family: 'DM Sans';
 }

 .text-5f35fbc7f93c_6e3fbd5c6e27 {
   line-height: 22.75px;
   font-family: 'DM Sans';
 }

 .container_d30d425046bf {
   padding: 0 0 0 20px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 0px solid #5a392bff;
   border-left: 1.4px solid #5a392bff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_46f4fc3d12b3 {
   padding: 24px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_673bf37e3efd {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .input_text_6ef718d58568 {
   padding: 0 0 12px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 998;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .wrapper_input_text_6ef718d58568 {
   width: 100%;
   min-width: 0;
   height: fit-content;
 }

 .input_text_6ef718d58568::placeholder {
   width: 100%;
   z-index: 0;
   line-height: 19.5px;
   text-align: start;
   word-wrap: normal;
   white-space: nowrap;
   color: #8a7a6d;
   letter-case: uppercase;
   font-family: 'DM Sans';
   letter-spacing: 1.95px;
 }

 .text_48686c9701c8 {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_74bc8e45f573 {
   padding: 0 0 8px 0;
   width: 280.51px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_93028c8f3689 {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 2;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_93028c8f3689 {
   overflow: visible;
 }

 .container_179359fb44fb {
   padding: 12px 16px 12px 16px;
   width: 280.51px;
   height: 45.37px;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .input_text_e3480ab64849 {
   width: 100%;
   min-width: 0;
   height: 45.37px;
   flex-shrink: 0;
   z-index: 2;
 }

 .wrapper_input_text_e3480ab64849 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45.37px;
 }

 .input_text_e3480ab64849::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 2;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_b26e814c7e6f {
   width: 280.51px;
   height: 69.37px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b950e4398673 {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e93df29c52ca {
   padding: 0 0 8px 0;
   width: 280.51px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b03b66a5d123 {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 2;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_b03b66a5d123 {
   overflow: visible;
 }

 .container_374a9053914a {
   padding: 12px 16px 12px 16px;
   width: 280.51px;
   height: 45.37px;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .input_text_61b045b33c46 {
   width: 100%;
   min-width: 0;
   height: 45.37px;
   flex-shrink: 0;
   z-index: 2;
 }

 .wrapper_input_text_61b045b33c46 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45.37px;
 }

 .input_text_61b045b33c46::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 2;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_d4a791fb2a44 {
   width: 280.51px;
   height: 69.37px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 89.36px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_34f592181751 {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e1589ad738a4 {
   padding: 0 0 8px 0;
   width: 280.51px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_db9bc45f3ab0 {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 2;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_db9bc45f3ab0 {
   overflow: visible;
 }

 .container_035886a503b1 {
   padding: 12px 16px 12px 16px;
   width: 280.51px;
   height: 45.37px;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .input_text_6afa7cd043e9 {
   width: 100%;
   min-width: 0;
   height: 45.37px;
   flex-shrink: 0;
   z-index: 2;
 }

 .wrapper_input_text_6afa7cd043e9 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45.37px;
 }

 .input_text_6afa7cd043e9::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 2;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_33b074309d26 {
   width: 280.51px;
   height: 69.37px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 178.72px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8ffd3bf2af8b {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7b1021815860 {
   padding: 0 0 8px 0;
   width: 280.51px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2df38fae812a {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 2;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_2df38fae812a {
   overflow: visible;
 }

 .container_ffa488b0f149 {
   padding: 12px 16px 12px 16px;
   width: 280.51px;
   height: 45.37px;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .input_text_6158d5731088 {
   width: 100%;
   min-width: 0;
   height: 45.37px;
   flex-shrink: 0;
   z-index: 2;
 }

 .wrapper_input_text_6158d5731088 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45.37px;
 }

 .input_text_6158d5731088::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 2;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_a6be8ab86d86 {
   width: 280.51px;
   height: 69.37px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 268.09px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c2b43ebc5088 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 337.45px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_4e07f08fef51 {
   padding: 20px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_561d41655865 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_95d9e00f7b4b {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .input_text_ac2f5e0aed36 {
   padding: 0 0 12px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 998;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .wrapper_input_text_ac2f5e0aed36 {
   width: 100%;
   min-width: 0;
   height: fit-content;
 }

 .input_text_ac2f5e0aed36::placeholder {
   width: 100%;
   z-index: 0;
   line-height: 19.5px;
   text-align: start;
   word-wrap: normal;
   white-space: nowrap;
   color: #8a7a6d;
   letter-case: uppercase;
   font-family: 'DM Sans';
   letter-spacing: 1.95px;
 }

 .text_798cd8c21386 {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ebcb32c444bf {
   padding: 0 0 8px 0;
   width: 280.51px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_996086674a60 {
   width: 280.51px;
   height: 45.01px;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   background: #faf7f2;
 }

 .input_text_994dae5dbdd3 {
   width: 100%;
   min-width: 0;
   height: 45px;
   flex-shrink: 0;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
 }

 .wrapper_input_text_994dae5dbdd3 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45px;
 }

 .container_19092032e8e5 {
   width: 280.51px;
   height: 69px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_cffabbfdf7ce {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_fffd302802ff {
   padding: 0 0 8px 0;
   width: 280.51px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5446ef75abe0 {
   width: 280.51px;
   height: 45.01px;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   background: #faf7f2;
 }

 .input_text_6aa3223d45ee {
   width: 100%;
   min-width: 0;
   height: 45px;
   flex-shrink: 0;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
 }

 .wrapper_input_text_6aa3223d45ee {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45px;
 }

 .container_3fa8f0bdc433 {
   width: 280.51px;
   height: 69px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 89px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_80a136e782ae {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_dbddd9c2f392 {
   padding: 0 0 8px 0;
   width: 280.51px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_55d6f15aa9dc {
   width: 280.51px;
   height: 45.37px;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   background: #faf7f2;
 }

 .input_text_a155662c698e {
   width: 100%;
   min-width: 0;
   height: 45.37px;
   flex-shrink: 0;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
 }

 .wrapper_input_text_a155662c698e {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45.37px;
 }

 .container_8d112175d762 {
   width: 280.51px;
   height: 69.37px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 178px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0ba9a1fb50e4 {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_558e7e343a23 {
   padding: 0 0 8px 0;
   width: 280.51px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_52ee782a0889 {
   width: 280.51px;
   height: 45.37px;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   background: #faf7f2;
 }

 .input_text_16674a222b02 {
   width: 100%;
   min-width: 0;
   height: 45.37px;
   flex-shrink: 0;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
 }

 .wrapper_input_text_16674a222b02 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45.37px;
 }

 .container_70db20b8ffb4 {
   width: 280.51px;
   height: 69.37px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 267.36px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_98e3bc6ade76 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 336.73px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_1436812b20b4 {
   padding: 20px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_27cb97c47950 {
   width: fit-content;
   z-index: 2;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f05daa4f426c {
   padding: 0 0 8px 0;
   width: 280.51px;
   height: 24px;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_481f9278a13a {
   width: 100%;
   min-width: 0;
   height: 80px;
   z-index: 3;
   line-height: 20px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_481f9278a13a {
   overflow: visible;
 }

 .container_d1d5bdb8f8d0 {
   padding: 12px 16px 12px 16px;
   width: 280.51px;
   height: 125.32px;
   z-index: 3;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .input_text_bbee72259109 {
   width: 100%;
   min-width: 0;
   height: 131.78px;
   flex-shrink: 0;
   z-index: 3;
 }

 .wrapper_input_text_bbee72259109 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 131.78px;
 }

 .input_text_bbee72259109::placeholder {
   width: 100%;
   min-width: 0;
   height: 80px;
   z-index: 3;
   line-height: 20px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_9ab96b4b0e1c {
   padding: 20px 0 0 0;
   width: 280.51px;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3fc4e659ccd9 {
   padding: 28px 0 0 0;
   width: 280.5px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_3a5b3d89495d {
   width: 119px;
   height: 48px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_3a5b3d89495d {
   overflow: visible;
 }

 .container_f071bd14120e {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_edb479af8606 {
   width: 98px;
   height: 42px;
   flex-shrink: 0;
   z-index: 1;
   line-height: 21px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_edb479af8606 {
   overflow: visible;
 }

 .imageview_c5d10b726c8e {
   width: 7.71px;
   height: 13px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_73d9b72ac2b7 {
   padding: 14px 32px 14px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #5a392b;
 }

 .container_wrapper_73d9b72ac2b7 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_73d9b72ac2b7 {
   padding: 14px 32px 14px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #5a392b;
 }

 .container_33680301245c {
   padding: 16px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .container_f0e84d6868bc {
   padding: 28px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_952a1fb159bc {
   padding: 32px 32px 32px 32px;
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_01f86e97de2d {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_01f86e97de2d {
   width: fit-content;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_01f86e97de2d {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e75692e556d0 {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 896px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_068677e50a7c {
   padding: 88px 0 88px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_fd2bae6757c1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_286807c3e0dd {
   width: 100%;
   min-width: 0;
   height: 3383.38px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_992156c2747b {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a63fb2009842 {
   padding: 0 0 4px 0;
   width: 345.91px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_de658eabe476 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_25b99ab3fafd {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_636290bbef0b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_636290bbef0b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_636290bbef0b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_78b1511ca1f6 {
   width: 346px;
   height: 91px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_78b1511ca1f6 {
   overflow: visible;
 }

 .container_1e26ee299f2c {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   max-width: 384px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_844e887860c5 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_514ab1a6f6da {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_0533f4cd5816 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_ed3252d0ccf9 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_eaf8ab8e01c7 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_0f59ac6b10e0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_c1af24a8f93f {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_e5290a87ec42 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_88665c9e20b1 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9f8ae67fa13a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_1d42b1be60c3 {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_dabda48f9b30 {
   width: 345.91px;
   height: 259.86px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5774b50e04f8 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0ab2beb72102 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_62e71629d834 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f7d0960a9538 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b388f079f2c0 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_6ac748f48f37 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f7675d3d9aaa {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_269d0c6b1416 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2d637dd0ae5b {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_c0b3599bf341 {
   width: 345.91px;
   height: 118.93px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 299.86px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f75169b1c158 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_5632f4c32873 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e280aa1ee49a {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3352499ba80e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_21953a879899 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_06fd0bc3e85b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_23af6c656eb3 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_4eb6278ed7c5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f3394b195070 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_32ae503a26bf {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_bc5adb562a94 {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_42cc39a99e03 {
   width: 345.91px;
   height: 150.91px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 458.78px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_726503638988 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 650.38px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -0.7px 0 0 #ffffff1a;
 }

 .text_3b9e02bfb120 {
   width: 346px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_3b9e02bfb120 {
   overflow: visible;
 }

 .text_13fe34ef33ee {
   width: 265px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_13fe34ef33ee {
   overflow: visible;
 }

 .container_875a28f34722 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_989b4b4e871f {
   width: 58px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_989b4b4e871f {
   overflow: visible;
 }

 .container_f4c68bd7371d {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_eaeafdcba05a {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_9dab4071daa2 {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_dc75d03db33f {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_4c2166c26049 {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_8cc0b8015cbc {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 852.27px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_3e7e54a1afd0 {
   width: 394px;
   height: 852.27px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_028cbfda78c6 {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_872ceff9161a {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_02c73feeed6e {
   width: fit-content;
   z-index: 1;
   line-height: 18px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_db163163a629 {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_fdb420e3d362 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_7315e656a667 {
   width: 37.99px;
   height: 37.99px;
   z-index: 1;
 }

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

 .container_23d36a8b4ec1 {
   padding: 0 24px 0 24px;
   width: 393.89px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_77cd76a071d3 {
   width: 394px;
   height: 4218px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .text_11e23b51722b {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_05252278ef10 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e4fdfa967a81 {
   width: fit-content;
   z-index: 0;
   line-height: 36.27px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_f73bd840c879 {
   padding: 16px 0 0 0;
   width: 1019px;
   height: 53px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_909d19d9e288 {
   width: 576px;
   height: 48px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_909d19d9e288 {
   overflow: visible;
 }

 .container_f82155e2bd53 {
   padding: 16px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5ef834805882 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2fd732f1a972 {
   padding: 144px 0 64px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .text_f69e331ad4c6 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e0dddd245f74 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_388929a90d27 {
   width: fit-content;
   z-index: 0;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_8b6f1fef98b2 {
   width: 15px;
   height: 17px;
   z-index: 0;
 }

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

 .container_5962af671dc1 {
   width: 100%;
   min-width: 0;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_8e0db795038d {
   width: fit-content;
   z-index: 0;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_2b4764adeac3 {
   width: 15px;
   height: 17px;
   z-index: 0;
 }

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

 .container_f67bc1cee887 {
   padding: 16px 0 0 0;
   width: 307.66px;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_414db6c01c95 {
   width: 15px;
   height: 17px;
   z-index: 0;
 }

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

 .text_f70c320dc442 {
   width: 281px;
   height: 48px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_f70c320dc442 {
   overflow: visible;
 }

 .container_b9377062550b {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_bcbd1ef0faec {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_8857735bf6b4 {
   padding: 16px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_6a166d0fbe18 {
   padding: 20px 0 0 0;
   width: 307.66px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_f64b0eba2ff1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_35889797cb6e {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_50de5c7223a7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_a2b9ee27d4ff {
   width: 13px;
   height: 15px;
   z-index: 0;
 }

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

 .text_ba27b977dee0 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_5737df12509e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_56ba9e809d04 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_07d3ad687422 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b5bdd46dc4d4 {
   width: 112.69px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9acc00b4e644 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_c7aec7ae5149 {
   width: 13px;
   height: 15px;
   z-index: 0;
 }

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

 .text_ac294a572119 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_036ad75eb8aa {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_063f8bceff05 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b11f0acd1eee {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_4208a00f619c {
   width: 107.69px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9e6d4b12abdf {
   padding: 8px 0 0 0;
   width: 307.66px;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_c788138635f4 {
   width: 13px;
   height: 15px;
   z-index: 0;
 }

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

 .text_9fee100a125c {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_74e061155db0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b88a4845e614 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7b496450a134 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_af0e4e794b3a {
   width: 107.7px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_03eba14fdf8b {
   padding: 8px 0 0 0;
   width: 307.66px;
   height: 40px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_46ffa972a56c {
   padding: 20px 0 0 0;
   width: 307.66px;
   height: 132px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_28451592221d {
   padding: 32px 0 0 0;
   width: 307.66px;
   height: 184px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ae19f71c2eb6 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_75de3ed78251 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_512adfa6d379 {
   width: 258px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_512adfa6d379 {
   overflow: visible;
 }

 .container_b691d737440a {
   padding: 8px 0 0 0;
   width: 257.66px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_dfb3c50d3ccd {
   padding: 24px 24px 24px 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_dd4f3bef191b {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_da13bdfebf2b {
   width: 100%;
   min-width: 0;
   height: 24px;
   z-index: 0;
 }

 .imageview_da13bdfebf2b img {
   position: absolute;
   width: 115.9px !important;
   height: 24.0px !important;
   max-width: none !important;
   left: 0.0px;
   top: 0.0px;
 }

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

 .text_c1ecadaa2eea {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d907bfea7501 {
   padding: 8px 0 0 0;
   width: 115.93px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_8e4a4712528a {
   width: 115.93px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_a369e4969772 {
   width: 100%;
   min-width: 0;
   height: 230.74px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #e9ddd1;
 }

 .container_5c55ca6207a8 {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_88edad189eae {
   width: 307.66px;
   height: 762.74px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_434766b9cc31 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0724b6b41005 {
   padding: 14px 0 14px 0;
   width: 330.16px;
   height: 100%;
   min-height: 0;
   z-index: 0;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_wrapper_0724b6b41005 {
   width: 330.16px;
   height: 100%;
   min-height: 0;
   z-index: 0;
 }

 .container_nested_0724b6b41005 {
   padding: 14px 0 14px 0;
   width: 330.16px;
   height: 100%;
   min-height: 0;
   z-index: 0;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .text_e0daf4d80584 {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_25b0b7cc820e {
   padding: 14px 0 14px 0;
   width: 331.17px;
   height: 100%;
   min-height: 0;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_wrapper_25b0b7cc820e {
   width: 331.17px;
   height: 100%;
   min-height: 0;
   z-index: 0;
 }

 .container_nested_25b0b7cc820e {
   padding: 14px 0 14px 0;
   width: 331.17px;
   height: 100%;
   min-height: 0;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_774bf02cb2b0 {
   width: fit-content;
   height: 51px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_7e36bf77842b {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b63acbee94bd {
   padding: 0 0 8px 0;
   width: 321.66px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_0dac83e0c820 {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_0dac83e0c820 {
   overflow: visible;
 }

 .input_text_9b5c9ca42093 {
   padding: 12px 16px 12px 16px;
   width: 321.66px;
   height: 46px;
   flex-shrink: 0;
   z-index: 998;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .wrapper_input_text_9b5c9ca42093 {
   width: 321.66px;
   height: 46px;
 }

 .input_text_9b5c9ca42093::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_5cda5a0bac87 {
   width: 321.66px;
   height: 70px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_031c96748cee {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d7f84ee449fe {
   padding: 0 0 8px 0;
   width: 321.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f0722c05712c {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_f0722c05712c {
   overflow: visible;
 }

 .input_text_595b17451963 {
   padding: 12px 16px 12px 16px;
   width: 321.67px;
   height: 46px;
   flex-shrink: 0;
   z-index: 998;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .wrapper_input_text_595b17451963 {
   width: 321.67px;
   height: 46px;
 }

 .input_text_595b17451963::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_14b4ee68b3b1 {
   width: 321.67px;
   height: 70px;
   z-index: 0;
   position: absolute !important;
   left: 341.66px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_84f2ee720fde {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_518973a892fd {
   padding: 0 0 8px 0;
   width: 321.66px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_25e7652458af {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_25e7652458af {
   overflow: visible;
 }

 .input_text_766d8c162e38 {
   padding: 12px 16px 12px 16px;
   width: 321.66px;
   height: 46px;
   flex-shrink: 0;
   z-index: 998;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .wrapper_input_text_766d8c162e38 {
   width: 321.66px;
   height: 46px;
 }

 .input_text_766d8c162e38::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_e86be21bc4a5 {
   width: 321.66px;
   height: 70px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 90px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_16ee30063fab {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_24a7e0472e72 {
   padding: 0 0 8px 0;
   width: 321.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_afd363c12c95 {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_afd363c12c95 {
   overflow: visible;
 }

 .input_text_1ce208d51c8d {
   padding: 12px 16px 12px 16px;
   width: 321.67px;
   height: 46px;
   flex-shrink: 0;
   z-index: 998;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
 }

 .wrapper_input_text_1ce208d51c8d {
   width: 321.67px;
   height: 46px;
 }

 .input_text_1ce208d51c8d::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_611f50b0bc1c {
   width: 321.67px;
   height: 70px;
   z-index: 0;
   position: absolute !important;
   left: 341.66px;
   top: 90px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_05e35fa4cb14 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8f2ec85a96f9 {
   padding: 0 0 8px 0;
   width: 321.66px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1e5f0cfc36be {
   width: 321.66px;
   height: 46px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #faf7f2;
 }

 .input_text_fbf341f134c5 {
   width: 100%;
   min-width: 0;
   height: 46.5px;
   flex-shrink: 0;
   z-index: 998;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
 }

 .wrapper_input_text_fbf341f134c5 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 46.5px;
 }

 .container_57f7e610a6ca {
   width: 321.66px;
   height: 70.5px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 180px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_cb9b919e6048 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c55ff442d571 {
   padding: 0 0 8px 0;
   width: 321.67px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_46b1aec3b634 {
   width: 100%;
   min-width: 0;
   height: 46.5px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   background: #faf7f2;
 }

 .container_c46db3156ac5 {
   width: 321.67px;
   height: 70.5px;
   z-index: 0;
   position: absolute !important;
   left: 341.66px;
   top: 180px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_2048d360a0a7 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 250.5px;
   flex-shrink: 0;
   z-index: 0;
 }

 .text_82565e500c3a {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e4ec05b23320 {
   padding: 0 0 8px 0;
   width: 663.34px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_25840b4ca9ff {
   width: 100%;
   min-width: 0;
   height: 46.5px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   background: #faf7f2;
 }

 .container_4f817685c0ff {
   padding: 24px 0 0 0;
   width: 663.34px;
   height: 94.5px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_6b0017142d93 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_b68e801ca848 {
   padding: 0 0 8px 0;
   width: 663.34px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_710621cc5f53 {
   width: 100%;
   min-width: 0;
   height: 20px;
   z-index: 0;
   line-height: 20px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_710621cc5f53 {
   overflow: visible;
 }

 .container_108a092fd3bf {
   padding: 12px 16px 12px 16px;
   width: 663.34px;
   height: 126px;
   z-index: 0;
   border-top: 1px solid #ded3c7ff;
   border-right: 1px solid #ded3c7ff;
   border-bottom: 1px solid #ded3c7ff;
   border-left: 1px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .input_text_3b17684df08b {
   width: 100%;
   min-width: 0;
   height: 132px;
   flex-shrink: 0;
   z-index: 998;
 }

 .wrapper_input_text_3b17684df08b {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 132px;
 }

 .input_text_3b17684df08b::placeholder {
   width: 100%;
   min-width: 0;
   height: 20px;
   z-index: 0;
   line-height: 20px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_5eddf3708209 {
   padding: 24px 0 0 0;
   width: 663.34px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c2e60a7ec2db {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_ae8fab00132f {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_6bb9c7afbb80 {
   padding: 14px 32px 14px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #5a392b;
 }

 .container_1873d5014798 {
   padding: 32px 0 0 0;
   width: 663.34px;
   height: 81px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_1873d5014798 {
   width: 663.34px;
   height: 81px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_1873d5014798 {
   padding: 32px 0 0 0;
   width: 663.34px;
   height: 81px;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .container_e67ccda73c51 {
   padding: 32px 0 0 0;
   width: 663.34px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_50835fcc30bd {
   width: 663.34px;
   height: 762.74px;
   z-index: 0;
   position: absolute !important;
   left: 355.66px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_50835fcc30bd {
   position: absolute !important;
   left: 355.66px;
   top: 0px;
   width: 663.34px;
   height: 762.74px;
   z-index: 0;
 }

 .container_nested_50835fcc30bd {
   width: 663.34px;
   height: 762.74px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b3bc2a701221 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 762.74px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_d6e3a90f6b5e {
   padding: 88px 40px 88px 40px;
   width: 1099px;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_276493cdb1ba {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_a986471b0d61 {
   width: 100%;
   min-width: 0;
   height: 1283.51px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f3f6831df9a8 {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_595c7f2d2950 {
   padding: 0 0 4px 0;
   width: 489.5px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a57e733ddf53 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_ea71cb0099c9 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_0ef8f4fd98df {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e56f5ca8fccc {
   width: 384px;
   height: 69px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_e56f5ca8fccc {
   overflow: visible;
 }

 .container_ff27f22c526a {
   padding: 24px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_bd135a2d7dda {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_69b18c45e176 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_eefc0e202583 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_11290a2be91a {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_a6aee11f90a2 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_7fdcf020b7a4 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_032bbca269fe {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_753b600079bb {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_076f6c78db86 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_0a1393dc358a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_d8042e6cb992 {
   padding: 24px 0 0 0;
   width: 489.5px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_56c16029ebcb {
   width: 489.5px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_632394226ee1 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c6d9a3b02dcd {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_316c50860b7c {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_70da049e56fc {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9a225542aa40 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e8e39e6d966c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c43d888d58db {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_078645a6da47 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e6d7c5ee7e22 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_e6d7c5ee7e22 {
   width: 224.75px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_e6d7c5ee7e22 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 104px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_43567c5ddd05 {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 529.5px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9115f04fd868 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1b3a01900d8b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1cb78cea7b0a {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_22d68dc5871c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_bb478640802d {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_be60bbcc6b45 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d9f25fba71bb {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_111f0f77aa3e {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c9f6215f50b2 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_8535f8d1c9e0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b463004ae491 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_b463004ae491 {
   width: 224.75px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_b463004ae491 {
   padding: 20px 0 0 0;
   width: 224.75px;
   height: 136px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_3974c40a28c8 {
   width: 224.75px;
   height: 237.25px;
   z-index: 0;
   position: absolute !important;
   left: 794.25px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1137b25f6f14 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 278.25px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -1px 0 0 #ffffff1a;
 }

 .text_9ab4cea445e0 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_61ab28c034fa {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5da18fe14e5b {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_7a830b698416 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_a6495e86250a {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1214c4968dd0 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_775bcf9e31ff {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_bc88c0c790ae {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_311a64c542c7 {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ab10c101e292 {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_wrapper_ab10c101e292 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
 }

 .container_nested_ab10c101e292 {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_05f7e12f7637 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 763px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_bf3580657526 {
   width: 1099px;
   height: 1681.76px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f018eb196f54 {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_0c293cbaeadd {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c98e4fea04ef {
   width: 202px;
   height: 36px;
   z-index: 1;
   line-height: 18px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Cormorant Garamond';
 }

 .text_autoheight_c98e4fea04ef {
   overflow: visible;
 }

 .container_36bd5396efba {
   width: 202px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c5ac4ec1dce1 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_eaba56f43b25 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9c7ad62cceed {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_9c7ad62cceed {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_9c7ad62cceed {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4d1750663054 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e7a5c0f5d817 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_e7a5c0f5d817 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_e7a5c0f5d817 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_e8be4edd5775 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_be49ec425c10 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_be49ec425c10 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_be49ec425c10 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f42c0ca9ac9e {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f76d4dea849b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_f76d4dea849b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_f76d4dea849b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1170543d125b {
   width: 73px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_1170543d125b {
   overflow: visible;
 }

 .container_a0895271f638 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_a0895271f638 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_a0895271f638 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5cae477e9803 {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ad0135884877 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #5a392bff;
   border-right: 0px solid #5a392bff;
   border-bottom: 1px solid #5a392bff;
   border-left: 0px solid #5a392bff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_928909352fc8 {
   width: 58px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_928909352fc8 {
   overflow: visible;
 }

 .container_08144d092ffa {
   padding: 10px 20px 10px 20px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 1px solid #5a392b4d;
   border-right: 1px solid #5a392b4d;
   border-bottom: 1px solid #5a392b4d;
   border-left: 1px solid #5a392b4d;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_56cce241dd8a {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_56cce241dd8a {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_56cce241dd8a {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_023f1453fa77 {
   width: 81px;
   height: 39px;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_023f1453fa77 {
   overflow: visible;
 }

 .container_5a57bae65a49 {
   padding: 10px 24px 10px 24px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_5719ef81b32d {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_5719ef81b32d {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_5719ef81b32d {
   padding: 0 0 0 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .container_fbe9ffc0adaa {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_bb39ee3dd4f8 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_bb39ee3dd4f8 {
   position: absolute !important;
   left: 0px;
   top: 0px;
   width: 1099px;
   height: 80px;
   z-index: 1;
 }

 .container_nested_bb39ee3dd4f8 {
   padding: 0 40px 0 40px;
   width: 1099px;
   height: 80px;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_e57208040a7a {
   width: 1099px;
   height: 1682px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }

 .text_83f5ff099bb1 {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2abda13c6b77 {
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_39008ccc27c2 {
   width: fit-content;
   z-index: 0;
   line-height: 30.8px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_2e304b63c369 {
   padding: 16px 0 0 0;
   width: 345.91px;
   height: 47px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9b1a8502b270 {
   width: 346px;
   height: 72px;
   z-index: 0;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_9b1a8502b270 {
   overflow: visible;
 }

 .container_e69480dadb97 {
   padding: 16px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9d6715ebb2dc {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_b6a60cc7ccb9 {
   padding: 144px 0 64px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .text_ad6afc1303ea {
   width: fit-content;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a69db007e2b5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1ed799ed9199 {
   width: fit-content;
   z-index: 0;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_09d3317f8ab9 {
   width: 14.99px;
   height: 16.99px;
   z-index: 0;
 }

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

 .container_00d854b6f381 {
   width: 100%;
   min-width: 0;
   height: 24.01px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_8c857a18f683 {
   width: fit-content;
   z-index: 1;
   line-height: 24px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_6d5284c7c162 {
   width: 14.99px;
   height: 16.99px;
   z-index: 1;
 }

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

 .container_796f026eb1a4 {
   width: 100%;
   min-width: 0;
   height: 24.01px;
   flex-shrink: 0;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_7d11ce273b69 {
   padding: 16px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_40760b6e21ef {
   width: 14.99px;
   height: 16.99px;
   z-index: 2;
 }

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

 .text_4a263c20cfc8 {
   width: 319px;
   height: 48px;
   z-index: 2;
   line-height: 24px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_4a263c20cfc8 {
   overflow: visible;
 }

 .container_c894c419fd47 {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5ae6d83b7ec2 {
   width: fit-content;
   height: fit-content;
   z-index: 2;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_f94418c3c47c {
   padding: 16px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_06fe6d93dc4d {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_8c10ffd583f5 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8bc724f3b71a {
   width: fit-content;
   z-index: 1;
   line-height: 19.5px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_705b9f35e0fa {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_f0db5c7c4fca {
   width: 13px;
   height: 15px;
   z-index: 1;
 }

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

 .text_4bf5878bc306 {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1cc8c9f2d8b2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c0b7bb29f022 {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_756778184dcd {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_52da2983ac20 {
   width: 112.68px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1d544398746b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_770ec64c7a4d {
   width: 13px;
   height: 15px;
   z-index: 2;
 }

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

 .text_4c3eb596cadd {
   width: fit-content;
   z-index: 2;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_04560289f7fb {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_cb70d93e8f93 {
   width: fit-content;
   z-index: 3;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_9f8ba9a143a0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3ebe18d9e805 {
   width: 107.68px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 2;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_c21846136cb5 {
   padding: 8px 0 0 0;
   width: 345.91px;
   height: 40px;
   flex-shrink: 0;
   z-index: 2;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_00ceddc54755 {
   width: 13px;
   height: 15px;
   z-index: 1;
 }

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

 .text_73a569aeac10 {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_57d127b3a832 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8c404bb03640 {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_dfe30a812c59 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_bf1af1545f74 {
   width: 107.69px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ca3fe35c4aa2 {
   padding: 8px 0 0 0;
   width: 345.91px;
   height: 40px;
   flex-shrink: 0;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_0bc2bb88bd58 {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 132px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_0fbaad866800 {
   padding: 32px 0 0 0;
   width: 345.91px;
   height: 184px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_f61d433bcf9a {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_47c45f365adf {
   width: 296.52px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c542d86dda19 {
   width: 297px;
   height: 39px;
   z-index: 0;
   line-height: 19.5px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_c542d86dda19 {
   overflow: visible;
 }

 .container_1c1152f03608 {
   padding: 8px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_888a916a9ec7 {
   padding: 24px 24px 24px 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f2ece5;
 }

 .container_65182f482f4e {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_1183737e0edb {
   width: 100%;
   min-width: 0;
   height: 23.99px;
   z-index: 0;
 }

 .imageview_1183737e0edb img {
   position: absolute;
   width: 115.9px !important;
   height: 24.0px !important;
   max-width: none !important;
   left: 0.0px;
   top: 0.0px;
 }

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

 .text_173de4e6890b {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_104b4cbe3596 {
   padding: 8px 0 0 0;
   width: 115.92px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_e28eab1a178a {
   width: 115.92px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_ae3e3e0d3919 {
   width: 100%;
   min-width: 0;
   height: 259.42px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #e9ddd1;
 }

 .container_794ec97e541a {
   padding: 32px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1cc1a6725ffc {
   width: 345.91px;
   height: 790.79px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_46dc64c9e1a6 {
   width: 172px;
   height: 42px;
   z-index: 0;
   line-height: 21px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_46dc64c9e1a6 {
   overflow: visible;
 }

 .container_30bca45fc942 {
   padding: 14px 0 14px 0;
   width: 171.9px;
   height: 100%;
   min-height: 0;
   z-index: 0;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_wrapper_30bca45fc942 {
   width: 171.9px;
   height: 100%;
   min-height: 0;
   z-index: 0;
 }

 .container_nested_30bca45fc942 {
   padding: 14px 0 14px 0;
   width: 171.9px;
   height: 100%;
   min-height: 0;
   z-index: 0;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .text_6445fdb26899 {
   width: 172px;
   height: 42px;
   z-index: 0;
   line-height: 21px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_6445fdb26899 {
   overflow: visible;
 }

 .container_aec992cb53c7 {
   padding: 14px 0 14px 0;
   width: 172.6px;
   height: 100%;
   min-height: 0;
   z-index: 0;
   border-top: 0px solid #ded3c7ff;
   border-right: 0px solid #ded3c7ff;
   border-bottom: 0px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #fffcf8;
 }

 .container_800292fd5e19 {
   width: fit-content;
   height: 71.38px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .text_f913e37c2b91 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e4b2fa58027b {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_73e5f46a0a3a {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_73e5f46a0a3a {
   overflow: visible;
 }

 .container_08df302aea07 {
   padding: 12px 16px 12px 16px;
   width: 345.91px;
   height: 45.37px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .input_text_de1f4956e2ac {
   width: 100%;
   min-width: 0;
   height: 45.37px;
   flex-shrink: 0;
   z-index: 998;
 }

 .wrapper_input_text_de1f4956e2ac {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45.37px;
 }

 .input_text_de1f4956e2ac::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_9a199f5d1869 {
   width: 345.91px;
   height: 69.37px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c46733a9ca9e {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_63a52dfa9bb1 {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9d223e6ae76e {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_9d223e6ae76e {
   overflow: visible;
 }

 .container_cdcb05b2a706 {
   padding: 12px 16px 12px 16px;
   width: 345.91px;
   height: 45.37px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .input_text_9b781b7a0c62 {
   width: 100%;
   min-width: 0;
   height: 45.37px;
   flex-shrink: 0;
   z-index: 998;
 }

 .wrapper_input_text_9b781b7a0c62 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45.37px;
 }

 .input_text_9b781b7a0c62::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_b9b14f522afa {
   width: 345.91px;
   height: 69.37px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 89.36px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2acb879d2316 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_89b54601679b {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_1f324e8b7b1f {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_1f324e8b7b1f {
   overflow: visible;
 }

 .container_45d77ab86c02 {
   padding: 12px 16px 12px 16px;
   width: 345.91px;
   height: 45.37px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .input_text_9f22f224c80c {
   width: 100%;
   min-width: 0;
   height: 45.37px;
   flex-shrink: 0;
   z-index: 998;
 }

 .wrapper_input_text_9f22f224c80c {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45.37px;
 }

 .input_text_9f22f224c80c::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_efe95ed0fa54 {
   width: 345.91px;
   height: 69.37px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 178.72px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_66918f3effe2 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_bfbc1639b6e5 {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9f05bb54d645 {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_9f05bb54d645 {
   overflow: visible;
 }

 .container_bb6da1173027 {
   padding: 12px 16px 12px 16px;
   width: 345.91px;
   height: 45.37px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .input_text_86a7f512810f {
   width: 100%;
   min-width: 0;
   height: 45.37px;
   flex-shrink: 0;
   z-index: 998;
 }

 .wrapper_input_text_86a7f512810f {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45.37px;
 }

 .input_text_86a7f512810f::placeholder {
   width: 100%;
   min-width: 0;
   height: 18px;
   z-index: 0;
   line-height: 18.23px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_0f57d6ca6bc3 {
   width: 345.91px;
   height: 69.37px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 268.09px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ea57885c9fee {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c5c73caaa5e6 {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9490e7277c55 {
   width: 345.91px;
   height: 45.37px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   background: #faf7f2;
 }

 .input_text_42f3d3b9ca65 {
   width: 100%;
   min-width: 0;
   height: 45.37px;
   flex-shrink: 0;
   z-index: 998;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
 }

 .wrapper_input_text_42f3d3b9ca65 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45.37px;
 }

 .container_6c3860767bd8 {
   width: 345.91px;
   height: 69.37px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 357.45px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_c4f65b208316 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_116561493f7b {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1f571f2529f6 {
   width: 345.91px;
   height: 45.01px;
   z-index: 0;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   background: #faf7f2;
 }

 .input_text_99b9c5239e4d {
   width: 100%;
   min-width: 0;
   height: 45px;
   flex-shrink: 0;
   z-index: 998;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
 }

 .wrapper_input_text_99b9c5239e4d {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45px;
 }

 .container_c20cfbb59e0b {
   width: 345.91px;
   height: 69px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 446.81px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_02d6df515823 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 515.81px;
   flex-shrink: 0;
   z-index: 0;
 }

 .text_1827dda2257b {
   width: fit-content;
   z-index: 1;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d18d7645d5cc {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_4af2ee425b83 {
   width: 345.91px;
   height: 45.01px;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   background: #faf7f2;
 }

 .input_text_6214a08dd0a9 {
   width: 100%;
   min-width: 0;
   height: 45px;
   flex-shrink: 0;
   z-index: 2;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
 }

 .wrapper_input_text_6214a08dd0a9 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 45px;
 }

 .container_eabd4ff92573 {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: 93px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_2668e4cf8ef4 {
   width: fit-content;
   z-index: 0;
   line-height: 16px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f580d069da2f {
   padding: 0 0 8px 0;
   width: 345.91px;
   height: 24px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9895387397e4 {
   width: 100%;
   min-width: 0;
   height: 40px;
   z-index: 1;
   line-height: 20px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_9895387397e4 {
   overflow: visible;
 }

 .container_d019dbef510a {
   padding: 12px 16px 12px 16px;
   width: 345.91px;
   height: 125.32px;
   z-index: 1;
   border-top: 0.7px solid #ded3c7ff;
   border-right: 0.7px solid #ded3c7ff;
   border-bottom: 0.7px solid #ded3c7ff;
   border-left: 0.7px solid #ded3c7ff;
   position: absolute !important;
   left: 0px;
   top: -0.01px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .input_text_9f8e2fa651f8 {
   width: 100%;
   min-width: 0;
   height: 131.78px;
   flex-shrink: 0;
   z-index: 1;
 }

 .wrapper_input_text_9f8e2fa651f8 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 131.78px;
 }

 .input_text_9f8e2fa651f8::placeholder {
   width: 100%;
   min-width: 0;
   height: 40px;
   z-index: 1;
   line-height: 20px;
   text-align: start;
   word-wrap: break-word;
   white-space: normal;
   color: #46372e80;
   font-family: 'DM Sans';
 }

 .container_e4d75298dd8b {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d80ebc7256ed {
   width: fit-content;
   z-index: 0;
   line-height: 21px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_c8359adbfd2a {
   width: 13px;
   height: 13px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_7bf70fc50fbd {
   padding: 14px 32px 14px 32px;
   width: fit-content;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
   background: #5a392b;
 }

 .container_f8fabf05eba3 {
   padding: 32px 0 0 0;
   width: 345.91px;
   height: 81px;
   flex-shrink: 0;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_f8fabf05eba3 {
   width: 345.91px;
   height: 81px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_nested_f8fabf05eba3 {
   padding: 32px 0 0 0;
   width: 345.91px;
   height: 81px;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .container_78f6c3b02f21 {
   padding: 32px 0 0 0;
   width: 345.91px;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_90c4869157bd {
   width: 345.91px;
   height: 972.94px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 838.79px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_90c4869157bd {
   position: absolute !important;
   left: 0px;
   top: 838.79px;
   width: 345.91px;
   height: 972.94px;
   z-index: 0;
 }

 .container_nested_90c4869157bd {
   width: 345.91px;
   height: 972.94px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_1b4bfec2b24c {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 1811.73px;
   flex-shrink: 0;
   z-index: 0;
 }

 .container_39655bfc444e {
   padding: 88px 24px 88px 24px;
   width: 394px;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_26d9420352ed {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_a74f229b8433 {
   width: 100%;
   min-width: 0;
   height: 2350.71px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_14a3f17c0e4a {
   width: fit-content;
   z-index: 0;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_e2b1e159a1f5 {
   padding: 0 0 4px 0;
   width: 345.91px;
   height: 17px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_717f6aa6a5f0 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_dd00c2e89f30 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_7ec848b85f56 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d04ca6026754 {
   width: 346px;
   height: 91px;
   z-index: 0;
   line-height: 22.75px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_d04ca6026754 {
   overflow: visible;
 }

 .container_b4450414d4bb {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: fit-content;
   max-width: 384px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_7b05c147d64f {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_55f6e4947495 {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_82f2d693dbd0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .text_28a61eece4ab {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .imageview_e723ab55a7fb {
   width: 14px;
   height: 14px;
   flex-shrink: 0;
   z-index: 0;
 }

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

 .container_730d4b1e4667 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_ce1551310934 {
   width: 14px;
   height: 16px;
   z-index: 0;
 }

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

 .text_6f1dd6dcb685 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d78237245167 {
   width: fit-content;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_25701237f823 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_cc056e9add2b {
   padding: 24px 0 0 0;
   width: 345.91px;
   height: 108px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_20b406accd7d {
   width: 345.91px;
   height: 259.86px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_d2244271991e {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_3bb3bced27b7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b0479c7e47b8 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_f02073855f27 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_5e365abce39f {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_5156e4fdca50 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_cbbc388f24fd {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2ddef224a313 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_5b6d7d4ac4c9 {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 104px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_c14619f9f7f7 {
   width: 345.91px;
   height: 118.93px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 299.86px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_321ed33f0c13 {
   width: fit-content;
   z-index: 0;
   line-height: 15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_1808c7e38d71 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_095b3e0793b9 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_ff577eb8ef0b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_59df1335a6fc {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_d862b06b08e1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8b028ebad099 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_2488a5583265 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_b76dc3d86903 {
   width: fit-content;
   z-index: 0;
   line-height: 20px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_c40db3c7569c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d79cd7a56b38 {
   padding: 20px 0 0 0;
   width: 345.91px;
   height: 136px;
   flex-shrink: 0;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_1f7151b58e91 {
   width: 345.91px;
   height: 150.91px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 458.78px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_db01ec2584f5 {
   position: relative !important;
   overflow: visible;
   width: 345.91px;
   height: 650.38px;
   flex-shrink: 0;
   z-index: 0;
   border-top: 0px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   box-shadow: inset 0 -0.7px 0 0 #ffffff1a;
 }

 .text_d86fc4c389ba {
   width: 346px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_d86fc4c389ba {
   overflow: visible;
 }

 .text_49864846cb2a {
   width: 265px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_49864846cb2a {
   overflow: visible;
 }

 .container_ebb555d84938 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_15a8ac6dad85 {
   width: 58px;
   height: 32px;
   z-index: 1;
   line-height: 16px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'DM Sans';
 }

 .text_autoheight_15a8ac6dad85 {
   overflow: visible;
 }

 .container_5b61cb025e8b {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3dcf2db65336 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 24px;
   display: flex !important;
   flex-direction: row;
 }

 .container_99e7d5111210 {
   padding: 32px 0 0 0;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_7a5ed525e992 {
   padding: 0 24px 0 24px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_d82f5b0bc306 {
   padding: 40px 0 32px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #5a392b;
 }

 .container_287d925eee26 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   min-height: 852.27px;
   z-index: 0;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #faf7f2;
 }

 .container_5195106e9cbf {
   width: 394px;
   height: 852.27px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_4a48ba18c134 {
   width: fit-content;
   z-index: 1;
   line-height: 13px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'DM Sans';
 }

 .container_a6dfca1cd9fb {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_9a75f1c76658 {
   width: fit-content;
   z-index: 1;
   line-height: 18px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Cormorant Garamond';
 }

 .container_00b3e3e9c800 {
   width: 226px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_3cbb936c6473 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_c2831ca42f48 {
   width: 37.99px;
   height: 37.99px;
   z-index: 1;
 }

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

 .container_8e9e9470cf8a {
   padding: 0 24px 0 24px;
   width: 393.89px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_169fe5b41848 {
   width: 394px;
   height: 3185px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #faf7f2;
 }


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

   .home_c .vp_824 {
     display: flex !important;
   }
 }

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

   .home_c .vp_1099 {
     display: flex !important;
   }
 }

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

   .about_c .vp_824 {
     display: flex !important;
   }
 }

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

   .about_c .vp_1099 {
     display: flex !important;
   }
 }

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

   .reconstructive_c .vp_824 {
     display: flex !important;
   }
 }

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

   .reconstructive_c .vp_1099 {
     display: flex !important;
   }
 }

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

   .cosmetic_c .vp_824 {
     display: flex !important;
   }
 }

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

   .cosmetic_c .vp_1099 {
     display: flex !important;
   }
 }

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

   .skin_and_aesthetics_c .vp_824 {
     display: flex !important;
   }
 }

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

   .skin_and_aesthetics_c .vp_1099 {
     display: flex !important;
   }
 }

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

   .medicolegal_c .vp_824 {
     display: flex !important;
   }
 }

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

   .medicolegal_c .vp_1099 {
     display: flex !important;
   }
 }

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

   .contact_c .vp_824 {
     display: flex !important;
   }
 }

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

   .contact_c .vp_1099 {
     display: flex !important;
   }
 }