 /*
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://storage.googleapis.com/yotako-fonts/CdnFonts/css/Lato.css");
 @import url("https://storage.googleapis.com/yotako-fonts/CdnFonts/css/Rowdies.css");
 @import url("https://storage.googleapis.com/yotako-fonts/CdnFonts/css/Inter.css");
 @import url("https://storage.googleapis.com/yotako-fonts/CdnFonts/css/Caveat.css");
 @import url("https://storage.googleapis.com/yotako-fonts/CdnFonts/css/Roboto.css");
 @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_b8f65d1d6138 {
   height: 100%;
   aspect-ratio: 1 / 0.35467980295566504;
 }

 .container_331b1adc48a5 {
   padding: 0 56px 0 0;
   width: fit-content;
   height: 72px;
   border-top: #e2e2e2ff solid 0px;
   border-right: #e2e2e2ff solid 1px;
   border-bottom: #e2e2e2ff solid 0px;
   border-left: #e2e2e2ff solid 0px;
   justify-content: center;
   align-items: center;
   gap: normal 12px;
   flex-direction: row;
 }

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

 .container_b65ea1e2a5c4 {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

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

 .container_4c2c1ab66c81 {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

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

 .container_cac8890bc7ec {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

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

 .container_942529da7feb {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

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

 .container_6f233ac6a224 {
   padding: 12px 24px 12px 24px;
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: normal 10px;
   flex-direction: row;
 }

 .container_5bbace30cda3 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: flex-start;
   align-items: center;
   flex-direction: row;
 }

 .container_bbf9e878b0b0 {
   position: sticky !important;
   top: 0px;
   padding: 0 48px 0 48px;
   width: 100%;
   height: fit-content;
   z-index: 9998;
   justify-content: flex-start;
   align-items: center;
   gap: normal 24px;
   flex-direction: row;
   background: #dff0f4;
   box-shadow: 0px 0px 30px #ffffff33;
 }

 .text_f36dc389a243 {
   width: 541px;
   line-height: 80px;
   word-wrap: break-word;
   font-family: 'Rowdies';
 }

 .text_0fe97ce8d482 {
   width: 424px;
   line-height: 24px;
   word-wrap: break-word;
   font-family: 'Lato';
 }

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

 .container_5f9f71c06b13 {
   padding: 10px 18px 10px 18px;
   width: fit-content;
   height: fit-content;
   border-top: #fb0606ff solid 1px;
   border-right: #fb0606ff solid 1px;
   border-bottom: #fb0606ff solid 1px;
   border-left: #fb0606ff solid 1px;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
   background: #fb0606;
   border-radius: 44px 44px 44px 44px;
   box-shadow: 0px 1px 2px #0a0d120d;
 }

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

 .button_link_48048fffd240 {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_de76e8b299a4 {
   width: 541px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: space-between;
   flex-direction: column;
 }

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

 .imageview_7db588fa013c {
   width: 352.66px;
   height: 352.66px;
   position: absolute !important;
   left: 0px;
   top: 172.99px;
 }

 .container_c148609e7b01 {
   width: 201.02px;
   height: 201.02px;
   z-index: 1;
   position: absolute !important;
   left: 312.98px;
   top: 136.84px;
   background: #0ca4e0;
   border-radius: 50% 50% 50% 50%;
 }

 .imageview_44d9495260e3 {
   width: 206.24px;
   height: 204.53px;
   z-index: 1;
   position: absolute !important;
   left: -62.61px;
   top: -31.48px;
 }

 .imageview_1e48321f5edc {
   width: 382px;
   height: 396px;
   z-index: 2;
   position: absolute !important;
   left: 70.53px;
   top: 70.72px;
 }

 .container_de630bdc2614 {
   position: relative !important;
   width: 514px;
   height: 525.65px;
 }

 .container_a8f36984b466 {
   width: 100%;
   height: fit-content;
   align-items: center;
   justify-content: space-between;
   flex-wrap: wrap;
   gap: 8px normal;
   flex-direction: row;
 }

 .text_0b0c68ad61a0 {
   width: 219.22px;
   position: absolute !important;
   left: 0px;
   top: 65.76px;
   line-height: 24.84px;
   word-wrap: break-word;
   font-family: 'Rowdies';
 }

 .text_2f055b0115ef {
   width: 219.22px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 59.62px;
   word-wrap: break-word;
   font-family: 'Rowdies';
 }

 .container_d98f3ab679af {
   width: 2.53px;
   height: 50.59px;
   transform-origin: unset;
   transform: rotate(90.00000250447809deg);
   position: absolute !important;
   left: 108.34px;
   top: 30.77px;
   background: #000000;
   border-radius: 42.16px 42.16px 42.16px 42.16px;
 }

 .container_a6df52b5fa90 {
   position: relative !important;
   width: 219.22px;
   height: 87.69px;
 }

 .text_0e090d748cb0 {
   width: 219.22px;
   position: absolute !important;
   left: 0px;
   top: 65.76px;
   line-height: 24.84px;
   word-wrap: break-word;
   font-family: 'Rowdies';
 }

 .text_b6c905001015 {
   width: 219.22px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 59.62px;
   word-wrap: break-word;
   font-family: 'Rowdies';
 }

 .container_e0d19200af39 {
   width: 2.53px;
   height: 50.59px;
   transform-origin: unset;
   transform: rotate(90.00000250447809deg);
   position: absolute !important;
   left: 108.34px;
   top: 30.77px;
   background: #000000;
   border-radius: 42.16px 42.16px 42.16px 42.16px;
 }

 .container_041af5597440 {
   position: relative !important;
   width: 219.22px;
   height: 87.69px;
 }

 .text_c71674bfb3c1 {
   width: 219.22px;
   position: absolute !important;
   left: 0px;
   top: 65.76px;
   line-height: 24.84px;
   word-wrap: break-word;
   font-family: 'Rowdies';
 }

 .text_8080d31fe308 {
   width: 219.22px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 59.62px;
   word-wrap: break-word;
   font-family: 'Rowdies';
 }

 .container_22cfdac0af2f {
   width: 2.53px;
   height: 50.59px;
   transform-origin: unset;
   transform: rotate(90.00000250447809deg);
   position: absolute !important;
   left: 108.34px;
   top: 30.77px;
   background: #000000;
   border-radius: 42.16px 42.16px 42.16px 42.16px;
 }

 .container_68e38c23c720 {
   position: relative !important;
   width: 219.22px;
   height: 87.69px;
 }

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

 .container_f49a08f77d01 {
   width: 2px;
   height: 37px;
   transform-origin: unset;
   transform: rotate(90.00000250447809deg);
   background: #ffc200;
   border-radius: 42.16px 42.16px 42.16px 42.16px;
 }

 .text_05d6d217e1f8 {
   width: 100%;
   line-height: 24.84px;
   word-wrap: break-word;
   font-family: 'Rowdies';
 }

 .text_6202648c7d25 {
   width: fit-content;
   line-height: 17.39px;
   font-family: 'Rowdies';
 }

 .imageview_9df885a08511 {
   width: 12.14px;
   height: 13.49px;
 }

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

 .container_b5d2a75a16c6 {
   padding: 41.5px 42px 41.5px 42px;
   width: 262px;
   height: 172px;
   align-items: flex-start;
   justify-content: center;
   gap: 10px normal;
   flex-direction: column;
   background: #ff0000;
   border-radius: 0 8.43px 8.43px 0;
 }

 .container_dc7ebe5c598b {
   padding: 0 0 0 42px;
   width: 1087.65px;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 42px;
   flex-direction: row;
   background: #ffffff;
   border-radius: 8.43px 8.43px 8.43px 8.43px;
   box-shadow: 0px 8.43px 21.08px #21343014;
 }

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

 .imageview_9ff800669c6c {
   width: 102.19px;
   height: 177.23px;
   position: absolute !important;
   left: 83.5px;
   top: 176.03px;
 }

 .imageview_995d41263e77 {
   width: 186.06px;
   height: 218.62px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .imageview_e05552bc9605 {
   width: 179.04px;
   height: 205px;
   z-index: 2;
   position: absolute !important;
   left: 6.5px;
   top: 6.03px;
 }

 .imageview_0050048dd97e {
   width: 34px;
   height: 36px;
   z-index: 3;
   position: absolute !important;
   left: 60px;
   top: 74.03px;
 }

 .container_14879408151c {
   width: 24px;
   height: 24px;
   z-index: 4;
   border-top: #bf9100ff solid 1.5px;
   border-right: #bf9100ff solid 1.5px;
   border-bottom: #bf9100ff solid 1.5px;
   border-left: #bf9100ff solid 1.5px;
   position: absolute !important;
   left: 76.5px;
   top: 91.03px;
   border-radius: 50% 50% 50% 50%;
 }

 .text_1ee0ea8086dd {
   width: max-content;
   z-index: 3;
   transform-origin: bottom;
   transform: rotate(-15.000000120055857deg);
   position: absolute !important;
   left: 1.84px;
   top: 0.52px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .text_76d57c06a51b {
   width: max-content;
   z-index: 4;
   transform-origin: bottom;
   transform: rotate(-15.000000120055857deg);
   position: absolute !important;
   left: 2.84px;
   top: 3.52px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .text_01bec4e0e1c1 {
   width: max-content;
   z-index: 5;
   transform-origin: bottom;
   transform: rotate(-15.000000120055857deg);
   position: absolute !important;
   left: 3.84px;
   top: 11.52px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .container_f9930fa43c48 {
   position: absolute !important;
   width: 11.68px;
   height: 27.04px;
   z-index: 3;
   left: 145px;
   top: 47px;
 }

 .text_6bc8eb977704 {
   width: max-content;
   z-index: 3;
   transform-origin: bottom;
   transform: rotate(-15.000000120055857deg);
   position: absolute !important;
   left: 1.84px;
   top: 0.52px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .text_c862f58345fe {
   width: max-content;
   z-index: 4;
   transform-origin: bottom;
   transform: rotate(-15.000000120055857deg);
   position: absolute !important;
   left: 2.84px;
   top: 3.52px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .text_a102b965367c {
   width: max-content;
   z-index: 5;
   transform-origin: bottom;
   transform: rotate(-15.000000120055857deg);
   position: absolute !important;
   left: 3.84px;
   top: 11.52px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .container_f6142e158dff {
   position: absolute !important;
   width: 11.68px;
   height: 27.04px;
   z-index: 3;
   left: 155px;
   top: 98px;
 }

 .text_18e84bbf3f5f {
   width: max-content;
   z-index: 3;
   transform-origin: bottom;
   transform: rotate(-15.000000120055857deg);
   position: absolute !important;
   left: 1.84px;
   top: 0.52px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .text_340bc4172bf3 {
   width: max-content;
   z-index: 4;
   transform-origin: bottom;
   transform: rotate(-15.000000120055857deg);
   position: absolute !important;
   left: 2.84px;
   top: 3.52px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .text_b3799569c94c {
   width: max-content;
   z-index: 5;
   transform-origin: bottom;
   transform: rotate(-15.000000120055857deg);
   position: absolute !important;
   left: 3.84px;
   top: 11.52px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .container_76ab18edd215 {
   position: absolute !important;
   width: 11.68px;
   height: 27.04px;
   z-index: 3;
   left: 165px;
   top: 41px;
 }

 .text_a2521065df52 {
   width: max-content;
   z-index: 3;
   transform-origin: bottom;
   transform: rotate(-15.000000120055857deg);
   position: absolute !important;
   left: 1.84px;
   top: 0.52px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .text_6421f726f4fc {
   width: max-content;
   z-index: 4;
   transform-origin: bottom;
   transform: rotate(-15.000000120055857deg);
   position: absolute !important;
   left: 2.84px;
   top: 3.52px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .text_81fec056fada {
   width: max-content;
   z-index: 5;
   transform-origin: bottom;
   transform: rotate(-15.000000120055857deg);
   position: absolute !important;
   left: 3.84px;
   top: 11.52px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .container_b8562e80b32d {
   position: absolute !important;
   width: 11.68px;
   height: 27.04px;
   z-index: 3;
   left: 175px;
   top: 92px;
 }

 .text_0b730d5bfe1c {
   width: max-content;
   z-index: 4;
   transform-origin: bottom;
   transform: rotate(-12.144748009350314deg);
   position: absolute !important;
   left: 157.73px;
   top: 47.6px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .text_709372f12d37 {
   width: max-content;
   z-index: 4;
   transform-origin: bottom;
   transform: rotate(-12.144748009350314deg);
   position: absolute !important;
   left: 167.74px;
   top: 98.7px;
   line-height: 15.12px;
   font-family: 'Caveat';
 }

 .container_6f322d4336be {
   position: absolute !important;
   width: 222.57px;
   height: 349.03px;
   left: 797px;
   top: 0px;
 }

 .imageview_652f02687d37 {
   width: 55.4px;
   height: 79.27px;
   position: absolute !important;
   left: 0px;
   top: 588.23px;
 }

 .imageview_3a50b88f6366 {
   width: 180.14px;
   height: 197.92px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_46ba8f38cb93 {
   width: max-content;
   z-index: 1;
   transform-origin: unset;
   transform: rotate(15.000000120055857deg);
   position: absolute !important;
   left: 68.41px;
   top: 42.48px;
   line-height: 14.06px;
   font-family: 'Roboto';
 }

 .container_4d2f19c86ac1 {
   position: absolute !important;
   width: 175.5px;
   height: 193.69px;
   left: 664px;
   top: 460.31px;
 }

 .imageview_863f34826c7b {
   width: 52.24px;
   height: 50.95px;
   position: absolute !important;
   left: 872px;
   top: 614px;
 }

 .imageview_ba672aa1dc8d {
   width: 34.55px;
   height: 33.28px;
   position: absolute !important;
   left: 937px;
   top: 646px;
 }

 .imageview_dff806f6c119 {
   width: 34.55px;
   height: 33.28px;
   z-index: 1;
   position: absolute !important;
   left: 906px;
   top: 676px;
 }

 .imageview_160f4189f883 {
   width: 69.43px;
   height: 77px;
   z-index: 1;
   position: absolute !important;
   left: 44px;
   top: 563px;
 }

 .imageview_4868ff5eb1e8 {
   width: 56px;
   height: 73px;
   position: absolute !important;
   left: 116px;
   top: 533px;
 }

 .container_aea7fc9d3857 {
   position: absolute !important;
   width: 1019.57px;
   height: 706px;
   left: 459px;
   top: -44.65px;
 }

 .imageview_1bc3ebb3e29f {
   width: 591px;
   height: 566px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .container_e4596323cfbf {
   position: relative !important;
   width: 614px;
   height: 566px;
 }

 .text_c57f5adf4e0d {
   width: 100%;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Rowdies';
 }

 .text_4bd37d9943f2 {
   width: 100%;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Lato';
 }

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

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

 .imageview_ee181d7b6266 {
   width: 100%;
   height: 0.5px;
 }

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

 .text_64203f5a0c56 {
   width: fit-content;
   line-height: 28px;
   font-family: 'Inter';
 }

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

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

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

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

 .container_d83ce36b862c {
   padding: 10px 18px 10px 18px;
   width: fit-content;
   height: fit-content;
   border-top: #3a3839ff solid 1px;
   border-right: #3a3839ff solid 1px;
   border-bottom: #3a3839ff solid 1px;
   border-left: #3a3839ff solid 1px;
   justify-content: center;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
   background: #3a3839;
   border-radius: 44px 44px 44px 44px;
   box-shadow: 0px 1px 2px #0a0d120d;
 }

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

 .button_link_cfa4fd2b1199 {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_0444a0cff7e7 {
   padding: 48px 48px 48px 48px;
   height: fit-content;
   min-width: 802px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px normal;
   flex-direction: column;
 }

 .container_abd7e72fb04e {
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   flex-wrap: wrap;
   gap: 24px 24px;
   flex-direction: row;
   background: #ffc200;
 }

 .text_bea0245485f2 {
   width: 100%;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Rowdies';
 }

 .text-bff80d1a2553_bea0245485f2 {
   line-height: 40px;
   font-family: 'Rowdies';
 }

 .text-f8ad85bd63b9_bea0245485f2 {
   line-height: 40px;
   font-family: 'Rowdies';
 }

 .text_134de8c3fa68 {
   width: 100%;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Lato';
 }

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

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

 .text_9f226ae98f58 {
   width: 100%;
   z-index: 1;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Rowdies';
 }

 .text-207552019ac6_9f226ae98f58 {
   line-height: 40px;
   font-family: 'Rowdies';
 }

 .text-b7c85bbeb93c_9f226ae98f58 {
   line-height: 40px;
   font-family: 'Rowdies';
 }

 .text-2842e5e22922_9f226ae98f58 {
   line-height: 40px;
   font-family: 'Rowdies';
 }

 .text_5968cd80b2c0 {
   width: fit-content;
   z-index: 1;
   line-height: 24px;
   font-family: 'Lato';
 }

 .imageview_cfec0a842941 {
   width: 30px;
   height: 30px;
   z-index: 1;
 }

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

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

 .container_a940f6d9aa23 {
   padding: 16px 16px 16px 16px;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #0ca4e0ff solid 2px;
   border-right: #0ca4e0ff solid 2px;
   border-bottom: #0ca4e0ff solid 2px;
   border-left: #0ca4e0ff solid 2px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 16px normal;
   flex-direction: column;
   border-radius: 8px 8px 8px 8px;
 }

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

 .imageview_862ee2a207ca {
   width: 30px;
   height: 30px;
   z-index: 1;
 }

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

 .container_f2d9e66f9c6d {
   padding: 16px 16px 16px 16px;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #e0e0e0ff solid 1px;
   border-right: #e0e0e0ff solid 1px;
   border-bottom: #e0e0e0ff solid 1px;
   border-left: #e0e0e0ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px normal;
   flex-direction: column;
   border-radius: 8px 8px 8px 8px;
 }

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

 .imageview_6b44f46a71bb {
   width: 30px;
   height: 30px;
   z-index: 1;
 }

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

 .container_cf9d7c26058d {
   padding: 16px 16px 16px 16px;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #e0e0e0ff solid 1px;
   border-right: #e0e0e0ff solid 1px;
   border-bottom: #e0e0e0ff solid 1px;
   border-left: #e0e0e0ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px normal;
   flex-direction: column;
   border-radius: 8px 8px 8px 8px;
 }

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

 .imageview_04c3b5af5475 {
   width: 30px;
   height: 30px;
   z-index: 1;
 }

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

 .container_3f29bee7744a {
   padding: 16px 16px 16px 16px;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #e0e0e0ff solid 1px;
   border-right: #e0e0e0ff solid 1px;
   border-bottom: #e0e0e0ff solid 1px;
   border-left: #e0e0e0ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px normal;
   flex-direction: column;
   border-radius: 8px 8px 8px 8px;
 }

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

 .imageview_2420a3e615f7 {
   width: 30px;
   height: 30px;
   z-index: 1;
 }

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

 .container_bbd2f6d8da5b {
   padding: 16px 16px 16px 16px;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #e0e0e0ff solid 1px;
   border-right: #e0e0e0ff solid 1px;
   border-bottom: #e0e0e0ff solid 1px;
   border-left: #e0e0e0ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px normal;
   flex-direction: column;
   border-radius: 8px 8px 8px 8px;
 }

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

 .imageview_65fd8cc788bc {
   width: 30px;
   height: 30px;
   z-index: 1;
 }

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

 .container_25dc6bf88de5 {
   padding: 16px 16px 16px 16px;
   width: 100%;
   height: fit-content;
   z-index: 1;
   border-top: #e0e0e0ff solid 1px;
   border-right: #e0e0e0ff solid 1px;
   border-bottom: #e0e0e0ff solid 1px;
   border-left: #e0e0e0ff solid 1px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px normal;
   flex-direction: column;
   border-radius: 8px 8px 8px 8px;
 }

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

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

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

 .text_65eb36717aed {
   width: 100%;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Rowdies';
 }

 .text-bfead80ce99f_65eb36717aed {
   line-height: 40px;
   font-family: 'Rowdies';
 }

 .text-37d10c6f9791_65eb36717aed {
   line-height: 40px;
   font-family: 'Rowdies';
 }

 .imageview_2b1e2a5e4d21 {
   width: 32px;
   height: 32px;
 }

 .container_e7bb9c515d44 {
   width: 28px;
   height: 28px;
   position: absolute !important;
   left: 2px;
   top: 2px;
   background: radial-gradient(closest-side at 45% -45%, #b13589ff 0%, #c62f94ff 79%, #8a3ac8ff 100%);
   border-radius: 6px 6px 6px 6px;
 }

 .container_5b0825bd93b0 {
   width: 28px;
   height: 28px;
   z-index: 1;
   position: absolute !important;
   left: 2px;
   top: 2px;
   background: radial-gradient(closest-side at 56% -56%, #e0e8b7ff 0%, #fb8a2eff 44%, #e2425cff 71%, #e2425c00 100%);
   border-radius: 6px 6px 6px 6px;
 }

 .container_233502f9274f {
   width: 28px;
   height: 28px;
   z-index: 2;
   position: absolute !important;
   left: 2px;
   top: 2px;
   background: radial-gradient(closest-side at 24% -5%, #406adcff 16%, #6a45beff 47%, #6a45be00 100%);
   border-radius: 6px 6px 6px 6px;
 }

 .imageview_39f29e54e61a {
   width: 20px;
   height: 20px;
   z-index: 3;
   position: absolute !important;
   left: 6px;
   top: 6px;
 }

 .container_fb49df016140 {
   position: relative !important;
   width: 32px;
   height: 32px;
 }

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

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

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

 .container_c39a59ff5330 {
   padding: 48px 48px 48px 48px;
   width: 100%;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: normal 8px;
   flex-direction: row;
   background: #dff0f4;
 }

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

 .container_7171a7d0d6a7 {
   padding: 16px 48px 16px 48px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   justify-content: center;
   align-items: center;
   gap: normal 16px;
   flex-direction: row;
 }

 .container_1cbbed0d1c5e {
   width: 100%;
   height: 64px;
   border-top: #b9e2ffff solid 1px;
   border-right: #b9e2ffff solid 0px;
   border-bottom: #b9e2ffff solid 0px;
   border-left: #b9e2ffff solid 0px;
   justify-content: center;
   align-items: center;
   gap: normal 24px;
   flex-direction: row;
   background: #dff0f4;
 }

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