 /*
Theme Name: Yotako
Author: Yotako team
Author URI: https://yotako.io/
Description: Design in Figma or AdobeXD. Publish in WordPress. The Figma/Adobe XD to WordPress plugin by Yotako is the fastest way of converting your beautiful design into a fully functional WordPress website in a few clicks without writing a single line of code! Get your custom domain, professional email, and world-class secure hosting, without the hassle.
Requires at least: 5.9
Tested up to: 5.9
Requires PHP: 5.6
Version: 2.0.0
License: © Yotako 2016-2024
License URI:  https://yotako.io/
Tags: figma-to-wordpress, adobe-xd-to-wordpress, xd-to-wordpress, design-to-code, seamless-transition, design-to-wordpress
Yotako WordPress Theme, (C) 2024 Yotako.io
*/
 @import url("https://fonts.googleapis.com/css?display=swap&family=Roboto:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900");
 @import url("https://fonts.googleapis.com/css?display=swap&family=Merriweather:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900");
 @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_ad2cdc3e9b13 {
   width: 150px;
   height: 150px;
 }

 .container_d655d95391ab {
   width: 80px;
   height: 40px;
   justify-content: center;
   align-items: center;
   flex-direction: row;
 }

 .text_e5af2a5b9ed1 {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .container_58d8538dd607 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 4px;
   flex-direction: row;
 }

 .text_b0893103ae04 {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .container_7689410491d0 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 4px;
   flex-direction: row;
 }

 .text_2385fef0bf67 {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .container_06f986964836 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 4px;
   flex-direction: row;
 }

 .text_755b1d7c59fe {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .imageview_21e8e591da1d {
   width: 24px;
   height: 24px;
 }

 .container_4dc83d6b43a5 {
   width: 90px;
   height: 24px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   gap: normal 4px;
   flex-direction: row;
 }

 .container_0371f63eff35 {
   position: relative !important;
   width: 90px;
   height: 24px;
 }

 .container_a83f6447ec00 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-end;
   align-items: center;
   gap: normal 32px;
   flex-direction: row;
 }

 .text_e3af59864f5b {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .container_21b536ad2f1b {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   border-top: #f9c54bff solid 1px;
   border-right: #f9c54bff solid 1px;
   border-bottom: #f9c54bff solid 1px;
   border-left: #f9c54bff solid 1px;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
   border-radius: 8px 8px 8px 8px;
 }

 .button_8d62cb16dc61 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 16px;
   flex-direction: row;
 }

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

 .container_32323bc70f50 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 32px;
   flex-direction: row;
 }

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

 .container_acc4c77f465e {
   padding: 0 64px 0 64px;
   width: 100%;
   height: 72px;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background: #ffffff;
 }

 .text_ef44f76260e2 {
   width: 100%;
   line-height: 67.2px;
   word-wrap: break-word;
   font-family: 'Merriweather';
 }

 .text_cfa9ca099ef1 {
   width: 100%;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

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

 .container_f4e97e4147b8 {
   width: 100%;
   height: fit-content;
   max-width: 1280px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 80px normal;
   flex-direction: column;
 }

 .imageview_320d3a152f84 {
   width: 24px;
   height: 24px;
 }

 .text_b095cb4228dd {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .button_c44be04d3746 {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   border-top: #f9c54bff solid 1px;
   border-right: #f9c54bff solid 1px;
   border-bottom: #f9c54bff solid 1px;
   border-left: #f9c54bff solid 1px;
   justify-content: flex-start;
   align-items: center;
   gap: normal 12px;
   flex-direction: row;
   background: #f9c54b;
   border-radius: 8px 8px 8px 8px;
 }

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

 .text_ce36df19854e {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .container_10f95d0495a5 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-end;
   gap: normal 8px;
   flex-direction: row;
   border-radius: 8px 8px 8px 8px;
 }

 .container_b763ca099512 {
   width: 279px;
   height: 48px;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   justify-content: flex-start;
   align-items: center;
   gap: normal 16px;
   flex-direction: row;
 }

 .container_2eac55787bce {
   padding: 0 96px 0 64px;
   height: 650px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: center;
   gap: 55px normal;
   flex-direction: column;
   background: #00000066;
   mix-blend-mode: normal;
 }

 .container_b2a1fc45fc8e {
   width: 100%;
   height: 650px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-direction: row;
   background: url("https://cdn.yotako.io/1e3909af-71e6-4444-9c71-bd953059ab7d/9202:297.webp");
   background-size: cover;
   background-repeat: no-repeat;
 }

 .text_edb4de6cc72d {
   width: 100%;
   line-height: 57.6px;
   word-wrap: break-word;
   font-family: 'Merriweather';
 }

 .text_ce6ffd7f53e5 {
   width: 100%;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .container_bba0fe0a965d {
   width: 100%;
   height: fit-content;
   max-width: 768px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .imageview_c8f118366327 {
   width: 100%;
   flex-grow: 1;
   flex-basis: 0px;
 }

 .container_eb49d926b882 {
   width: 100%;
   height: 284px;
   align-items: center;
   justify-content: flex-end;
   flex-direction: column;
 }

 .text_174ec0cc990f {
   width: 100%;
   line-height: 41.6px;
   word-wrap: break-word;
   font-family: 'Merriweather';
 }

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

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

 .text_4a13aab9ded9 {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .button_bd1cba41dcfa {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   border-top: #f9c54bff solid 1px;
   border-right: #f9c54bff solid 1px;
   border-bottom: #f9c54bff solid 1px;
   border-left: #f9c54bff solid 1px;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
   background: #f9c54b;
   border-radius: 8px 8px 8px 8px;
 }

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

 .container_82001beba985 {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 24px normal;
   flex-direction: column;
 }

 .container_b470f47a051a {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .imageview_015c3ef7915f {
   width: 100%;
   flex-grow: 1;
   flex-basis: 0px;
 }

 .container_b7d47dece0f1 {
   width: 100%;
   height: 284px;
   align-items: center;
   justify-content: flex-end;
   flex-direction: column;
 }

 .text_b31974a32fd9 {
   width: 100%;
   line-height: 41.6px;
   word-wrap: break-word;
   font-family: 'Merriweather';
 }

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

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

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

 .text_e46deed26836 {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .button_5ac2f059b60d {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   border-top: #f9c54bff solid 1px;
   border-right: #f9c54bff solid 1px;
   border-bottom: #f9c54bff solid 1px;
   border-left: #f9c54bff solid 1px;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
   background: #f9c54b;
   border-radius: 8px 8px 8px 8px;
 }

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

 .container_00cf7836eae3 {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 24px normal;
   flex-direction: column;
 }

 .container_ba7a548af141 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .imageview_4283883502b1 {
   width: 100%;
   flex-grow: 1;
   flex-basis: 0px;
 }

 .container_f46feb33ae8f {
   width: 100%;
   height: 284px;
   align-items: center;
   justify-content: flex-end;
   flex-direction: column;
 }

 .text_0bd27e0a8675 {
   width: 100%;
   line-height: 41.6px;
   word-wrap: break-word;
   font-family: 'Merriweather';
 }

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

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

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

 .text_040b186346cf {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .button_d305d80a33d8 {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   border-top: #f9c54bff solid 1px;
   border-right: #f9c54bff solid 1px;
   border-bottom: #f9c54bff solid 1px;
   border-left: #f9c54bff solid 1px;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
   background: #f9c54b;
   border-radius: 8px 8px 8px 8px;
 }

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

 .container_f0239d224942 {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 24px normal;
   flex-direction: column;
 }

 .container_90c86a9adf9a {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

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

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

 .imageview_5fc614c50a97 {
   width: 406px;
   height: 239px;
 }

 .container_8720f4ec11f7 {
   width: 100%;
   height: 233px;
   align-items: center;
   justify-content: flex-end;
   flex-direction: column;
 }

 .text_7a8dea15902a {
   width: 100%;
   line-height: 41.6px;
   word-wrap: break-word;
   font-family: 'Merriweather';
 }

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

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

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

 .text_fa660eb217cd {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .button_c99e353bafb5 {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   border-top: #f9c54bff solid 1px;
   border-right: #f9c54bff solid 1px;
   border-bottom: #f9c54bff solid 1px;
   border-left: #f9c54bff solid 1px;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
   background: #f9c54b;
   border-radius: 8px 8px 8px 8px;
 }

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

 .container_96f862b78aba {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: 326px;
   align-items: center;
   justify-content: flex-end;
   gap: 59px normal;
   flex-direction: column;
 }

 .container_f4d24f9c57ca {
   height: 559px;
   flex-grow: 1;
   flex-basis: 0px;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .imageview_46c61083b550 {
   width: 100%;
   flex-grow: 1;
   flex-basis: 0px;
 }

 .container_6aa19f1dd84a {
   width: 100%;
   height: 233px;
   align-items: center;
   justify-content: flex-end;
   flex-direction: column;
 }

 .text_19cf41208aba {
   width: 100%;
   line-height: 41.6px;
   word-wrap: break-word;
   font-family: 'Merriweather';
 }

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

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

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

 .text_cad00c88d805 {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .button_33d35884af33 {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   border-top: #f9c54bff solid 1px;
   border-right: #f9c54bff solid 1px;
   border-bottom: #f9c54bff solid 1px;
   border-left: #f9c54bff solid 1px;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
   background: #f9c54b;
   border-radius: 8px 8px 8px 8px;
 }

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

 .container_d607e876d278 {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 24px normal;
   flex-direction: column;
 }

 .container_d9b88e21de6e {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

 .imageview_0eacbfa5ca14 {
   width: 100%;
   flex-grow: 1;
   flex-basis: 0px;
 }

 .container_d6661146fd25 {
   width: 100%;
   height: 233px;
   align-items: center;
   justify-content: flex-end;
   flex-direction: column;
 }

 .text_15e468f0ed6b {
   width: 100%;
   line-height: 41.6px;
   word-wrap: break-word;
   font-family: 'Merriweather';
 }

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

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

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

 .text_b715b3d25a4a {
   width: fit-content;
   line-height: 24px;
   font-family: 'Roboto';
 }

 .button_32a721fa5e0c {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   border-top: #f9c54bff solid 1px;
   border-right: #f9c54bff solid 1px;
   border-bottom: #f9c54bff solid 1px;
   border-left: #f9c54bff solid 1px;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
   background: #f9c54b;
   border-radius: 8px 8px 8px 8px;
 }

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

 .container_744ce92006f9 {
   padding: 32px 32px 32px 32px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 24px normal;
   flex-direction: column;
 }

 .container_28db141d5f78 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   flex-direction: column;
   background: #ffffff;
   border-radius: 24px 24px 24px 24px;
 }

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

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

 .container_c8be5fde1c1c {
   width: 100%;
   height: fit-content;
   max-width: 1280px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 80px normal;
   flex-direction: column;
 }

 .container_54bf781b34b5 {
   padding: 105px 80px 37px 80px;
   width: 100%;
   height: 1607px;
   align-items: center;
   justify-content: flex-start;
   gap: 80px normal;
   flex-direction: column;
   background: #ffffff;
 }

 .text_694cf37b422f {
   width: 100%;
   line-height: 57.6px;
   word-wrap: break-word;
   font-family: 'Merriweather';
 }

 .text_f0d94ffdd953 {
   width: 100%;
   line-height: 27px;
   word-wrap: break-word;
   font-family: 'Roboto';
 }

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

 .container_78bca503d4d0 {
   width: 100%;
   height: fit-content;
   max-width: 768px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
 }

 .imageview_4cb05332734f {
   width: 48px;
   height: 48px;
 }

 .text_5c7913bd2cea {
   width: 100%;
   line-height: 41.6px;
   word-wrap: break-word;
   font-family: 'Merriweather';
 }

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

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

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

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

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

 .imageview_c17456a66a5d {
   width: 48px;
   height: 48px;
 }

 .text_81f06e1a2c6a {
   width: 100%;
   line-height: 41.6px;
   word-wrap: break-word;
   font-family: 'Merriweather';
 }

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

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

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

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

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

 .imageview_b9d7055dd913 {
   width: 48px;
   height: 48px;
 }

 .text_82d68d1a9140 {
   width: 100%;
   line-height: 41.6px;
   word-wrap: break-word;
   font-family: 'Merriweather';
 }

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

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

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

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

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

 .container_c8ebd5ac0ce7 {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 48px;
   flex-direction: row;
 }

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

 .container_3e30444a0db7 {
   width: 100%;
   height: fit-content;
   max-width: 1280px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 80px normal;
   flex-direction: column;
 }

 .container_8b13c399a68f {
   padding: 110px 80px 2px 80px;
   width: 100%;
   height: 554px;
   align-items: center;
   justify-content: flex-start;
   gap: 80px normal;
   flex-direction: column;
   background: #ffffff;
 }

 .imageview_6fe4cf595218 {
   height: 36px;
   flex-grow: 1;
   flex-basis: 0px;
 }

 .text_d655a4fa3e58 {
   width: fit-content;
   line-height: 21px;
   font-family: 'Roboto';
 }

 .text_f9cf97690460 {
   width: fit-content;
   line-height: 21px;
   font-family: 'Roboto';
 }

 .text_694a7370ad75 {
   width: fit-content;
   line-height: 21px;
   font-family: 'Roboto';
 }

 .text_2d44c246ddab {
   width: fit-content;
   line-height: 21px;
   font-family: 'Roboto';
 }

 .text_2e450e9fa153 {
   width: fit-content;
   line-height: 21px;
   font-family: 'Roboto';
 }

 .container_42abfb108430 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: flex-start;
   gap: normal 32px;
   flex-direction: row;
 }

 .imageview_d8a45fe24946 {
   height: 24px;
   flex-grow: 1;
   flex-basis: 0px;
 }

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

 .container_a66362a988c6 {
   width: 100%;
   height: 1px;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
 }

 .text_5361cec6df04 {
   width: fit-content;
   line-height: 21px;
   font-family: 'Roboto';
 }

 .text_d31b27491b3e {
   width: fit-content;
   line-height: 21px;
   font-family: 'Roboto';
 }

 .text_847d70fa6fbc {
   width: fit-content;
   line-height: 21px;
   font-family: 'Roboto';
 }

 .text_c312b3e02773 {
   width: fit-content;
   line-height: 21px;
   font-family: 'Roboto';
 }

 .container_9d93f1b96320 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: normal 24px;
   flex-direction: row;
 }

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

 .container_ab12a30f713e {
   width: 100%;
   height: fit-content;
   max-width: 1280px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 80px normal;
   flex-direction: column;
 }

 .container_2afb505fcf03 {
   padding: 80px 80px 80px 80px;
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 80px normal;
   flex-direction: column;
   background: #ffffff;
 }

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