 /*
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=Manrope: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;
 }

 .text_f8f6ead0a026 {
   width: 273.06px;
   height: 40px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_96cc1619f44d {
   width: 542.4px;
   height: 48px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .container_40571db42344 {
   width: 576px;
   height: fit-content;
   max-width: 576px;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

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

 .imageview_5cd1e648f7f9 {
   width: 100%;
   min-width: 0;
   flex-grow: 1;
   flex-basis: 0px;
   _scaling-factor: 1;
 }

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

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

 .container_270a627fa912 {
   width: 100%;
   min-width: 0;
   height: 192px;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   border-radius: 8px 8px 8px 8px;
 }

 .text_f63c79d59c66 {
   width: 100%;
   min-width: 0;
   height: 32px;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_f63c79d59c66 {
   overflow: visible;
 }

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

 .text_afb098f44015 {
   width: 100%;
   min-width: 0;
   height: 48px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_afb098f44015 {
   overflow: visible;
 }

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

 .text_f46e42f6d7e4 {
   width: 71.16px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .imageview_62d4593c6e63 {
   width: 4.32px;
   height: 7px;
 }

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

 .container_9a0b075acc65 {
   padding: 7.5px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 4px;
   display: flex !important;
   flex-direction: row;
 }

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

 .container_d364472ab7ba {
   padding: 8px 8px 8px 8px;
   width: 282px;
   height: 374.5px;
   border-top: 2px solid #fddb53ff;
   border-right: 1px solid #fddb53ff;
   border-bottom: 1px solid #fddb53ff;
   border-left: 1px solid #fddb53ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 12px 12px 12px 12px;
 }

 .imageview_acb71b017d0b {
   width: 100%;
   min-width: 0;
   flex-grow: 1;
   flex-basis: 0px;
   _scaling-factor: 1;
 }

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

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

 .container_d24babc62539 {
   width: 100%;
   min-width: 0;
   height: 192px;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   border-radius: 8px 8px 8px 8px;
 }

 .text_a50de721d48c {
   width: 100%;
   min-width: 0;
   height: 32px;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_a50de721d48c {
   overflow: visible;
 }

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

 .text_93c3853414cd {
   width: 100%;
   min-width: 0;
   height: 48px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_93c3853414cd {
   overflow: visible;
 }

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

 .text_61878991b218 {
   width: 71.16px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .imageview_b2e8d667daa3 {
   width: 4.32px;
   height: 7px;
 }

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

 .container_5c2beb8d55dc {
   padding: 7.5px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 4px;
   display: flex !important;
   flex-direction: row;
 }

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

 .container_21e2e9f33932 {
   padding: 8px 8px 8px 8px;
   width: 282px;
   height: 374.5px;
   border-top: 2px solid #fddb53ff;
   border-right: 1px solid #fddb53ff;
   border-bottom: 1px solid #fddb53ff;
   border-left: 1px solid #fddb53ff;
   position: absolute !important;
   left: 306px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 12px 12px 12px 12px;
 }

 .imageview_b117df87b314 {
   width: 100%;
   min-width: 0;
   flex-grow: 1;
   flex-basis: 0px;
   _scaling-factor: 1;
 }

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

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

 .container_71be6e9f44f6 {
   width: 100%;
   min-width: 0;
   height: 192px;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   border-radius: 8px 8px 8px 8px;
 }

 .text_29fc52c0104d {
   width: 100%;
   min-width: 0;
   height: 32px;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_29fc52c0104d {
   overflow: visible;
 }

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

 .text_a3ce008b2fb1 {
   width: 100%;
   min-width: 0;
   height: 48px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_a3ce008b2fb1 {
   overflow: visible;
 }

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

 .text_9a1a5bb10933 {
   width: 71.16px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .imageview_1981414896e0 {
   width: 4.32px;
   height: 7px;
 }

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

 .container_a2e16dab3d41 {
   padding: 7.5px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 4px;
   display: flex !important;
   flex-direction: row;
 }

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

 .container_24cba6a9d24a {
   padding: 8px 8px 8px 8px;
   width: 282px;
   height: 374.5px;
   border-top: 2px solid #fddb53ff;
   border-right: 1px solid #fddb53ff;
   border-bottom: 1px solid #fddb53ff;
   border-left: 1px solid #fddb53ff;
   position: absolute !important;
   left: 612px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 12px 12px 12px 12px;
 }

 .imageview_aafb7f64c24d {
   width: 100%;
   min-width: 0;
   flex-grow: 1;
   flex-basis: 0px;
   _scaling-factor: 1;
 }

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

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

 .container_52b29a736815 {
   width: 100%;
   min-width: 0;
   height: 192px;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   border-radius: 8px 8px 8px 8px;
 }

 .text_c828ff8fadd3 {
   width: 100%;
   min-width: 0;
   height: 32px;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_c828ff8fadd3 {
   overflow: visible;
 }

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

 .text_2bdb87cb2a80 {
   width: 100%;
   min-width: 0;
   height: 48px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_2bdb87cb2a80 {
   overflow: visible;
 }

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

 .text_3d5cfb0e6112 {
   width: 71.16px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .imageview_02606c0c8fd9 {
   width: 4.32px;
   height: 7px;
 }

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

 .container_3932b1f08c33 {
   padding: 7.5px 0 0 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 4px;
   display: flex !important;
   flex-direction: row;
 }

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

 .container_245a430a1a30 {
   padding: 8px 8px 8px 8px;
   width: 282px;
   height: 374.5px;
   border-top: 2px solid #fddb53ff;
   border-right: 1px solid #fddb53ff;
   border-bottom: 1px solid #fddb53ff;
   border-left: 1px solid #fddb53ff;
   position: absolute !important;
   left: 918px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 12px 12px 12px 12px;
 }

 .container_cffffe31179c {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: fit-content;
 }

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

 .container_cce699ec04fc {
   padding: 80px 118px 80px 118px;
   width: 1516px;
   height: 719px;
   position: absolute !important;
   left: 0px;
   top: 870px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f7f9ff;
 }

 .text_8df6a8192e1f {
   width: 461.22px;
   height: 40px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .imageview_e83693b68c0b {
   width: 100%;
   min-width: 0;
   height: 18px;
 }

 .imageview_e83693b68c0b img {
   position: absolute;
   width: 288.0px !important;
   height: 18.0px !important;
   max-width: none !important;
   left: 0.0px;
   top: 0.0px;
 }

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

 .text_a079c45a8f92 {
   width: 100%;
   min-width: 0;
   height: 120px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_a079c45a8f92 {
   overflow: visible;
 }

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

 .container_6589ab8007b7 {
   width: 40px;
   height: 40px;
   flex-shrink: 0;
   background: #dae3f0;
   border-radius: 9999px 9999px 9999px 9999px;
 }

 .text_5426a70f967b {
   width: 108.63px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_fd7071f97be3 {
   width: 104.05px;
   height: 15px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

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

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

 .container_fca780b92402 {
   padding: 48px 48px 48px 48px;
   width: 384px;
   height: 314px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 12px 12px 12px 12px;
   box-shadow: 0px 4px 12px #001c460a;
 }

 .imageview_9f84d283057d {
   width: 100%;
   min-width: 0;
   height: 18px;
 }

 .imageview_9f84d283057d img {
   position: absolute;
   width: 300.3px !important;
   height: 18.9px !important;
   max-width: none !important;
   left: 0.0px;
   top: 0.0px;
 }

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

 .text_d18f58f9ebdb {
   width: 218.2px;
   height: 24px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_935e75598363 {
   width: 276.68px;
   height: 24px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_11be2e991d44 {
   width: 277.31px;
   height: 24px;
   flex-shrink: 0;
   z-index: 2;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_74960e41e1e5 {
   width: 245.86px;
   height: 24px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .container_e218f5893c2b {
   width: 40px;
   height: 40px;
   flex-shrink: 0;
   background: #dae3f0;
   border-radius: 9999px 9999px 9999px 9999px;
 }

 .text_9019c79848e8 {
   width: 99.61px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_46a7fcad843c {
   width: 136.83px;
   height: 15px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

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

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

 .container_2b7fbd65ae7e {
   padding: 48px 48px 72px 48px;
   width: 384px;
   height: 314px;
   border-top: 0px solid #f8fafcff;
   border-right: 1px solid #f8fafcff;
   border-bottom: 0px solid #f8fafcff;
   border-left: 1px solid #f8fafcff;
   position: absolute !important;
   left: 408px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 12px 12px 12px 12px;
   box-shadow: 0px 4px 12px #001c460a;
 }

 .imageview_cdf97dd8d85e {
   width: 100%;
   min-width: 0;
   height: 18px;
 }

 .imageview_cdf97dd8d85e img {
   position: absolute;
   width: 288.0px !important;
   height: 18.0px !important;
   max-width: none !important;
   left: 0.0px;
   top: 0.0px;
 }

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

 .text_54717de21be7 {
   width: 100%;
   min-width: 0;
   height: 96px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_54717de21be7 {
   overflow: visible;
 }

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

 .container_420f70f504e1 {
   width: 40px;
   height: 40px;
   flex-shrink: 0;
   background: #dae3f0;
   border-radius: 9999px 9999px 9999px 9999px;
 }

 .text_4e25d8c2054e {
   width: 104.05px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_6d5a9effc77c {
   width: 80.89px;
   height: 15px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

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

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

 .container_eaafa789ba4a {
   padding: 48px 48px 72px 48px;
   width: 384px;
   height: 314px;
   position: absolute !important;
   left: 816px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 12px 12px 12px 12px;
   box-shadow: 0px 4px 12px #001c460a;
 }

 .container_0d929ca83b01 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: fit-content;
 }

 .container_434cca723b1b {
   padding: 0 40px 0 40px;
   width: 1280px;
   height: 456px;
   max-width: 1280px;
   position: absolute !important;
   left: 118px;
   top: 2245px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 80px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_25a38e0ed7ab {
   width: 290.09px;
   height: 40px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_6531e6719f95 {
   width: 384.11px;
   height: 24px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

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

 .text_6193ddd38bfd {
   width: 104.83px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .container_d773a1ec4892 {
   padding: 0 0 4px 0;
   width: fit-content;
   height: fit-content;
   border-top: 0px solid #fddb53ff;
   border-right: 0px solid #fddb53ff;
   border-bottom: 2px solid #fddb53ff;
   border-left: 0px solid #fddb53ff;
   justify-content: center;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

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

 .imageview_e4cd2e7060d7 {
   width: 100%;
   min-width: 0;
   height: 216px;
   flex-shrink: 0;
   _scaling-factor: 1;
 }

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

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

 .container_3c451f00a906 {
   padding: 0 0 7px 0;
   width: 100%;
   min-width: 0;
   aspect-ratio: 1 / 0.5625;
   height: auto !important;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   border-radius: 12px 12px 12px 12px;
 }

 .text_7ddcf2c7efbc {
   width: 40.14px;
   height: 15px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_00e9aa945f80 {
   width: 100%;
   min-width: 0;
   height: 64px;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_00e9aa945f80 {
   overflow: visible;
 }

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

 .container_4ab755b121d7 {
   width: 384px;
   height: 319px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8.5px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_cf95d720db4b {
   width: 100%;
   min-width: 0;
   height: 216px;
   flex-shrink: 0;
   _scaling-factor: 1;
 }

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

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

 .container_416fac9a23d0 {
   padding: 0 0 7px 0;
   width: 100%;
   min-width: 0;
   aspect-ratio: 1 / 0.5625;
   height: auto !important;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   border-radius: 12px 12px 12px 12px;
 }

 .text_d16a2d551eef {
   width: 56.83px;
   height: 15px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_0611c81dd061 {
   width: 100%;
   min-width: 0;
   height: 64px;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_0611c81dd061 {
   overflow: visible;
 }

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

 .container_f831048a5e82 {
   width: 384px;
   height: 319px;
   position: absolute !important;
   left: 408px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8.5px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_a65da56f619b {
   width: 100%;
   min-width: 0;
   height: 216px;
   flex-shrink: 0;
   _scaling-factor: 1;
 }

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

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

 .container_aa733b4e5903 {
   padding: 0 0 7px 0;
   width: 100%;
   min-width: 0;
   aspect-ratio: 1 / 0.5625;
   height: auto !important;
   align-items: flex-start;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   border-radius: 12px 12px 12px 12px;
 }

 .text_314431e78605 {
   width: 35.05px;
   height: 15px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 15px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_5f47eb5cfc8d {
   width: 100%;
   min-width: 0;
   height: 64px;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_5f47eb5cfc8d {
   overflow: visible;
 }

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

 .container_7cf74781fc38 {
   width: 384px;
   height: 319px;
   position: absolute !important;
   left: 816px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8.5px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_0a74018cc7e4 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: fit-content;
 }

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

 .container_83be9434b7be {
   padding: 80px 118px 80px 118px;
   width: 1516px;
   height: 631px;
   position: absolute !important;
   left: 0px;
   top: 2781px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #f7f9ff;
 }

 .imageview_478b980a67da {
   width: 1516px;
   height: 870px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   _scaling-factor: 1;
 }

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

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

 .container_c22aaaeebff5 {
   width: 1516px;
   height: 870px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(90deg, #001c46e6 0%, #001c4699 50%, #001c4600 100%);
 }

 .container_07e2ca79b28a {
   position: absolute !important;
   overflow: visible;
   width: 1516px;
   height: 870px;
   left: 0px;
   top: 0px;
 }

 .text_bb35b6008730 {
   width: 202.67px;
   height: 16px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 16px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .container_b04ab78a9397 {
   padding: 4px 12px 4px 12px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 1px solid #fddb534d;
   border-right: 1px solid #fddb534d;
   border-bottom: 1px solid #fddb534d;
   border-left: 1px solid #fddb534d;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
   background: #fddb5333;
   border-radius: 9999px 9999px 9999px 9999px;
 }

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

 .container_nested_b04ab78a9397 {
   padding: 4px 12px 4px 12px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 1px solid #fddb534d;
   border-right: 1px solid #fddb534d;
   border-bottom: 1px solid #fddb534d;
   border-left: 1px solid #fddb534d;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
   background: #fddb5333;
   border-radius: 9999px 9999px 9999px 9999px;
 }

 .text_7128c1e6bc0c {
   width: 100%;
   min-width: 0;
   height: 112px;
   z-index: 1;
   line-height: 56px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_7128c1e6bc0c {
   overflow: visible;
 }

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

 .text_1464017c4333 {
   width: 100%;
   min-width: 0;
   height: 56px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_1464017c4333 {
   overflow: visible;
 }

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

 .text_1962ac58d4f3 {
   width: 89.06px;
   height: 20px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .imageview_08bf6266c600 {
   width: 16px;
   height: 16px;
   z-index: 1;
 }

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

 .container_855ca6339535 {
   padding: 16px 80px 16px 80px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
   background: #fddb53;
   border-radius: 9999px 9999px 9999px 9999px;
 }

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

 .container_nested_855ca6339535 {
   padding: 16px 80px 16px 80px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
   background: #fddb53;
   border-radius: 9999px 9999px 9999px 9999px;
 }

 .text_6aa3973b7eb9 {
   width: 102.72px;
   height: 20px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .container_2efdac301c8b {
   padding: 16.5px 80px 17.5px 80px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 1px solid #ffffff4d;
   border-right: 1px solid #ffffff4d;
   border-bottom: 1px solid #ffffff4d;
   border-left: 1px solid #ffffff4d;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   border-radius: 9999px 9999px 9999px 9999px;
 }

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

 .container_nested_2efdac301c8b {
   padding: 16.5px 80px 17.5px 80px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: 1px solid #ffffff4d;
   border-right: 1px solid #ffffff4d;
   border-bottom: 1px solid #ffffff4d;
   border-left: 1px solid #ffffff4d;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   border-radius: 9999px 9999px 9999px 9999px;
 }

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

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

 .container_7ad99e89e260 {
   padding: 0 40px 0 40px;
   width: 1280px;
   height: 378px;
   max-width: 1280px;
   z-index: 1;
   position: absolute !important;
   left: 118px;
   top: 246px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .container_bb6e24398f55 {
   position: absolute !important;
   overflow: visible;
   width: 1516px;
   height: 870px;
   left: 0px;
   top: 0px;
 }

 .text_2870a95e474b {
   width: 100%;
   min-width: 0;
   height: 40px;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_2870a95e474b {
   overflow: visible;
 }

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

 .text_52539717fb48 {
   width: 100%;
   min-width: 0;
   height: 56px;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_52539717fb48 {
   overflow: visible;
 }

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

 .imageview_93b105ae0deb {
   width: 48px;
   height: 48px;
   flex-shrink: 0;
 }

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

 .text_ddefb85ecb65 {
   width: 63.38px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_e9e57e808bad {
   width: 169.17px;
   height: 32px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 16px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

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

 .container_4fb5aaca9d23 {
   width: 268px;
   height: 52px;
   position: absolute !important;
   left: 0px;
   top: 32px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_58e06cf9fe40 {
   width: 48px;
   height: 48px;
   flex-shrink: 0;
 }

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

 .text_a783794caf72 {
   width: 112.78px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_7d8d734329dc {
   width: 163.28px;
   height: 32px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 16px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

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

 .container_8f332a57d496 {
   width: 268px;
   height: 52px;
   position: absolute !important;
   left: 292px;
   top: 32px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_1ea117a134fa {
   width: 48px;
   height: 48px;
   flex-shrink: 0;
 }

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

 .text_cd2eaed3d702 {
   width: 89.52px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_535158ec32c2 {
   width: 184.22px;
   height: 32px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 16px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

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

 .container_dad1179a830c {
   width: 268px;
   height: 52px;
   position: absolute !important;
   left: 0px;
   top: 108px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_1dbf306383a2 {
   width: 48px;
   height: 48px;
   flex-shrink: 0;
 }

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

 .text_c9bb8fd31999 {
   width: 104.03px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_0bfac1473d75 {
   width: 199.03px;
   height: 16px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 16px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

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

 .container_af525d01e461 {
   width: 268px;
   height: 52px;
   position: absolute !important;
   left: 292px;
   top: 108px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 16px;
   display: flex !important;
   flex-direction: row;
 }

 .container_8baaa1470681 {
   position: relative !important;
   overflow: visible;
   width: 100%;
   min-width: 0;
   height: fit-content;
 }

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

 .container_38d804d0354c {
   width: 160px;
   height: 160px;
   position: absolute !important;
   left: 440px;
   top: -40px;
   background: #fddb531a;
   border-radius: 9999px 9999px 9999px 9999px;
   filter: blur(32px);
 }

 .imageview_67ee569eed61 {
   width: 544px;
   height: 400px;
   z-index: 1;
   position: absolute !important;
   left: 8px;
   top: 8px;
   _scaling-factor: 1;
   border-radius: 12px 12px 12px 12px;
   opacity: 0.8999999761581421;
 }

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

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

 .container_198bc3af8fab {
   width: 161.05px;
   height: 130px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #ffffff00;
   border-radius: 12px 12px 12px 12px;
   box-shadow: 0px 8px 10px -6px #0000001a, 0px 20px 25px -5px #0000001a;
 }

 .text_ae295bfe9942 {
   width: 113.05px;
   height: 16px;
   z-index: 3;
   position: absolute !important;
   left: 24px;
   top: 24px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 16px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_45b147987af5 {
   width: 64.36px;
   height: 36px;
   flex-shrink: 0;
   z-index: 3;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .imageview_63f2e73f5f51 {
   width: 20px;
   height: 16px;
   z-index: 3;
 }

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

 .container_99f513c45c01 {
   padding: 0 20.67px 4px 0;
   width: 109.03px;
   height: 40px;
   z-index: 3;
   position: absolute !important;
   left: 24px;
   top: 48px;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 4px;
   display: flex !important;
   flex-direction: row;
 }

 .container_a4f34e582ee6 {
   width: 110.78px;
   height: 6px;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #fddb53;
 }

 .container_0cfb7e3be8bf {
   position: absolute !important;
   overflow: visible;
   width: 113.05px;
   height: 6px;
   z-index: 3;
   left: 24px;
   top: 96px;
   background: #f1f5f9;
   border-radius: 9999px 9999px 9999px 9999px;
 }

 .container_1e4a4b9a898c {
   position: absolute !important;
   overflow: visible;
   width: 161.05px;
   height: 130px;
   z-index: 2;
   border-top: 0px solid #fddb53ff;
   border-right: 0px solid #fddb53ff;
   border-left: 0px solid #fddb53ff;
   left: -24px;
   top: 310px;
   background: #ffffff;
   border-radius: 12px 12px 12px 12px;
   box-shadow: inset 0 -4px 0 0 #fddb53ff;
 }

 .container_655152cd4e90 {
   position: absolute !important;
   overflow: visible;
   width: 560px;
   height: 416px;
   z-index: 1;
   left: 0px;
   top: 0px;
   background: #001c46;
   border-radius: 16px 16px 16px 16px;
 }

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

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

 .container_2ac7fbb9692b {
   padding: 80px 158px 80px 158px;
   width: 1516px;
   height: 576px;
   position: absolute !important;
   left: 0px;
   top: 1589px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #edf4ff;
 }

 .container_587e1130a844 {
   position: absolute !important;
   overflow: visible;
   width: 1516px;
   height: 3412px;
   left: 0px;
   top: 80px;
 }

 .text_9ea028de6514 {
   width: 156.91px;
   height: 28px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_6041ddc43e59 {
   width: 300.06px;
   height: 69px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 22.75px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .imageview_a42a7928cb7c {
   width: 300.06px;
   height: 33.2px;
 }

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

 .container_d19bee706eec {
   width: fit-content;
   height: 175.8px;
   max-width: 320px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 22.8px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_ceec48d0da29 {
   width: 66.39px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_844ba387158b {
   width: 100%;
   min-width: 0;
   height: 20px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_844ba387158b {
   overflow: visible;
 }

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

 .text_4eda131db6f5 {
   width: 100%;
   min-width: 0;
   height: 20px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_4eda131db6f5 {
   overflow: visible;
 }

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

 .text_15bd1d9bd8da {
   width: 100%;
   min-width: 0;
   height: 40px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_15bd1d9bd8da {
   overflow: visible;
 }

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

 .text_6a1056799ecd {
   width: 100%;
   min-width: 0;
   height: 20px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_6a1056799ecd {
   overflow: visible;
 }

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

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

 .container_wrapper_3eeaed94b4b3 {
   width: 66.39px;
   height: fit-content;
 }

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

 .container_efb0b62f3ac8 {
   width: 66.39px;
   height: 188px;
   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_7e9ea92fcfae {
   width: 78.34px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_f78ebdc2dafb {
   width: 100%;
   min-width: 0;
   height: 40px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_f78ebdc2dafb {
   overflow: visible;
 }

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

 .text_a469e041bed8 {
   width: 100%;
   min-width: 0;
   height: 40px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_a469e041bed8 {
   overflow: visible;
 }

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

 .text_d8fcfa262b19 {
   width: 100%;
   min-width: 0;
   height: 20px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_d8fcfa262b19 {
   overflow: visible;
 }

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

 .text_507d0d29b894 {
   width: 100%;
   min-width: 0;
   height: 40px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_507d0d29b894 {
   overflow: visible;
 }

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

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

 .container_wrapper_164a8b406252 {
   width: 78.34px;
   height: fit-content;
 }

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

 .container_78e7af5e482a {
   width: 78.34px;
   height: 188px;
   position: absolute !important;
   left: 221.14px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_b9619672592c {
   position: relative !important;
   overflow: visible;
   width: 362.28px;
   height: 175.8px;
   flex-shrink: 0;
 }

 .text_f2404081d3ba {
   width: 97.67px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_8f726b6a31f2 {
   width: 278.95px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .container_1d44384fbecc {
   padding: 8px 0 0 0;
   width: 278.95px;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .text_8881882dbf7e {
   width: 100%;
   min-width: 0;
   height: 19px;
   line-height: 19.12px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_8881882dbf7e {
   overflow: visible;
 }

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

 .input_text_d50c795baedb {
   padding: 8px 12px 8px 12px;
   width: 100%;
   min-width: 0;
   height: 36px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 998;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   font-family: 'Manrope';
 }

 .wrapper_input_text_d50c795baedb {
   width: 100%;
   min-width: 0;
   height: 36px;
 }

 .input_text_d50c795baedb::placeholder {
   width: 100%;
   min-width: 0;
   height: 19px;
   line-height: 19.12px;
   text-align: start;
   word-wrap: break-word;
   color: #6b7280;
   font-family: 'Manrope';
 }

 .text_47b31b0f86f0 {
   width: 45.83px;
   height: 16px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 16px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .container_b70a2d1f5126 {
   padding: 9.5px 16px 10.5px 16px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #fbbf24;
   border-radius: 6px 6px 6px 6px;
 }

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

 .container_nested_b70a2d1f5126 {
   padding: 9.5px 16px 10.5px 16px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #fbbf24;
   border-radius: 6px 6px 6px 6px;
 }

 .container_9766026b66f6 {
   padding: 4px 4px 4px 4px;
   width: 278.95px;
   height: fit-content;
   border-top: 1px solid #ffffff1a;
   border-right: 1px solid #ffffff1a;
   border-bottom: 1px solid #ffffff1a;
   border-left: 1px solid #ffffff1a;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
   background: #ffffff0d;
   border-radius: 8px 8px 8px 8px;
 }

 .container_wrapper_9766026b66f6 {
   width: 278.95px;
   height: fit-content;
 }

 .container_nested_9766026b66f6 {
   padding: 4px 4px 4px 4px;
   width: 278.95px;
   height: fit-content;
   border-top: 1px solid #ffffff1a;
   border-right: 1px solid #ffffff1a;
   border-bottom: 1px solid #ffffff1a;
   border-left: 1px solid #ffffff1a;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
   background: #ffffff0d;
   border-radius: 8px 8px 8px 8px;
 }

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

 .container_440506f55c1e {
   padding: 0 40.01px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .text_425386c7ddd4 {
   width: 272.02px;
   height: 20px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .imageview_03b62593086c {
   width: 10px;
   height: 10px;
 }

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

 .text_7699fa1e6fec {
   width: 135.17px;
   height: 16px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 16px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

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

 .container_a5fe2a0c08ed {
   padding: 32px 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: fit-content;
   max-width: 1280px;
   border-top: 1px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-bottom: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_4fb5825a276d {
   padding: 80px 118px 40px 118px;
   width: 1516px;
   height: 429.8px;
   border-top: 1px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-bottom: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   position: absolute !important;
   left: 0px;
   top: 3492px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 80px 0;
   display: flex !important;
   flex-direction: column;
   background: #001c46;
 }

 .container_wrapper_4fb5825a276d {
   position: absolute !important;
   left: 0px;
   top: 3492px;
   width: 1516px;
   height: 429.8px;
 }

 .container_nested_4fb5825a276d {
   padding: 80px 118px 40px 118px;
   width: 1516px;
   height: 429.8px;
   border-top: 1px solid #ffffff1a;
   border-right: 0px solid #ffffff1a;
   border-bottom: 0px solid #ffffff1a;
   border-left: 0px solid #ffffff1a;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 80px 0;
   display: flex !important;
   flex-direction: column;
   background: #001c46;
 }

 .text_4f0efafc040a {
   width: 174.33px;
   height: 32px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_79ceb184440e {
   width: 62.88px;
   height: 20px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_56d2b354685b {
   width: 76.69px;
   height: 20px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_46bdd7960320 {
   width: 34.92px;
   height: 20px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_f54731ca4227 {
   width: 73.5px;
   height: 20px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

 .text_9d57a22b371e {
   width: 43.55px;
   height: 20px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

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

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

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

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

 .text_3c4346daf34d {
   width: 100%;
   min-width: 0;
   height: 19px;
   z-index: 1;
   line-height: 19.12px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .text_autoheight_3c4346daf34d {
   overflow: visible;
 }

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

 .container_7b95e4aaeca3 {
   padding: 8px 16px 9px 40px;
   width: 192px;
   height: 36px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: center;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
   background: #edf4ff;
   border-radius: 9999px 9999px 9999px 9999px;
 }

 .imageview_6cfc8fcf9094 {
   width: 18px;
   height: 24px;
   z-index: 2;
   position: absolute !important;
   left: 12px;
   top: 6px;
 }

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

 .container_8e5cb9e78208 {
   position: relative !important;
   overflow: visible;
   width: 192px;
   height: 36px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_1f1fae2389af {
   width: 91.11px;
   height: 20px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Manrope';
 }

 .container_044768283a04 {
   padding: 10px 24px 10px 24px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #fddb53;
   border-radius: 9999px 9999px 9999px 9999px;
   box-shadow: 0px 1px 2px #0000000d;
 }

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

 .container_nested_044768283a04 {
   padding: 10px 24px 10px 24px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: center;
   display: flex !important;
   flex-direction: column;
   background: #fddb53;
   border-radius: 9999px 9999px 9999px 9999px;
   filter: drop-shadow(0px 1px 2px #0000000d);
 }

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

 .container_7a3fdfbd92ee {
   padding: 0 40px 0 40px;
   width: 100%;
   min-width: 0;
   height: 80px;
   max-width: 1280px;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_ceb786410e24 {
   padding: 0 118px 0 118px;
   width: 1516px;
   height: 81px;
   z-index: 1;
   border-top: 0px solid #f1f5f9ff;
   border-right: 0px solid #f1f5f9ff;
   border-bottom: 1px solid #f1f5f9ff;
   border-left: 0px solid #f1f5f9ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffffff2;
   box-shadow: 0px 1px 2px #001c460f;
   backdrop-filter: blur(2px);
   -webkit-font-smoothing: antialiased;
 }

 .container_wrapper_ceb786410e24 {
   position: absolute !important;
   left: 0px;
   top: 0px;
   width: 1516px;
   height: 81px;
   z-index: 1;
 }

 .container_nested_ceb786410e24 {
   padding: 0 118px 0 118px;
   width: 1516px;
   height: 81px;
   z-index: 1;
   border-top: 0px solid #f1f5f9ff;
   border-right: 0px solid #f1f5f9ff;
   border-bottom: 1px solid #f1f5f9ff;
   border-left: 0px solid #f1f5f9ff;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #fffffff2;
   filter: drop-shadow(0px 1px 2px #001c460f);
   backdrop-filter: blur(2px);
   -webkit-font-smoothing: antialiased;
 }

 .viewport_39a67194eadc {
   width: 1516px;
   height: 3924.8px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #f7f9ff;
 }