 /*
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=IBM+Plex+Serif: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?family=IBM+Plex+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?family=Inter:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900&display=swap");
 @import url("https://fonts.googleapis.com/css?display=swap&family=Caveat:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900");
 @import url("https://fonts.googleapis.com/css?family=Plus+Jakarta+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("style-browsers-support.css");

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

 * {
   box-sizing: border-box;
 }

 .centerlize {
   margin: 0 auto;
 }

 .relative {
   position: relative;
 }

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

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

 .yk_post_content p {
   margin: revert;
 }

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

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

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

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

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

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

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

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

 body .yk_transparent {
   background: transparent !important;
 }

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

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

 body .yt_text_vertical_bottom {
   display: flex;
   justify-content: flex-end;
   flex-direction: column;
   word-wrap: anywhere;
 }

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

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

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

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

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

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

 [class^="vp_"],
 [class*=" vp_"] {
   display: flex;
   flex-direction: column;
 }

 *[onclick] {
   cursor: pointer;
 }

 input {
   padding: 0 10px;
 }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 .imageview_d12c220e0a22 {
   width: 1395px;
   height: 659px;
   flex-shrink: 0;
   _scaling-factor: 0.5;
 }

 .imageview_d12c220e0a22 img {
   position: absolute;
   width: 31.04% !important;
   height: 46.76% !important;
   max-width: none !important;
   left: 62.26%;
   top: 26.65%;
 }

 .imageview_d12c220e0a22.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_cc81ff966115 {
   width: fit-content;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_127b2a90edea {
   width: 1395px;
   height: 659px;
   position: absolute !important;
   left: -154px;
   top: -263px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_2420c8878305 {
   width: 597px;
   height: 54px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 54px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_2420c8878305 {
   overflow: visible;
 }

 .text_8d42d8850770 {
   width: 597px;
   height: 30px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 78px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_8d42d8850770 {
   overflow: visible;
 }

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

 .container_3c76eeb19beb {
   padding: 16px 24px 16px 24px;
   width: 280px;
   height: 56px;
   flex-shrink: 0;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 35px 35px 35px 35px;
 }

 .container_dfbbc5691205 {
   width: 360px;
   height: 56px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_da6347c430bf {
   position: absolute !important;
   overflow: visible;
   width: 360px;
   height: 56px;
   z-index: 1;
   left: 0px;
   top: 132px;
 }

 .container_wrapper_da6347c430bf {
   position: absolute !important;
   overflow: visible;
   left: 0px;
   top: 132px;
   width: 360px;
   height: 56px;
   z-index: 1;
 }

 .container_nested_da6347c430bf {
   width: 360px;
   height: 56px;
   z-index: 1;
 }

 .container_b47b1aab003f {
   position: relative !important;
   overflow: visible;
   width: 682px;
   height: 188px;
   flex-shrink: 0;
 }

 .container_e1d9610e41d1 {
   padding: 0 24px 0 24px;
   width: 1152px;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 48px;
   display: flex !important;
   flex-direction: row;
 }

 .container_c0a34a93dcf9 {
   padding: 112px 0 48px 0;
   width: 1440px;
   height: 680px;
   flex-shrink: 0;
   align-items: center;
   justify-content: center;
   gap: 48px 0;
   display: flex !important;
   flex-direction: column;
   background: linear-gradient(358deg, #fffefbff 3.49%, #e2d6c026 95.21%);
 }

 .container_5cd3a8cbc362 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_4bd56a31ac18 {
   width: 487px;
   height: 306px;
   position: absolute !important;
   left: -143px;
   top: -131px;
   _scaling-factor: 0.5;
 }

 .imageview_4bd56a31ac18.wp-block-image {
   width: 144px !important;
   height: 144px !important;
   left: 0px !important;
   top: 0px !important;
   overflow: hidden;
 }

 .imageview_4bd56a31ac18 img {
   width: 100% !important;
   height: 100% !important;
   object-fit: cover;
   object-position: left top;
   max-width: none !important;
 }

 .container_9c2c505308d6 {
   position: absolute !important;
   width: 144px;
   height: 144px;
   left: 24px;
   top: 24px;
   overflow-x: clip;
   overflow-y: clip;
   border-radius: 9999px 9999px 9999px 9999px;
 }

 .imageview_3a9f5a2a0d81 {
   width: 192px;
   height: 192px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .container_b27b2aa132e1 {
   position: absolute !important;
   overflow: visible;
   width: 192px;
   height: 192px;
   left: -33.5px;
   top: 67.5px;
 }

 .text_58315a476a4e {
   width: fit-content;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .container_17fc5c6986c1 {
   padding: 0 16px 0 16px;
   width: fit-content;
   height: 24px;
   flex-shrink: 0;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f6c12d;
   border-radius: 99px 99px 99px 99px;
 }

 .container_wrapper_17fc5c6986c1 {
   width: fit-content;
   height: 24px;
   flex-shrink: 0;
 }

 .container_nested_17fc5c6986c1 {
   padding: 0 16px 0 16px;
   width: fit-content;
   height: 24px;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f6c12d;
   border-radius: 99px 99px 99px 99px;
 }

 .text_cad3ac16d647 {
   width: 412px;
   height: 92px;
   line-height: 45.6px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_cad3ac16d647 {
   overflow: visible;
 }

 .text_f11bf6ed133f {
   width: 100%;
   min-width: 0;
   height: 58px;
   line-height: 28.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_f11bf6ed133f {
   overflow: visible;
 }

 .imageview_3b8b33115fdc {
   width: 32px;
   height: 32px;
   flex-shrink: 0;
 }

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

 .text_474b2ea78b42 {
   width: fit-content;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

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

 .container_3832635e6944 {
   width: 63px;
   height: 57px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 4px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_a6c9baa27223 {
   width: 32px;
   height: 32px;
   flex-shrink: 0;
 }

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

 .text_48b43220613c {
   width: fit-content;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

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

 .container_bd59dc94e382 {
   width: 65px;
   height: 57px;
   position: absolute !important;
   left: 132px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 4px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_b3ede572ffea {
   position: relative !important;
   overflow: visible;
   width: 197px;
   height: 57px;
   flex-shrink: 0;
 }

 .container_4bfacc2e2401 {
   width: 419px;
   height: 279px;
   position: absolute !important;
   left: 206.5px;
   top: 24px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_f67a0f48403f {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 327px;
   flex-shrink: 0;
 }

 .container_a362c082ba47 {
   width: 592px;
   height: 327px;
   position: absolute !important;
   left: 24px;
   top: 162px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_9d59105e9d54 {
   width: max-content;
   position: absolute !important;
   left: 87px;
   top: 0px;
   line-height: 26.4px;
   font-family: 'IBM Plex Serif';
 }

 .line_70517aee641b {
   width: 300px;
   height: 1px;
   border-top: 1px solid #bed4beff;
   border-right: 1px solid #bed4beff;
   border-bottom: 1px solid #bed4beff;
   border-left: 1px solid #bed4beff;
   position: absolute !important;
   left: 30px;
   top: 51px;
   direction: horizontal;
   background: #bed4be;
 }

 .imageview_122da22d0b3e {
   width: 25px;
   height: 25px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .text_949ce1bc9d28 {
   width: max-content;
   position: absolute !important;
   left: 43px;
   top: 0px;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .imageview_3d57f4ddfa6a {
   width: 25px;
   height: 25px;
   position: absolute !important;
   left: 0px;
   top: 49px;
 }

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

 .text_ebfad287ee5b {
   width: max-content;
   position: absolute !important;
   left: 43px;
   top: 49px;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .imageview_623845dd1826 {
   width: 25px;
   height: 25px;
   position: absolute !important;
   left: 0px;
   top: 98px;
 }

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

 .text_d4ff3066dfc4 {
   width: max-content;
   position: absolute !important;
   left: 43px;
   top: 98px;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .imageview_5d37c5f046b1 {
   width: 25px;
   height: 25px;
   position: absolute !important;
   left: 0px;
   top: 147px;
 }

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

 .text_f658ab8ae8b9 {
   width: max-content;
   position: absolute !important;
   left: 43px;
   top: 147px;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .imageview_594b81e62aa8 {
   width: 25px;
   height: 25px;
   position: absolute !important;
   left: 0px;
   top: 196px;
 }

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

 .text_2252d166230f {
   width: max-content;
   position: absolute !important;
   left: 43px;
   top: 196px;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .imageview_4f24f580a134 {
   width: 25px;
   height: 25px;
   position: absolute !important;
   left: 0px;
   top: 245px;
 }

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

 .text_4df2c9046a3f {
   width: max-content;
   position: absolute !important;
   left: 43px;
   top: 245px;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .imageview_43017e243f65 {
   width: 25px;
   height: 25px;
   position: absolute !important;
   left: 0px;
   top: 294px;
 }

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

 .text_e2b6a9457131 {
   width: max-content;
   position: absolute !important;
   left: 43px;
   top: 294px;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .container_858c58ec3e9a {
   position: absolute !important;
   overflow: visible;
   width: 382px;
   height: 323px;
   left: 0px;
   top: 92px;
 }

 .text_4b979f291b86 {
   width: fit-content;
   line-height: 14px;
   font-family: 'IBM Plex Sans';
 }

 .container_7b69e6113bee {
   padding: 8px 12px 8px 12px;
   width: 128px;
   height: 36px;
   border-top: 2px solid #0d5d1eff;
   border-right: 2px solid #0d5d1eff;
   border-bottom: 2px solid #0d5d1eff;
   border-left: 2px solid #0d5d1eff;
   position: absolute !important;
   left: 119px;
   top: 459px;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   border-radius: 35px 35px 35px 35px;
 }

 .container_wrapper_7b69e6113bee {
   position: absolute !important;
   left: 119px;
   top: 459px;
   width: 128px;
   height: 36px;
 }

 .container_nested_7b69e6113bee {
   padding: 8px 12px 8px 12px;
   width: 128px;
   height: 36px;
   border-top: 2px solid #0d5d1eff;
   border-right: 2px solid #0d5d1eff;
   border-bottom: 2px solid #0d5d1eff;
   border-left: 2px solid #0d5d1eff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   border-radius: 35px 35px 35px 35px;
 }

 .container_8c878778afdc {
   position: relative !important;
   overflow: visible;
   width: 382px;
   height: 495px;
   flex-shrink: 0;
 }

 .container_67d41e86d4cb {
   padding: 48px 48px 48px 48px;
   width: 461px;
   height: 583px;
   border-top: 1px solid #dee9deff;
   border-right: 1px solid #dee9deff;
   border-bottom: 1px solid #dee9deff;
   border-left: 1px solid #dee9deff;
   position: absolute !important;
   left: 782px;
   top: 26px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
   box-shadow: 5px 9px 0px #e3e8e3ab;
 }

 .container_856d339c6383 {
   position: relative !important;
   overflow: visible;
   width: 640px;
   height: 651px;
   flex-shrink: 0;
 }

 .container_2bdc787660e9 {
   padding: 47px 144px 47px 144px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #dee9debf;
 }

 .container_5f06ffdb9c70 {
   width: 1440px;
   height: 856px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #f9faf9;
 }

 .imageview_9e6008eabfd2 {
   width: 512px;
   height: 512px;
   z-index: 1;
   position: absolute !important;
   left: 90px;
   top: 260.84px;
 }

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

 .imageview_5eae81282c0d {
   width: 512px;
   height: 512px;
   z-index: 2;
   position: absolute !important;
   left: 90px;
   top: 260.84px;
 }

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

 .text_7b194f000e68 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .container_450771007296 {
   padding: 0 16px 0 16px;
   width: fit-content;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f6c12d;
   border-radius: 99px 99px 99px 99px;
 }

 .container_wrapper_450771007296 {
   width: fit-content;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_nested_450771007296 {
   padding: 0 16px 0 16px;
   width: fit-content;
   height: 24px;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f6c12d;
   border-radius: 99px 99px 99px 99px;
 }

 .text_9b1b04d021f4 {
   width: 100%;
   min-width: 0;
   height: 92px;
   z-index: 1;
   line-height: 45.6px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_9b1b04d021f4 {
   overflow: visible;
 }

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

 .container_49c954250218 {
   padding: 0 24px 0 24px;
   width: 1152px;
   height: 140px;
   z-index: 1;
   position: absolute !important;
   left: 144px;
   top: 43px;
   justify-content: center;
   align-items: center;
   gap: 0 48px;
   display: flex !important;
   flex-direction: row;
 }

 .text_8275daf1294e {
   width: 1440px;
   height: 44px;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 725px;
   line-height: 44px;
   word-wrap: break-word;
   font-family: 'Caveat';
 }

 .text_autoheight_8275daf1294e {
   overflow: visible;
 }

 .imageview_175bb8c71e37 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   z-index: 3;
   aspect-ratio: 1 / 0.5625;
   height: auto !important;
   _scaling-factor: 0.5;
   border-radius: 35px 35px 35px 35px;
 }

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

 .container_a8f8b0725ebf {
   padding: 10px 10px 10px 10px;
   width: 742px;
   height: 426px;
   z-index: 3;
   position: absolute !important;
   left: 505px;
   top: 244px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_7785b4cc70cf {
   width: 100%;
   min-width: 0;
   height: 174px;
   z-index: 4;
   line-height: 28.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_7785b4cc70cf {
   overflow: visible;
 }

 .text_3ef2d2af0ea9 {
   width: fit-content;
   z-index: 4;
   line-height: 14px;
   font-family: 'IBM Plex Sans';
 }

 .container_546eafaad066 {
   padding: 8px 12px 8px 12px;
   width: fit-content;
   height: 36px;
   flex-shrink: 0;
   z-index: 4;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   border-radius: 35px 35px 35px 35px;
 }

 .container_wrapper_546eafaad066 {
   width: fit-content;
   height: 36px;
   flex-shrink: 0;
   z-index: 4;
 }

 .container_nested_546eafaad066 {
   padding: 8px 12px 8px 12px;
   width: fit-content;
   height: 36px;
   z-index: 4;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   border-radius: 35px 35px 35px 35px;
 }

 .container_a9527c2ff303 {
   padding: 48px 48px 48px 48px;
   width: 323px;
   height: 282px;
   z-index: 4;
   position: absolute !important;
   left: 192px;
   top: 337px;
   align-items: center;
   justify-content: center;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_c3e59087f6b9 {
   position: relative !important;
   overflow: visible;
   width: 1440px;
   height: 856px;
   flex-shrink: 0;
 }

 .container_3889b3f86de6 {
   width: 1440px;
   height: 2281px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_9af35135e5c9 {
   width: 1440px;
   height: 686px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #e3ece3;
 }

 .text_eb29c4c65cdc {
   width: fit-content;
   z-index: 1;
   line-height: 14px;
   font-family: 'IBM Plex Sans';
 }

 .container_bf726eb2aac4 {
   padding: 8px 12px 8px 12px;
   width: 178px;
   height: 36px;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   position: absolute !important;
   left: 631px;
   top: 611px;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   border-radius: 35px 35px 35px 35px;
 }

 .container_wrapper_bf726eb2aac4 {
   position: absolute !important;
   left: 631px;
   top: 611px;
   width: 178px;
   height: 36px;
   z-index: 1;
 }

 .container_nested_bf726eb2aac4 {
   padding: 8px 12px 8px 12px;
   width: 178px;
   height: 36px;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   border-radius: 35px 35px 35px 35px;
 }

 .imageview_b0dfcc62b611 {
   width: 483.08px;
   height: 409.23px;
   z-index: 1;
   position: absolute !important;
   left: 852px;
   top: 0px;
 }

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

 .text_1836a66edcdf {
   width: 1098px;
   height: 48px;
   z-index: 2;
   position: absolute !important;
   left: 188px;
   top: 67px;
   line-height: 48px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_1836a66edcdf {
   overflow: visible;
 }

 .container_58c6b9e8e031 {
   position: relative !important;
   overflow: visible;
   width: 1440px;
   height: 161px;
   flex-shrink: 0;
 }

 .container_1ad79b51beac {
   width: 1440px;
   height: 665px;
   position: absolute !important;
   left: 0px;
   top: 2337px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_ed0e8079036b {
   width: 371px;
   height: 46px;
   line-height: 45.6px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_ed0e8079036b {
   overflow: visible;
 }

 .container_d2ea14413fd3 {
   padding: 95px 95px 133px 95px;
   width: 1440px;
   height: 542px;
   position: absolute !important;
   left: 0px;
   top: 3058px;
   align-items: center;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: linear-gradient(180deg, #f9faf9ff 0%, #e2d6c026 100%);
 }

 .imageview_75f579c63d25 {
   width: 286px;
   height: 143px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   _scaling-factor: 0.5;
 }

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

 .container_0a5390a68185 {
   position: relative !important;
   overflow: visible;
   width: 286px;
   height: 143px;
   flex-shrink: 0;
 }

 .text_b72f61cab416 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_25e892733aa0 {
   width: 83px;
   height: 21px;
   position: absolute !important;
   left: 0px;
   top: 46px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Plus Jakarta Sans';
 }

 .text-909c637babc3_25e892733aa0 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text-28a1faff452c_25e892733aa0 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_180d34dfbb2c {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 100px;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .text-96834dd22c80_180d34dfbb2c {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text-f83bd2df1aa2_180d34dfbb2c {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_a9e715c3b438 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 146px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_b36c24c7dda4 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 192px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_f5baf2a02dd9 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 238px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .container_5d35c751975d {
   position: relative !important;
   overflow: visible;
   width: 200px;
   height: 262px;
   flex-shrink: 0;
 }

 .container_wrapper_5d35c751975d {
   position: relative !important;
   overflow: visible;
   width: 200px;
   height: 262px;
   flex-shrink: 0;
 }

 .container_nested_5d35c751975d {
   width: 200px;
   height: 262px;
 }

 .text_fc85b18a5dbf {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_8bb2b5599311 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 40px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .container_470aa14006e6 {
   width: 417px;
   height: 55px;
   border-top: 2px solid #e4e4e7ff;
   border-right: 2px solid #e4e4e7ff;
   border-bottom: 2px solid #e4e4e7ff;
   border-left: 2px solid #e4e4e7ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #f1f2f1;
   border-radius: 10px 10px 10px 10px;
 }

 .text_6cb910f462ac {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 21.8px;
   top: 14px;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .input_text_3ca1ec272bae {
   width: 417px;
   height: 55px;
   z-index: 998;
   border-radius: 10px 10px 10px 10px;
   font-family: 'Plus Jakarta Sans';
 }

 .wrapper_input_text_3ca1ec272bae {
   position: absolute !important;
   overflow: visible;
   left: 0px;
   top: 80px;
   width: 417px;
   height: 55px;
 }

 .input_text_3ca1ec272bae::placeholder {
   width: 100%;
   z-index: 1;
   line-height: 24px;
   text-align: start;
   color: #a1a1aa;
   font-family: 'Plus Jakarta Sans';
 }

 .text_b177c58aca86 {
   width: fit-content;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .container_c2d20bb321f9 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 9px;
   display: flex !important;
   flex-direction: row;
 }

 .container_e3b0328feacd {
   padding: 16px 16px 16px 16px;
   width: 151px;
   height: 40px;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   position: absolute !important;
   left: 0px;
   top: 151px;
   align-items: center;
   justify-content: center;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_wrapper_e3b0328feacd {
   position: absolute !important;
   left: 0px;
   top: 151px;
   width: 151px;
   height: 40px;
 }

 .container_nested_e3b0328feacd {
   padding: 16px 16px 16px 16px;
   width: 151px;
   height: 40px;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   align-items: center;
   justify-content: center;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_af19e5671e26 {
   position: relative !important;
   overflow: visible;
   width: 417px;
   height: 191px;
   flex-shrink: 0;
 }

 .container_wrapper_af19e5671e26 {
   position: relative !important;
   overflow: visible;
   width: 417px;
   height: 191px;
   flex-shrink: 0;
 }

 .container_nested_af19e5671e26 {
   width: 417px;
   height: 191px;
 }

 .container_2f55ba61a10c {
   padding: 40px 26px 40px 21px;
   width: 1440px;
   height: 342px;
   position: absolute !important;
   left: 0px;
   top: 3600px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 245px;
   display: flex !important;
   flex-direction: row;
   background: #ffffff;
 }

 .container_wrapper_2f55ba61a10c {
   position: absolute !important;
   left: 0px;
   top: 3600px;
   width: 1440px;
   height: 342px;
 }

 .container_nested_2f55ba61a10c {
   padding: 40px 26px 40px 21px;
   width: 1440px;
   height: 342px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 245px;
   display: flex !important;
   flex-direction: row;
   background: #ffffff;
 }

 .container_f306ef0ee67c {
   width: 100%;
   min-width: 0;
   height: 74px;
   flex-shrink: 0;
   z-index: 1;
   background: #ffffff;
 }

 .container_47c881af6cdc {
   width: 1440px;
   height: 74px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_c289dd4e63dd {
   width: 92px;
   height: 46px;
   flex-shrink: 0;
   z-index: 2;
   _scaling-factor: 0.5;
 }

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

 .text_4dfd27120150 {
   width: fit-content;
   z-index: 2;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_0adc3b995c7c {
   width: fit-content;
   z-index: 2;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_c01363553e2f {
   width: fit-content;
   z-index: 2;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_f67905226d27 {
   width: fit-content;
   z-index: 2;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_2e1eeac70e7d {
   width: fit-content;
   z-index: 2;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_c1e7cbf7821d {
   width: fit-content;
   z-index: 2;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_a9a29d85fe79 {
   width: fit-content;
   z-index: 2;
   line-height: 14px;
   font-family: 'IBM Plex Sans';
 }

 .container_230d6da006c0 {
   padding: 8px 12px 8px 12px;
   width: fit-content;
   height: 36px;
   z-index: 2;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 24px 24px 24px 24px;
 }

 .container_wrapper_230d6da006c0 {
   width: fit-content;
   height: 36px;
   z-index: 2;
 }

 .container_nested_230d6da006c0 {
   padding: 8px 12px 8px 12px;
   width: fit-content;
   height: 36px;
   z-index: 2;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 24px 24px 24px 24px;
 }

 .container_bbe66b9df7a8 {
   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_wrapper_bbe66b9df7a8 {
   width: fit-content;
   height: fit-content;
   z-index: 2;
 }

 .container_nested_bbe66b9df7a8 {
   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_1b809815b48e {
   width: 1376px;
   height: 46px;
   z-index: 2;
   position: absolute !important;
   left: 64px;
   top: 14px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 95px;
   display: flex !important;
   flex-direction: row;
 }

 .container_40b6a3ae5a21 {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 74px;
   z-index: 1;
   left: 0px;
   top: 0px;
 }

 .container_wrapper_40b6a3ae5a21 {
   position: absolute !important;
   overflow: visible;
   left: 0px;
   top: 0px;
   width: 1440px;
   height: 74px;
   z-index: 1;
 }

 .container_nested_40b6a3ae5a21 {
   width: 1440px;
   height: 74px;
   z-index: 1;
 }

 .viewport_7d978f186154 {
   width: 1440px;
   height: 3942px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #f9faf9;
 }

 .container_18fb4c13a6db {
   width: 1440px;
   height: 701px;
   position: absolute !important;
   left: 0px;
   top: 1899px;
   background: #f9faf9;
 }

 .container_cb3e16530972 {
   width: 100%;
   min-width: 0;
   height: 74px;
   flex-shrink: 0;
   background: #ffffff;
 }

 .container_2437d1b6823b {
   width: 1440px;
   height: 74px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_513944614c34 {
   width: 92px;
   height: 46px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
 }

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

 .text_a183ff69773f {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_1837cc0f4645 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_e79614d98a73 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_2b8d0104127b {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_0cd69960a1ef {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_fc92f9a2bb0a {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_e6e936253adb {
   width: fit-content;
   z-index: 1;
   line-height: 14px;
   font-family: 'IBM Plex Sans';
 }

 .container_592fea31a6dd {
   padding: 8px 12px 8px 12px;
   width: fit-content;
   height: 36px;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 24px 24px 24px 24px;
 }

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

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

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

 .container_7f605c0523ca {
   width: 1376px;
   height: 46px;
   z-index: 1;
   position: absolute !important;
   left: 64px;
   top: 14px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 95px;
   display: flex !important;
   flex-direction: row;
 }

 .container_c18e3f587b2f {
   position: relative !important;
   overflow: visible;
   width: 1440px;
   height: 74px;
   flex-shrink: 0;
 }

 .container_wrapper_c18e3f587b2f {
   position: relative !important;
   overflow: visible;
   width: 1440px;
   height: 74px;
   flex-shrink: 0;
 }

 .container_nested_c18e3f587b2f {
   width: 1440px;
   height: 74px;
 }

 .text_44148905a799 {
   width: 100%;
   min-width: 0;
   height: 54px;
   line-height: 54px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_44148905a799 {
   overflow: visible;
 }

 .text_040ecc4efaa0 {
   width: 512px;
   height: 30px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_040ecc4efaa0 {
   overflow: visible;
 }

 .container_6658fcadead9 {
   padding: 48px 0 0 0;
   width: 1104px;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_0d36c6e42c4b {
   padding: 48px 0 0 0;
   width: 1104px;
   height: 102px;
   flex-shrink: 0;
   align-items: center;
   justify-content: center;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_cd39fcf8b86f {
   width: 996px;
   height: 560px;
   flex-shrink: 0;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .container_c57db3976133 {
   width: 996px;
   height: 560px;
   position: absolute !important;
   left: 5.5px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_7dd0610410de {
   position: relative !important;
   overflow: visible;
   width: 1007px;
   height: 560px;
   flex-shrink: 0;
 }

 .text_a7bcc796b4fc {
   width: 940px;
   height: 92.94px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .container_f22c37bd8c23 {
   width: 1440px;
   height: 1153px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: flex-start;
   gap: 86px 0;
   display: flex !important;
   flex-direction: column;
   background: #f9faf9;
 }

 .imageview_a04f8ee64187 {
   width: 204px;
   height: 561.82px;
   position: absolute !important;
   left: 1236px;
   top: 1.48px;
   opacity: 0.75;
 }

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

 .text_1586c5ac0f74 {
   width: 1007px;
   height: 60px;
   position: absolute !important;
   left: 216px;
   top: 68px;
   line-height: 60px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_1586c5ac0f74 {
   overflow: visible;
 }

 .text_58951086115c {
   width: 1007px;
   height: 480px;
   z-index: 1;
   position: absolute !important;
   left: 239px;
   top: 198px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_58951086115c {
   overflow: visible;
 }

 .container_3d6c75ed8128 {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 746px;
   left: 0px;
   top: 1153px;
   background: #dee9debf;
 }

 .container_cfca168342b0 {
   padding: 0 24px 0 24px;
   width: 1152px;
   height: 140px;
   z-index: 1;
   position: absolute !important;
   left: 144px;
   top: 1947px;
   justify-content: center;
   align-items: center;
   gap: 0 48px;
   display: flex !important;
   flex-direction: row;
 }

 .text_f035eb4011fe {
   width: 100%;
   min-width: 0;
   height: 36px;
   z-index: 2;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_f035eb4011fe {
   overflow: visible;
 }

 .text_ad116b7748b9 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 2;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_ad116b7748b9 {
   overflow: visible;
 }

 .line_5777608f12a4 {
   width: 266px;
   height: 1px;
   flex-shrink: 0;
   z-index: 2;
   border-top: 0.5px solid #c6d6e5ff;
   border-right: 0.5px solid #c6d6e5ff;
   border-bottom: 0.5px solid #c6d6e5ff;
   border-left: 0.5px solid #c6d6e5ff;
   direction: horizontal;
   background: #c6d6e5;
 }

 .text_4b3f5539d10e {
   width: 100%;
   min-width: 0;
   height: 145px;
   z-index: 2;
   line-height: 28.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_4b3f5539d10e {
   overflow: visible;
 }

 .container_cb10c7d95c57 {
   padding: 48px 48px 48px 48px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 2;
   align-items: center;
   justify-content: center;
   gap: 20px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
   box-shadow: 5px 9px 0px #e3e8e3ab;
 }

 .text_4d7898316956 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 2;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_4d7898316956 {
   overflow: visible;
 }

 .line_8bee8fddde12 {
   width: 266px;
   height: 1px;
   flex-shrink: 0;
   z-index: 2;
   border-top: 0.5px solid #c6d6e5ff;
   border-right: 0.5px solid #c6d6e5ff;
   border-bottom: 0.5px solid #c6d6e5ff;
   border-left: 0.5px solid #c6d6e5ff;
   direction: horizontal;
   background: #c6d6e5;
 }

 .text_d28f20b8bddd {
   width: 100%;
   min-width: 0;
   height: 174px;
   z-index: 2;
   line-height: 28.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_d28f20b8bddd {
   overflow: visible;
 }

 .container_1e1204e8df3f {
   padding: 48px 48px 48px 48px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 2;
   align-items: center;
   justify-content: flex-start;
   gap: 20px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
   box-shadow: 5px 9px 0px #e3e8e3ab;
 }

 .text_0d058bd5b7ec {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 2;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_0d058bd5b7ec {
   overflow: visible;
 }

 .line_6144adc4b698 {
   width: 266px;
   height: 1px;
   flex-shrink: 0;
   z-index: 2;
   border-top: 0.5px solid #c6d6e5ff;
   border-right: 0.5px solid #c6d6e5ff;
   border-bottom: 0.5px solid #c6d6e5ff;
   border-left: 0.5px solid #c6d6e5ff;
   direction: horizontal;
   background: #c6d6e5;
 }

 .text_101ac3ab71b9 {
   width: 100%;
   min-width: 0;
   height: 116px;
   z-index: 2;
   line-height: 28.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_101ac3ab71b9 {
   overflow: visible;
 }

 .container_82dfd97e1479 {
   padding: 48px 48px 48px 48px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 2;
   align-items: center;
   justify-content: center;
   gap: 20px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
   box-shadow: 5px 9px 0px #e3e8e3ab;
 }

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

 .text_1c08a09f8840 {
   width: fit-content;
   z-index: 2;
   line-height: 26px;
   font-family: 'Inter';
 }

 .container_47145b5dd37d {
   padding: 16px 24px 16px 24px;
   width: 280px;
   height: 56px;
   flex-shrink: 0;
   z-index: 2;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 35px 35px 35px 35px;
 }

 .container_d8ed4667aef3 {
   width: 258px;
   height: 56px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_d8f0d49eb4c2 {
   position: relative !important;
   overflow: visible;
   width: 258px;
   height: 56px;
   flex-shrink: 0;
   z-index: 2;
 }

 .container_wrapper_d8f0d49eb4c2 {
   position: relative !important;
   overflow: visible;
   width: 258px;
   height: 56px;
   flex-shrink: 0;
   z-index: 2;
 }

 .container_nested_d8f0d49eb4c2 {
   width: 258px;
   height: 56px;
   z-index: 2;
 }

 .container_bcc78c9c292c {
   width: 1104px;
   height: 550px;
   z-index: 2;
   position: absolute !important;
   left: 192px;
   top: 1992px;
   align-items: center;
   justify-content: flex-start;
   gap: 61px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_a6dd12934a90 {
   width: 286px;
   height: 143px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   _scaling-factor: 0.5;
 }

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

 .container_4d989ce4d036 {
   position: relative !important;
   overflow: visible;
   width: 286px;
   height: 143px;
   flex-shrink: 0;
 }

 .text_693adce789e4 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_c5a7053d7fce {
   width: 83px;
   height: 21px;
   position: absolute !important;
   left: 0px;
   top: 46px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Plus Jakarta Sans';
 }

 .text-b4149c2f9bb9_c5a7053d7fce {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text-db16cedb562a_c5a7053d7fce {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_5efed6cd75b7 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 100px;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .text-4efe217872d4_5efed6cd75b7 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text-d16633294c99_5efed6cd75b7 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_8429be8475cb {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 146px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_006857b15620 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 192px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_eb6163387158 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 238px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .container_c892f3e6f070 {
   position: relative !important;
   overflow: visible;
   width: 200px;
   height: 262px;
   flex-shrink: 0;
 }

 .container_wrapper_c892f3e6f070 {
   position: relative !important;
   overflow: visible;
   width: 200px;
   height: 262px;
   flex-shrink: 0;
 }

 .container_nested_c892f3e6f070 {
   width: 200px;
   height: 262px;
 }

 .text_c2d5c954d7da {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_5936884c0f5d {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 40px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .container_4263b6e9ce8f {
   width: 417px;
   height: 55px;
   border-top: 2px solid #e4e4e7ff;
   border-right: 2px solid #e4e4e7ff;
   border-bottom: 2px solid #e4e4e7ff;
   border-left: 2px solid #e4e4e7ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #f1f2f1;
   border-radius: 10px 10px 10px 10px;
 }

 .text_1e636ae3b87d {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 21.8px;
   top: 14px;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .input_text_b70e404700bb {
   width: 417px;
   height: 55px;
   z-index: 998;
   border-radius: 10px 10px 10px 10px;
   font-family: 'Plus Jakarta Sans';
 }

 .wrapper_input_text_b70e404700bb {
   position: absolute !important;
   overflow: visible;
   left: 0px;
   top: 80px;
   width: 417px;
   height: 55px;
 }

 .input_text_b70e404700bb::placeholder {
   width: 100%;
   z-index: 1;
   line-height: 24px;
   text-align: start;
   color: #a1a1aa;
   font-family: 'Plus Jakarta Sans';
 }

 .text_ee90e79abeca {
   width: fit-content;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .container_1d738dbde964 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 9px;
   display: flex !important;
   flex-direction: row;
 }

 .container_f87413e6492e {
   padding: 16px 16px 16px 16px;
   width: 151px;
   height: 40px;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   position: absolute !important;
   left: 0px;
   top: 151px;
   align-items: center;
   justify-content: center;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_wrapper_f87413e6492e {
   position: absolute !important;
   left: 0px;
   top: 151px;
   width: 151px;
   height: 40px;
 }

 .container_nested_f87413e6492e {
   padding: 16px 16px 16px 16px;
   width: 151px;
   height: 40px;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   align-items: center;
   justify-content: center;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_817d4cbfb8e6 {
   position: relative !important;
   overflow: visible;
   width: 417px;
   height: 191px;
   flex-shrink: 0;
 }

 .container_wrapper_817d4cbfb8e6 {
   position: relative !important;
   overflow: visible;
   width: 417px;
   height: 191px;
   flex-shrink: 0;
 }

 .container_nested_817d4cbfb8e6 {
   width: 417px;
   height: 191px;
 }

 .container_5cb368fa2d79 {
   padding: 40px 26px 40px 21px;
   width: 1440px;
   height: 342px;
   position: absolute !important;
   left: 0px;
   top: 2600px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 245px;
   display: flex !important;
   flex-direction: row;
   background: #ffffff;
 }

 .container_wrapper_5cb368fa2d79 {
   position: absolute !important;
   left: 0px;
   top: 2600px;
   width: 1440px;
   height: 342px;
 }

 .container_nested_5cb368fa2d79 {
   padding: 40px 26px 40px 21px;
   width: 1440px;
   height: 342px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 245px;
   display: flex !important;
   flex-direction: row;
   background: #ffffff;
 }

 .viewport_16fa9a40315d {
   width: 1440px;
   height: 2942px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #ffffff;
 }

 .container_546810eecd68 {
   width: 1440px;
   height: 733px;
   position: absolute !important;
   left: 0px;
   top: 693px;
   background: #f9faf9;
 }

 .text_8f199f0a77ba {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .container_01e83389b81b {
   padding: 0 16px 0 16px;
   width: fit-content;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f6c12d;
   border-radius: 99px 99px 99px 99px;
 }

 .container_wrapper_01e83389b81b {
   width: fit-content;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_nested_01e83389b81b {
   padding: 0 16px 0 16px;
   width: fit-content;
   height: 24px;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f6c12d;
   border-radius: 99px 99px 99px 99px;
 }

 .text_62e645743997 {
   width: 744px;
   height: 92px;
   z-index: 1;
   line-height: 45.6px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_62e645743997 {
   overflow: visible;
 }

 .container_339e91963666 {
   width: 100%;
   min-width: 0;
   height: 281px;
   flex-shrink: 0;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .container_ee5708af7e34 {
   width: 420px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_762aeda34dfa {
   width: 100%;
   min-width: 0;
   height: 281px;
   flex-shrink: 0;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .container_9f4cb5195b03 {
   width: 420px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_701a0fde7dff {
   width: 894px;
   height: 281px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 10px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 54px;
   display: flex !important;
   flex-direction: row;
 }

 .container_2eeee7e68f0c {
   width: 100%;
   min-width: 0;
   height: 281px;
   flex-shrink: 0;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .container_d7404a4f07f2 {
   padding: 10px 10px 10px 10px;
   width: 440px;
   height: 301px;
   z-index: 1;
   position: absolute !important;
   left: 938px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_fc8537636be8 {
   width: 90px;
   height: 85px;
   z-index: 2;
   position: absolute !important;
   left: 28px;
   top: 40px;
   _scaling-factor: 0.5;
   border-radius: 20px 20px 20px 20px;
 }

 .imageview_fc8537636be8 img {
   position: absolute;
   width: 100.07% !important;
   height: 114.78% !important;
   max-width: none !important;
   left: -0.04%;
   top: -9.41%;
 }

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

 .text_d8e147afae2b {
   width: 379px;
   height: 35px;
   z-index: 3;
   position: absolute !important;
   left: 73px;
   top: 65px;
   line-height: 34.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_d8e147afae2b {
   overflow: visible;
 }

 .text_6e9ec08e1f2d {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 28px;
   top: 158px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_6a2603de6400 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 28px;
   top: 195px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .imageview_e20b1d69f520 {
   width: 90px;
   height: 85px;
   z-index: 2;
   position: absolute !important;
   left: 972px;
   top: 40px;
   _scaling-factor: 0.5;
   border-radius: 20px 20px 20px 20px;
 }

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

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

 .text_31b096e21977 {
   width: 379px;
   height: 35px;
   z-index: 3;
   position: absolute !important;
   left: 1001px;
   top: 65px;
   line-height: 34.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_31b096e21977 {
   overflow: visible;
 }

 .text_991795fe895a {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 972px;
   top: 158px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_7f4520e324b9 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 972px;
   top: 195px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .imageview_4e8b77ca9b96 {
   width: 90px;
   height: 85px;
   z-index: 2;
   position: absolute !important;
   left: 498px;
   top: 40px;
   _scaling-factor: 0.5;
   border-radius: 20px 20px 20px 20px;
 }

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

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

 .text_29c0d2f6ce5e {
   width: 379px;
   height: 35px;
   z-index: 3;
   position: absolute !important;
   left: 507px;
   top: 65px;
   line-height: 34.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_29c0d2f6ce5e {
   overflow: visible;
 }

 .text_188b9e5b3d43 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 497px;
   top: 158px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_ca3455913e5c {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 497px;
   top: 191px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_eaf797c92c73 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 498px;
   top: 224px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .container_41b53ab1b2a5 {
   position: relative !important;
   overflow: visible;
   width: 1380px;
   height: 301px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .container_a493a33f9e09 {
   padding: 16px 24px 16px 24px;
   width: fit-content;
   height: 56px;
   flex-shrink: 0;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 35px 35px 35px 35px;
 }

 .container_wrapper_a493a33f9e09 {
   width: fit-content;
   height: 56px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_nested_a493a33f9e09 {
   padding: 16px 24px 16px 24px;
   width: fit-content;
   height: 56px;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 35px 35px 35px 35px;
 }

 .container_67d3c3a9e84b {
   width: 1380px;
   height: 653px;
   z-index: 1;
   position: absolute !important;
   left: 30px;
   top: 731px;
   align-items: center;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_eff4e9d2ee46 {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 693px;
   left: 0px;
   top: 624px;
   background: #dee9debf;
 }

 .text_6cc69426999c {
   width: 100%;
   min-width: 0;
   height: 54px;
   z-index: 1;
   line-height: 54px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_6cc69426999c {
   overflow: visible;
 }

 .text_1a403e05a270 {
   width: 512px;
   height: 60px;
   z-index: 1;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_1a403e05a270 {
   overflow: visible;
 }

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

 .container_f4aed0a721b6 {
   width: 655px;
   height: 342px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .container_9fdfcf5fa34d {
   width: 655px;
   height: 342px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 713px;
   top: 0px;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .container_be237600d861 {
   width: 655px;
   height: 342px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_a1280c1a0573 {
   width: 92px;
   height: 95px;
   z-index: 2;
   position: absolute !important;
   left: 44.57px;
   top: 22.09px;
   _scaling-factor: 0.5;
   border-radius: 20px 20px 20px 20px;
 }

 .imageview_a1280c1a0573 img {
   position: absolute;
   width: 100.07% !important;
   height: 104.90% !important;
   max-width: none !important;
   left: -0.04%;
   top: -0.00%;
 }

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

 .text_6a4f062686d1 {
   width: 435.63px;
   height: 35px;
   z-index: 3;
   position: absolute !important;
   left: 128.45px;
   top: 57px;
   line-height: 34.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_6a4f062686d1 {
   overflow: visible;
 }

 .text_c3236fefc8e9 {
   width: 546.87px;
   height: 23px;
   z-index: 2;
   position: absolute !important;
   left: 27.11px;
   top: 150px;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_c3236fefc8e9 {
   overflow: visible;
 }

 .text_aa4587d74c44 {
   width: 555.19px;
   height: 23px;
   z-index: 2;
   position: absolute !important;
   left: 27.11px;
   top: 190px;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_aa4587d74c44 {
   overflow: visible;
 }

 .text_98f6fbbc09f3 {
   width: 574.94px;
   height: 23px;
   z-index: 2;
   position: absolute !important;
   left: 27.05px;
   top: 229px;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_98f6fbbc09f3 {
   overflow: visible;
 }

 .text_d3e31e577b0b {
   width: 487.61px;
   height: 23px;
   z-index: 2;
   position: absolute !important;
   left: 38.69px;
   top: 268px;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_d3e31e577b0b {
   overflow: visible;
 }

 .container_51a054cdb87c {
   position: absolute !important;
   overflow: visible;
   width: 655px;
   height: 342px;
   z-index: 1;
   left: 0px;
   top: 372px;
   border-radius: 20px 20px 20px 20px;
 }

 .container_a2187bcba1ec {
   width: 655px;
   height: 342px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_6ecd66de3c88 {
   width: 90px;
   height: 93px;
   z-index: 2;
   position: absolute !important;
   left: 42px;
   top: 23px;
   _scaling-factor: 0.5;
   border-radius: 20px 20px 20px 20px;
 }

 .imageview_6ecd66de3c88 img {
   position: absolute;
   width: 100.07% !important;
   height: 104.90% !important;
   max-width: none !important;
   left: -0.04%;
   top: -0.00%;
 }

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

 .text_f40fcfb35d07 {
   width: 379px;
   height: 35px;
   z-index: 3;
   position: absolute !important;
   left: 105px;
   top: 57px;
   line-height: 34.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_f40fcfb35d07 {
   overflow: visible;
 }

 .text_37ab885364de {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 42px;
   top: 153px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_b9c4d5e9f170 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 42px;
   top: 192px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_bae78866a15c {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 42px;
   top: 231px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_5de43c4bfb28 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 33px;
   top: 270px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .container_2995de425746 {
   position: absolute !important;
   overflow: visible;
   width: 655px;
   height: 342px;
   z-index: 1;
   left: 713px;
   top: 372px;
   border-radius: 20px 20px 20px 20px;
 }

 .imageview_f9ea8cd83d53 {
   width: 90px;
   height: 93px;
   z-index: 2;
   position: absolute !important;
   left: 42px;
   top: 23px;
   _scaling-factor: 0.5;
   border-radius: 20px 20px 20px 20px;
 }

 .imageview_f9ea8cd83d53 img {
   position: absolute;
   width: 100.07% !important;
   height: 104.90% !important;
   max-width: none !important;
   left: -0.04%;
   top: -0.00%;
 }

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

 .text_4f50187b39f7 {
   width: 379px;
   height: 35px;
   z-index: 2;
   position: absolute !important;
   left: 143px;
   top: 57px;
   line-height: 34.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_4f50187b39f7 {
   overflow: visible;
 }

 .text_f1dc2c99f109 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 44px;
   top: 154px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_ea5961df6e36 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 44px;
   top: 193px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_1932fefd5018 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 44px;
   top: 232px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_04cecf567c3c {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 40px;
   top: 271px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .imageview_7b178d04c031 {
   width: 90px;
   height: 93px;
   z-index: 2;
   position: absolute !important;
   left: 755px;
   top: 23px;
   _scaling-factor: 0.5;
   border-radius: 20px 20px 20px 20px;
 }

 .imageview_7b178d04c031 img {
   position: absolute;
   width: 100.07% !important;
   height: 104.90% !important;
   max-width: none !important;
   left: -0.04%;
   top: -0.00%;
 }

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

 .text_8373ec92f27a {
   width: 502px;
   height: 35px;
   z-index: 2;
   position: absolute !important;
   left: 847px;
   top: 57px;
   line-height: 34.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_8373ec92f27a {
   overflow: visible;
 }

 .text_49d5bfa1e18e {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_a29b16e9d49b {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 39px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_78d96e89ea1b {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 78px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_62c3616b522b {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 117px;
   line-height: 22.8px;
   font-family: 'IBM Plex Serif';
 }

 .container_4815dd3d8782 {
   position: absolute !important;
   overflow: visible;
   width: 557px;
   height: 140px;
   z-index: 2;
   left: 755px;
   top: 154px;
 }

 .container_4c78a741cd7f {
   position: relative !important;
   overflow: visible;
   width: 1368px;
   height: 714px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_0ad0d5d7f276 {
   width: 1368px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

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

 .container_1b37fcd3a9c8 {
   padding: 0 24px 0 24px;
   width: 1152px;
   height: 948px;
   z-index: 1;
   position: absolute !important;
   left: 149px;
   top: 298px;
   align-items: center;
   justify-content: center;
   gap: 48px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_2fba93eff1ce {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 1993px;
   left: 0px;
   top: -400px;
 }

 .container_6ddebd40a905 {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 1193px;
   left: 1px;
   top: 208px;
   background: #ffffff;
   border-radius: 16px 16px 16px 16px;
 }

 .container_6ac6cdef8987 {
   width: 100%;
   min-width: 0;
   height: 74px;
   flex-shrink: 0;
   background: #ffffff;
 }

 .container_4d5c65f8dda8 {
   width: 1440px;
   height: 74px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_306edca2800b {
   width: 92px;
   height: 46px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
 }

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

 .text_4712ca8bc07e {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_ee55ccc6d4d6 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_bd8d01e32810 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_d8cbc85b1da9 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_a1c4d254825b {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_ea56ad6f3a8f {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_7a2810b61f45 {
   width: fit-content;
   z-index: 1;
   line-height: 14px;
   font-family: 'IBM Plex Sans';
 }

 .container_108f6b5e9b69 {
   padding: 8px 12px 8px 12px;
   width: fit-content;
   height: 36px;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 24px 24px 24px 24px;
 }

 .container_wrapper_108f6b5e9b69 {
   width: fit-content;
   height: 36px;
   z-index: 1;
 }

 .container_nested_108f6b5e9b69 {
   padding: 8px 12px 8px 12px;
   width: fit-content;
   height: 36px;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 24px 24px 24px 24px;
 }

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

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

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

 .container_2f5b61afad5c {
   width: 1376px;
   height: 46px;
   z-index: 1;
   position: absolute !important;
   left: 64px;
   top: 14px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 95px;
   display: flex !important;
   flex-direction: row;
 }

 .container_1ed376a9a211 {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 74px;
   left: -4px;
   top: 0px;
 }

 .container_771296229ddf {
   position: absolute !important;
   width: 1440px;
   height: 2327px;
   left: 0px;
   top: 0px;
   overflow-x: clip;
   overflow-y: clip;
   background: #ffffff;
 }

 .container_ab33e178709a {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 1132px;
   left: 0px;
   top: 0px;
 }

 .container_b98d00498f91 {
   width: 100%;
   min-width: 0;
   height: 209px;
   flex-shrink: 0;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .container_d6b02f787ff1 {
   width: 1362px;
   height: 209px;
   position: absolute !important;
   left: 43px;
   top: 251px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_8beaab2e2224 {
   width: 462px;
   height: 44px;
   z-index: 1;
   position: absolute !important;
   left: 340px;
   top: 394px;
   line-height: 44px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_8beaab2e2224 {
   overflow: visible;
 }

 .text_9b8bfa5da888 {
   width: 462px;
   height: 44px;
   z-index: 2;
   position: absolute !important;
   left: 340px;
   top: 366px;
   line-height: 44px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_9b8bfa5da888 {
   overflow: visible;
 }

 .text_2402926a7ce4 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 128px;
   top: 339px;
   line-height: 33px;
   font-family: 'IBM Plex Sans';
 }

 .text_a5180a0b92f7 {
   width: 31px;
   height: 44px;
   z-index: 1;
   position: absolute !important;
   left: 540px;
   top: 276px;
   line-height: 44px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_a5180a0b92f7 {
   overflow: visible;
 }

 .container_fc83a9f03635 {
   padding: 0 24px 0 24px;
   width: 72px;
   height: 46px;
   position: absolute !important;
   left: 684px;
   top: 48px;
   justify-content: center;
   align-items: center;
   gap: 0 48px;
   display: flex !important;
   flex-direction: row;
 }

 .text_b4e17fd3e3bc {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 68px;
   top: 0px;
   line-height: 64.8px;
   font-family: 'IBM Plex Serif';
 }

 .text_37184d436c2a {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 65px;
   line-height: 48px;
   font-family: 'IBM Plex Sans';
 }

 .container_81471ed8c2e5 {
   position: absolute !important;
   overflow: visible;
   width: 441px;
   height: 113px;
   z-index: 1;
   left: 499px;
   top: 62px;
 }

 .text_b95768875e3b {
   width: 31px;
   height: 44px;
   z-index: 1;
   position: absolute !important;
   left: 202px;
   top: 276px;
   line-height: 44px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_b95768875e3b {
   overflow: visible;
 }

 .text_7c1c94ff649b {
   width: 31px;
   height: 44px;
   z-index: 1;
   position: absolute !important;
   left: 900px;
   top: 276px;
   line-height: 44px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_7c1c94ff649b {
   overflow: visible;
 }

 .text_bb078d924d40 {
   width: 31px;
   height: 44px;
   z-index: 1;
   position: absolute !important;
   left: 1232px;
   top: 276px;
   line-height: 44px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_bb078d924d40 {
   overflow: visible;
 }

 .text_f92fde8bfd2b {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 431px;
   top: 339px;
   line-height: 33px;
   font-family: 'IBM Plex Sans';
 }

 .text_10cd88e48169 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 803px;
   top: 339px;
   line-height: 33px;
   font-family: 'IBM Plex Sans';
 }

 .text_ca4a3673dd7f {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 1158px;
   top: 339px;
   line-height: 33px;
   font-family: 'IBM Plex Sans';
 }

 .text_644eaa878c9b {
   width: 462px;
   height: 44px;
   z-index: 3;
   position: absolute !important;
   left: -4px;
   top: 394px;
   line-height: 44px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_644eaa878c9b {
   overflow: visible;
 }

 .text_45003024e6fd {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 769px;
   top: 394px;
   line-height: 44px;
   font-family: 'IBM Plex Sans';
 }

 .text_adeac54667ea {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1129px;
   top: 366px;
   line-height: 44px;
   font-family: 'IBM Plex Sans';
 }

 .text_d00332e090f1 {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 1178px;
   top: 394px;
   line-height: 44px;
   font-family: 'IBM Plex Sans';
 }

 .text_38c3013b8641 {
   width: max-content;
   z-index: 4;
   position: absolute !important;
   left: 104px;
   top: 366px;
   line-height: 44px;
   font-family: 'IBM Plex Sans';
 }

 .text_60aa29c2e3f0 {
   width: max-content;
   z-index: 4;
   position: absolute !important;
   left: 784px;
   top: 367px;
   line-height: 44px;
   font-family: 'IBM Plex Sans';
 }

 .text_06e38cecaafc {
   width: max-content;
   transform: rotate(-1.162894122075716e-8deg);
   transform-origin: 0 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 44px;
   font-family: 'IBM Plex Sans';
 }

 .container_c3d7b7f103a1 {
   position: absolute !important;
   overflow: visible;
   width: 741px;
   height: 44px;
   transform: rotate(-1.162894122075716e-8deg);
   transform-origin: 0 0;
   left: 349px;
   top: 179px;
 }

 .container_c1f91cde40b8 {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 585px;
   left: -1px;
   top: 1858px;
   background: #e6efe6;
 }

 .imageview_f007fb48ea0f {
   width: 286px;
   height: 143px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   _scaling-factor: 0.5;
 }

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

 .container_4cf2386c8664 {
   position: relative !important;
   overflow: visible;
   width: 286px;
   height: 143px;
   flex-shrink: 0;
 }

 .text_d1feaf214813 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_ca62116c5196 {
   width: 83px;
   height: 21px;
   position: absolute !important;
   left: 0px;
   top: 46px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Plus Jakarta Sans';
 }

 .text-9310d5be1f4f_ca62116c5196 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text-eaebef628ec1_ca62116c5196 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_736987f401fb {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 100px;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .text-16919c35dc74_736987f401fb {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text-7db6b97c9a7f_736987f401fb {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_01d4e0e6205d {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 146px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_c2a7afef88ec {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 192px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_4f56037d0334 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 238px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .container_bca2a89fb3f8 {
   position: relative !important;
   overflow: visible;
   width: 200px;
   height: 262px;
   flex-shrink: 0;
 }

 .text_a4d3b467f6b3 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_bda1864ef168 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 40px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .container_e8d18a39910a {
   width: 417px;
   height: 55px;
   border-top: 2px solid #e4e4e7ff;
   border-right: 2px solid #e4e4e7ff;
   border-bottom: 2px solid #e4e4e7ff;
   border-left: 2px solid #e4e4e7ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #f1f2f1;
   border-radius: 10px 10px 10px 10px;
 }

 .text_bd665b3f6099 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 21.8px;
   top: 14px;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .input_text_149a4faf8cdc {
   width: 417px;
   height: 55px;
   z-index: 998;
   border-radius: 10px 10px 10px 10px;
   font-family: 'Plus Jakarta Sans';
 }

 .wrapper_input_text_149a4faf8cdc {
   position: absolute !important;
   overflow: visible;
   left: 0px;
   top: 80px;
   width: 417px;
   height: 55px;
 }

 .input_text_149a4faf8cdc::placeholder {
   width: 100%;
   z-index: 1;
   line-height: 24px;
   text-align: start;
   color: #a1a1aa;
   font-family: 'Plus Jakarta Sans';
 }

 .text_532dc860c771 {
   width: fit-content;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .container_f5f35d4c526a {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 9px;
   display: flex !important;
   flex-direction: row;
 }

 .container_5a33217029fa {
   padding: 16px 16px 16px 16px;
   width: 151px;
   height: 40px;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   position: absolute !important;
   left: 0px;
   top: 151px;
   align-items: center;
   justify-content: center;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_wrapper_5a33217029fa {
   position: absolute !important;
   left: 0px;
   top: 151px;
   width: 151px;
   height: 40px;
 }

 .container_nested_5a33217029fa {
   padding: 16px 16px 16px 16px;
   width: 151px;
   height: 40px;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   align-items: center;
   justify-content: center;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_19eeab5d9366 {
   position: relative !important;
   overflow: visible;
   width: 417px;
   height: 191px;
   flex-shrink: 0;
 }

 .container_wrapper_19eeab5d9366 {
   position: relative !important;
   overflow: visible;
   width: 417px;
   height: 191px;
   flex-shrink: 0;
 }

 .container_nested_19eeab5d9366 {
   width: 417px;
   height: 191px;
 }

 .container_50d76a6222c8 {
   padding: 40px 26px 40px 21px;
   width: 1440px;
   height: 342px;
   position: absolute !important;
   left: 3px;
   top: 2443px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 245px;
   display: flex !important;
   flex-direction: row;
   background: #ffffff;
 }

 .viewport_6cf0b24daf9b {
   width: 1440px;
   height: 2785px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #ffffff;
 }

 .container_6934ec3f5131 {
   width: 100%;
   min-width: 0;
   height: 74px;
   flex-shrink: 0;
   background: #ffffff;
 }

 .container_fc1fdcf8cf44 {
   width: 1440px;
   height: 74px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_eff841fa5291 {
   width: 92px;
   height: 46px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
 }

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

 .text_86a790782bac {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_7753dd3f1a9a {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_071feba090ea {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_1e4f6a424b91 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_0a82ccaebc13 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_a4d37db1957f {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_e92a9ab23ee2 {
   width: fit-content;
   z-index: 1;
   line-height: 14px;
   font-family: 'IBM Plex Sans';
 }

 .container_ece4dace6c75 {
   padding: 8px 12px 8px 12px;
   width: fit-content;
   height: 36px;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 24px 24px 24px 24px;
 }

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

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

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

 .container_33ad0f941af8 {
   width: 1376px;
   height: 46px;
   z-index: 1;
   position: absolute !important;
   left: 64px;
   top: 14px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 95px;
   display: flex !important;
   flex-direction: row;
 }

 .container_306744a8a8ac {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 74px;
   left: 15px;
   top: 0px;
 }

 .container_wrapper_306744a8a8ac {
   position: absolute !important;
   overflow: visible;
   left: 15px;
   top: 0px;
   width: 1440px;
   height: 74px;
 }

 .container_nested_306744a8a8ac {
   width: 1440px;
   height: 74px;
 }

 .container_23e41a56a397 {
   width: 1440px;
   height: 12812px;
   position: absolute !important;
   left: 0px;
   top: 74px;
   background: #e6efe6;
 }

 .text_752c6e6ae91f {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 331px;
   top: 48px;
   line-height: 54px;
   font-family: 'IBM Plex Serif';
 }

 .text_cd6850a0b8e2 {
   width: 512px;
   height: 60px;
   z-index: 1;
   position: absolute !important;
   left: 296px;
   top: 126px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_cd6850a0b8e2 {
   overflow: visible;
 }

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

 .container_b05e76dfdbd5 {
   padding: 0 24px 0 24px;
   width: 1152px;
   height: 186px;
   z-index: 1;
   position: absolute !important;
   left: 144px;
   top: 121px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_920748c6cc30 {
   width: 286px;
   height: 143px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   _scaling-factor: 0.5;
 }

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

 .container_7ff4fdde5338 {
   position: relative !important;
   overflow: visible;
   width: 286px;
   height: 143px;
   flex-shrink: 0;
 }

 .text_f9d2dde80a4e {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_be16c662de25 {
   width: 83px;
   height: 21px;
   position: absolute !important;
   left: 0px;
   top: 46px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Plus Jakarta Sans';
 }

 .text-e4640b0c1a7f_be16c662de25 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text-554bf78c806c_be16c662de25 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_7ddded8d2e14 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 100px;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .text-906549bc8d66_7ddded8d2e14 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text-139367067be6_7ddded8d2e14 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_6b00128ecb15 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 146px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_84d49740d59b {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 192px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_00882a697827 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 238px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .container_60fa643f332a {
   position: relative !important;
   overflow: visible;
   width: 200px;
   height: 262px;
   flex-shrink: 0;
 }

 .container_wrapper_60fa643f332a {
   position: relative !important;
   overflow: visible;
   width: 200px;
   height: 262px;
   flex-shrink: 0;
 }

 .container_nested_60fa643f332a {
   width: 200px;
   height: 262px;
 }

 .text_1b17404c2936 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_0558f485fca7 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 40px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .container_62d70935fcc2 {
   width: 417px;
   height: 55px;
   border-top: 2px solid #e4e4e7ff;
   border-right: 2px solid #e4e4e7ff;
   border-bottom: 2px solid #e4e4e7ff;
   border-left: 2px solid #e4e4e7ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #f1f2f1;
   border-radius: 10px 10px 10px 10px;
 }

 .text_518818d0e3d5 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 21.8px;
   top: 14px;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .input_text_6fccdfc4a354 {
   width: 417px;
   height: 55px;
   z-index: 998;
   border-radius: 10px 10px 10px 10px;
   font-family: 'Plus Jakarta Sans';
 }

 .wrapper_input_text_6fccdfc4a354 {
   position: absolute !important;
   overflow: visible;
   left: 0px;
   top: 80px;
   width: 417px;
   height: 55px;
 }

 .input_text_6fccdfc4a354::placeholder {
   width: 100%;
   z-index: 1;
   line-height: 24px;
   text-align: start;
   color: #a1a1aa;
   font-family: 'Plus Jakarta Sans';
 }

 .text_31710310da78 {
   width: fit-content;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .container_e2462739823f {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 9px;
   display: flex !important;
   flex-direction: row;
 }

 .container_da9029688732 {
   padding: 16px 16px 16px 16px;
   width: 151px;
   height: 40px;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   position: absolute !important;
   left: 0px;
   top: 151px;
   align-items: center;
   justify-content: center;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_wrapper_da9029688732 {
   position: absolute !important;
   left: 0px;
   top: 151px;
   width: 151px;
   height: 40px;
 }

 .container_nested_da9029688732 {
   padding: 16px 16px 16px 16px;
   width: 151px;
   height: 40px;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   align-items: center;
   justify-content: center;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_97578cfe31c4 {
   position: relative !important;
   overflow: visible;
   width: 417px;
   height: 191px;
   flex-shrink: 0;
 }

 .container_wrapper_97578cfe31c4 {
   position: relative !important;
   overflow: visible;
   width: 417px;
   height: 191px;
   flex-shrink: 0;
 }

 .container_nested_97578cfe31c4 {
   width: 417px;
   height: 191px;
 }

 .container_7d5f5013be0d {
   padding: 40px 26px 40px 21px;
   width: 1440px;
   height: 342px;
   position: absolute !important;
   left: 0px;
   top: 12886px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 245px;
   display: flex !important;
   flex-direction: row;
   background: #ffffff;
 }

 .container_wrapper_7d5f5013be0d {
   position: absolute !important;
   left: 0px;
   top: 12886px;
   width: 1440px;
   height: 342px;
 }

 .container_nested_7d5f5013be0d {
   padding: 40px 26px 40px 21px;
   width: 1440px;
   height: 342px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 245px;
   display: flex !important;
   flex-direction: row;
   background: #ffffff;
 }

 .imageview_e054edc14943 {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_5cfc05f75a10 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_5cfc05f75a10 {
   overflow: visible;
 }

 .text_9b54d9687b37 {
   width: 100%;
   min-width: 0;
   height: 230px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_9b54d9687b37 {
   overflow: visible;
 }

 .container_7cf0bb78f605 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 760px;
   z-index: 1;
   border-top: 2px solid #e7e8edff;
   border-right: 2px solid #e7e8edff;
   border-bottom: 2px solid #e7e8edff;
   border-left: 2px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 351px;
   align-items: center;
   justify-content: flex-start;
   gap: 29px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_8a5d26a9a6ca {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_94d34b540ea5 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_94d34b540ea5 {
   overflow: visible;
 }

 .text_6aa3e5cd6539 {
   width: 100%;
   min-width: 0;
   height: 207px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_6aa3e5cd6539 {
   overflow: visible;
 }

 .container_0f3768a2d0f2 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 773px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 1150px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_f88bd995e63e {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_9d0132895ecc {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_9d0132895ecc {
   overflow: visible;
 }

 .text_cf2be3cbc1e3 {
   width: 100%;
   min-width: 0;
   height: 230px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_cf2be3cbc1e3 {
   overflow: visible;
 }

 .container_def071a4dbdb {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 796px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 1963px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_66635356447f {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_acf83051ec44 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_acf83051ec44 {
   overflow: visible;
 }

 .text_304bf0e81e84 {
   width: 100%;
   min-width: 0;
   height: 207px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_304bf0e81e84 {
   overflow: visible;
 }

 .container_d601fe692e7e {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 773px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 2799px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_c197af5247b0 {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_53d6a116111b {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_53d6a116111b {
   overflow: visible;
 }

 .text_f655168bb395 {
   width: 100%;
   min-width: 0;
   height: 207px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_f655168bb395 {
   overflow: visible;
 }

 .container_257a3ce840a7 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 773px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 3612px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_eac24f100f77 {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_2b1e9cf11d04 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_2b1e9cf11d04 {
   overflow: visible;
 }

 .text_a914f1aa5983 {
   width: 100%;
   min-width: 0;
   height: 230px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_a914f1aa5983 {
   overflow: visible;
 }

 .container_3b29b5d51b00 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 796px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 4425px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_585830818838 {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_fd928bb2e29b {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_fd928bb2e29b {
   overflow: visible;
 }

 .text_c94f02d0720c {
   width: 100%;
   min-width: 0;
   height: 230px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_c94f02d0720c {
   overflow: visible;
 }

 .container_f791cc03b008 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 796px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 5261px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_fed26930c7bf {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_3ed7e271c910 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_3ed7e271c910 {
   overflow: visible;
 }

 .text_51aea0a8e470 {
   width: 100%;
   min-width: 0;
   height: 230px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_51aea0a8e470 {
   overflow: visible;
 }

 .container_b4786cfe005e {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 796px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 6097px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_5f697e549286 {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_b9bcca590dec {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_b9bcca590dec {
   overflow: visible;
 }

 .text_60e9df9b9ec2 {
   width: 100%;
   min-width: 0;
   height: 207px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_60e9df9b9ec2 {
   overflow: visible;
 }

 .container_28049ea79c4b {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 773px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 6933px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_9bd6edc22b8b {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_682091c7e952 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_682091c7e952 {
   overflow: visible;
 }

 .text_17a5841beb80 {
   width: 100%;
   min-width: 0;
   height: 253px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_17a5841beb80 {
   overflow: visible;
 }

 .container_cc67e8c92eda {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 819px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 7746px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_5acbab7398fe {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_307c53e4fe5c {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_307c53e4fe5c {
   overflow: visible;
 }

 .text_367bd21e2bc7 {
   width: 100%;
   min-width: 0;
   height: 253px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_367bd21e2bc7 {
   overflow: visible;
 }

 .container_376f31eede2b {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 819px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 8605px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_62814e30f555 {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_22513c682565 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_22513c682565 {
   overflow: visible;
 }

 .text_b83d659bb58f {
   width: 100%;
   min-width: 0;
   height: 253px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_b83d659bb58f {
   overflow: visible;
 }

 .container_b440e60c24a1 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 819px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 9464px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_081ae374cc89 {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_62913a3a719e {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_62913a3a719e {
   overflow: visible;
 }

 .text_edaa8b890347 {
   width: 100%;
   min-width: 0;
   height: 276px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_edaa8b890347 {
   overflow: visible;
 }

 .container_1dc89f8711b7 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 842px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 10323px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .imageview_beb83e6ac2c0 {
   width: 447px;
   height: 358px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
   border-radius: 24px 24px 24px 24px;
 }

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

 .text_873da0adcfaa {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_873da0adcfaa {
   overflow: visible;
 }

 .text_fde3fb9e51fd {
   width: 100%;
   min-width: 0;
   height: 207px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_fde3fb9e51fd {
   overflow: visible;
 }

 .container_86f1da2b6c22 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 773px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 11205px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .text_afb7479f396e {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_afb7479f396e {
   overflow: visible;
 }

 .text_a2e3d9933a83 {
   width: 100%;
   min-width: 0;
   height: 207px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_a2e3d9933a83 {
   overflow: visible;
 }

 .container_e5318842afc7 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 368px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 12018px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .text_54880354987a {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_54880354987a {
   overflow: visible;
 }

 .text_ba4b28e6991a {
   width: 100%;
   min-width: 0;
   height: 230px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_ba4b28e6991a {
   overflow: visible;
 }

 .container_e4d5d9172a86 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 391px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 12426px;
   align-items: center;
   justify-content: flex-start;
   gap: 47px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .viewport_877a06daf75b {
   width: 1440px;
   height: 13228px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #ffffff;
 }

 .container_8cb9a3ed9586 {
   width: 100%;
   min-width: 0;
   height: 74px;
   flex-shrink: 0;
   background: #ffffff;
 }

 .container_739d58ba1047 {
   width: 1440px;
   height: 74px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_9251f2ccd6c4 {
   width: 92px;
   height: 46px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
 }

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

 .text_d10d1f90d62f {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_d80c6fb88dac {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_3353225b6b26 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_b4e6a5d7b677 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_6d94e3b8e264 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_386740fdbf68 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_49cd8ef11808 {
   width: fit-content;
   z-index: 1;
   line-height: 14px;
   font-family: 'IBM Plex Sans';
 }

 .container_44b1750d9479 {
   padding: 8px 12px 8px 12px;
   width: fit-content;
   height: 36px;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 24px 24px 24px 24px;
 }

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

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

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

 .container_ffeb4f0a9066 {
   width: 1376px;
   height: 46px;
   z-index: 1;
   position: absolute !important;
   left: 64px;
   top: 14px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 95px;
   display: flex !important;
   flex-direction: row;
 }

 .container_a0fca8e0e42f {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 74px;
   left: 15px;
   top: -1px;
 }

 .container_wrapper_a0fca8e0e42f {
   position: absolute !important;
   overflow: visible;
   left: 15px;
   top: -1px;
   width: 1440px;
   height: 74px;
 }

 .container_nested_a0fca8e0e42f {
   width: 1440px;
   height: 74px;
 }

 .container_075ee9ce896d {
   width: 1440px;
   height: 2930px;
   position: absolute !important;
   left: 0px;
   top: 74px;
   background: #e6efe6;
 }

 .text_d1ccaef8c6f4 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 286px;
   top: 48px;
   line-height: 54px;
   font-family: 'IBM Plex Serif';
 }

 .text_b26863894926 {
   width: 512px;
   height: 30px;
   z-index: 1;
   position: absolute !important;
   left: 296px;
   top: 141px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_b26863894926 {
   overflow: visible;
 }

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

 .container_e532ac1ce2a1 {
   padding: 0 24px 0 24px;
   width: 1152px;
   height: 186px;
   z-index: 1;
   position: absolute !important;
   left: 144px;
   top: 121px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_9eb7348b1467 {
   width: 286px;
   height: 143px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   _scaling-factor: 0.5;
 }

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

 .container_080b3e8a9a33 {
   position: relative !important;
   overflow: visible;
   width: 286px;
   height: 143px;
   flex-shrink: 0;
 }

 .text_64a493a03c43 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_79f93542c133 {
   width: 83px;
   height: 21px;
   position: absolute !important;
   left: 0px;
   top: 46px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Plus Jakarta Sans';
 }

 .text-092cf811aedf_79f93542c133 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text-d42cffa7c9d5_79f93542c133 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_7c55e83373f6 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 100px;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .text-d6c722030c29_7c55e83373f6 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text-732df96f27c4_7c55e83373f6 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_3454e83093bf {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 146px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_92a69bcc9e13 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 192px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_c6add26d3bde {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 238px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .container_052753ba6dfa {
   position: relative !important;
   overflow: visible;
   width: 200px;
   height: 262px;
   flex-shrink: 0;
 }

 .container_wrapper_052753ba6dfa {
   position: relative !important;
   overflow: visible;
   width: 200px;
   height: 262px;
   flex-shrink: 0;
 }

 .container_nested_052753ba6dfa {
   width: 200px;
   height: 262px;
 }

 .text_f3832809dccf {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_f4d74a3771f2 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 40px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .container_fee40dcb90b2 {
   width: 417px;
   height: 55px;
   border-top: 2px solid #e4e4e7ff;
   border-right: 2px solid #e4e4e7ff;
   border-bottom: 2px solid #e4e4e7ff;
   border-left: 2px solid #e4e4e7ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #f1f2f1;
   border-radius: 10px 10px 10px 10px;
 }

 .text_4b39fcd0ec54 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 21.8px;
   top: 14px;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .input_text_e184751c713d {
   width: 417px;
   height: 55px;
   z-index: 998;
   border-radius: 10px 10px 10px 10px;
   font-family: 'Plus Jakarta Sans';
 }

 .wrapper_input_text_e184751c713d {
   position: absolute !important;
   overflow: visible;
   left: 0px;
   top: 80px;
   width: 417px;
   height: 55px;
 }

 .input_text_e184751c713d::placeholder {
   width: 100%;
   z-index: 1;
   line-height: 24px;
   text-align: start;
   color: #a1a1aa;
   font-family: 'Plus Jakarta Sans';
 }

 .text_2cf1d240606e {
   width: fit-content;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .container_a727b23146f0 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 9px;
   display: flex !important;
   flex-direction: row;
 }

 .container_0d459e7195bd {
   padding: 16px 16px 16px 16px;
   width: 151px;
   height: 40px;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   position: absolute !important;
   left: 0px;
   top: 151px;
   align-items: center;
   justify-content: center;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_wrapper_0d459e7195bd {
   position: absolute !important;
   left: 0px;
   top: 151px;
   width: 151px;
   height: 40px;
 }

 .container_nested_0d459e7195bd {
   padding: 16px 16px 16px 16px;
   width: 151px;
   height: 40px;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   align-items: center;
   justify-content: center;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_1d6a9c3dd976 {
   position: relative !important;
   overflow: visible;
   width: 417px;
   height: 191px;
   flex-shrink: 0;
 }

 .container_wrapper_1d6a9c3dd976 {
   position: relative !important;
   overflow: visible;
   width: 417px;
   height: 191px;
   flex-shrink: 0;
 }

 .container_nested_1d6a9c3dd976 {
   width: 417px;
   height: 191px;
 }

 .container_2523143803ee {
   padding: 40px 26px 40px 21px;
   width: 1440px;
   height: 342px;
   position: absolute !important;
   left: 0px;
   top: 3010px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 245px;
   display: flex !important;
   flex-direction: row;
   background: #ffffff;
 }

 .container_wrapper_2523143803ee {
   position: absolute !important;
   left: 0px;
   top: 3010px;
   width: 1440px;
   height: 342px;
 }

 .container_nested_2523143803ee {
   padding: 40px 26px 40px 21px;
   width: 1440px;
   height: 342px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 245px;
   display: flex !important;
   flex-direction: row;
   background: #ffffff;
 }

 .text_4e516c8af80b {
   width: 100%;
   min-width: 0;
   height: 69px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_4e516c8af80b {
   overflow: visible;
 }

 .text_0a3f887b2e78 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_0a3f887b2e78 {
   overflow: visible;
 }

 .container_802309cfc593 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 212px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 351px;
   align-items: center;
   justify-content: flex-start;
   gap: 29px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .text_b81542d12c67 {
   width: 100%;
   min-width: 0;
   height: 69px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_b81542d12c67 {
   overflow: visible;
 }

 .text_43cdc9a46610 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_43cdc9a46610 {
   overflow: visible;
 }

 .container_7d1af8fa3ede {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 212px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 37px;
   top: 604px;
   align-items: center;
   justify-content: flex-start;
   gap: 29px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .text_f62d238bf9ec {
   width: 100%;
   min-width: 0;
   height: 92px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_f62d238bf9ec {
   overflow: visible;
 }

 .text_7599a84a89c0 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_7599a84a89c0 {
   overflow: visible;
 }

 .container_d3de3ee43504 {
   padding: 34px 39px 34px 39px;
   width: 1368px;
   height: 215px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 37px;
   top: 857px;
   align-items: center;
   justify-content: flex-start;
   gap: 29px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .text_050c56caaf0e {
   width: 100%;
   min-width: 0;
   height: 69px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_050c56caaf0e {
   overflow: visible;
 }

 .text_993c4293ff4e {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_993c4293ff4e {
   overflow: visible;
 }

 .container_81ff0077fe39 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 212px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 37px;
   top: 1110px;
   align-items: center;
   justify-content: flex-start;
   gap: 29px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .text_e8bedcbb7f00 {
   width: 100%;
   min-width: 0;
   height: 92px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_e8bedcbb7f00 {
   overflow: visible;
 }

 .text_87dfaa6b349c {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_87dfaa6b349c {
   overflow: visible;
 }

 .container_3e7c8b593f81 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 235px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 37px;
   top: 1363px;
   align-items: center;
   justify-content: flex-start;
   gap: 29px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .text_beff0bf1a08d {
   width: 100%;
   min-width: 0;
   height: 46px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_beff0bf1a08d {
   overflow: visible;
 }

 .text_170bdb53dec7 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_170bdb53dec7 {
   overflow: visible;
 }

 .container_b29dc85d0d96 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 189px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 1639px;
   align-items: center;
   justify-content: flex-start;
   gap: 29px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .text_1b76e20725f4 {
   width: 100%;
   min-width: 0;
   height: 92px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_1b76e20725f4 {
   overflow: visible;
 }

 .text_579f377f6e13 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_579f377f6e13 {
   overflow: visible;
 }

 .container_cd6766e1089a {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 235px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 1869px;
   align-items: center;
   justify-content: flex-start;
   gap: 29px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .text_708bd6adee8c {
   width: 100%;
   min-width: 0;
   height: 46px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_708bd6adee8c {
   overflow: visible;
 }

 .text_3a3da2f6b096 {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_3a3da2f6b096 {
   overflow: visible;
 }

 .container_791a77c2c6aa {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 189px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 2145px;
   align-items: center;
   justify-content: flex-start;
   gap: 29px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .text_49682ef5709e {
   width: 100%;
   min-width: 0;
   height: 46px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_49682ef5709e {
   overflow: visible;
 }

 .text_30fcf28f96dc {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_30fcf28f96dc {
   overflow: visible;
 }

 .container_e2f370d62009 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 189px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 36px;
   top: 2375px;
   align-items: center;
   justify-content: flex-start;
   gap: 29px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .text_8f128df4c45b {
   width: 100%;
   min-width: 0;
   height: 184px;
   z-index: 1;
   line-height: 22.8px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_8f128df4c45b {
   overflow: visible;
 }

 .text_9f288982303f {
   width: 100%;
   min-width: 0;
   height: 26px;
   z-index: 1;
   line-height: 26.4px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_9f288982303f {
   overflow: visible;
 }

 .container_6fe307cab7e2 {
   padding: 44px 39px 44px 39px;
   width: 1368px;
   height: 327px;
   z-index: 1;
   border-top: 1px solid #e7e8edff;
   border-right: 1px solid #e7e8edff;
   border-bottom: 1px solid #e7e8edff;
   border-left: 1px solid #e7e8edff;
   position: absolute !important;
   left: 37px;
   top: 2608px;
   align-items: center;
   justify-content: flex-start;
   gap: 29px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 20px 20px 20px 20px;
   box-shadow: 0px 4px 4px #00000040;
 }

 .viewport_96b09bb78878 {
   width: 1440px;
   height: 3352px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #ffffff;
 }

 .container_b9f4b3cd2f9e {
   width: 100%;
   min-width: 0;
   height: 74px;
   flex-shrink: 0;
   background: #ffffff;
 }

 .container_12f0048057c0 {
   width: 1440px;
   height: 74px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_eb2bc99dc795 {
   width: 92px;
   height: 46px;
   flex-shrink: 0;
   z-index: 1;
   _scaling-factor: 0.5;
 }

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

 .text_bf776a3df7e6 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_ceb827869080 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_20e7c0e7be59 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_b18368779f34 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_52728d721809 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_3695aad4dd30 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .text_29415406ad10 {
   width: fit-content;
   z-index: 1;
   line-height: 14px;
   font-family: 'IBM Plex Sans';
 }

 .container_8c093b8b51a9 {
   padding: 8px 12px 8px 12px;
   width: fit-content;
   height: 36px;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 24px 24px 24px 24px;
 }

 .container_wrapper_8c093b8b51a9 {
   width: fit-content;
   height: 36px;
   z-index: 1;
 }

 .container_nested_8c093b8b51a9 {
   padding: 8px 12px 8px 12px;
   width: fit-content;
   height: 36px;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 24px 24px 24px 24px;
 }

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

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

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

 .container_36a48a6cf053 {
   width: 1376px;
   height: 46px;
   z-index: 1;
   position: absolute !important;
   left: 64px;
   top: 14px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 95px;
   display: flex !important;
   flex-direction: row;
 }

 .container_63f02aaff613 {
   position: relative !important;
   overflow: visible;
   width: 1440px;
   height: 74px;
   flex-shrink: 0;
 }

 .container_wrapper_63f02aaff613 {
   position: relative !important;
   overflow: visible;
   width: 1440px;
   height: 74px;
   flex-shrink: 0;
 }

 .container_nested_63f02aaff613 {
   width: 1440px;
   height: 74px;
 }

 .text_47894c599c08 {
   width: 100%;
   min-width: 0;
   height: 54px;
   line-height: 54px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_47894c599c08 {
   overflow: visible;
 }

 .text_fb6d1c13c931 {
   width: 100%;
   min-width: 0;
   height: 30px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_fb6d1c13c931 {
   overflow: visible;
 }

 .container_45bfcef1ea19 {
   width: 1104px;
   height: 108px;
   position: absolute !important;
   left: 168px;
   top: 52px;
   align-items: center;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_8a87facc8543 {
   width: 1395px;
   height: 659px;
   flex-shrink: 0;
   _scaling-factor: 0.5;
 }

 .imageview_8a87facc8543 img {
   position: absolute;
   width: 31.04% !important;
   height: 46.76% !important;
   max-width: none !important;
   left: 62.26%;
   top: 38.73%;
 }

 .imageview_8a87facc8543.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_10d897afd5a6 {
   width: fit-content;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_1ca22e850125 {
   width: 1395px;
   height: 659px;
   position: absolute !important;
   left: -154px;
   top: -263px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_0ee96f069bf8 {
   width: fit-content;
   z-index: 1;
   line-height: 21px;
   font-family: 'IBM Plex Sans';
 }

 .container_85af45a4d990 {
   padding: 0 16px 0 16px;
   width: fit-content;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f6c12d;
   border-radius: 99px 99px 99px 99px;
 }

 .container_wrapper_85af45a4d990 {
   width: fit-content;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_nested_85af45a4d990 {
   padding: 0 16px 0 16px;
   width: fit-content;
   height: 24px;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f6c12d;
   border-radius: 99px 99px 99px 99px;
 }

 .text_05028e26cda6 {
   width: 562px;
   height: 162px;
   z-index: 1;
   line-height: 54px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_05028e26cda6 {
   overflow: visible;
 }

 .container_47331a3c007e {
   width: 448px;
   height: 210px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

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

 .container_21d8762efaba {
   padding: 16px 24px 16px 24px;
   width: 280px;
   height: 56px;
   flex-shrink: 0;
   z-index: 1;
   border-top: 2px solid #167d2cff;
   border-right: 2px solid #167d2cff;
   border-bottom: 2px solid #167d2cff;
   border-left: 2px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   background: #167d2c;
   border-radius: 35px 35px 35px 35px;
 }

 .container_bd535d9f3558 {
   width: 360px;
   height: 56px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 12px;
   display: flex !important;
   flex-direction: row;
 }

 .container_232168e8b931 {
   position: absolute !important;
   overflow: visible;
   width: 360px;
   height: 56px;
   z-index: 1;
   left: 0px;
   top: 234px;
 }

 .container_wrapper_232168e8b931 {
   position: absolute !important;
   overflow: visible;
   left: 0px;
   top: 234px;
   width: 360px;
   height: 56px;
   z-index: 1;
 }

 .container_nested_232168e8b931 {
   width: 360px;
   height: 56px;
   z-index: 1;
 }

 .container_adaa52643711 {
   position: absolute !important;
   overflow: visible;
   width: 682px;
   height: 290px;
   left: 168px;
   top: 242px;
 }

 .container_785e7237373c {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 680px;
   left: 0px;
   top: 0px;
   background: linear-gradient(358deg, #fffefbff 3.49%, #e2d6c026 95.21%);
 }

 .container_7412f24b94e6 {
   position: relative !important;
   overflow: visible;
   width: 1440px;
   height: 680px;
   flex-shrink: 0;
 }

 .container_86bc9a7dfd02 {
   width: 1440px;
   height: 680px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_939a2392ee11 {
   width: 100%;
   min-width: 0;
   height: 46px;
   z-index: 1;
   line-height: 45.6px;
   word-wrap: break-word;
   font-family: 'IBM Plex Serif';
 }

 .text_autoheight_939a2392ee11 {
   overflow: visible;
 }

 .text_0be1a747b6fb {
   width: 100%;
   min-width: 0;
   height: 60px;
   z-index: 1;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'IBM Plex Sans';
 }

 .text_autoheight_0be1a747b6fb {
   overflow: visible;
 }

 .container_c8be09f58cce {
   width: 512px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 12px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_0eae93e3a06b {
   width: fit-content;
   z-index: 1;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .input_text_4ff2a0724be9 {
   padding: 16px 16px 16px 16px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #0d5d1eff;
   border-right: 0px solid #0d5d1eff;
   border-bottom: 2px solid #0d5d1eff;
   border-left: 0px solid #0d5d1eff;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   border-radius: 4px 4px 0 0;
   font-family: 'IBM Plex Sans';
 }

 .wrapper_input_text_4ff2a0724be9 {
   width: 100%;
   min-width: 0;
   height: fit-content;
 }

 .input_text_4ff2a0724be9::placeholder {
   width: 100%;
   z-index: 1;
   line-height: 28.8px;
   text-align: center;
   color: #213650;
   font-family: 'IBM Plex Sans';
 }

 .text_0507f1ee0903 {
   width: fit-content;
   z-index: 1;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .input_text_542044880f4d {
   padding: 16px 16px 16px 16px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #0d5d1eff;
   border-right: 0px solid #0d5d1eff;
   border-bottom: 2px solid #0d5d1eff;
   border-left: 0px solid #0d5d1eff;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   border-radius: 4px 4px 0 0;
   font-family: 'IBM Plex Sans';
 }

 .wrapper_input_text_542044880f4d {
   width: 100%;
   min-width: 0;
   height: fit-content;
 }

 .input_text_542044880f4d::placeholder {
   width: 100%;
   z-index: 1;
   line-height: 28.8px;
   text-align: center;
   color: #213650;
   font-family: 'IBM Plex Sans';
 }

 .container_61bbe7a4d89c {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_e4315f14fc0e {
   width: fit-content;
   z-index: 1;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .input_text_8be981340a08 {
   padding: 16px 16px 16px 16px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #0d5d1eff;
   border-right: 0px solid #0d5d1eff;
   border-bottom: 2px solid #0d5d1eff;
   border-left: 0px solid #0d5d1eff;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   border-radius: 4px 4px 0 0;
   font-family: 'IBM Plex Sans';
 }

 .wrapper_input_text_8be981340a08 {
   width: 100%;
   min-width: 0;
   height: fit-content;
 }

 .input_text_8be981340a08::placeholder {
   width: 100%;
   z-index: 1;
   line-height: 28.8px;
   text-align: center;
   color: #213650;
   font-family: 'IBM Plex Sans';
 }

 .text_3f8d28520883 {
   width: fit-content;
   z-index: 1;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .input_text_bfa9c71ed433 {
   padding: 16px 16px 16px 16px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #0d5d1eff;
   border-right: 0px solid #0d5d1eff;
   border-bottom: 2px solid #0d5d1eff;
   border-left: 0px solid #0d5d1eff;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   border-radius: 4px 4px 0 0;
   font-family: 'IBM Plex Sans';
 }

 .wrapper_input_text_bfa9c71ed433 {
   width: 100%;
   min-width: 0;
   height: fit-content;
 }

 .input_text_bfa9c71ed433::placeholder {
   width: 100%;
   z-index: 1;
   line-height: 28.8px;
   text-align: center;
   color: #213650;
   font-family: 'IBM Plex Sans';
 }

 .container_e3fe142fac7e {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

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

 .text_01645dcd4ce5 {
   width: fit-content;
   z-index: 1;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .input_text_54e7c723eb7c {
   padding: 16px 16px 16px 16px;
   width: 100%;
   min-width: 0;
   height: 138px;
   flex-shrink: 0;
   z-index: 1;
   border-top: 0px solid #0d5d1eff;
   border-right: 0px solid #0d5d1eff;
   border-bottom: 2px solid #0d5d1eff;
   border-left: 0px solid #0d5d1eff;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
   border-radius: 4px 4px 0 0;
   font-family: 'IBM Plex Sans';
 }

 .wrapper_input_text_54e7c723eb7c {
   width: 100%;
   min-width: 0;
   height: 138px;
 }

 .input_text_54e7c723eb7c::placeholder {
   width: 100%;
   z-index: 1;
   line-height: 28.8px;
   text-align: center;
   color: #213650;
   font-family: 'IBM Plex Sans';
 }

 .text_8d2d3b8e2563 {
   width: fit-content;
   z-index: 1;
   line-height: 28.8px;
   font-family: 'IBM Plex Sans';
 }

 .container_f5da0bb88375 {
   padding: 16px 24px 16px 24px;
   width: fit-content;
   height: 56px;
   flex-shrink: 0;
   z-index: 1;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   border-radius: 35px 35px 35px 35px;
 }

 .container_wrapper_f5da0bb88375 {
   width: fit-content;
   height: 56px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_nested_f5da0bb88375 {
   padding: 16px 24px 16px 24px;
   width: fit-content;
   height: 56px;
   z-index: 1;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
   border-radius: 35px 35px 35px 35px;
 }

 .container_306f82a56e4f {
   width: 512px;
   height: fit-content;
   z-index: 1;
   align-items: flex-end;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_306f82a56e4f {
   width: 512px;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_306f82a56e4f {
   width: 512px;
   height: fit-content;
   z-index: 1;
   align-items: flex-end;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_58de25d7d6f9 {
   padding: 0 24px 0 24px;
   width: 1152px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 48px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_e414036b02db {
   padding: 52px 134px 51px 154px;
   width: 1440px;
   height: 653px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 638px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #edf3ed;
 }

 .imageview_2ded9a6ba345 {
   width: 286px;
   height: 143px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   _scaling-factor: 0.5;
 }

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

 .container_6ca696d30447 {
   position: relative !important;
   overflow: visible;
   width: 286px;
   height: 143px;
   flex-shrink: 0;
 }

 .text_dc82357c84f9 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_ba6595249ae2 {
   width: 83px;
   height: 21px;
   position: absolute !important;
   left: 0px;
   top: 46px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Plus Jakarta Sans';
 }

 .text-b985537c53e8_ba6595249ae2 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text-3b3fec69a4bf_ba6595249ae2 {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_9f8d81ce882c {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 100px;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .text-e408583acf76_9f8d81ce882c {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text-85e598583e33_9f8d81ce882c {
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_94ba7bbf8166 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 146px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_d2398ea168bf {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 192px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_e09107b76994 {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 238px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .container_f71cd700867c {
   position: relative !important;
   overflow: visible;
   width: 200px;
   height: 262px;
   flex-shrink: 0;
 }

 .container_wrapper_f71cd700867c {
   position: relative !important;
   overflow: visible;
   width: 200px;
   height: 262px;
   flex-shrink: 0;
 }

 .container_nested_f71cd700867c {
   width: 200px;
   height: 262px;
 }

 .text_985ea8422e8f {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .text_7642141aeeff {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 40px;
   line-height: 24px;
   font-family: 'IBM Plex Sans';
 }

 .container_102fa808ed6f {
   width: 417px;
   height: 55px;
   border-top: 2px solid #e4e4e7ff;
   border-right: 2px solid #e4e4e7ff;
   border-bottom: 2px solid #e4e4e7ff;
   border-left: 2px solid #e4e4e7ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #f1f2f1;
   border-radius: 10px 10px 10px 10px;
 }

 .text_92fc59214224 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 21.8px;
   top: 14px;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .input_text_7502df6a5f9c {
   width: 417px;
   height: 55px;
   z-index: 998;
   border-radius: 10px 10px 10px 10px;
   font-family: 'Plus Jakarta Sans';
 }

 .wrapper_input_text_7502df6a5f9c {
   position: absolute !important;
   overflow: visible;
   left: 0px;
   top: 80px;
   width: 417px;
   height: 55px;
 }

 .input_text_7502df6a5f9c::placeholder {
   width: 100%;
   z-index: 1;
   line-height: 24px;
   text-align: start;
   color: #a1a1aa;
   font-family: 'Plus Jakarta Sans';
 }

 .text_2d540ca6249c {
   width: fit-content;
   line-height: 24px;
   font-family: 'Plus Jakarta Sans';
 }

 .container_0441a428caaa {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 9px;
   display: flex !important;
   flex-direction: row;
 }

 .container_d99154fd88db {
   padding: 16px 16px 16px 16px;
   width: 151px;
   height: 40px;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   position: absolute !important;
   left: 0px;
   top: 151px;
   align-items: center;
   justify-content: center;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_wrapper_d99154fd88db {
   position: absolute !important;
   left: 0px;
   top: 151px;
   width: 151px;
   height: 40px;
 }

 .container_nested_d99154fd88db {
   padding: 16px 16px 16px 16px;
   width: 151px;
   height: 40px;
   border-top: 2.5px solid #167d2cff;
   border-right: 2.5px solid #167d2cff;
   border-bottom: 2.5px solid #167d2cff;
   border-left: 2.5px solid #167d2cff;
   align-items: center;
   justify-content: center;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .container_9d978e0fcc5b {
   position: relative !important;
   overflow: visible;
   width: 417px;
   height: 191px;
   flex-shrink: 0;
 }

 .container_wrapper_9d978e0fcc5b {
   position: relative !important;
   overflow: visible;
   width: 417px;
   height: 191px;
   flex-shrink: 0;
 }

 .container_nested_9d978e0fcc5b {
   width: 417px;
   height: 191px;
 }

 .container_4c6118a2b185 {
   padding: 40px 26px 40px 21px;
   width: 1440px;
   height: 342px;
   position: absolute !important;
   left: 0px;
   top: 1291px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 245px;
   display: flex !important;
   flex-direction: row;
   background: #ffffff;
 }

 .container_wrapper_4c6118a2b185 {
   position: absolute !important;
   left: 0px;
   top: 1291px;
   width: 1440px;
   height: 342px;
 }

 .container_nested_4c6118a2b185 {
   padding: 40px 26px 40px 21px;
   width: 1440px;
   height: 342px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 245px;
   display: flex !important;
   flex-direction: row;
   background: #ffffff;
 }

 .container_a5dcc9ecb1b5 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: 793px;
   flex-shrink: 0;
   background: #fffefb;
 }

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