 /*
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=Proxima+Nova: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%
 }

 .imageview_cf0fbc722a87 {
   width: 1440px;
   height: 794px;
   position: absolute !important;
   left: 0px;
   top: -3px;
 }

 .imageview_fb6b1096964e {
   width: 127px;
   height: 36px;
   z-index: 1;
 }

 .container_a9d33a7ab2d4 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .text_3a69bfc9ff88 {
   width: fit-content;
   z-index: 1;
   line-height: 24px;
   font-family: 'Proxima Nova';
 }

 .button_32c6d8d446d5 {
   padding: 8px 11px 8px 11px;
   width: 112px;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #5b5fc7;
   border-radius: 6px 6px 6px 6px;
 }

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

 .text_f7eb3ebc2ce7 {
   width: fit-content;
   z-index: 1;
   line-height: 24px;
   font-family: 'Proxima Nova';
 }

 .button_3750c8087e80 {
   padding: 8px 23px 8px 23px;
   width: 90px;
   height: fit-content;
   z-index: 1;
   border-top: #4c52b5ff solid 2px;
   border-right: #4c52b5ff solid 2px;
   border-bottom: #4c52b5ff solid 2px;
   border-left: #4c52b5ff solid 2px;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #ffffff;
   border-radius: 6px 6px 6px 6px;
 }

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

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

 .container_eaa7229ad8d7 {
   width: 1080px;
   height: 72px;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_0c1d168db5e8 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
   background: #ffffff;
 }

 .container_nested_0c1d168db5e8 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
   background: #ffffff;
 }

 .imageview_a34ec85d0750 {
   width: 1765px;
   height: 749px;
   z-index: 1;
   position: absolute !important;
   left: -181px;
   top: -77px;
 }

 .imageview_0b688d20a2f8 {
   width: 1440px;
   height: 672px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_31e25f332f61 {
   width: 100%;
   z-index: 3;
   line-height: 61.6px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .text-5850d9d0f985_31e25f332f61 {
   line-height: 61.6px;
   font-family: 'Proxima Nova';
 }

 .text-7657455f3825_31e25f332f61 {
   line-height: 61.6px;
   font-family: 'Proxima Nova';
 }

 .text_4562f68a63e0 {
   width: 560px;
   z-index: 3;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .text_1380b497695b {
   width: fit-content;
   z-index: 3;
   line-height: 28px;
   font-family: 'Proxima Nova';
 }

 .container_cd012b3db10a {
   padding: 18px 34px 18px 34px;
   width: 184px;
   height: 64px;
   z-index: 3;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #5b5fc7;
   border-radius: 6px 6px 6px 6px;
 }

 .button_5f33b672f6b4 {
   width: fit-content;
   height: fit-content;
   z-index: 3;
   justify-content: flex-start;
   align-items: center;
   gap: normal 16px;
   flex-direction: row;
 }

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

 .container_a61f878f4327 {
   width: 648px;
   height: fit-content;
   z-index: 3;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px normal;
   flex-direction: column;
 }

 .container_bd005f188176 {
   padding: 250px 0 130px 0;
   width: 1080px;
   height: 672px;
   z-index: 3;
   position: absolute !important;
   left: 180px;
   top: 0px;
   align-items: flex-start;
   justify-content: center;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_8fc5842447ef {
   position: relative !important;
   width: 1440px;
   height: 672px;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #ffffff;
 }

 .text_fe92a1addb90 {
   width: 100%;
   z-index: 1;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .imageview_828783f6ee7b {
   width: 72px;
   height: 72px;
   z-index: 1;
 }

 .container_57cd50a53c9f {
   padding: 0 87px 0 87px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .imageview_4bc18944d86e {
   width: 120px;
   height: 32px;
   z-index: 1;
 }

 .container_8f584f65eb19 {
   padding: 8px 63px 8px 63px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .imageview_e3e1c345510d {
   width: 95px;
   height: 32px;
   z-index: 1;
 }

 .container_abcb1def4d6a {
   padding: 8px 75.5px 8px 75.5px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .imageview_f056205964fc {
   width: 176px;
   height: 24px;
   z-index: 1;
 }

 .container_926ee498e2c7 {
   padding: 8px 35px 8px 35px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .container_e6e33bf837f6 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: normal 32px;
   flex-direction: row;
   background: #ffffff;
 }

 .imageview_79d829ebfc07 {
   width: 167px;
   height: 29px;
   z-index: 1;
 }

 .container_b00e6121d97f {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .imageview_4e0b5c942bc6 {
   width: 134px;
   height: 48px;
   z-index: 1;
 }

 .container_8de85ff7f447 {
   padding: 8px 56px 8px 56px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .imageview_055510821079 {
   width: 120px;
   height: 32px;
   z-index: 1;
 }

 .container_90ad23cc0378 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .imageview_8560f6dd48d7 {
   width: 123px;
   height: 40px;
   z-index: 1;
 }

 .container_7a606cf9ef32 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
 }

 .container_770cea906317 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: normal 32px;
   flex-direction: row;
   background: #ffffff;
 }

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

 .container_48bade56052b {
   padding: 48px 0 48px 0;
   width: 1080px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_e3215705a618 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
   background: #ffffff;
 }

 .text_71c24874b8ef {
   width: 100%;
   z-index: 1;
   line-height: 44px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .text_cdcf79dbcaeb {
   width: 100%;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .text_86c86b9bc6f7 {
   width: 100%;
   z-index: 1;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .text_4199178d0b25 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .container_758c1ebe5ed2 {
   width: 440px;
   height: 28px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

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

 .text_43aa3d0bd04f {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .container_8227d7cd7e19 {
   width: 100%;
   height: 28px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

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

 .text_26f52b60db8c {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .container_1ffdf4c3c4cb {
   width: 100%;
   height: 28px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

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

 .container_080bc7091cd7 {
   width: 440px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .imageview_aafa29672897 {
   width: 100%;
   z-index: 1;
   aspect-ratio: 1 / 0.6232142857142857;
 }

 .container_d619e0b8d427 {
   width: 560px;
   height: fit-content;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
   border-radius: 16px 16px 16px 16px;
 }

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

 .imageview_4774dc027709 {
   width: 560px;
   height: 346px;
   z-index: 1;
 }

 .text_fb1c54d3c0f1 {
   width: 100%;
   z-index: 1;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .text_a3e0129c1152 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .container_ccb128acf857 {
   width: 440px;
   height: 28px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

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

 .text_dde049e80e31 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .container_889f3718363e {
   width: 440px;
   height: 28px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

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

 .text_9c5eaf2850f2 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .container_f3e670858e9f {
   width: 440px;
   height: 28px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_4d31921711b9 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_b345fa4061e6 {
   width: 440px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

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

 .text_6a939f53d7a6 {
   width: 100%;
   z-index: 1;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .text_a0c4a0acd506 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .container_b6f52be8ffd5 {
   width: 440px;
   height: 28px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

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

 .text_376e68906cf6 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .container_d1f3755c5f04 {
   width: 440px;
   height: 28px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

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

 .text_98661a6ea964 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .container_27331ad3e520 {
   width: 440px;
   height: 28px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_c04a806b2be0 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_9ed8598f3d63 {
   width: 440px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .imageview_293dd48933a9 {
   width: 560px;
   height: 346px;
   z-index: 1;
 }

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

 .container_22d743a4f7ff {
   padding: 120px 0 120px 0;
   width: 1080px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 32px normal;
   flex-direction: column;
 }

 .container_9cbf388cb9e6 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
   background: #f5f9fa;
 }

 .text_273732527bd6 {
   width: 520px;
   z-index: 1;
   line-height: 44px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .imageview_5481ce9fac40 {
   width: 24px;
   height: 24px;
   z-index: 1;
 }

 .text_95fb40de6986 {
   width: fit-content;
   z-index: 1;
   line-height: 28px;
   font-family: 'Proxima Nova';
 }

 .button_ffcf4977b522 {
   padding: 8px 8px 8px 8px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
   justify-content: flex-start;
   align-items: center;
   gap: normal 4px;
   flex-direction: row;
   border-radius: 4px 4px 4px 4px;
 }

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

 .container_21f5699574ff {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .text_b76028a3e423 {
   width: 100%;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .text_eb2bfceff37d {
   width: fit-content;
   z-index: 1;
   line-height: 28px;
   font-family: 'Proxima Nova';
 }

 .container_68d9a2161409 {
   padding: 18px 34px 18px 34px;
   width: 184px;
   height: 64px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #5b5fc7;
   border-radius: 6px 6px 6px 6px;
 }

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

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

 .container_b495a8ba40e8 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px normal;
   flex-direction: column;
 }

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

 .text_3a536dd174f1 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .text_1ec569142188 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_fd833ba33a99 {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_d6b41a15d57b {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_38028b2d2c5c {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_d2ea043d1db7 {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_e3b3032779ad {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_6c9ac63d8a1c {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_ac774b82ff99 {
   padding: 32px 32px 32px 32px;
   height: 276px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
   border-radius: 16px 16px 16px 16px;
 }

 .text_c36b512a7d0d {
   width: 100%;
   z-index: 1;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .text_34adeb4db26c {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_130e0121c94b {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_a33a057252e0 {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_8c2e5b7a8677 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_0d5e21e454be {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_5be9e6191bd2 {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_2ba2f14d7de6 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_fd760440de5e {
   padding: 32px 32px 32px 32px;
   height: 276px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
   border-radius: 16px 16px 16px 16px;
 }

 .text_804771e9505f {
   width: 100%;
   z-index: 1;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .text_f45cd2e4daae {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_0bbddfcb9173 {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_4e4861e93952 {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_94cc52b30328 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_b0fd174cbaa7 {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_4d18b1b40c3f {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_bebdeff0b24e {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_31d5397bb7c4 {
   padding: 32px 32px 32px 32px;
   height: 276px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
   border-radius: 16px 16px 16px 16px;
 }

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

 .text_cb873f86b6f5 {
   width: 100%;
   z-index: 1;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .text_c3134fe9390d {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_374ec6fa584d {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_c28e468d15c0 {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_98d08f6d6948 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_38a83e0440b3 {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_954ffa3c9124 {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_7d567bb247c1 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_27111f0307c0 {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_1d6557c2c8ab {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_29e581ce3003 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_da1a13504ca6 {
   padding: 32px 32px 32px 32px;
   height: 376px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
   border-radius: 16px 16px 16px 16px;
 }

 .text_fdb1c0acbdd7 {
   width: 100%;
   z-index: 1;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .text_f356e48cdb91 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_abf6cbcc6087 {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_cd75cb79eb67 {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_2189c8b3915c {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_ed3d6d9bd526 {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_0a3fc6aa48cc {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_d108678dea23 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_dd7c9cc998dd {
   padding: 32px 32px 133px 32px;
   height: 377px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
   border-radius: 16px 16px 16px 16px;
 }

 .text_7ee4e995d0fc {
   width: 100%;
   z-index: 1;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .text_331318528d85 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_38a1800f7e14 {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_5c063f332295 {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_7cffb92d3197 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_b54c288b229d {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_99dd0a628a9e {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_a26985baf0ce {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .container_534c0b08bfda {
   width: 100%;
   height: 1px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
 }

 .imageview_454f3c9e7a86 {
   width: 14px;
   height: 21px;
   z-index: 1;
 }

 .text_7a9c267e4964 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .container_b4877d67b15f {
   width: 100%;
   height: 85px;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_94ff87c4341c {
   padding: 32px 32px 32px 32px;
   height: 377px;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   border-top: #e2e8f0ff solid 1px;
   border-right: #e2e8f0ff solid 1px;
   border-bottom: #e2e8f0ff solid 1px;
   border-left: #e2e8f0ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 8px normal;
   flex-direction: column;
   border-radius: 16px 16px 16px 16px;
 }

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

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

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

 .container_43f43af7e626 {
   padding: 120px 0 120px 0;
   width: 1080px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 32px normal;
   flex-direction: column;
 }

 .container_ab6836d94ca3 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
   background: #ffffff;
 }

 .text_7c5c8b28f546 {
   width: 100%;
   z-index: 1;
   line-height: 61.6px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .text-216960b1e382_7c5c8b28f546 {
   line-height: 61.6px;
   font-family: 'Proxima Nova';
 }

 .text-c2a78130caee_7c5c8b28f546 {
   line-height: 61.6px;
   font-family: 'Proxima Nova';
 }

 .text_30862c30573d {
   width: 560px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

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

 .text_f3cee6314d16 {
   width: fit-content;
   z-index: 1;
   line-height: 28px;
   font-family: 'Proxima Nova';
 }

 .container_bee999b4252c {
   padding: 18px 34px 18px 34px;
   width: 184px;
   height: 64px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
   background: #5b5fc7;
   border-radius: 6px 6px 6px 6px;
 }

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

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

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

 .container_089e2f25d40b {
   padding: 48px 0 48px 0;
   width: 1080px;
   height: 388px;
   z-index: 1;
   align-items: flex-start;
   justify-content: center;
   gap: 8px normal;
   flex-direction: column;
 }

 .container_f84786577018 {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
   background: #0f1239;
 }

 .imageview_78ad5bee7612 {
   width: 61px;
   height: 52px;
   z-index: 1;
 }

 .text_9c88318eb782 {
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   line-height: 28px;
   word-wrap: break-word;
   font-family: 'Proxima Nova';
 }

 .text_fd4f54fb11ac {
   width: fit-content;
   z-index: 1;
   line-height: 28px;
   font-family: 'Proxima Nova';
 }

 .text-12888545422c_fd4f54fb11ac {
   line-height: 28px;
   font-family: 'Proxima Nova';
 }

 .text-7f60d5da72c4_fd4f54fb11ac {
   line-height: 28px;
   font-family: 'Proxima Nova';
 }

 .container_76a0fd288f31 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: normal 16px;
   flex-direction: row;
 }

 .container_f755ba247c77 {
   padding: 48px 0 48px 0;
   width: 1080px;
   height: 148px;
   z-index: 1;
   border-top: #ffffffff solid 1px;
   border-right: #ffffffff solid 0px;
   border-bottom: #ffffffff solid 0px;
   border-left: #ffffffff solid 0px;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
 }

 .container_bcf7cfe2617b {
   width: 100%;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: flex-start;
   gap: normal 8px;
   flex-direction: row;
   background: #0f1239;
 }

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

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