 /*
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://amplitude.yotako.io/google?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_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;
   align-items: center;
   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;
   /* align-items if needed */
 }

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

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

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

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

 .text_c05b4af1c352 {
   min-width: 68px;
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_0215c8fc92d1 {
   min-width: 68px;
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_c1a60762f937 {
   min-width: 68px;
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_0502d015042b {
   width: fit-content;
   min-width: 68px;
   max-width: 68px;
   line-height: 24px;
   font-family: 'Inter';
 }

 .container_bf35b52aac81 {
   padding: 0 113px 0 0;
   width: 100%;
   height: fit-content;
   min-width: 100px;
   min-height: 60px;
   max-width: 445px;
   justify-content: flex-start;
   align-items: center;
   flex-wrap: wrap;
   gap: 10px 10px;
   flex-direction: row;
 }

 .container_nested_bf35b52aac81 {
   padding: 0 113px 0 0;
   width: 100%;
   height: fit-content;
   min-width: 100px;
   min-height: 60px;
   max-width: 445px;
   justify-content: flex-start;
   align-items: center;
   flex-wrap: wrap;
   gap: 10px 10px;
   flex-direction: row;
 }

 .container_4a88d08279dc {
   width: 100%;
   height: fit-content;
   align-items: flex-end;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
   background: #323131;
 }

 .container_nested_4a88d08279dc {
   width: 100%;
   height: fit-content;
   align-items: flex-end;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
   background: #323131;
 }

 .text_e788475211ae {
   width: 100%;
   min-height: 80px;
   line-height: 60px;
   word-wrap: break-word;
   filter: drop-shadow(0px 2px 6px #00000026);
   font-family: 'Inter';
 }

 .text_f76000caa071 {
   width: 100%;
   min-height: 80px;
   line-height: 60px;
   word-wrap: break-word;
   filter: drop-shadow(0px 1px 3px #0000004d);
   font-family: 'Inter';
 }

 .container_ad1aa94161a3 {
   width: 100%;
   height: fit-content;
   max-width: 630px;
   align-items: flex-start;
   justify-content: center;
   flex-direction: column;
 }

 .text_036b0ae075ef {
   max-width: 508px;
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_5fbed6848304 {
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_ebfd95bb62e5 {
   padding: 233px 0 0 0;
   width: 100%;
   height: fit-content;
   max-width: 528px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 12px normal;
   flex-direction: column;
 }

 .text_15d608b5573d {
   width: 100%;
   height: 21.6px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .imageview_53945c68b056 {
   width: 100%;
   height: 40px;
 }

 .container_8e6b26202300 {
   width: 100%;
   height: fit-content;
   max-width: 115px;
   align-items: center;
   justify-content: flex-start;
   gap: 14px normal;
   flex-direction: column;
 }

 .container_9a67b2644012 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .container_6b8de3209b3b {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: center;
   flex-direction: column;
 }

 .container_6176b82d9caa {
   padding: 55.7px 27px 0 27px;
   width: 100%;
   height: fit-content;
   min-height: 638px;
   align-items: center;
   justify-content: center;
   gap: 233px normal;
   flex-direction: column;
   background: url("https://cdn.yotako.io/33e9e0c5-54d7-4a63-9164-47cb685f6726/246:178.webp");
   background-size: cover;
   background-repeat: no-repeat;
 }

 .text_9778ef4d765c {
   width: 147px;
   height: 48px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 40px;
   word-wrap: break-word;
   filter: drop-shadow(0px 2px 6px #00000026);
   font-family: 'Inter';
 }

 .text-99f336f8c237_9778ef4d765c {
   line-height: 40px;
   font-family: 'Inter';
 }

 .text-6afd79fbc761_9778ef4d765c {
   line-height: 40px;
   font-family: 'Inter';
 }

 .container_58163c430b3d {
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   flex-direction: row;
 }

 .imageview_7cc452d509db {
   width: 100%;
   aspect-ratio: 1 / 0.75;
 }

 .container_1d0aed6df0bc {
   width: 460px;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px normal;
   flex-direction: column;
 }

 .text_5381ffdf2cb2 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_909dc1c9f596 {
   padding: 0 40px 0 40px;
   height: fit-content;
   min-width: 260px;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_59beea46c73a {
   width: 100%;
   height: fit-content;
   max-width: 1011px;
   justify-content: center;
   align-items: center;
   flex-wrap: wrap;
   gap: 20px 20px;
   flex-direction: row;
 }

 .container_28140418038a {
   padding: 82px 0 82px 0;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 59px normal;
   flex-direction: column;
 }

 .text_68bfa23fa328 {
   height: 48px;
   flex-grow: 1;
   flex-basis: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 40px;
   word-wrap: break-word;
   filter: drop-shadow(0px 2px 6px #00000026);
   font-family: 'Inter';
 }

 .text-f13debd49eb9_68bfa23fa328 {
   line-height: 40px;
   font-family: 'Inter';
 }

 .text-a1856be3bf24_68bfa23fa328 {
   line-height: 40px;
   font-family: 'Inter';
 }

 .container_f9f161c2e44c {
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   flex-wrap: wrap;
   flex-direction: row;
 }

 .text_e0f8c38abab5 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_362f7562e093 {
   width: 100%;
   height: fit-content;
   max-width: 902px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_5bd2bd90cf34 {
   padding: 0 20px 170px 20px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 48px normal;
   flex-direction: column;
 }

 .text_371ac5a11a56 {
   min-width: 72px;
   max-width: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_005f2ad95450 {
   min-width: 120px;
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_f9563d05f4d3 {
   padding: 12px 48px 12px 48px;
   width: 100%;
   height: fit-content;
   min-height: 48px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #333333;
   border-radius: 6px 6px 6px 6px;
   box-shadow: 0px 4px 4px #ffffff61;
 }

 .imageview_9d63f2f2ab3e {
   width: 100%;
   aspect-ratio: 1 / 0.4294541709577755;
 }

 .container_6ef711e4a9c7 {
   padding: 30px 0 89.76px 0;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .text_ada3d494b63a {
   min-width: 74px;
   max-width: 74px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_87223e63e1d0 {
   min-width: 120px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_4c3ad9489786 {
   padding: 12px 48px 12px 48px;
   width: 100%;
   height: fit-content;
   min-height: 48px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #333333;
   border-radius: 6px 6px 6px 6px;
   box-shadow: 0px 4px 4px #ffffff61;
 }

 .imageview_e34e175b35e6 {
   width: 100%;
   aspect-ratio: 1 / 0.4294541709577755;
 }

 .container_4350b0a20583 {
   padding: 30px 0 0 0;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .text_9c9222b24ff4 {
   height: 48px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text-37208dd662c3_9c9222b24ff4 {
   line-height: 40px;
   font-family: 'Inter';
 }

 .text-e698d2a94ec4_9c9222b24ff4 {
   line-height: 40px;
   font-family: 'Inter';
 }

 .container_27a6d5722d94 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   flex-direction: row;
 }

 .text_8855a9fe416b {
   width: 220.52px;
   height: 32px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_d6a8f01f2e7d {
   position: relative !important;
   width: 100%;
   height: 32px;
   z-index: 1;
 }

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

 .text_396f7f83b5cc {
   width: 33.03px;
   height: 18.4px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0.8px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_e896200ed5ef {
   position: absolute !important;
   width: 192.12px;
   height: 20px;
   z-index: 1;
   left: 0px;
   top: 0px;
 }

 .text_5a0c7ffdd5a4 {
   width: 192.12px;
   height: 21.6px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_1a49b1de2fe7 {
   position: absolute !important;
   width: 192.12px;
   height: 21.6px;
   z-index: 1;
   left: 0px;
   top: 25.2px;
 }

 .container_322c5e016aae {
   position: absolute !important;
   width: 192.12px;
   height: 48px;
   z-index: 1;
   left: 60px;
   top: 0px;
 }

 .container_74fb27bce959 {
   position: absolute !important;
   width: 305.27px;
   height: 48px;
   z-index: 1;
   left: 0px;
   top: 0px;
 }

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

 .text_ff69d4f2999e {
   width: 39.18px;
   height: 18.4px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0.8px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_7435a62bdc64 {
   position: absolute !important;
   width: 130.75px;
   height: 20px;
   z-index: 1;
   left: 0px;
   top: 0px;
 }

 .text_78130f3d9a6a {
   width: 148px;
   height: 22px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: -0.2px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_74f46d45212f {
   position: absolute !important;
   width: 130.75px;
   height: 21.6px;
   z-index: 1;
   left: 0px;
   top: 25.2px;
 }

 .container_dadae52b4388 {
   position: absolute !important;
   width: 130.75px;
   height: 48px;
   z-index: 1;
   left: 60px;
   top: 0px;
 }

 .container_74b91d215315 {
   position: absolute !important;
   width: 305.27px;
   height: 48px;
   z-index: 1;
   left: 0px;
   top: 72px;
 }

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

 .text_a1f3bcc08ab7 {
   width: 39.48px;
   height: 18.4px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0.8px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_336da0031600 {
   position: absolute !important;
   width: 142.83px;
   height: 20px;
   z-index: 1;
   left: 0px;
   top: 0px;
 }

 .text_749a56356b2a {
   width: 135.88px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: -0.8px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_f6904a4e6fd9 {
   width: 142.83px;
   height: 21.6px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 49.2px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_cb6f5377b60d {
   width: 39.48px;
   height: 18.4px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0.8px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_f4dbb3423603 {
   position: absolute !important;
   width: 142.83px;
   height: 20px;
   z-index: 1;
   left: 0px;
   top: 27px;
 }

 .container_1ec7b56c87b7 {
   position: absolute !important;
   width: 142.83px;
   height: 72px;
   z-index: 1;
   left: 0px;
   top: 24px;
 }

 .container_fda84ab7ace7 {
   position: absolute !important;
   width: 142.83px;
   height: 96px;
   z-index: 1;
   left: 60px;
   top: 0px;
 }

 .container_5c9a7eb654cc {
   position: absolute !important;
   width: 305.27px;
   height: 96px;
   z-index: 1;
   left: 0px;
   top: 144px;
 }

 .container_eb039e79b343 {
   position: relative !important;
   width: 100%;
   height: 240px;
   z-index: 1;
 }

 .text_ebf587b0ab73 {
   width: 78.93px;
   height: 24px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 2px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_dbe499e44810 {
   position: absolute !important;
   width: 305.27px;
   height: 28px;
   z-index: 1;
   left: 0px;
   top: 0px;
 }

 .text_ae9b37129ab9 {
   width: 70.53px;
   height: 21.6px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 1.2px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_0c5e8bcd12fb {
   position: absolute !important;
   width: 70.53px;
   height: 24px;
   z-index: 1;
   left: 0px;
   top: 0px;
 }

 .text_5cfab2797802 {
   width: 59.5px;
   height: 21.6px;
   z-index: 1;
   position: absolute !important;
   left: 87px;
   top: 1px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_834ba7335342 {
   position: absolute !important;
   width: 305.27px;
   height: 24px;
   z-index: 1;
   left: 0px;
   top: 44px;
 }

 .container_7b6fd0e5568e {
   position: relative !important;
   width: 100%;
   height: 68px;
   z-index: 1;
 }

 .container_95717cc237f7 {
   padding: 32px 32px 106px 32px;
   width: 369.27px;
   height: fit-content;
   min-height: 534px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 28px normal;
   flex-direction: column;
   background: #242424;
   border-radius: 8px 8px 8px 8px;
 }

 .text_227ea08d810f {
   width: 175.4px;
   height: 32px;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_c12f94c62383 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .text_f1f8dd2504f1 {
   width: 36.97px;
   height: 18.4px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0.8px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_c4c049ba0dff {
   position: relative !important;
   width: 100%;
   height: 20px;
   z-index: 1;
 }

 .text_96f8cafcfb34 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .input_text_663ab1194342 {
   padding: 8.8px 16px 8.8px 16px;
   width: 100%;
   height: 41.6px;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   flex-direction: row;
   background: #333333;
   border-radius: 6px 6px 6px 6px;
   color: #cccccc;
   font-family: 'Inter';
 }

 .wrapper_input_text_663ab1194342 {
   width: 100%;
   height: 41.6px;
 }

 .input_text_663ab1194342::placeholder {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   text-align: start;
   word-wrap: break-word;
   color: #cccccc;
   font-family: 'Inter';
   letter-spacing: -0.5px;
 }

 .container_eb653c37170e {
   height: fit-content;
   min-width: 220px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 4px normal;
   flex-direction: column;
 }

 .text_ec5ac972447e {
   width: 33.03px;
   height: 18.4px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0.8px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_87b4e2ff636e {
   position: relative !important;
   width: 100%;
   height: 20px;
   z-index: 1;
 }

 .text_762592b609a1 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .input_text_a4f3e71c7fc6 {
   padding: 8.8px 16px 8.8px 16px;
   width: 100%;
   height: 41.6px;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   flex-direction: row;
   background: #333333;
   border-radius: 6px 6px 6px 6px;
   color: #cccccc;
   font-family: 'Inter';
 }

 .wrapper_input_text_a4f3e71c7fc6 {
   width: 100%;
   height: 41.6px;
 }

 .input_text_a4f3e71c7fc6::placeholder {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   text-align: start;
   word-wrap: break-word;
   color: #cccccc;
   font-family: 'Inter';
   letter-spacing: -0.5px;
 }

 .container_243446ad3c25 {
   height: fit-content;
   min-width: 220px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 4px normal;
   flex-direction: column;
 }

 .container_76d021a9ee12 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   flex-wrap: wrap;
   gap: 24px 24px;
   flex-direction: row;
 }

 .text_dab70bdba63a {
   width: 45.5px;
   height: 18.4px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0.8px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_b31f0ba0f195 {
   position: relative !important;
   width: 505.9px;
   height: 20px;
   z-index: 1;
 }

 .text_9615080e4da2 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .input_text_e928babeba5a {
   padding: 8px 16px 8px 16px;
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   flex-direction: row;
   background: #333333;
   border-radius: 6px 6px 6px 6px;
   color: #cccccc;
   font-family: 'Inter';
 }

 .wrapper_input_text_e928babeba5a {
   width: 100%;
   height: fit-content;
 }

 .input_text_e928babeba5a::placeholder {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   text-align: start;
   word-wrap: break-word;
   color: #cccccc;
   font-family: 'Inter';
   letter-spacing: -0.5px;
 }

 .container_a4afe22e5b04 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 4px normal;
   flex-direction: column;
 }

 .text_32f1889b7bc5 {
   width: 54.43px;
   height: 18.4px;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_dc1d026119d4 {
   padding: 1px 0 1px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .text_969560632bbe {
   min-height: 120px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .input_text_92ac8d5f79a9 {
   padding: 8px 16px 10px 16px;
   width: 100%;
   min-height: 138px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: #333333;
   border-radius: 6px 6px 6px 6px;
   color: #cccccc;
   font-family: 'Inter';
 }

 .wrapper_input_text_92ac8d5f79a9 {
   width: 100%;
 }

 .input_text_92ac8d5f79a9::placeholder {
   min-height: 120px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   text-align: start;
   word-wrap: break-word;
   color: #cccccc;
   font-family: 'Inter';
   letter-spacing: -0.5px;
 }

 .container_95e9dc1449c6 {
   width: 100%;
   height: 162.4px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 4px normal;
   flex-direction: column;
 }

 .text_e7a2ed8c59f5 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .button_3909642f3375 {
   padding: 13px 0 13px 0;
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffffff;
   border-radius: 6px 6px 6px 6px;
 }

 .button_link_3909642f3375 {
   display: flex;
   flex-direction: row;
   gap: normal 10px;
   align-items: center;
 }

 .container_b71e61821cc9 {
   width: 100%;
   height: fit-content;
   max-width: 506px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px normal;
   flex-direction: column;
 }

 .container_1da3f215a4ea {
   padding: 32px 32px 32px 32px;
   height: fit-content;
   min-width: 260px;
   min-height: 534px;
   max-width: 570px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 24px normal;
   flex-direction: column;
   background: #242424;
   border-radius: 8px 8px 8px 8px;
   box-shadow: 0px 0px 0px #00000000;
 }

 .container_nested_1da3f215a4ea {
   padding: 32px 32px 32px 32px;
   height: fit-content;
   min-width: 260px;
   min-height: 534px;
   max-width: 570px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 24px normal;
   flex-direction: column;
   background: #242424;
   border-radius: 8px 8px 8px 8px;
   filter: drop-shadow(0px 0px 0px #00000000);
 }

 .container_acfe0a57eef5 {
   width: 100%;
   height: fit-content;
   min-width: 260px;
   max-width: 972px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   flex-wrap: wrap;
   gap: 32px 32px;
   flex-direction: row;
 }

 .container_a54436178af9 {
   padding: 60px 20px 60px 20px;
   width: 100%;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 46px normal;
   flex-direction: column;
 }

 .text_db5515155048 {
   width: 142px;
   height: 26px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text-39fec3f54fee_db5515155048 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .text-9c3fd02b858b_db5515155048 {
   line-height: 28px;
   font-family: 'Inter';
 }

 .container_9f2973105382 {
   padding: 1px 0 1px 0;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 4px;
   flex-direction: row;
 }

 .text_14491440fc49 {
   width: 100%;
   max-width: 377px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_78b4011c63d1 {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_a19e595e5b99 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px normal;
   flex-direction: column;
 }

 .text_368fd9aab6fd {
   width: 100%;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_6d8e21545ea5 {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_efcdc9b6b5f8 {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_f5639febd935 {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_4c03f95a3eb1 {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_6824d5a2202e {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_5645ad59b363 {
   height: fit-content;
   min-width: 220px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .text_17326f9333b4 {
   width: 100%;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_cffd90950f27 {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_c98ba7f59090 {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_3788d10d5655 {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_62770a93b63a {
   width: 100%;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_c9b3478a2c7b {
   width: 100%;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_78ab382461d5 {
   height: fit-content;
   min-width: 220px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .container_798c4707269f {
   height: fit-content;
   min-width: 260px;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 32px 32px;
   flex-direction: row;
 }

 .container_5d7aa24f36bc {
   padding: 60px 16px 60px 16px;
   width: 100%;
   height: fit-content;
   max-width: 1024px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 10px 10px;
   flex-direction: row;
 }

 .container_c346f64a45e5 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: linear-gradient(180deg, #6a6a6aff 0%, #3b3b3bff 100%);
 }

 .viewport_916ae74c6ea1 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
 }

 .text_2ffd33fa18db {
   min-width: 68px;
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_b5b6a9a28b07 {
   min-width: 68px;
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_7683047823a2 {
   min-width: 68px;
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_9398ce74e21d {
   width: fit-content;
   min-width: 68px;
   max-width: 68px;
   line-height: 24px;
   font-family: 'Inter';
 }

 .container_1c8918027a6f {
   padding: 0 113px 0 0;
   width: 100%;
   height: fit-content;
   min-width: 100px;
   min-height: 60px;
   max-width: 445px;
   justify-content: flex-start;
   align-items: center;
   flex-wrap: wrap;
   gap: 10px 10px;
   flex-direction: row;
 }

 .container_nested_1c8918027a6f {
   padding: 0 113px 0 0;
   width: 100%;
   height: fit-content;
   min-width: 100px;
   min-height: 60px;
   max-width: 445px;
   justify-content: flex-start;
   align-items: center;
   flex-wrap: wrap;
   gap: 10px 10px;
   flex-direction: row;
 }

 .container_fa0dded320fc {
   width: 100%;
   height: fit-content;
   align-items: flex-end;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
   background: #323131;
 }

 .container_nested_fa0dded320fc {
   width: 100%;
   height: fit-content;
   align-items: flex-end;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
   background: #323131;
 }

 .text_1d54539368b8 {
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 60px;
   word-wrap: break-word;
   filter: drop-shadow(0px 2px 6px #00000026);
   font-family: 'Inter';
 }

 .container_4f4acb6983fe {
   width: 100%;
   height: fit-content;
   min-height: 140px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .imageview_767d971c0619 {
   width: 100%;
   aspect-ratio: 1 / 0.42945414781570435;
 }

 .container_18f8f20678fd {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .text_2ee945342835 {
   min-width: 72px;
   max-width: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_8d53b671aafe {
   min-width: 120px;
   flex-grow: 1;
   flex-basis: 0px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_9d96e95de75e {
   padding: 9px 48px 9px 48px;
   width: 100%;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #333333;
   border-radius: 6px 6px 6px 6px;
 }

 .container_f3fbb47c97cb {
   padding: 27px 0 27px 0;
   width: 100%;
   height: fit-content;
   min-height: 96px;
   max-height: 96px;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .container_970d7bdea208 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   flex-direction: column;
 }

 .imageview_de0ebb125dc5 {
   width: 100%;
   aspect-ratio: 0.336620644312952 / 1;
 }

 .text_eb16b5286491 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 60px;
   word-wrap: break-word;
   filter: drop-shadow(0px 2px 6px #00000026);
   font-family: 'Inter';
 }

 .container_d9d9c7277756 {
   width: 100%;
   height: 140px;
   min-height: 140px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .imageview_83fd6da6a279 {
   width: 100%;
   aspect-ratio: 1 / 0.33924922347068787;
 }

 .text_13d252b4a5f6 {
   min-width: 74px;
   max-width: 74px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_53b28ee8739e {
   min-width: 120px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_fa1ee481d777 {
   padding: 9px 48px 9px 48px;
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #333333;
   border-radius: 6px 6px 6px 6px;
 }

 .container_43bc9687387f {
   padding: 27px 0 27px 0;
   width: 100%;
   height: fit-content;
   min-height: 96px;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .imageview_b5793ee8faac {
   width: 100%;
   aspect-ratio: 0.39201242385565715 / 1;
 }

 .text_b379e5b2320f {
   height: 100%;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_543c75e70936 {
   padding: 10px 10px 10px 10px;
   width: 100%;
   height: 64px;
   min-height: 64px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   box-shadow: 0px 2px 6px #00000026;
 }

 .viewport_85742ec1ef7d {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   flex-direction: column;
   background: linear-gradient(180deg, #6a6a6aff 0%, #3b3b3bff 100%);
 }