 /*
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=Rubik: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;
   justify-content: center;
   flex-direction: column;
   word-wrap: anywhere;
 }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 .imageview_08ef51d74a71 {
   width: 1440px;
   height: 852px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   _scaling-factor: 1;
 }

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

 .text_a3d04114f6c2 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 315px;
   top: 273px;
   line-height: 106.65px;
   font-family: 'Rubik';
 }

 .text_f60853aa2583 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 641px;
   top: 200px;
   line-height: 42.66px;
   opacity: 0.800000011920929;
   font-family: 'Rubik';
 }

 .text_4d8fc397934d {
   width: 686px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 377px;
   top: 410px;
   line-height: 40px;
   word-wrap: break-word;
   opacity: 0.6000000238418579;
   font-family: 'Rubik';
 }

 .text_autoheight_4d8fc397934d {
   overflow: visible;
 }

 .container_1c8e3cb56ba7 {
   width: 140px;
   height: 55px;
   z-index: 1;
   border-top: 1px solid #edff8066;
   border-right: 1px solid #edff8066;
   border-bottom: 1px solid #edff8066;
   border-left: 1px solid #edff8066;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #ffffff1a;
   border-radius: 116px 116px 116px 116px;
 }

 .text_254a3b017507 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 35px;
   top: 18px;
   line-height: 18.96px;
   font-family: 'Rubik';
 }

 .container_52df0415f2cc {
   position: absolute !important;
   overflow: visible;
   width: 140px;
   height: 55px;
   z-index: 1;
   left: 1030px;
   top: 0px;
   border-radius: 116px 116px 116px 116px;
 }

 .container_wrapper_52df0415f2cc {
   position: absolute !important;
   overflow: visible;
   left: 1030px;
   top: 0px;
   width: 140px;
   height: 55px;
   z-index: 1;
 }

 .container_nested_52df0415f2cc {
   width: 140px;
   height: 55px;
   z-index: 1;
   border-radius: 116px 116px 116px 116px;
 }

 .text_697680a4a2db {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 18.96px;
   font-family: 'Rubik';
 }

 .text_6a0d88730eaa {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 118px;
   top: 0px;
   line-height: 18.96px;
   font-family: 'Rubik';
 }

 .text_6fc71cecb156 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 223px;
   top: 0px;
   line-height: 18.96px;
   font-family: 'Rubik';
 }

 .text_1b30ac683fb5 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 321px;
   top: 0px;
   line-height: 18.96px;
   font-family: 'Rubik';
 }

 .container_1e47ddedb112 {
   position: absolute !important;
   overflow: visible;
   width: 404px;
   height: 19px;
   z-index: 1;
   left: 429px;
   top: 18px;
 }

 .container_wrapper_1e47ddedb112 {
   position: absolute !important;
   overflow: visible;
   left: 429px;
   top: 18px;
   width: 404px;
   height: 19px;
   z-index: 1;
 }

 .container_nested_1e47ddedb112 {
   width: 404px;
   height: 19px;
   z-index: 1;
 }

 .text_9f0742fff2af {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 38px;
   top: 12px;
   line-height: 30.81px;
   font-family: 'Rubik';
 }

 .imageview_c12aa5d8dd2c {
   width: 25px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 2.5px;
   top: 2.5px;
 }

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

 .container_bd56ea119c9e {
   position: absolute !important;
   overflow: visible;
   width: 30px;
   height: 30px;
   z-index: 1;
   left: 0px;
   top: 13px;
 }

 .container_cb4a30b25fb0 {
   position: absolute !important;
   overflow: visible;
   width: 1170px;
   height: 55px;
   z-index: 1;
   left: 135px;
   top: 40px;
 }

 .container_wrapper_cb4a30b25fb0 {
   position: absolute !important;
   overflow: visible;
   left: 135px;
   top: 40px;
   width: 1170px;
   height: 55px;
   z-index: 1;
 }

 .container_nested_cb4a30b25fb0 {
   width: 1170px;
   height: 55px;
   z-index: 1;
 }

 .container_2a7ff75b0d24 {
   width: 167px;
   height: 64px;
   z-index: 1;
   position: absolute !important;
   left: 37px;
   top: 25px;
   background: #c2e463;
   filter: blur(27px);
   opacity: 0.20000000298023224;
 }

 .container_816d29853905 {
   width: 243px;
   height: 78px;
   z-index: 2;
   border-top: 1px solid #ffffffb0;
   border-right: 1px solid #ffffffb0;
   border-bottom: 1px solid #ffffffb0;
   border-left: 1px solid #ffffffb0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(349deg, #98aa28ff 13.03%, #d6ff7eff 120.61%);
   border-radius: 192px 192px 192px 192px;
   box-shadow: 0px 34px 50px #073f4312;
 }

 .text_5e615f747600 {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 62px;
   top: 27px;
   line-height: 23.7px;
   filter: drop-shadow(0px 4px 20px #00000040);
   font-family: 'Rubik';
 }

 .container_51cee4d6ce35 {
   position: absolute !important;
   overflow: visible;
   width: 243px;
   height: 78px;
   z-index: 2;
   left: 0px;
   top: 0px;
   border-radius: 192px 192px 192px 192px;
 }

 .container_702af2753531 {
   position: absolute !important;
   overflow: visible;
   width: 243px;
   height: 89px;
   z-index: 1;
   left: 599px;
   top: 560px;
 }

 .container_wrapper_702af2753531 {
   position: absolute !important;
   overflow: visible;
   left: 599px;
   top: 560px;
   width: 243px;
   height: 89px;
   z-index: 1;
 }

 .container_nested_702af2753531 {
   width: 243px;
   height: 89px;
   z-index: 1;
 }

 .imageview_73b9853c5b36 {
   width: 615px;
   height: 27.26px;
   position: absolute !important;
   left: 112.65px;
   top: 2200.95px;
 }

 .imageview_73b9853c5b36 img {
   position: absolute;
   width: 631.0px !important;
   height: 27.3px !important;
   max-width: none !important;
   left: -8.0px;
   top: 0.0px;
 }

 .imageview_73b9853c5b36.wp-block-image {
   position: relative;
   overflow: visible;
 }

 .container_8e530487ad68 {
   width: 1440px;
   height: 1378px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 992px;
   background: #ffffff;
 }

 .text_17710b60b27f {
   width: 488px;
   height: 130px;
   z-index: 2;
   position: absolute !important;
   left: 135px;
   top: 1092px;
   line-height: 65px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_17710b60b27f {
   overflow: visible;
 }

 .text_ac7b0389986e {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 733px;
   top: 1191px;
   line-height: 28.44px;
   font-family: 'Rubik';
 }

 .text_2ef0de82a16a {
   width: 228px;
   height: 96px;
   z-index: 2;
   position: absolute !important;
   left: 733px;
   top: 1244px;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_2ef0de82a16a {
   overflow: visible;
 }

 .imageview_88aa3fef1c5a {
   width: 50px;
   height: 11.54px;
   z-index: 2;
   position: absolute !important;
   left: 733px;
   top: 1101px;
 }

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

 .container_4359d384e696 {
   width: 38.46px;
   height: 38.46px;
   z-index: 2;
   position: absolute !important;
   left: 733px;
   top: 1112.54px;
   background: #6bcd49;
 }

 .imageview_e5afdb05899e {
   width: 11.54px;
   height: 50px;
   z-index: 3;
   position: absolute !important;
   left: 771.46px;
   top: 1101px;
 }

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

 .text_8a2b3eae56fe {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1051px;
   top: 1191px;
   line-height: 28.44px;
   font-family: 'Rubik';
 }

 .text_c88b0cd7d342 {
   width: 244px;
   height: 96px;
   z-index: 2;
   position: absolute !important;
   left: 1051px;
   top: 1244px;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_c88b0cd7d342 {
   overflow: visible;
 }

 .text_a7a5cd5a9ac5 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 733px;
   top: 1510px;
   line-height: 28.44px;
   font-family: 'Rubik';
 }

 .text_9dbd12e5308b {
   width: 228px;
   height: 96px;
   z-index: 2;
   position: absolute !important;
   left: 733px;
   top: 1563px;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_9dbd12e5308b {
   overflow: visible;
 }

 .text_4e295e049b16 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1051px;
   top: 1510px;
   line-height: 28.44px;
   font-family: 'Rubik';
 }

 .text_20ddb3fecd55 {
   width: 228px;
   height: 96px;
   z-index: 2;
   position: absolute !important;
   left: 1051px;
   top: 1563px;
   line-height: 32px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_20ddb3fecd55 {
   overflow: visible;
 }

 .text_af22d46c3813 {
   width: 424px;
   height: 160px;
   z-index: 2;
   position: absolute !important;
   left: 135px;
   top: 1252px;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_af22d46c3813 {
   overflow: visible;
 }

 .text_2d5fb5b75113 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 135px;
   top: 1452px;
   line-height: 28.44px;
   font-family: 'Rubik';
 }

 .imageview_c17bb619ec71 {
   width: 24px;
   height: 24px;
   z-index: 2;
   position: absolute !important;
   left: 261px;
   top: 1454px;
 }

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

 .imageview_d89df472f6bc {
   width: 50px;
   height: 50px;
   z-index: 2;
   position: absolute !important;
   left: 1051px;
   top: 1420px;
   transform-origin: 0 0;
 }

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

 .imageview_e53c099557fa {
   width: 50px;
   height: 50px;
   z-index: 2;
   position: absolute !important;
   left: 1051px;
   top: 1101px;
 }

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

 .imageview_a7b53ec2e283 {
   width: 50px;
   height: 50px;
   z-index: 2;
   position: absolute !important;
   left: 733px;
   top: 1420px;
 }

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

 .imageview_0207be7e1518 {
   width: 164.12px;
   height: 200.68px;
   z-index: 2;
   position: absolute !important;
   left: 587.31px;
   top: 2004.8px;
 }

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

 .imageview_3ddc4e5c60f8 {
   width: 127.16px;
   height: 128.02px;
   z-index: 2;
   position: absolute !important;
   left: 80.57px;
   top: 2073.68px;
 }

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

 .container_44f84ade6cbc {
   width: 470.01px;
   height: 294.52px;
   z-index: 3;
   position: absolute !important;
   left: 184.37px;
   top: 1881.18px;
   background: #e27272cc;
 }

 .container_8356ffec4669 {
   width: 469.94px;
   height: 294.42px;
   z-index: 4;
   position: absolute !important;
   left: 184.37px;
   top: 1881.18px;
   background: linear-gradient(160deg, #395c4dff 0.87%, #132d1fff 94.27%);
 }

 .imageview_4e18e0debeb5 {
   width: 470px;
   height: 294px;
   z-index: 6;
   position: absolute !important;
   left: 184.37px;
   top: 1881.18px;
   _scaling-factor: 0.5;
   opacity: 0.20000000298023224;
 }

 .imageview_4e18e0debeb5 img {
   position: absolute;
   width: 100.00% !important;
   height: 103.37% !important;
   max-width: none !important;
   left: 0.00%;
   top: 0.00%;
 }

 .imageview_4e18e0debeb5.wp-block-image {
   overflow: hidden;
 }

 .imageview_f3e155bd5f11 {
   width: 494.93px;
   height: 342.33px;
   z-index: 5;
   position: absolute !important;
   left: 172.17px;
   top: 1860.56px;
 }

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

 .imageview_71f33ebafd71 {
   width: 499px;
   height: 346.4px;
   z-index: 7;
   position: absolute !important;
   left: 170.13px;
   top: 1858.5299999999997px;
   transform-origin: 0 0;
 }

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

 .imageview_49a2f68d6262 {
   width: 614.47px;
   height: 10.68px;
   z-index: 8;
   position: absolute !important;
   left: 112.65px;
   top: 2194.9500000000003px;
   transform-origin: 0 0;
 }

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

 .imageview_7267bd77298c {
   width: 100.49px;
   height: 8.43px;
   z-index: 9;
   position: absolute !important;
   left: 369.74px;
   top: 2194.4700000000003px;
   transform-origin: 0 0;
 }

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

 .imageview_661747463860 {
   width: 290.28px;
   height: 37.57px;
   z-index: 8;
   position: absolute !important;
   left: 304.09px;
   top: 2017.3px;
 }

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

 .imageview_048471c5c492 {
   width: 48.76px;
   height: 48.76px;
   z-index: 8;
   position: absolute !important;
   left: 4.88px;
   top: 4.88px;
 }

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

 .container_c045da82fc31 {
   position: absolute !important;
   overflow: visible;
   width: 58.51px;
   height: 58.51px;
   z-index: 8;
   left: 226.84px;
   top: 2009.51px;
 }

 .imageview_03c7a712621e {
   width: 96.25px;
   height: 96.25px;
   z-index: 8;
   position: absolute !important;
   left: 167.39px;
   top: 1827.2px;
 }

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

 .imageview_c1c30d4e6324 {
   width: 47.18px;
   height: 47.18px;
   z-index: 8;
   position: absolute !important;
   left: 512.77px;
   top: 2077.27px;
 }

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

 .imageview_d1aa967e91fd {
   width: 144.54px;
   height: 144.54px;
   z-index: 8;
   position: absolute !important;
   left: 566.48px;
   top: 1779px;
 }

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

 .imageview_c2f525f2dfc8 {
   width: 101.92px;
   height: 101.92px;
   z-index: 9;
   position: absolute !important;
   left: 603.36px;
   top: 2135.02px;
 }

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

 .imageview_5de42c3dc5e8 {
   width: 68.89px;
   height: 68.89px;
   z-index: 10;
   position: absolute !important;
   left: 369.33px;
   top: 2180.32px;
 }

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

 .imageview_6ae7195f6348 {
   width: 47.18px;
   height: 47.18px;
   z-index: 8;
   position: absolute !important;
   left: 215.51px;
   top: 2086.71px;
 }

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

 .text_15d658eb1dda {
   width: 488px;
   height: 130px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 65px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_15d658eb1dda {
   overflow: visible;
 }

 .text_41985f20c64b {
   width: 436px;
   height: 80px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 160px;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_41985f20c64b {
   overflow: visible;
 }

 .container_57a37e140d64 {
   width: 243px;
   height: 78px;
   z-index: 2;
   border-top: 1px solid #ffffffb0;
   border-right: 1px solid #ffffffb0;
   border-bottom: 1px solid #ffffffb0;
   border-left: 1px solid #ffffffb0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(349deg, #98aa28ff 13.03%, #d6ff7eff 120.61%);
   border-radius: 192px 192px 192px 192px;
   box-shadow: 0px 34px 50px #073f4312;
 }

 .text_5801e7cd4a62 {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 62px;
   top: 27px;
   line-height: 23.7px;
   filter: drop-shadow(0px 4px 20px #00000040);
   font-family: 'Rubik';
 }

 .container_769b7a7ca137 {
   position: absolute !important;
   overflow: visible;
   width: 243px;
   height: 78px;
   z-index: 2;
   left: 0px;
   top: 290px;
   border-radius: 192px 192px 192px 192px;
 }

 .container_wrapper_769b7a7ca137 {
   position: absolute !important;
   overflow: visible;
   left: 0px;
   top: 290px;
   width: 243px;
   height: 78px;
   z-index: 2;
 }

 .container_nested_769b7a7ca137 {
   width: 243px;
   height: 78px;
   z-index: 2;
   border-radius: 192px 192px 192px 192px;
 }

 .container_9a858cc87eff {
   position: absolute !important;
   overflow: visible;
   width: 488px;
   height: 368px;
   z-index: 2;
   left: 817px;
   top: 1830px;
   border-radius: 192px 192px 192px 192px;
 }

 .container_932e93575d53 {
   width: 1440px;
   height: 664px;
   position: absolute !important;
   left: 0px;
   top: 2370px;
   background: #f6fbf9;
 }

 .text_caa631b9e861 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 481px;
   top: 2470px;
   line-height: 65px;
   font-family: 'Rubik';
 }

 .text_c8555bbe14d7 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 576px;
   top: 2565px;
   line-height: 26.07px;
   font-family: 'Rubik';
 }

 .text_a0bfdc731b19 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 645px;
   top: 2906px;
   line-height: 28.44px;
   font-family: 'Rubik';
 }

 .imageview_3e8fe06ec6a6 {
   width: 24px;
   height: 24px;
   z-index: 1;
   position: absolute !important;
   left: 771px;
   top: 2908px;
 }

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

 .text_29ab5d8bb2f2 {
   width: 237px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 151px;
   top: 2766px;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_29ab5d8bb2f2 {
   overflow: visible;
 }

 .text_4e495de3cd6e {
   width: 237px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 451px;
   top: 2766px;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_4e495de3cd6e {
   overflow: visible;
 }

 .imageview_0e84ccb66d0c {
   width: 100px;
   height: 100px;
   z-index: 1;
   position: absolute !important;
   left: 220px;
   top: 2641px;
 }

 .imageview_0e84ccb66d0c img {
   position: absolute;
   width: 160.0px !important;
   height: 160.0px !important;
   max-width: none !important;
   left: -30.0px;
   top: -10.0px;
 }

 .imageview_0e84ccb66d0c.wp-block-image {
   position: relative;
   overflow: visible;
 }

 .imageview_b3ac996923b3 {
   width: 40px;
   height: 40px;
   z-index: 1;
   position: absolute !important;
   left: 550px;
   top: 2671px;
 }

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

 .text_4b8c731f68e1 {
   width: 237px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 752px;
   top: 2766px;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_4b8c731f68e1 {
   overflow: visible;
 }

 .imageview_b84262a66447 {
   width: 40px;
   height: 40px;
   z-index: 1;
   position: absolute !important;
   left: 851px;
   top: 2671px;
 }

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

 .text_868b19f8ece8 {
   width: 237px;
   height: 80px;
   z-index: 1;
   position: absolute !important;
   left: 1052px;
   top: 2766px;
   line-height: 40px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_868b19f8ece8 {
   overflow: visible;
 }

 .imageview_40908c05435e {
   width: 40px;
   height: 40px;
   z-index: 1;
   position: absolute !important;
   left: 1151px;
   top: 2671px;
 }

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

 .imageview_76c920875045 {
   width: 50px;
   height: 50px;
   z-index: 2;
   position: absolute !important;
   left: 245px;
   top: 2666px;
 }

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

 .imageview_df53ce0c4215 {
   width: 190px;
   height: 1px;
   z-index: 1;
   position: absolute !important;
   left: 340px;
   top: 2691px;
 }

 .imageview_df53ce0c4215 img {
   position: absolute;
   width: 191.0px !important;
   height: 1.0px !important;
   max-width: none !important;
   left: -0.5px;
   top: -0.5px;
 }

 .imageview_df53ce0c4215.wp-block-image {
   position: relative;
   overflow: visible;
 }

 .imageview_e79d91f5cc25 {
   width: 221px;
   height: 1px;
   z-index: 1;
   position: absolute !important;
   left: 610px;
   top: 2691px;
 }

 .imageview_e79d91f5cc25 img {
   position: absolute;
   width: 222.0px !important;
   height: 1.0px !important;
   max-width: none !important;
   left: -0.5px;
   top: -0.5px;
 }

 .imageview_e79d91f5cc25.wp-block-image {
   position: relative;
   overflow: visible;
 }

 .imageview_c98cb341fb88 {
   width: 221px;
   height: 1px;
   z-index: 1;
   position: absolute !important;
   left: 910px;
   top: 2691px;
 }

 .imageview_c98cb341fb88 img {
   position: absolute;
   width: 222.0px !important;
   height: 1.0px !important;
   max-width: none !important;
   left: -0.5px;
   top: -0.5px;
 }

 .imageview_c98cb341fb88.wp-block-image {
   position: relative;
   overflow: visible;
 }

 .container_9fdea980f92d {
   width: 1440px;
   height: 1114px;
   position: absolute !important;
   left: 0px;
   top: 3989px;
   background: #ffffff;
 }

 .container_bb0aa30ab2d6 {
   width: 1170px;
   height: 523px;
   z-index: 1;
   position: absolute !important;
   left: 135px;
   top: 4049px;
   background: linear-gradient(165deg, #395c4dff 0.87%, #132d1fff 94.27%);
 }

 .imageview_8dc254bc537f {
   width: 1170px;
   height: 523px;
   z-index: 3;
   position: absolute !important;
   left: 135px;
   top: 4049px;
   _scaling-factor: 0.5;
   opacity: 0.20000000298023224;
 }

 .imageview_8dc254bc537f img {
   position: absolute;
   width: 100.00% !important;
   height: 103.37% !important;
   max-width: none !important;
   left: 0.00%;
   top: 0.00%;
 }

 .imageview_8dc254bc537f.wp-block-image {
   overflow: hidden;
 }

 .imageview_c727d51b3a6a {
   width: 1170px;
   height: 542px;
   z-index: 2;
   position: absolute !important;
   left: 135px;
   top: 4049px;
   _scaling-factor: 1;
 }

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

 .text_9fb5fe5e196f {
   width: 659px;
   height: 110px;
   z-index: 4;
   position: absolute !important;
   left: 265px;
   top: 4149px;
   line-height: 55px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_9fb5fe5e196f {
   overflow: visible;
 }

 .container_cc4b45046923 {
   width: 372px;
   height: 78px;
   z-index: 4;
   border-top: 1px solid #ffffff33;
   border-right: 1px solid #ffffff33;
   border-bottom: 1px solid #ffffff33;
   border-left: 1px solid #ffffff33;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(354deg, #ffffffff 3.37%, #e2e2e2ff 132.9%);
   border-radius: 192px 192px 192px 192px;
   box-shadow: 0px 34px 50px #073f4312;
 }

 .text_5e9a4df5f886 {
   width: max-content;
   z-index: 5;
   position: absolute !important;
   left: 40px;
   top: 28px;
   line-height: 21.33px;
   font-family: 'Rubik';
 }

 .container_599b41f0c52d {
   position: absolute !important;
   overflow: visible;
   width: 372px;
   height: 78px;
   z-index: 4;
   left: 0px;
   top: 0px;
   border-radius: 192px 192px 192px 192px;
 }

 .container_239bd8029a96 {
   position: absolute !important;
   overflow: visible;
   width: 372px;
   height: 78px;
   z-index: 4;
   left: 261px;
   top: 4393px;
   border-radius: 192px 192px 192px 192px;
 }

 .container_wrapper_239bd8029a96 {
   position: absolute !important;
   overflow: visible;
   left: 261px;
   top: 4393px;
   width: 372px;
   height: 78px;
   z-index: 4;
 }

 .container_nested_239bd8029a96 {
   width: 372px;
   height: 78px;
   z-index: 4;
   border-radius: 192px 192px 192px 192px;
 }

 .container_cb1441d604b2 {
   width: 243px;
   height: 78px;
   z-index: 4;
   border-top: 1px solid #ffffffb0;
   border-right: 1px solid #ffffffb0;
   border-bottom: 1px solid #ffffffb0;
   border-left: 1px solid #ffffffb0;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: linear-gradient(349deg, #98aa28ff 13.03%, #d6ff7eff 120.61%);
   border-radius: 192px 192px 192px 192px;
   box-shadow: 0px 34px 50px #073f4312;
 }

 .text_0dbf28ece978 {
   width: max-content;
   z-index: 5;
   position: absolute !important;
   left: 70px;
   top: 27px;
   line-height: 23.7px;
   filter: drop-shadow(0px 4px 20px #00000040);
   font-family: 'Rubik';
 }

 .container_805daec69341 {
   position: absolute !important;
   overflow: visible;
   width: 243px;
   height: 78px;
   z-index: 4;
   left: 663px;
   top: 4394px;
   border-radius: 192px 192px 192px 192px;
 }

 .container_wrapper_805daec69341 {
   position: absolute !important;
   overflow: visible;
   left: 663px;
   top: 4394px;
   width: 243px;
   height: 78px;
   z-index: 4;
 }

 .container_nested_805daec69341 {
   width: 243px;
   height: 78px;
   z-index: 4;
   border-radius: 192px 192px 192px 192px;
 }

 .imageview_2ac570f89199 {
   width: 208.51px;
   height: 26.99px;
   z-index: 4;
   position: absolute !important;
   left: 320.49px;
   top: 4294.6px;
 }

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

 .imageview_39f76dd3776f {
   width: 35.02px;
   height: 35.02px;
   z-index: 4;
   position: absolute !important;
   left: 3.5px;
   top: 3.5px;
 }

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

 .container_a5e63bd00dcc {
   position: absolute !important;
   overflow: visible;
   width: 42.03px;
   height: 42.03px;
   z-index: 4;
   left: 265px;
   top: 4289px;
 }

 .text_8e93ebfa8601 {
   width: 117px;
   height: 136px;
   z-index: 1;
   position: absolute !important;
   left: 661px;
   top: 4733px;
   line-height: 34px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_8e93ebfa8601 {
   overflow: visible;
 }

 .text_f5bdeae57ef5 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 661px;
   top: 4671px;
   line-height: 34px;
   font-family: 'Rubik';
 }

 .text_fbb90b36c6ef {
   width: 232px;
   height: 136px;
   z-index: 1;
   position: absolute !important;
   left: 848px;
   top: 4733px;
   line-height: 34px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_fbb90b36c6ef {
   overflow: visible;
 }

 .text_553947165436 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 848px;
   top: 4671px;
   line-height: 34px;
   font-family: 'Rubik';
 }

 .text_15a87ef0bfaf {
   width: 175px;
   height: 170px;
   z-index: 1;
   position: absolute !important;
   left: 1140px;
   top: 4733px;
   line-height: 34px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_15a87ef0bfaf {
   overflow: visible;
 }

 .text_81e46d1e566d {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 1140px;
   top: 4671px;
   line-height: 34px;
   font-family: 'Rubik';
 }

 .imageview_8bbdb8a28230 {
   width: 1170px;
   height: 1px;
   z-index: 1;
   position: absolute !important;
   left: 135px;
   top: 4973px;
 }

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

 .text_2b115c762ba8 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 580px;
   top: 5003px;
   line-height: 34px;
   font-family: 'Rubik';
 }

 .imageview_eae6698dbd31 {
   width: 16px;
   height: 16px;
   z-index: 1;
   position: absolute !important;
   left: 559px;
   top: 5012px;
 }

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

 .text_8b3de1091974 {
   width: 354px;
   height: 102px;
   z-index: 1;
   position: absolute !important;
   left: 135px;
   top: 4738px;
   line-height: 34px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_8b3de1091974 {
   overflow: visible;
 }

 .imageview_cbdb1ceca84a {
   width: 168px;
   height: 40px;
   z-index: 1;
   position: absolute !important;
   left: 135px;
   top: 4870px;
 }

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

 .imageview_a938e42b850e {
   width: 156.38px;
   height: 20.24px;
   z-index: 1;
   position: absolute !important;
   left: 176.62px;
   top: 4678.2px;
 }

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

 .imageview_5500a32bd630 {
   width: 26.27px;
   height: 26.27px;
   z-index: 1;
   position: absolute !important;
   left: 2.63px;
   top: 2.63px;
 }

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

 .container_58b18d31881c {
   position: absolute !important;
   overflow: visible;
   width: 31.52px;
   height: 31.52px;
   z-index: 1;
   left: 135px;
   top: 4674px;
 }

 .imageview_9771b312e9a6 {
   width: 401.54px;
   height: 491px;
   z-index: 4;
   position: absolute !important;
   left: 1010.26px;
   top: 4108px;
   transform-origin: 0 0;
 }

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

 .container_27cd343a16b3 {
   width: 1440px;
   height: 955px;
   position: absolute !important;
   left: 0px;
   top: 3034px;
   background: #ffffff;
 }

 .text_138b19c681c8 {
   width: 488px;
   height: 130px;
   z-index: 1;
   position: absolute !important;
   left: 135px;
   top: 3154px;
   line-height: 65px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_138b19c681c8 {
   overflow: visible;
 }

 .imageview_5a4a157c14fe {
   width: 540px;
   height: 343px;
   z-index: 1;
   position: absolute !important;
   left: 135px;
   top: 3345px;
   _scaling-factor: 0.5;
 }

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

 .imageview_246d468488fc {
   width: 270px;
   height: 245px;
   z-index: 1;
   position: absolute !important;
   left: 1035px;
   top: 3344px;
   _scaling-factor: 0.5;
 }

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

 .imageview_56b09caade4c {
   width: 270px;
   height: 245px;
   z-index: 1;
   position: absolute !important;
   left: 725px;
   top: 3344px;
   _scaling-factor: 0.5;
 }

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

 .text_b35d61c28c49 {
   width: 270px;
   height: 72px;
   z-index: 1;
   position: absolute !important;
   left: 725px;
   top: 3643px;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_b35d61c28c49 {
   overflow: visible;
 }

 .text_388be47c7b3d {
   width: 270px;
   height: 90px;
   z-index: 1;
   position: absolute !important;
   left: 725px;
   top: 3731px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_388be47c7b3d {
   overflow: visible;
 }

 .text_f12a3e35b69a {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 725px;
   top: 3614px;
   line-height: 16.59px;
   font-family: 'Rubik';
 }

 .text_3c7de934d401 {
   width: 540px;
   height: 72px;
   z-index: 1;
   position: absolute !important;
   left: 135px;
   top: 3749px;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_3c7de934d401 {
   overflow: visible;
 }

 .text_8c40bed07a3f {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 135px;
   top: 3713px;
   line-height: 21.33px;
   font-family: 'Rubik';
 }

 .text_e6528f501429 {
   width: 270px;
   height: 72px;
   z-index: 1;
   position: absolute !important;
   left: 1035px;
   top: 3643px;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_e6528f501429 {
   overflow: visible;
 }

 .text_22ede5b68532 {
   width: 270px;
   height: 90px;
   z-index: 1;
   position: absolute !important;
   left: 1035px;
   top: 3731px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Rubik';
 }

 .text_autoheight_22ede5b68532 {
   overflow: visible;
 }

 .text_66541530eb75 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 1035px;
   top: 3614px;
   line-height: 16.59px;
   font-family: 'Rubik';
 }

 .container_36312725dcb1 {
   width: 206px;
   height: 68px;
   z-index: 1;
   border-top: 1px solid #a3b938ff;
   border-right: 1px solid #a3b938ff;
   border-bottom: 1px solid #a3b938ff;
   border-left: 1px solid #a3b938ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   border-radius: 192px 192px 192px 192px;
   box-shadow: 0px 34px 50px #073f4312;
 }

 .text_912ad4af9e0c {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 50px;
   top: 22px;
   line-height: 23.7px;
   font-family: 'Rubik';
 }

 .container_aa8a99745020 {
   position: absolute !important;
   overflow: visible;
   width: 206px;
   height: 68px;
   z-index: 1;
   left: 135px;
   top: 3861px;
   border-radius: 192px 192px 192px 192px;
 }

 .container_wrapper_aa8a99745020 {
   position: absolute !important;
   overflow: visible;
   left: 135px;
   top: 3861px;
   width: 206px;
   height: 68px;
   z-index: 1;
 }

 .container_nested_aa8a99745020 {
   width: 206px;
   height: 68px;
   z-index: 1;
   border-radius: 192px 192px 192px 192px;
 }

 .text_e07c88a29d2e {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 839px;
   top: 3244px;
   line-height: 28.44px;
   font-family: 'Rubik';
 }

 .text_75146da0eadc {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 1090px;
   top: 3244px;
   line-height: 28.44px;
   opacity: 0.8999999761581421;
   font-family: 'Rubik';
 }

 .container_33e28284b568 {
   width: 104px;
   height: 3px;
   z-index: 1;
   position: absolute !important;
   left: 875px;
   top: 3281px;
   background: #98aa28;
 }

 .container_96bf992d9b74 {
   width: 68px;
   height: 68px;
   z-index: 1;
   border-top: 1px solid #a3b938ff;
   border-right: 1px solid #a3b938ff;
   border-bottom: 1px solid #a3b938ff;
   border-left: 1px solid #a3b938ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   border-radius: 192px 192px 192px 192px;
   box-shadow: 0px 34px 50px #073f4312;
 }

 .imageview_f2c471193fb3 {
   width: 25px;
   height: 20.13px;
   z-index: 2;
   position: absolute !important;
   left: 2.5px;
   top: 5px;
 }

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

 .container_933f055e4157 {
   position: absolute !important;
   overflow: visible;
   width: 30px;
   height: 30px;
   z-index: 2;
   left: 19px;
   top: 19px;
 }

 .container_36d61a5a6497 {
   position: absolute !important;
   overflow: visible;
   width: 68px;
   height: 68px;
   z-index: 1;
   left: 725px;
   top: 3861px;
 }

 .container_wrapper_36d61a5a6497 {
   position: absolute !important;
   overflow: visible;
   left: 725px;
   top: 3861px;
   width: 68px;
   height: 68px;
   z-index: 1;
 }

 .container_nested_36d61a5a6497 {
   width: 68px;
   height: 68px;
   z-index: 1;
 }

 .container_2aa9b39f2b74 {
   width: 68px;
   height: 68px;
   z-index: 1;
   border-top: 1px solid #a3b938ff;
   border-right: 1px solid #a3b938ff;
   border-bottom: 1px solid #a3b938ff;
   border-left: 1px solid #a3b938ff;
   position: absolute !important;
   left: 0px;
   top: 0px;
   border-radius: 192px 192px 192px 192px;
   box-shadow: 0px 34px 50px #073f4312;
 }

 .imageview_bbcf3d5527a3 {
   width: 30px;
   height: 30px;
   z-index: 2;
   position: absolute !important;
   left: 19px;
   top: 19px;
 }

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

 .container_890856c71c94 {
   position: absolute !important;
   overflow: visible;
   width: 68px;
   height: 68px;
   z-index: 1;
   left: 1035px;
   top: 3861px;
 }

 .container_wrapper_890856c71c94 {
   position: absolute !important;
   overflow: visible;
   left: 1035px;
   top: 3861px;
   width: 68px;
   height: 68px;
   z-index: 1;
 }

 .container_nested_890856c71c94 {
   width: 68px;
   height: 68px;
   z-index: 1;
 }

 .container_6402c8879f5f {
   width: 1440px;
   height: 140px;
   position: absolute !important;
   left: 0px;
   top: 852px;
   background: #f6fbf9;
 }

 .container_c753d29c58cc {
   width: 307px;
   height: 34.63px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 852px;
   background: #f6fbf9;
 }

 .container_fb287033d26f {
   width: 307px;
   height: 34.63px;
   z-index: 1;
   position: absolute !important;
   left: 1133px;
   top: 852px;
   background: #f6fbf9;
 }

 .imageview_09b3eb2dd19d {
   width: 123px;
   height: 31.12px;
   z-index: 1;
   position: absolute !important;
   left: 184px;
   top: 906px;
 }

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

 .imageview_c06dd16e599d {
   width: 117px;
   height: 35.2px;
   z-index: 1;
   position: absolute !important;
   left: 429px;
   top: 904px;
 }

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

 .imageview_9a3afa161b06 {
   width: 150px;
   height: 29.67px;
   z-index: 1;
   position: absolute !important;
   left: 1145px;
   top: 907px;
 }

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

 .imageview_79c573c01d4e {
   width: 106px;
   height: 32.18px;
   z-index: 1;
   position: absolute !important;
   left: 677px;
   top: 906px;
 }

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

 .imageview_581c7a6bfb48 {
   width: 104.43px;
   height: 32.28px;
   z-index: 1;
   position: absolute !important;
   left: 920.36px;
   top: 906.53px;
 }

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

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