/*
Theme Name: Gildo Llach
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.6.0
License: © Yotako 2016-2024
License URI:  https://yotako.io/
Tags: figma-to-wordpress, adobe-xd-to-wordpress, xd-to-wordpress, design-to-code, seamless-transition, design-to-wordpress
Yotako WordPress Theme, (C) 2024 Yotako.io
*/
 @import url("https://fonts.googleapis.com/css2?family=Arial+Rounded+MT+Bold&display=swap");
 @import url("https://fonts.googleapis.com/css2?family=Avenir+Next&display=swap");
 @import url("https://fonts.googleapis.com/css?family=Avenir: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("style-browsers-support.css");

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

 * {
   box-sizing: border-box;
 }

 .centerlize {
   margin: 0 auto;
 }

 .relative {
   position: relative;
 }

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

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

 .yk_post_content p {
   margin: revert;
 }

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

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

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

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

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

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

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

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

 body .yk_transparent {
   background: transparent !important;
 }

 body .yt-nav-item {
   /* the design wrapper is the flex row (label + icon); the anchor must not
       introduce its own box or the icon wraps under the label */
   display: contents;
 }

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

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

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

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

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

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

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

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

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

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

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

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

 [class^="vp_"],
 [class*=" vp_"] {
   display: flex;
   flex-direction: column;
   /* Crop content that overhangs the artboard bounds, matching how Figma
     renders/exports artboards (elements bleeding past the frame edge are
     clipped and must not widen the page). */
   overflow-x: clip;
 }

 *[onclick] {
   cursor: pointer;
 }

 input {
   padding: 0 10px;
 }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 .container_0f10fdaf4a44 {
   width: 1440px;
   height: 6601px;
   z-index: 0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(92deg, #000000ff 27.55%, #046284ff 61.94%);
 }

 .imageview_1469b63edc08 {
   width: 1872px;
   height: 1444px;
   z-index: 1;
   position: absolute !important;
   left: -349px;
   top: 5157px;
 }

 .imageview_1469b63edc08.wp-block-image {
   width: 1440px !important;
   height: 1444px !important;
   left: 0px !important;
   top: 5157px !important;
   overflow: hidden;
 }

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

 .imageview_7ff630feb50d {
   width: 303.75px;
   height: 70.88px;
   z-index: 1;
   position: absolute !important;
   left: 92.63px;
   top: 56.81px;
 }

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

 .imageview_d93641c0edfc {
   width: 1440px;
   height: 862px;
   z-index: 1;
   position: absolute !important;
   left: 276px;
   top: 0px;
 }

 .imageview_d93641c0edfc img {
   width: 100%;
   height: 100%;
   object-fit: fill;
 }

 .container_110646aaebbb {
   width: 1440px;
   height: 862px;
   z-index: 2;
   position: absolute !important;
   left: 276px;
   top: 0px;
   background: linear-gradient(180deg, #000000ff 60.1%, #046284ff 100%);
   opacity: 0.5;
 }

 .text_e8034d4c04fa {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 407px;
   top: 224px;
   line-height: 104.15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_71a2c9344987 {
   width: 1172px;
   height: 92px;
   z-index: 3;
   position: absolute !important;
   left: 417px;
   top: 658px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 40.98px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .text_58a6962169ad {
   width: 1699px;
   height: 94px;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 328px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 81.96px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir';
 }

 .container_35b6f47c738c {
   position: absolute !important;
   overflow: visible;
   width: 1716px;
   height: 862px;
   z-index: 1;
   left: -276px;
   top: 188px;
 }

 .imageview_a6919ac49f52 {
   width: 432px;
   height: 520px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   border-radius: 62px 62px 62px 62px;
   filter: drop-shadow(0px 10px 10px #00000040);
   box-shadow: inset 0px 25px 25px #ffffff40;
 }

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

 .imageview_e0ede6b9a551 {
   width: 432px;
   height: 520px;
   z-index: 1;
   position: absolute !important;
   left: 452px;
   top: 0px;
   border-radius: 62px 62px 62px 62px;
   filter: drop-shadow(0px 10px 10px #00000040);
   box-shadow: inset 0px 25px 25px #ffffff40;
 }

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

 .imageview_d1a180ccf8c5 {
   width: 432px;
   height: 520px;
   z-index: 1;
   position: absolute !important;
   left: 904px;
   top: 0px;
   border-radius: 62px 62px 62px 62px;
   filter: drop-shadow(0px 10px 10px #00000040);
   box-shadow: inset 0px 25px 25px #ffffff40;
 }

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

 .container_769eb5b422ed {
   width: 432px;
   height: 520px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(180deg, #000000ff 67.31%, #00dbfcff 100%);
   border-radius: 62px 62px 62px 62px;
   opacity: 0.30000001192092896;
 }

 .container_c7f0dc06dfc2 {
   width: 432px;
   height: 520px;
   z-index: 2;
   position: absolute !important;
   left: 452px;
   top: 0px;
   background: linear-gradient(180deg, #000000ff 0%, #00dbfcff 100%);
   border-radius: 62px 62px 62px 62px;
   opacity: 0.20000000298023224;
 }

 .container_67053f6a88ce {
   width: 432px;
   height: 520px;
   z-index: 2;
   position: absolute !important;
   left: 904px;
   top: 0px;
   background: linear-gradient(180deg, #000000ff 0%, #00dbfcff 100%);
   border-radius: 62px 62px 62px 62px;
   opacity: 0.20000000298023224;
 }

 .text_9bde11de7234 {
   width: 291px;
   height: 92px;
   z-index: 3;
   position: absolute !important;
   left: 70px;
   top: 214px;
   line-height: 46.29px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_autoheight_9bde11de7234 {
   overflow: visible;
 }

 .text_af3783f480d1 {
   width: 291px;
   height: 46px;
   z-index: 3;
   position: absolute !important;
   left: 529px;
   top: 237px;
   line-height: 46.29px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_autoheight_af3783f480d1 {
   overflow: visible;
 }

 .text_d1201a8eac26 {
   width: 291px;
   height: 46px;
   z-index: 3;
   position: absolute !important;
   left: 981px;
   top: 237px;
   line-height: 46.29px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_autoheight_d1201a8eac26 {
   overflow: visible;
 }

 .container_e760a485e748 {
   position: absolute !important;
   overflow: visible;
   width: 1336px;
   height: 520px;
   z-index: 1;
   left: 59px;
   top: 4013px;
   border-radius: 62px 62px 62px 62px;
 }

 .text_f61235e05581 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 59px;
   top: 3897px;
   line-height: 40.98px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir Next';
 }

 .text_36d332d9934f {
   width: 674.25px;
   height: 57px;
   z-index: 1;
   position: absolute !important;
   left: 21px;
   top: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 51.23px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir';
 }

 .text_54b08e8c1744 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 21px;
   top: 57px;
   line-height: 69.43px;
   font-family: 'Arial Rounded MT Bold';
 }

 .text-421affdcf195_54b08e8c1744 {
   line-height: 69.43px;
   font-family: 'Arial Rounded MT Bold';
 }

 .text-b383d05814a7_54b08e8c1744 {
   line-height: 69.43px;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_cd2b478b0998 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 21px;
   top: 217.5px;
   line-height: 30.74px;
   font-family: 'Avenir Next';
 }

 .container_98f2b87b15a6 {
   width: 319.5px;
   height: 366px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #ffffff1a;
   border-radius: 22.5px 22.5px 22.5px 22.5px;
   box-shadow: 0px 3px 18.75px #00000040, inset 0px 18.75px 18.75px #ffffff1a;
   opacity: 0.5;
 }

 .container_fd5eca93b30b {
   width: 319.5px;
   height: 366px;
   z-index: 1;
   position: absolute !important;
   left: 337.5px;
   top: 0px;
   background: #ffffff1a;
   border-radius: 22.5px 22.5px 22.5px 22.5px;
   box-shadow: 0px 3px 18.75px #00000040, inset 0px 18.75px 18.75px #ffffff1a;
   opacity: 0.5;
 }

 .container_507bea9251dc {
   width: 319.5px;
   height: 366px;
   z-index: 1;
   position: absolute !important;
   left: 675px;
   top: 0px;
   background: #ffffff1a;
   border-radius: 22.5px 22.5px 22.5px 22.5px;
   box-shadow: 0px 3px 18.75px #00000040, inset 0px 18.75px 18.75px #ffffff1a;
   opacity: 0.5;
 }

 .container_cea86d12e872 {
   width: 319.5px;
   height: 366px;
   z-index: 1;
   position: absolute !important;
   left: 1012.5px;
   top: 0px;
   background: #ffffff1a;
   border-radius: 22.5px 22.5px 22.5px 22.5px;
   box-shadow: 0px 3px 18.75px #00000040, inset 0px 18.75px 18.75px #ffffff1a;
   opacity: 0.5;
 }

 .container_1919eb20e904 {
   position: absolute !important;
   overflow: visible;
   width: 1332px;
   height: 366px;
   z-index: 1;
   left: 0px;
   top: 318px;
   border-radius: 22.5px 22.5px 22.5px 22.5px;
 }

 .text_762d33c59f0b {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 12px;
   top: 328.5px;
   line-height: 78.11px;
   text-align: justify;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_79c183fe384e {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 683.25px;
   top: 328.5px;
   line-height: 78.11px;
   text-align: justify;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_543e7d090c0c {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1019.25px;
   top: 328.5px;
   line-height: 78.11px;
   text-align: justify;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_0b8b9d29f423 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 348px;
   top: 328.5px;
   line-height: 78.11px;
   text-align: justify;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_af6768c7fab6 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 12px;
   top: 406.5px;
   line-height: 52.08px;
   text-align: justify;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_f90b8550edb1 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 348px;
   top: 406.5px;
   line-height: 52.08px;
   text-align: justify;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_ebad690f8f7c {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 687px;
   top: 406.5px;
   line-height: 52.08px;
   text-align: justify;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_a4c364a62101 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1027.5px;
   top: 406.5px;
   line-height: 52.08px;
   text-align: justify;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_e2c3eff2407d {
   width: 286.5px;
   height: 168px;
   z-index: 2;
   position: absolute !important;
   left: 16.5px;
   top: 483px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 30.74px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .text_05c8e159e571 {
   width: 286.5px;
   height: 168px;
   z-index: 2;
   position: absolute !important;
   left: 354px;
   top: 483px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 30.74px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .text_55304b8f9ace {
   width: 286.5px;
   height: 168px;
   z-index: 2;
   position: absolute !important;
   left: 691.5px;
   top: 483px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 30.74px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .text_9834b0aab08d {
   width: 286.5px;
   height: 168px;
   z-index: 2;
   position: absolute !important;
   left: 1029.75px;
   top: 483px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 30.74px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .container_c36a9734e26e {
   position: absolute !important;
   overflow: visible;
   width: 1332px;
   height: 684px;
   z-index: 1;
   left: 59px;
   top: 3065px;
   border-radius: 22.5px 22.5px 22.5px 22.5px;
 }

 .text_bc74c8945b20 {
   width: 899px;
   height: 76px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 68.3px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir';
 }

 .text_2e87039057d6 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 76px;
   line-height: 104.15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text-038df58c40d5_2e87039057d6 {
   line-height: 104.15px;
   font-family: 'Arial Rounded MT Bold';
 }

 .text-3fb597dcaf2c_2e87039057d6 {
   line-height: 104.15px;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_dbee3c12a067 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 180px;
   line-height: 40.98px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir Next';
 }

 .container_e21878bbb479 {
   position: absolute !important;
   overflow: visible;
   width: 1012px;
   height: 221px;
   z-index: 1;
   left: 82px;
   top: 1186px;
 }

 .text_eb0be99142c1 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 1070px;
   top: 1878px;
   line-height: 32.78px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir Next';
 }

 .text_619bdb2961c5 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 823px;
   top: 2433px;
   line-height: 32.78px;
   font-family: 'Avenir Next';
 }

 .text_7746138e1bc4 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 965px;
   top: 2985px;
   line-height: 32.78px;
   font-family: 'Avenir Next';
 }

 .imageview_79ae057616ad {
   width: 10px;
   height: 1188px;
   z-index: 1;
   position: absolute !important;
   left: 88px;
   top: 1541px;
 }

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

 .imageview_071411b7f70f {
   width: 68px;
   height: 68px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 18px;
 }

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

 .text_37563fadd05b {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 102px;
   top: 0px;
   line-height: 104.15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_a90122740359 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 102px;
   top: 104px;
   line-height: 40.98px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir Next';
 }

 .text_74523d453f75 {
   width: 563px;
   height: 216px;
   z-index: 2;
   position: absolute !important;
   left: 102px;
   top: 166px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 34.15px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .container_0be766c081fe {
   position: absolute !important;
   overflow: visible;
   width: 665px;
   height: 382px;
   z-index: 2;
   left: 59px;
   top: 1489px;
 }

 .imageview_60b022518016 {
   width: 68px;
   height: 68px;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 35px;
 }

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

 .text_980fc1d15070 {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 102px;
   top: 0px;
   line-height: 104.15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_548ee3fac5bd {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 102px;
   top: 104px;
   line-height: 40.98px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir Next';
 }

 .text_bc0431f3ccfc {
   width: 569px;
   height: 216px;
   z-index: 3;
   position: absolute !important;
   left: 96px;
   top: 177px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 34.15px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .container_4ae642b3e405 {
   position: absolute !important;
   overflow: visible;
   width: 665px;
   height: 393px;
   z-index: 3;
   left: 59px;
   top: 1842px;
 }

 .imageview_b27e25f8b3cd {
   width: 68px;
   height: 68px;
   z-index: 4;
   position: absolute !important;
   left: 0px;
   top: 18px;
 }

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

 .text_ebbff8dd8168 {
   width: max-content;
   z-index: 4;
   position: absolute !important;
   left: 102px;
   top: 0px;
   line-height: 104.15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_2f274f8f1348 {
   width: max-content;
   z-index: 5;
   position: absolute !important;
   left: 102px;
   top: 100px;
   line-height: 40.98px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir Next';
 }

 .text_22d3dacc92b9 {
   width: 519px;
   height: 337px;
   z-index: 4;
   position: absolute !important;
   left: 104px;
   top: 158px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 34.15px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .container_6b058147a01b {
   position: absolute !important;
   overflow: visible;
   width: 623px;
   height: 495px;
   z-index: 4;
   left: 59px;
   top: 2206px;
 }

 .imageview_0ff03d94dacb {
   width: 68px;
   height: 68px;
   z-index: 5;
   position: absolute !important;
   left: 0px;
   top: 18px;
 }

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

 .text_9800552e57fd {
   width: max-content;
   z-index: 5;
   position: absolute !important;
   left: 105px;
   top: 0px;
   line-height: 104.15px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_09087feb012d {
   width: max-content;
   z-index: 5;
   position: absolute !important;
   left: 105px;
   top: 106px;
   line-height: 40.98px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir Next';
 }

 .text_55493d3c218d {
   width: 521px;
   height: 337px;
   z-index: 5;
   position: absolute !important;
   left: 103px;
   top: 168px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 34.15px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .container_0607edfba7f8 {
   position: absolute !important;
   overflow: visible;
   width: 624px;
   height: 505px;
   z-index: 5;
   left: 59px;
   top: 2672px;
 }

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

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

 .imageview_96fab31b1bce {
   width: 460px;
   height: 460px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   border-radius: 50% 50% 50% 50%;
 }

 .imageview_96fab31b1bce img {
   width: 100%;
   height: 100%;
   object-fit: fill;
 }

 .container_891fdd346aa3 {
   position: absolute !important;
   overflow: visible;
   width: 460px;
   height: 460px;
   z-index: 1;
   left: 957px;
   top: 1411px;
 }

 .imageview_035982265ae9 {
   width: 460px;
   height: 460px;
   z-index: 4;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

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

 .imageview_42dbfd2ecf08 {
   width: 460px;
   height: 460px;
   z-index: 5;
   position: absolute !important;
   left: 0px;
   top: 0px;
   border-radius: 50% 50% 50% 50%;
 }

 .imageview_42dbfd2ecf08 img {
   width: 100%;
   height: 100%;
   object-fit: fill;
 }

 .container_4c438954638e {
   position: absolute !important;
   overflow: visible;
   width: 460px;
   height: 460px;
   z-index: 4;
   left: 719px;
   top: 1959px;
 }

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

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

 .imageview_343a46ff7c9e {
   width: 460px;
   height: 460px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   border-radius: 50% 50% 50% 50%;
 }

 .imageview_343a46ff7c9e img {
   width: 100%;
   height: 100%;
   object-fit: fill;
 }

 .container_007ba6ce2d53 {
   position: absolute !important;
   overflow: visible;
   width: 460px;
   height: 460px;
   z-index: 1;
   left: 957px;
   top: 2507px;
 }

 .text_e97686f5800a {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 59px;
   top: 4654px;
   line-height: 69.43px;
   font-family: 'Arial Rounded MT Bold';
 }

 .text-da55f7f3753b_e97686f5800a {
   line-height: 69.43px;
   font-family: 'Arial Rounded MT Bold';
 }

 .text-5060705b7cc7_e97686f5800a {
   line-height: 69.43px;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_9cfe62ae22f0 {
   width: 662.25px;
   height: 62px;
   z-index: 1;
   position: absolute !important;
   left: 59px;
   top: 4814.5px;
   line-height: 30.74px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .text_autoheight_9cfe62ae22f0 {
   overflow: visible;
 }

 .text_3aa79677e01b {
   width: 357.75px;
   height: 176.25px;
   z-index: 1;
   position: absolute !important;
   left: 1037px;
   top: 4654px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 173.58px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Arial Rounded MT Bold';
 }

 .container_0335dd6f6a12 {
   width: 422.14px;
   height: 225.75px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #ffffff1a;
   border-radius: 22.5px 22.5px 22.5px 22.5px;
   box-shadow: 0px 3px 18.75px #00000040, inset 0px 18.75px 18.75px #ffffff1a;
   opacity: 0.5;
 }

 .container_8026df50d416 {
   width: 422.14px;
   height: 225.75px;
   z-index: 1;
   position: absolute !important;
   left: 445.93px;
   top: 0px;
   background: #ffffff1a;
   border-radius: 22.5px 22.5px 22.5px 22.5px;
   box-shadow: 0px 3px 18.75px #00000040, inset 0px 18.75px 18.75px #ffffff1a;
   opacity: 0.5;
 }

 .container_ca7b54ac2581 {
   width: 422.14px;
   height: 225.75px;
   z-index: 1;
   position: absolute !important;
   left: 891.86px;
   top: 0px;
   background: #ffffff1a;
   border-radius: 22.5px 22.5px 22.5px 22.5px;
   box-shadow: 0px 3px 18.75px #00000040, inset 0px 18.75px 18.75px #ffffff1a;
   opacity: 0.5;
 }

 .container_d5397ee75acf {
   position: absolute !important;
   overflow: visible;
   width: 1314px;
   height: 225.75px;
   z-index: 1;
   left: 61px;
   top: 4931px;
   border-radius: 22.5px 22.5px 22.5px 22.5px;
 }

 .text_a2d5d350c943 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 86.5px;
   top: 4962.5px;
   line-height: 27.77px;
   text-align: justify;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_51469ce607e9 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 533.5px;
   top: 4962.5px;
   line-height: 27.77px;
   text-align: justify;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_85b62ad0c45d {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 981.25px;
   top: 4962.5px;
   line-height: 27.77px;
   text-align: justify;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_5fced4e1e528 {
   width: 361.5px;
   height: 168px;
   z-index: 2;
   position: absolute !important;
   left: 86.5px;
   top: 5015.75px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 30.74px;
   text-align: justify;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .text_0df346d081b3 {
   width: 385.5px;
   height: 168px;
   z-index: 2;
   position: absolute !important;
   left: 532px;
   top: 5015.75px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 30.74px;
   text-align: justify;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .text_4d769c2ca031 {
   width: 363px;
   height: 168px;
   z-index: 2;
   position: absolute !important;
   left: 982px;
   top: 5015.75px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 30.74px;
   text-align: justify;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .text_74948f8dedd9 {
   width: 817px;
   height: 71px;
   z-index: 2;
   position: absolute !important;
   left: 586px;
   top: 5324px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 43.4px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_5baf05f4802d {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 888px;
   top: 5267.25px;
   line-height: 30.74px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir';
 }

 .text_f9e742894eda {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 291px;
   top: 5360px;
   line-height: 78.11px;
   font-family: 'Arial Rounded MT Bold';
 }

 .text-3b036a5001cb_f9e742894eda {
   line-height: 78.11px;
   font-family: 'Arial Rounded MT Bold';
 }

 .text-188a5a44c209_f9e742894eda {
   line-height: 78.11px;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_330bc6581766 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 40.98px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir Next';
 }

 .text_75e35ffc7e72 {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 40px;
   line-height: 34.72px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .container_2570182086cb {
   position: absolute !important;
   overflow: visible;
   width: 237px;
   height: 75px;
   z-index: 2;
   left: 70px;
   top: 5637px;
 }

 .text_b43b356cce58 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 40.98px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir Next';
 }

 .text_8b382004efe2 {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 40px;
   line-height: 34.72px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .container_c476af26cf49 {
   position: absolute !important;
   overflow: visible;
   width: 313px;
   height: 75px;
   z-index: 2;
   left: 70px;
   top: 5767px;
 }

 .text_11fb6373914d {
   width: 167.83px;
   height: 41px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 40.98px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .text_autoheight_11fb6373914d {
   overflow: visible;
 }

 .text_6355de6c2f17 {
   width: 422px;
   height: 105px;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 40px;
   line-height: 34.72px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Arial Rounded MT Bold';
 }

 .text_autoheight_6355de6c2f17 {
   overflow: visible;
 }

 .container_4fc603b81480 {
   position: absolute !important;
   overflow: visible;
   width: 422px;
   height: 145px;
   z-index: 2;
   left: 61px;
   top: 5897px;
 }

 .text_439c7ac6f038 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 40.98px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir Next';
 }

 .text_80a31be99ccf {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 40px;
   line-height: 34.72px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .container_3885befad5d4 {
   position: absolute !important;
   overflow: visible;
   width: 360px;
   height: 75px;
   z-index: 2;
   left: 62px;
   top: 6191px;
 }

 .text_b40ccbf00460 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 40.98px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir Next';
 }

 .text_38b838b3d53b {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 40px;
   line-height: 34.72px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .container_da4a8fb2ff2b {
   position: absolute !important;
   overflow: visible;
   width: 360px;
   height: 75px;
   z-index: 2;
   left: 61px;
   top: 6283px;
 }

 .text_4fcfe3b8c1a6 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 40.98px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Avenir Next';
 }

 .text_8cfe4fa9e643 {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 40px;
   line-height: 34.72px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Arial Rounded MT Bold';
 }

 .container_f02fba2e49c0 {
   position: absolute !important;
   overflow: visible;
   width: 117px;
   height: 75px;
   z-index: 2;
   left: 61px;
   top: 6375px;
 }

 .text_243066e50b86 {
   width: 215px;
   height: 41px;
   z-index: 2;
   position: absolute !important;
   left: 61px;
   top: 6136px;
   line-height: 40.98px;
   word-wrap: break-word;
   white-space: normal;
   font-family: 'Avenir Next';
 }

 .text_autoheight_243066e50b86 {
   overflow: visible;
 }

 .imageview_5672909b8293 {
   width: 627.02px;
   height: 468.86px;
   z-index: 2;
   position: absolute !important;
   left: 681px;
   top: 5780px;
 }

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

 .container_6101bb707de2 {
   width: 228px;
   height: 81px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #009fe380;
   border-radius: 88.24px 88.24px 88.24px 88.24px;
 }

 .text_68a5e04ec34f {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 31.5px;
   top: 30px;
   line-height: 21.78px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Inter';
 }

 .container_f0a73aa9a968 {
   position: absolute !important;
   overflow: visible;
   width: 228px;
   height: 81px;
   z-index: 2;
   left: 1145px;
   top: 5542px;
 }

 .container_wrapper_f0a73aa9a968 {
   position: absolute !important;
   overflow: visible;
   left: 1145px;
   top: 5542px;
   width: 228px;
   height: 81px;
   z-index: 2;
 }

 .container_nested_f0a73aa9a968 {
   width: 228px;
   height: 81px;
   z-index: 2;
 }

 .container_8414941dde19 {
   width: 1440px;
   height: 105px;
   z-index: 3;
   position: absolute !important;
   left: 0px;
   top: 909px;
   background: #000000;
 }

 .text_c9a83979f4ca {
   width: max-content;
   z-index: 4;
   position: absolute !important;
   left: 1160px;
   top: 925px;
   line-height: 21.78px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Inter';
 }

 .container_f110dc506771 {
   position: absolute !important;
   width: 1440px;
   height: 964px;
   z-index: 3;
   left: 0px;
   top: 5637px;
   overflow-x: clip;
   overflow-y: clip;
 }

 .container_db071b33c12f {
   width: 883.5px;
   height: 81px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #ffffff1a;
   border-radius: 88.24px 88.24px 88.24px 88.24px;
 }

 .container_63775f8ea781 {
   width: 175.5px;
   height: 81px;
   z-index: 2;
   position: absolute !important;
   left: 43.5px;
   top: 0px;
   background: #ffffff1a;
   border-radius: 88.24px 88.24px 88.24px 88.24px;
 }

 .text_f2b439b601a7 {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 64.5px;
   top: 30px;
   line-height: 21.78px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Inter';
 }

 .text_22fbf2dbf155 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 300px;
   top: 30px;
   line-height: 21.78px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Inter';
 }

 .text_e943ad4c19ac {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 471px;
   top: 30px;
   line-height: 21.78px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Inter';
 }

 .text_c0fb4d6d2de2 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 660px;
   top: 30px;
   line-height: 21.78px;
   word-wrap: normal;
   white-space: nowrap;
   font-family: 'Inter';
 }

 .container_ae0a87fe6c33 {
   position: fixed !important;
   overflow: visible;
   width: 883.5px;
   height: 81px;
   z-index: 9999;
   left: 509px;
   top: 46px;
   transform-origin: -509px -46px;
 }

 .viewport_7a6cff6439e7 {
   width: 1440px;
   height: 6601px;
   z-index: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #ffffff;
 }