 /*
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=Open+Sans: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://amplitude.yotako.io/google?family=Inter:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900&display=swap");
 @import url("https://amplitude.yotako.io/google?family=DM+Sans:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900&display=swap");
 @import url("style-browsers-support.css");

 body,
 html {
   margin: 0;
   padding: 0;
 }

 * {
   box-sizing: border-box;
 }

 .centerlize {
   margin: 0 auto;
 }

 .relative {
   position: relative;
 }

 p,
 a,
 h1,
 h2,
 h3 {
   margin: 0;
   color: unset;
   text-decoration: none;
 }

 button {
   background: none;
   color: inherit;
   border: none;
   padding: 0;
   font: inherit;
   cursor: pointer;
   outline: inherit;
 }

 .yk_post_content p {
   margin: revert;
 }

 .yk_input_wrapper {
   position: relative;
   width: 100%;
 }

 .yk_input_wrapper>div {
   /* position:relative; */
   /* height:100% */
 }

 .yk_input_wrapper>.block-editor-inner-blocks {
   position: absolute;
   top: 0
 }

 .has-text-align-right {
   text-align: right !important;
 }

 .has-text-align-left {
   text-align: left !important;
 }

 .has-text-align-center {
   text-align: center !important;
 }

 .has-background {
   padding: initial !important;
 }

 body .yk_input_wrapper input::placeholder {
   text-align: start;
 }

 body .yk_transparent {
   background: transparent !important;
 }

 body .yt_text_background {
   background-size: 100%;
   -webkit-background-clip: text;
   -moz-background-clip: text;
   -webkit-text-fill-color: transparent;
   -moz-text-fill-color: transparent;
 }

 body .yt_text_vertical_center {
   display: flex;
   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_91a1599994eb {
   width: 72px;
   height: 48px;
   flex-shrink: 0;
 }

 .imageview_91a1599994eb img {
   position: absolute;
   width: 363.89% !important;
   height: 114.62% !important;
   max-width: none !important;
   left: -5.56%;
   top: -6.28%;
 }

 .imageview_91a1599994eb.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .text_040e338596b6 {
   width: 240px;
   flex-shrink: 0;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Open Sans';
 }

 .container_7b04d8bb5ccc {
   width: 214px;
   height: 48px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_8bc909bd2e02 {
   position: relative !important;
   overflow: visible;
   width: 214px;
   height: 48px;
   flex-shrink: 0;
 }

 .text_2272220baff0 {
   width: 461px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_fb2747c67783 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 30px 0;
   display: flex !important;
   flex-direction: column;
 }

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

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

 .text_ae600cbc3a64 {
   width: 177px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_3b76a8c9bc87 {
   width: 177px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

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

 .container_f5d1d8dbda0f {
   width: 475px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_f5d1d8dbda0f {
   width: 475px;
   height: fit-content;
   flex-shrink: 0;
 }

 .container_nested_f5d1d8dbda0f {
   width: 475px;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

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

 .imageview_7a73b1b35eb8 {
   width: 17px;
   height: 31.52px;
   flex-shrink: 0;
 }

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

 .imageview_6ba8c7942ba2 {
   width: 29px;
   height: 29px;
   flex-shrink: 0;
 }

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

 .imageview_9be83790f7b7 {
   width: 23px;
   height: 23px;
   flex-shrink: 0;
 }

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

 .container_19afc5722fa0 {
   width: 141px;
   height: 41px;
   flex-shrink: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_19afc5722fa0 {
   width: 141px;
   height: 41px;
   flex-shrink: 0;
 }

 .container_nested_19afc5722fa0 {
   width: 141px;
   height: 41px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_730b97a54101 {
   width: fit-content;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 23px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_c1d68b1c4acb {
   width: 1480px;
   height: 168px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 100px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_2fbdb44c0d61 {
   width: 19px;
   height: 19px;
 }

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

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

 .imageview_dcbcae2ac8b2 {
   width: 20px;
   height: 14px;
 }

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

 .container_74d069c2a903 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 6px;
   display: flex !important;
   flex-direction: row;
 }

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

 .container_184faea14b96 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 60px;
   display: flex !important;
   flex-direction: row;
 }

 .container_76d51bad2304 {
   width: 1480px;
   height: 20px;
   position: absolute !important;
   left: 0px;
   top: 268px;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .line_8ca8b2cc6845 {
   width: 1480px;
   height: 1px;
   border-top: 1px solid #2d4e72ff;
   border-right: 1px solid #2d4e72ff;
   border-bottom: 1px solid #2d4e72ff;
   border-left: 1px solid #2d4e72ff;
   position: absolute !important;
   left: 0px;
   top: 249.07px;
   direction: horizontal;
   background: #2d4e72;
 }

 .container_2c0c70f8ca85 {
   position: relative !important;
   overflow: visible;
   width: 1480px;
   height: 288px;
   flex-shrink: 0;
 }

 .container_1490b8bc6097 {
   padding: 170px 220px 32px 220px;
   width: 1920px;
   height: 490px;
   position: absolute !important;
   left: 0px;
   top: 2315px;
   align-items: center;
   justify-content: center;
   gap: 200px 0;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .container_wrapper_1490b8bc6097 {
   position: absolute !important;
   left: 0px;
   top: 2315px;
   width: 1920px;
   height: 490px;
 }

 .container_nested_1490b8bc6097 {
   padding: 170px 220px 32px 220px;
   width: 1920px;
   height: 490px;
   align-items: center;
   justify-content: center;
   gap: 200px 0;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .text_17003637dbbd {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 87.14px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_c9ec0696fc91 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_6321a510c976 {
   width: 1064px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_62ec47ab0369 {
   width: 407px;
   height: 906.14px;
   z-index: 1;
   position: absolute !important;
   left: -788px;
   top: -483px;
   opacity: 0.20000000298023224;
 }

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

 .imageview_a0fb9142e3b8 {
   width: 329px;
   height: 906.14px;
   z-index: 1;
   position: absolute !important;
   left: 803px;
   top: -444px;
   opacity: 0.20000000298023224;
 }

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

 .text_f7737717d5dc {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 40px;
   top: 20px;
   line-height: 23px;
   font-family: 'Inter';
 }

 .imageview_935a28c38d24 {
   width: 14px;
   height: 14px;
   z-index: 1;
   position: absolute !important;
   left: 291px;
   top: 24.5px;
 }

 .imageview_935a28c38d24 img {
   position: absolute;
   width: 15.0px !important;
   height: 15.0px !important;
   max-width: none !important;
   left: -0.5px;
   top: -0.5px;
 }

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

 .container_68684709f73c {
   position: relative !important;
   overflow: visible;
   width: 345px;
   height: 63px;
   flex-shrink: 0;
   z-index: 1;
   background: #36bef8;
   border-radius: 8px 8px 8px 8px;
 }

 .container_wrapper_68684709f73c {
   position: relative !important;
   overflow: visible;
   width: 345px;
   height: 63px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_nested_68684709f73c {
   width: 345px;
   height: 63px;
   z-index: 1;
   background: #36bef8;
   border-radius: 8px 8px 8px 8px;
 }

 .container_b5a412e2a8a4 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_2b2a75cfaa0d {
   padding: 100px 220px 100px 220px;
   width: 1921px;
   height: 494px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 1842px;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .imageview_32a03d81fd9d {
   width: 257.97px;
   height: 43.19px;
   position: absolute !important;
   left: 1147px;
   top: 138px;
 }

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

 .text_00458fa7a894 {
   width: 1479px;
   z-index: 1;
   position: absolute !important;
   left: 220px;
   top: 104.77px;
   line-height: 84px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_e986a448f3cd {
   width: 100%;
   min-width: 0;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_4b88d5229159 {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_4f112391bb74 {
   width: 383px;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 42px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_b99147d95c77 {
   width: 86px;
   height: 61.46px;
 }

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

 .text_6fc56a58ded8 {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_d24db9fedaf0 {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   border-top: 0px solid #212529ff;
   border-right: 0px solid #212529ff;
   border-bottom: 1px solid #212529ff;
   border-left: 0px solid #212529ff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_7e5534e9454e {
   padding: 60px 40px 60px 40px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 10px 10px 10px 10px;
   box-shadow: 15px 10px 50px #0000001a;
 }

 .text_dd7ea7a2fb4c {
   width: 100%;
   min-width: 0;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_cd6283c8d681 {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_30aa33a48612 {
   width: 383px;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 42px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_bfc2819c756d {
   width: 86px;
   height: 61.46px;
 }

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

 .text_8e45141d7bad {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_bcd80bfc212d {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   border-top: 0px solid #ffffffff;
   border-right: 0px solid #ffffffff;
   border-bottom: 1px solid #ffffffff;
   border-left: 0px solid #ffffffff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_20873ff92344 {
   padding: 60px 40px 60px 40px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #39b54a;
   border-radius: 10px 10px 10px 10px;
 }

 .text_94af792fb05d {
   width: 100%;
   min-width: 0;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_a7e898864583 {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_50aa75239f59 {
   width: 383px;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 42px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_d08e62810378 {
   width: 86px;
   height: 61.46px;
 }

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

 .text_fd67f57b58a6 {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_5a6c62e627f7 {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   border-top: 0px solid #212529ff;
   border-right: 0px solid #212529ff;
   border-bottom: 1px solid #212529ff;
   border-left: 0px solid #212529ff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_9008806ad4a1 {
   padding: 60px 40px 60px 40px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 10px 10px 10px 10px;
   box-shadow: 15px 10px 50px #0000001a;
 }

 .container_c4f019db147f {
   width: 1479px;
   height: 475.46px;
   position: absolute !important;
   left: 220px;
   top: 248.77px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_a44e5635c3a3 {
   width: 60px;
   height: 12px;
   position: absolute !important;
   left: 929.5px;
   top: 784.23px;
 }

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

 .container_c8c7ebfd1e7a {
   position: absolute !important;
   overflow: visible;
   width: 1919px;
   height: 901px;
   left: 0px;
   top: 941px;
 }

 .imageview_0b418dd78f0d {
   width: 2651.8px;
   height: 494.87px;
   position: absolute !important;
   left: -366px;
   top: 173.95px;
   opacity: 0.30000001192092896;
 }

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

 .imageview_0b418dd78f0d img {
   position: absolute;
   width: 1920.0px !important;
   height: 494.9px !important;
   max-width: none !important;
   left: 366.0px;
   top: -0.0px;
 }

 .text_81b05eaa5977 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 77.45px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_729a11872150 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_d9577486b35b {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_2dc821b84235 {
   width: 618px;
   height: 482px;
   z-index: 1;
   position: absolute !important;
   left: 220px;
   top: 134px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_da265e089edb {
   width: 829px;
   height: 527px;
   flex-shrink: 0;
   z-index: 1;
 }

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

 .imageview_da265e089edb.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_dcff96a7781a {
   width: 829px;
   height: 527px;
   z-index: 1;
   position: absolute !important;
   left: 871px;
   top: 111.5px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 4px 0;
   display: flex !important;
   flex-direction: column;
   background: #c4defd;
 }

 .container_0896706022ba {
   position: absolute !important;
   overflow: visible;
   width: 1920px;
   height: 750px;
   left: 0px;
   top: 191px;
   background: #043873;
 }

 .text_e0ea86b8c920 {
   width: fit-content;
   line-height: 23px;
   font-family: 'DM Sans';
 }

 .imageview_f853e1e1de5f {
   width: 29px;
   height: 24px;
 }

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

 .container_abdd5cba74f4 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .text_eeb9e9ec52c1 {
   width: fit-content;
   line-height: 23px;
   font-family: 'DM Sans';
 }

 .imageview_091db34538f2 {
   width: 29px;
   height: 24px;
 }

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

 .container_88b843db8484 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .text_b655f1e89d26 {
   width: fit-content;
   line-height: 23px;
   font-family: 'DM Sans';
 }

 .imageview_bb02b3da0ec8 {
   width: 29px;
   height: 24px;
 }

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

 .container_3959e5a73159 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .text_2e8c3031bb2b {
   width: fit-content;
   line-height: 23px;
   font-family: 'DM Sans';
 }

 .imageview_26e2264a2a15 {
   width: 29px;
   height: 24px;
 }

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

 .container_e1705f9a5a55 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .text_0a675d423f64 {
   width: fit-content;
   line-height: 23px;
   font-family: 'DM Sans';
 }

 .imageview_4c5121423434 {
   width: 29px;
   height: 24px;
 }

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

 .container_dfb6566cc736 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .container_278632ae3ad4 {
   width: 726px;
   height: fit-content;
   flex-shrink: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_e9ca073ee74a {
   width: 726px;
   height: fit-content;
   flex-shrink: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 60px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_e9ca073ee74a {
   width: 726px;
   height: fit-content;
   flex-shrink: 0;
 }

 .container_nested_e9ca073ee74a {
   width: 726px;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 60px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_2f386f188bbb {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.25680933852140075;
   height: auto !important;
 }

 .imageview_2f386f188bbb img {
   position: absolute;
   width: 103.50% !important;
   height: 109.61% !important;
   max-width: none !important;
   left: -3.50%;
   top: -4.81%;
 }

 .imageview_2f386f188bbb.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_9919e4125e4e {
   width: 257px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_309cff8a7f52 {
   padding: 16px 220px 16px 220px;
   width: 1920px;
   height: 98px;
   position: absolute !important;
   left: 0px;
   top: 93px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
   background: #043873;
 }

 .container_wrapper_309cff8a7f52 {
   position: absolute !important;
   left: 0px;
   top: 93px;
   width: 1920px;
   height: 98px;
 }

 .container_nested_309cff8a7f52 {
   padding: 16px 220px 16px 220px;
   width: 1920px;
   height: 98px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
   background: #043873;
 }

 .imageview_867b54929940 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.2109375;
   height: auto !important;
 }

 .imageview_867b54929940 img {
   position: absolute;
   width: 101.17% !important;
   height: 100.72% !important;
   max-width: none !important;
   left: -1.17%;
   top: -0.36%;
 }

 .imageview_867b54929940.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_c214373a1670 {
   width: 259px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_89174eb7deb7 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.2857142857142857;
   height: auto !important;
 }

 .imageview_89174eb7deb7 img {
   position: absolute;
   width: 94.18% !important;
   height: 331.25% !important;
   max-width: none !important;
   left: 0.00%;
   top: -115.62%;
 }

 .imageview_89174eb7deb7.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_aa0b40e121e1 {
   width: 178px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_4b5ef91cfea8 {
   padding: 14px 220px 14px 219px;
   width: 1920px;
   height: 92px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_95316ff4180d {
   width: 1920px;
   height: 2805px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #ffffff;
 }

 .imageview_13ceee12645b {
   width: 72px;
   height: 48px;
   flex-shrink: 0;
 }

 .imageview_13ceee12645b img {
   position: absolute;
   width: 363.89% !important;
   height: 114.62% !important;
   max-width: none !important;
   left: -5.56%;
   top: -6.28%;
 }

 .imageview_13ceee12645b.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .text_e3cb9bc35ebf {
   width: 240px;
   flex-shrink: 0;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Open Sans';
 }

 .container_222056ee58f7 {
   width: 214px;
   height: 48px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_561777e56f51 {
   position: relative !important;
   overflow: visible;
   width: 214px;
   height: 48px;
   flex-shrink: 0;
 }

 .text_b5de1056a69a {
   width: 461px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_f5b424bdf402 {
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 30px 0;
   display: flex !important;
   flex-direction: column;
 }

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

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

 .text_c37161e615fa {
   width: 177px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_e7fe494dffe7 {
   width: 177px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

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

 .container_7aec13a06f4b {
   width: 329px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_7aec13a06f4b {
   width: 329px;
   height: fit-content;
   flex-shrink: 0;
 }

 .container_nested_7aec13a06f4b {
   width: 329px;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

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

 .imageview_92434dab4c48 {
   width: 17px;
   height: 31.52px;
   flex-shrink: 0;
 }

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

 .imageview_e19a549dc9fc {
   width: 29px;
   height: 29px;
   flex-shrink: 0;
 }

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

 .imageview_e741a705f822 {
   width: 23px;
   height: 23px;
   flex-shrink: 0;
 }

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

 .container_6c1e17fae2b0 {
   width: 141px;
   height: 41px;
   flex-shrink: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_6c1e17fae2b0 {
   width: 141px;
   height: 41px;
   flex-shrink: 0;
 }

 .container_nested_6c1e17fae2b0 {
   width: 141px;
   height: 41px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_f5c133ab7565 {
   width: fit-content;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 23px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_16070e89bb02 {
   width: 1298px;
   height: 168px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 124px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_a121980af546 {
   width: 19px;
   height: 19px;
 }

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

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

 .imageview_79a40e9e9a39 {
   width: 20px;
   height: 14px;
 }

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

 .container_d1ba00ee4cbf {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 6px;
   display: flex !important;
   flex-direction: row;
 }

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

 .container_28efefb74f69 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 60px;
   display: flex !important;
   flex-direction: row;
 }

 .container_98d589551178 {
   width: 1298px;
   height: 20px;
   position: absolute !important;
   left: 0px;
   top: 268px;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .line_0fa7c7d61f04 {
   width: 1298px;
   height: 1px;
   border-top: 1px solid #2d4e72ff;
   border-right: 1px solid #2d4e72ff;
   border-bottom: 1px solid #2d4e72ff;
   border-left: 1px solid #2d4e72ff;
   position: absolute !important;
   left: 0px;
   top: 249px;
   direction: horizontal;
   background: #2d4e72;
 }

 .container_ac57296a8934 {
   position: relative !important;
   overflow: visible;
   width: 1298px;
   height: 288px;
   flex-shrink: 0;
 }

 .container_d7629ea362ec {
   padding: 170px 50px 32px 50px;
   width: 1440px;
   height: 490px;
   position: absolute !important;
   left: 0px;
   top: 2336px;
   align-items: center;
   justify-content: center;
   gap: 200px 0;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .container_wrapper_d7629ea362ec {
   position: absolute !important;
   left: 0px;
   top: 2336px;
   width: 1440px;
   height: 490px;
 }

 .container_nested_d7629ea362ec {
   padding: 170px 50px 32px 50px;
   width: 1440px;
   height: 490px;
   align-items: center;
   justify-content: center;
   gap: 200px 0;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .text_4eda2fbc5d5f {
   width: 100%;
   min-width: 0;
   line-height: 87.14px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_db20c7530d1f {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_f1de899be120 {
   width: 1064px;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_6c4e7ffd3a3d {
   width: 234px;
   height: 906.14px;
   position: absolute !important;
   left: -547.5px;
   top: -483px;
   opacity: 0.20000000298023224;
 }

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

 .imageview_b311168fc4ee {
   width: 187px;
   height: 906.14px;
   position: absolute !important;
   left: 705.5px;
   top: -444px;
   opacity: 0.20000000298023224;
 }

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

 .text_3668a250f209 {
   width: max-content;
   position: absolute !important;
   left: 40px;
   top: 20px;
   line-height: 23px;
   font-family: 'Inter';
 }

 .imageview_4646c487d8a6 {
   width: 14px;
   height: 14px;
   position: absolute !important;
   left: 291px;
   top: 24.5px;
 }

 .imageview_4646c487d8a6 img {
   position: absolute;
   width: 15.0px !important;
   height: 15.0px !important;
   max-width: none !important;
   left: -0.5px;
   top: -0.5px;
 }

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

 .container_7bbb4ea2feeb {
   position: relative !important;
   overflow: visible;
   width: 345px;
   height: 63px;
   flex-shrink: 0;
   background: #36bef8;
   border-radius: 8px 8px 8px 8px;
 }

 .container_wrapper_7bbb4ea2feeb {
   position: relative !important;
   overflow: visible;
   width: 345px;
   height: 63px;
   flex-shrink: 0;
 }

 .container_nested_7bbb4ea2feeb {
   width: 345px;
   height: 63px;
   background: #36bef8;
   border-radius: 8px 8px 8px 8px;
 }

 .container_ad2d1ce77a81 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_b07d7b5c3893 {
   padding: 100px 220px 100px 220px;
   width: 1440px;
   height: 494px;
   position: absolute !important;
   left: 0px;
   top: 1842px;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .imageview_6cd90d9a03d9 {
   width: 193.58px;
   height: 43.19px;
   position: absolute !important;
   left: 919px;
   top: 116px;
 }

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

 .text_dc5ea8466fa6 {
   width: 1340px;
   z-index: 1;
   position: absolute !important;
   left: 50px;
   top: 89.77px;
   line-height: 84px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_f80ca886419f {
   width: 100%;
   min-width: 0;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_ce752130de92 {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_96c7b2648445 {
   width: 383px;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 42px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_eccc553ef5dc {
   width: 86px;
   height: 61.46px;
 }

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

 .text_c753a4d23939 {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_0540be8b65f9 {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   border-top: 0px solid #212529ff;
   border-right: 0px solid #212529ff;
   border-bottom: 1px solid #212529ff;
   border-left: 0px solid #212529ff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_fae072e831ab {
   padding: 60px 40px 60px 40px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 10px 10px 10px 10px;
   box-shadow: 15px 10px 50px #0000001a;
 }

 .text_d75640a3b3a3 {
   width: 100%;
   min-width: 0;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_a5835402092f {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_70dec746249c {
   width: 383px;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 42px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_d08b663671a7 {
   width: 86px;
   height: 61.46px;
 }

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

 .text_62b3b695d225 {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_b85a7f0701c2 {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   border-top: 0px solid #ffffffff;
   border-right: 0px solid #ffffffff;
   border-bottom: 1px solid #ffffffff;
   border-left: 0px solid #ffffffff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_41f90b17e5e6 {
   padding: 60px 40px 60px 40px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #39b54a;
   border-radius: 10px 10px 10px 10px;
 }

 .text_906927619c06 {
   width: 100%;
   min-width: 0;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_062eb5b558fc {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_83e3dd6a0bb5 {
   width: 383px;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 42px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_4178a69cb908 {
   width: 86px;
   height: 61.46px;
 }

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

 .text_1b7af8e50cd9 {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_e67201d44e95 {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   border-top: 0px solid #212529ff;
   border-right: 0px solid #212529ff;
   border-bottom: 1px solid #212529ff;
   border-left: 0px solid #212529ff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_108d5b098872 {
   padding: 60px 40px 60px 40px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 10px 10px 10px 10px;
   box-shadow: 15px 10px 50px #0000001a;
 }

 .container_3fd36c7d8e2a {
   width: 1340px;
   height: 505.46px;
   position: absolute !important;
   left: 50px;
   top: 233.77px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_13475cabcd9c {
   width: 60px;
   height: 12px;
   position: absolute !important;
   left: 690px;
   top: 799.23px;
 }

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

 .container_149022aa949c {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 901px;
   left: 0px;
   top: 941px;
 }

 .imageview_3df94031de30 {
   width: 1988.85px;
   height: 494.87px;
   position: absolute !important;
   left: -274.5px;
   top: 173.95px;
   opacity: 0.30000001192092896;
 }

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

 .imageview_3df94031de30 img {
   position: absolute;
   width: 1440.0px !important;
   height: 494.9px !important;
   max-width: none !important;
   left: 274.5px;
   top: -0.0px;
 }

 .text_cc196f75734b {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 77.45px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_b67ed6edae4a {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_bb7c082eb0b7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_cb07119824dd {
   width: 611px;
   height: 482px;
   z-index: 1;
   position: absolute !important;
   left: 50px;
   top: 134px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_99bda123f86d {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   z-index: 1;
   aspect-ratio: 1 / 0.817629179331307;
   height: auto !important;
 }

 .imageview_99bda123f86d img {
   position: absolute;
   width: 118.39% !important;
   height: 105.01% !important;
   max-width: none !important;
   left: 0.00%;
   top: -2.56%;
 }

 .imageview_99bda123f86d.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_46a8954e8c2a {
   width: 658px;
   height: 538px;
   z-index: 1;
   position: absolute !important;
   left: 732px;
   top: 106px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 4px 0;
   display: flex !important;
   flex-direction: column;
   background: #c4defd;
 }

 .container_1ab943a59e13 {
   position: absolute !important;
   overflow: visible;
   width: 1440px;
   height: 750px;
   left: 0px;
   top: 191px;
   background: #043873;
 }

 .text_62d693e45872 {
   width: fit-content;
   line-height: 23px;
   font-family: 'DM Sans';
 }

 .imageview_133dd931b38d {
   width: 29px;
   height: 24px;
 }

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

 .container_d10b61c0be5c {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .text_81b8883a6804 {
   width: fit-content;
   line-height: 23px;
   font-family: 'DM Sans';
 }

 .imageview_e186b5583dba {
   width: 29px;
   height: 24px;
 }

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

 .container_56058b7fbec5 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .text_6258bc948780 {
   width: fit-content;
   line-height: 23px;
   font-family: 'DM Sans';
 }

 .imageview_ba585dcffbb7 {
   width: 29px;
   height: 24px;
 }

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

 .container_bb4ccd2ac828 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .text_d5b71b426d22 {
   width: fit-content;
   line-height: 23px;
   font-family: 'DM Sans';
 }

 .imageview_780ae93aea9c {
   width: 29px;
   height: 24px;
 }

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

 .container_cb6797fd82e1 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .text_9edb28b357d4 {
   width: fit-content;
   line-height: 23px;
   font-family: 'DM Sans';
 }

 .imageview_d0de7fbfab5a {
   width: 29px;
   height: 24px;
 }

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

 .container_594f518feaff {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
 }

 .container_c9ce0f00a68b {
   width: 726px;
   height: fit-content;
   flex-shrink: 0;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_ef53ee3340c7 {
   width: 726px;
   height: fit-content;
   flex-shrink: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 60px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_9c679be956fd {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.25680933852140075;
   height: auto !important;
 }

 .imageview_9c679be956fd img {
   position: absolute;
   width: 103.50% !important;
   height: 109.61% !important;
   max-width: none !important;
   left: -3.50%;
   top: -4.81%;
 }

 .imageview_9c679be956fd.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_4dc3c1081707 {
   width: 257px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_5724ac2434a5 {
   padding: 16px 50px 16px 51px;
   width: 1440px;
   height: 98px;
   position: absolute !important;
   left: 0px;
   top: 93px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
   background: #043873;
 }

 .imageview_7dc6aac74d42 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.2109375;
   height: auto !important;
 }

 .imageview_7dc6aac74d42 img {
   position: absolute;
   width: 101.17% !important;
   height: 100.72% !important;
   max-width: none !important;
   left: -1.17%;
   top: -0.36%;
 }

 .imageview_7dc6aac74d42.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_cf10a5e7f718 {
   width: 259px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_2fbec0656c1d {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.2857142857142857;
   height: auto !important;
 }

 .imageview_2fbec0656c1d img {
   position: absolute;
   width: 94.18% !important;
   height: 331.25% !important;
   max-width: none !important;
   left: 0.00%;
   top: -115.62%;
 }

 .imageview_2fbec0656c1d.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_9f253ca29477 {
   width: 178px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_afdb8cec5e54 {
   padding: 14px 50px 14px 50px;
   width: 1440px;
   height: 92px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_afdb8cec5e54 {
   position: absolute !important;
   left: 0px;
   top: 0px;
   width: 1440px;
   height: 92px;
 }

 .container_nested_afdb8cec5e54 {
   padding: 14px 50px 14px 50px;
   width: 1440px;
   height: 92px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

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

 .imageview_a0522ce13637 {
   width: 72px;
   height: 48px;
   flex-shrink: 0;
 }

 .imageview_a0522ce13637 img {
   position: absolute;
   width: 363.89% !important;
   height: 114.62% !important;
   max-width: none !important;
   left: -5.56%;
   top: -6.28%;
 }

 .imageview_a0522ce13637.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .text_70fbf46dd8b6 {
   width: 240px;
   flex-shrink: 0;
   line-height: 21px;
   word-wrap: break-word;
   font-family: 'Open Sans';
 }

 .container_003f552f7d19 {
   width: 214px;
   height: 48px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_204c8538ba16 {
   position: relative !important;
   overflow: visible;
   width: 214px;
   height: 48px;
   flex-shrink: 0;
 }

 .text_722753cdb773 {
   width: 461px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_bda9c82b5513 {
   width: 463px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 30px 0;
   display: flex !important;
   flex-direction: column;
 }

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

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

 .text_55733edb89b6 {
   width: 177px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_906381e75731 {
   width: 177px;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

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

 .container_5674a7ee70d5 {
   width: 206px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_5674a7ee70d5 {
   width: 206px;
   height: fit-content;
   flex-shrink: 0;
 }

 .container_nested_5674a7ee70d5 {
   width: 206px;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

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

 .imageview_462254cdf54c {
   width: 17px;
   height: 31.52px;
   flex-shrink: 0;
 }

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

 .imageview_3a039f61f44b {
   width: 29px;
   height: 29px;
   flex-shrink: 0;
 }

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

 .imageview_d897e4685c61 {
   width: 23px;
   height: 23px;
   flex-shrink: 0;
 }

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

 .container_e9067605eaf9 {
   width: 141px;
   height: 41px;
   flex-shrink: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_e9067605eaf9 {
   width: 141px;
   height: 41px;
   flex-shrink: 0;
 }

 .container_nested_e9067605eaf9 {
   width: 141px;
   height: 41px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_8caf355d6d9f {
   width: fit-content;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 23px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_b059e6de919e {
   width: 1088px;
   height: 168px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 124px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_d9f60241cf89 {
   width: 19px;
   height: 19px;
 }

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

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

 .imageview_e61966a1cb28 {
   width: 20px;
   height: 14px;
 }

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

 .container_21895b4c5719 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 6px;
   display: flex !important;
   flex-direction: row;
 }

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

 .container_7774f49de036 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: center;
   gap: 0 60px;
   display: flex !important;
   flex-direction: row;
 }

 .container_16fa7eb8c4a6 {
   width: 1088px;
   height: 20px;
   position: absolute !important;
   left: 0px;
   top: 268px;
   justify-content: flex-start;
   align-items: center;
   display: flex !important;
   flex-direction: row;
 }

 .line_a9664493ea67 {
   width: 1088px;
   height: 1px;
   border-top: 1px solid #2d4e72ff;
   border-right: 1px solid #2d4e72ff;
   border-bottom: 1px solid #2d4e72ff;
   border-left: 1px solid #2d4e72ff;
   position: absolute !important;
   left: 0px;
   top: 249px;
   direction: horizontal;
   background: #2d4e72;
 }

 .container_8480eb4f2758 {
   position: relative !important;
   overflow: visible;
   width: 1088px;
   height: 288px;
   flex-shrink: 0;
 }

 .container_cbcf695d7940 {
   padding: 170px 32px 32px 32px;
   width: 1152px;
   height: 490px;
   position: absolute !important;
   left: 1px;
   top: 2377px;
   align-items: center;
   justify-content: center;
   gap: 200px 0;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .container_wrapper_cbcf695d7940 {
   position: absolute !important;
   left: 1px;
   top: 2377px;
   width: 1152px;
   height: 490px;
 }

 .container_nested_cbcf695d7940 {
   padding: 170px 32px 32px 32px;
   width: 1152px;
   height: 490px;
   align-items: center;
   justify-content: center;
   gap: 200px 0;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .text_c5ee16835ea9 {
   width: 100%;
   min-width: 0;
   line-height: 87.14px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_819e566780e4 {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_a06681e92b79 {
   width: 1064px;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

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

 .imageview_2a32a05897c4 {
   width: 14px;
   height: 14px;
 }

 .imageview_2a32a05897c4 img {
   position: absolute;
   width: 15.0px !important;
   height: 15.0px !important;
   max-width: none !important;
   left: -0.5px;
   top: -0.5px;
 }

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

 .container_f82f9e0632c8 {
   padding: 20px 40px 20px 40px;
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #36bef8;
   border-radius: 8px 8px 8px 8px;
 }

 .container_wrapper_f82f9e0632c8 {
   width: fit-content;
   height: fit-content;
 }

 .container_nested_f82f9e0632c8 {
   padding: 20px 40px 20px 40px;
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #36bef8;
   border-radius: 8px 8px 8px 8px;
 }

 .container_25b6ce5a000f {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_11ddc98adb19 {
   padding: 100px 32px 100px 32px;
   width: 1152px;
   height: 494px;
   position: absolute !important;
   left: 0px;
   top: 1883px;
   align-items: center;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .imageview_d1e3ce28a466 {
   width: 204px;
   height: 45.15px;
   position: absolute !important;
   left: 779px;
   top: 137px;
 }

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

 .text_51343cd97f7f {
   width: 1088px;
   z-index: 1;
   position: absolute !important;
   left: 32px;
   top: 95.27px;
   line-height: 84px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_59881c2c5370 {
   width: 100%;
   min-width: 0;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_dacf1d067aae {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_f1e6117c7d18 {
   width: 383px;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 42px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_22241584d111 {
   width: 86px;
   height: 61.46px;
 }

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

 .text_31c8a273616b {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_24dbafa55fd0 {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   border-top: 0px solid #212529ff;
   border-right: 0px solid #212529ff;
   border-bottom: 1px solid #212529ff;
   border-left: 0px solid #212529ff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_fed68afda4f9 {
   padding: 60px 40px 60px 40px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 10px 10px 10px 10px;
   box-shadow: 15px 10px 50px #0000001a;
 }

 .text_e4dfb1f8cbeb {
   width: 100%;
   min-width: 0;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_c9d4d49e088b {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_3207a15ecfc6 {
   width: 383px;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 42px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_b9a1364068a0 {
   width: 86px;
   height: 61.46px;
 }

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

 .text_0b72c3ed1436 {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_da7c43c00d84 {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   border-top: 0px solid #ffffffff;
   border-right: 0px solid #ffffffff;
   border-bottom: 1px solid #ffffffff;
   border-left: 0px solid #ffffffff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_d2525de09404 {
   padding: 60px 40px 60px 40px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #39b54a;
   border-radius: 10px 10px 10px 10px;
 }

 .text_067f290a29f1 {
   width: 100%;
   min-width: 0;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_96e061a9f34d {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_cef7d540db1d {
   width: 383px;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 42px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_a2ba40a0203e {
   width: 86px;
   height: 61.46px;
 }

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

 .text_764ca2bd3644 {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_16627e49d159 {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   border-top: 0px solid #212529ff;
   border-right: 0px solid #212529ff;
   border-bottom: 1px solid #212529ff;
   border-left: 0px solid #212529ff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_0e890e94d28e {
   padding: 60px 40px 60px 40px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 10px 10px 10px 10px;
   box-shadow: 15px 10px 50px #0000001a;
 }

 .container_2f5e4133e613 {
   width: 1088px;
   height: 535.46px;
   position: absolute !important;
   left: 32px;
   top: 239.27px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_a7791709864c {
   width: 60px;
   height: 12px;
   position: absolute !important;
   left: 546px;
   top: 834.73px;
 }

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

 .container_b02ed753f651 {
   position: absolute !important;
   overflow: visible;
   width: 1152px;
   height: 942px;
   left: 0px;
   top: 941px;
 }

 .imageview_7170c71e7316 {
   width: 1591.08px;
   height: 494.87px;
   position: absolute !important;
   left: -219.6px;
   top: 173.95px;
   opacity: 0.30000001192092896;
 }

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

 .imageview_7170c71e7316 img {
   position: absolute;
   width: 1152.0px !important;
   height: 494.9px !important;
   max-width: none !important;
   left: 218.6px;
   top: -0.0px;
 }

 .text_30349afd61fd {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 77.45px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_10f579ba4bcf {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_f10e9a0ee31c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_ec151e440760 {
   width: 596px;
   height: 482px;
   z-index: 1;
   position: absolute !important;
   left: 32px;
   top: 134px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_181032f889a3 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   z-index: 1;
   aspect-ratio: 0.8386454183266933 / 1;
   height: auto !important;
 }

 .imageview_181032f889a3 img {
   position: absolute;
   width: 180.08% !important;
   height: 109.52% !important;
   max-width: none !important;
   left: -39.83%;
   top: -0.90%;
 }

 .imageview_181032f889a3.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_2aaea94ce1cb {
   width: 421px;
   height: 502px;
   z-index: 1;
   position: absolute !important;
   left: 699px;
   top: 124px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 4px 0;
   display: flex !important;
   flex-direction: column;
   background: #c4defd;
 }

 .container_0b748d001736 {
   position: absolute !important;
   overflow: visible;
   width: 1152px;
   height: 750px;
   left: 1px;
   top: 190px;
   background: #043873;
 }

 .imageview_a1e9e7d952e3 {
   width: 42px;
   height: 24px;
 }

 .imageview_a1e9e7d952e3 img {
   position: absolute;
   width: 42.0px !important;
   height: 26.0px !important;
   max-width: none !important;
   left: 0.0px;
   top: -2.0px;
 }

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

 .imageview_2ac4ce1af3c5 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.25680933852140075;
   height: auto !important;
 }

 .imageview_2ac4ce1af3c5 img {
   position: absolute;
   width: 103.50% !important;
   height: 109.61% !important;
   max-width: none !important;
   left: -3.50%;
   top: -4.81%;
 }

 .imageview_2ac4ce1af3c5.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_7ea3126dd88c {
   width: 257px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_4fb3e2216fbd {
   padding: 16px 32px 16px 32px;
   width: 1152px;
   height: 98px;
   position: absolute !important;
   left: 1px;
   top: 92px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
   background: #043873;
 }

 .imageview_5417cd9e7998 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.2109375;
   height: auto !important;
 }

 .imageview_5417cd9e7998 img {
   position: absolute;
   width: 101.17% !important;
   height: 100.72% !important;
   max-width: none !important;
   left: -1.17%;
   top: -0.36%;
 }

 .imageview_5417cd9e7998.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_e886c3e7ba13 {
   width: 259px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_1b817ac20bed {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.2857142857142857;
   height: auto !important;
 }

 .imageview_1b817ac20bed img {
   position: absolute;
   width: 94.18% !important;
   height: 331.25% !important;
   max-width: none !important;
   left: 0.00%;
   top: -115.62%;
 }

 .imageview_1b817ac20bed.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_52b5cafd6b58 {
   width: 178px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_90ca41d1c01a {
   padding: 14px 32px 14px 32px;
   width: 1152px;
   height: 92px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_90ca41d1c01a {
   position: absolute !important;
   left: 0px;
   top: 0px;
   width: 1152px;
   height: 92px;
 }

 .container_nested_90ca41d1c01a {
   padding: 14px 32px 14px 32px;
   width: 1152px;
   height: 92px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_340582827cc0 {
   width: 1152px;
   height: 2867px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #ffffff;
 }

 .imageview_8b88f30124e4 {
   width: 126px;
   height: 84px;
   flex-shrink: 0;
 }

 .imageview_8b88f30124e4 img {
   position: absolute;
   width: 363.89% !important;
   height: 114.62% !important;
   max-width: none !important;
   left: -5.56%;
   top: -6.28%;
 }

 .imageview_8b88f30124e4.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .text_3e7a1bfb42cb {
   width: 420px;
   height: 60px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Open Sans';
 }

 .container_505468a3b81f {
   width: 352px;
   height: 102px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_c90a5dd75e58 {
   position: relative !important;
   overflow: visible;
   width: 352px;
   height: 102px;
   flex-shrink: 0;
 }

 .text_3bdfd5e43062 {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_b523ae5e8999 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: flex-start;
   justify-content: center;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

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

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

 .text_337114c483a4 {
   width: 177px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

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

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

 .container_16aab2a66981 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: flex-start;
   justify-content: center;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

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

 .imageview_ae4faeb652ab {
   width: 17px;
   height: 31.52px;
   flex-shrink: 0;
 }

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

 .imageview_ee9076bb8aef {
   width: 29px;
   height: 29px;
   flex-shrink: 0;
 }

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

 .imageview_375f9c8fc611 {
   width: 23px;
   height: 23px;
   flex-shrink: 0;
 }

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

 .container_f4632fe56fe6 {
   width: 141px;
   height: 41px;
   flex-shrink: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_ed0b94a0b258 {
   width: fit-content;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 23px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_d3fed4c5c499 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: flex-start;
   justify-content: center;
   gap: 100px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_5a2afbe290d0 {
   width: 19px;
   height: 19px;
 }

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

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

 .imageview_f4bfe4e9050f {
   width: 20px;
   height: 14px;
 }

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

 .container_7fec07f76822 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 6px;
   display: flex !important;
   flex-direction: row;
 }

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

 .container_95883128450e {
   padding: 0 0 20px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   border-top: 0px solid #2d4e72ff;
   border-right: 0px solid #2d4e72ff;
   border-bottom: 1px solid #2d4e72ff;
   border-left: 0px solid #2d4e72ff;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_827dea98f8d3 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: flex-start;
   justify-content: center;
   gap: 20px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_aa3991b9b7ea {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: flex-start;
   justify-content: center;
   gap: 100px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_c4039fa4524c {
   padding: 80px 32px 32px 32px;
   width: 768px;
   height: 976px;
   position: absolute !important;
   left: 0px;
   top: 2604px;
   align-items: flex-start;
   justify-content: center;
   gap: 200px 0;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .text_8853fe61d088 {
   width: 100%;
   min-width: 0;
   line-height: 65.35px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_16ab033c7648 {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_44afc14fcfa1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

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

 .imageview_232a30523aa9 {
   width: 14px;
   height: 14px;
 }

 .imageview_232a30523aa9 img {
   position: absolute;
   width: 15.0px !important;
   height: 15.0px !important;
   max-width: none !important;
   left: -0.5px;
   top: -0.5px;
 }

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

 .container_f2cac17ed3b8 {
   padding: 20px 40px 20px 40px;
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #36bef8;
   border-radius: 8px 8px 8px 8px;
 }

 .container_wrapper_f2cac17ed3b8 {
   width: fit-content;
   height: fit-content;
 }

 .container_nested_f2cac17ed3b8 {
   padding: 20px 40px 20px 40px;
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #36bef8;
   border-radius: 8px 8px 8px 8px;
 }

 .container_2431c727c840 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_d7379cab9954 {
   padding: 100px 32px 100px 32px;
   width: 768px;
   height: 498px;
   position: absolute !important;
   left: 0px;
   top: 2106px;
   align-items: center;
   justify-content: center;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .imageview_d281bc43c804 {
   width: 143px;
   height: 33.29px;
   z-index: 1;
   position: absolute !important;
   left: 538px;
   top: 171px;
 }

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

 .text_681550c4d83a {
   width: 728px;
   z-index: 2;
   position: absolute !important;
   left: 20px;
   top: 140px;
   line-height: 65.35px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_c0e2eefa1c32 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_e9384bc2202f {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_707772bf4dfd {
   width: 383px;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 42px;
   display: flex !important;
   flex-direction: row;
 }

 .text_67e4a17b1296 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_bc1a079a3740 {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #212529ff;
   border-right: 0px solid #212529ff;
   border-bottom: 1px solid #212529ff;
   border-left: 0px solid #212529ff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_99c4394a7686 {
   padding: 60px 40px 60px 40px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 10px 10px 10px 10px;
   box-shadow: 15px 10px 50px #0000001a;
 }

 .text_9e87ab7f5709 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_46939c50c737 {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_8f5f7a87378e {
   width: 383px;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 42px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_064bf8408e61 {
   width: 86px;
   height: 61.46px;
   z-index: 1;
 }

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

 .text_5c051a24b09a {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_563bfc0e60dd {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #ffffffff;
   border-right: 0px solid #ffffffff;
   border-bottom: 1px solid #ffffffff;
   border-left: 0px solid #ffffffff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_2d7345109608 {
   padding: 60px 40px 60px 40px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #39b54a;
   border-radius: 10px 10px 10px 10px;
 }

 .text_392d5dd37f67 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_d37427ce1141 {
   height: 72px;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_af687caf2928 {
   width: 383px;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-end;
   gap: 0 42px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_fce288bc297a {
   width: 86px;
   height: 61.46px;
   z-index: 1;
 }

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

 .text_17a6980dda41 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_d5c4cca31d90 {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   border-top: 0px solid #212529ff;
   border-right: 0px solid #212529ff;
   border-bottom: 1px solid #212529ff;
   border-left: 0px solid #212529ff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_e3e09612ea24 {
   padding: 60px 40px 60px 40px;
   height: fit-content;
   flex-grow: 1;
   flex-basis: 0px;
   min-width: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #ffffff;
   border-radius: 10px 10px 10px 10px;
   box-shadow: 15px 10px 50px #0000001a;
 }

 .container_d9cc76dcf9ee {
   width: 1088px;
   height: 535.46px;
   z-index: 1;
   position: absolute !important;
   left: -160px;
   top: 265px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_623218a69160 {
   width: 60px;
   height: 12px;
   z-index: 1;
   position: absolute !important;
   left: 354px;
   top: 860.46px;
 }

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

 .container_0910cc971455 {
   position: absolute !important;
   width: 768px;
   height: 972.46px;
   z-index: 1;
   left: 0px;
   top: 1134px;
   overflow-x: hidden;
   overflow-y: hidden;
 }

 .imageview_3136364600d2 {
   width: 1485px;
   height: 652.57px;
   position: absolute !important;
   left: -389px;
   top: 90.3px;
   opacity: 0.30000001192092896;
 }

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

 .imageview_3136364600d2 img {
   position: absolute;
   width: 768.0px !important;
   height: 652.6px !important;
   max-width: none !important;
   left: 389.0px;
   top: -0.0px;
 }

 .text_b83aabc740ca {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 77.45px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_5118971aad07 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_094a5b3383d2 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_e4d795e91a78 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: center;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_9c77d63ff592 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   z-index: 1;
   aspect-ratio: 1 / 0.693609022556391;
   height: auto !important;
 }

 .imageview_9c77d63ff592 img {
   position: absolute;
   width: 106.42% !important;
   height: 111.26% !important;
   max-width: none !important;
   left: -3.22%;
   top: -3.60%;
 }

 .imageview_9c77d63ff592.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_1baebe7962e1 {
   width: 770px;
   height: 389px;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 4px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_68a3dbfee2f9 {
   width: 728px;
   height: 812px;
   z-index: 1;
   position: absolute !important;
   left: 20px;
   top: 88.5px;
   align-items: center;
   justify-content: center;
   gap: 55px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_1e91f92418f6 {
   position: absolute !important;
   overflow: visible;
   width: 768px;
   height: 989px;
   left: 0px;
   top: 145px;
   background: #043873;
 }

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

 .imageview_ce356dfb7158 img {
   position: absolute;
   width: 42.0px !important;
   height: 26.0px !important;
   max-width: none !important;
   left: 0.0px;
   top: -2.0px;
 }

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

 .imageview_9b4a4ffc5c46 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   z-index: 1;
   aspect-ratio: 1 / 0.25680933852140075;
   height: auto !important;
 }

 .imageview_9b4a4ffc5c46 img {
   position: absolute;
   width: 103.50% !important;
   height: 109.61% !important;
   max-width: none !important;
   left: -3.50%;
   top: -4.81%;
 }

 .imageview_9b4a4ffc5c46.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_fdfba3d03a23 {
   width: 257px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_52901a21df18 {
   padding: 16px 32px 16px 32px;
   width: 768px;
   height: 88px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 68px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
   background: #043873;
 }

 .imageview_a3f7c4e65cd9 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.2109375;
   height: auto !important;
 }

 .imageview_a3f7c4e65cd9 img {
   position: absolute;
   width: 101.17% !important;
   height: 100.72% !important;
   max-width: none !important;
   left: -1.17%;
   top: -0.36%;
 }

 .imageview_a3f7c4e65cd9.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_db3736aeb2a0 {
   width: 203px;
   height: 42px;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_ae47dd703227 {
   width: 150px;
   height: 43px;
   flex-shrink: 0;
 }

 .imageview_ae47dd703227 img {
   position: absolute;
   width: 94.18% !important;
   height: 331.25% !important;
   max-width: none !important;
   left: 0.00%;
   top: -115.62%;
 }

 .imageview_ae47dd703227.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_a86e6a3531d5 {
   width: 150px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_b5fe3cb98e43 {
   padding: 14px 32px 14px 32px;
   width: 768px;
   height: 68px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_b5fe3cb98e43 {
   position: absolute !important;
   left: 0px;
   top: 0px;
   width: 768px;
   height: 68px;
 }

 .container_nested_b5fe3cb98e43 {
   padding: 14px 32px 14px 32px;
   width: 768px;
   height: 68px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_670bfc2ec94a {
   width: 768px;
   height: 3580px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #ffffff;
 }

 .imageview_225f304146dd {
   width: 64px;
   height: 42px;
   flex-shrink: 0;
 }

 .imageview_225f304146dd img {
   position: absolute;
   width: 363.89% !important;
   height: 114.62% !important;
   max-width: none !important;
   left: -5.56%;
   top: -6.28%;
 }

 .imageview_225f304146dd.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .text_3f6ecd49aa76 {
   width: 420px;
   height: 42px;
   flex-shrink: 0;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Open Sans';
 }

 .container_3c01cfa9b6a6 {
   width: 228px;
   height: 66.07px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 8px;
   display: flex !important;
   flex-direction: row;
 }

 .container_0b5f5ac295b8 {
   position: relative !important;
   overflow: visible;
   width: 228px;
   height: 66.07px;
   flex-shrink: 0;
 }

 .text_fee7b2fa25df {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_5b3004ff5dad {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

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

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

 .text_937df65b55d4 {
   width: 177px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

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

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

 .container_a079ba006d8c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_b893a66653ea {
   width: 100%;
   min-width: 0;
   line-height: 36px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .imageview_31c3d1cdf3c5 {
   width: 17px;
   height: 31.52px;
   flex-shrink: 0;
 }

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

 .imageview_41759a95c7f0 {
   width: 29px;
   height: 29px;
   flex-shrink: 0;
 }

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

 .imageview_9f272dabd588 {
   width: 23px;
   height: 23px;
   flex-shrink: 0;
 }

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

 .container_3d70521fade7 {
   width: 141px;
   height: 41px;
   flex-shrink: 0;
   justify-content: flex-start;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .container_1f7f558a3b02 {
   width: 201px;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 23px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_65b55082af73 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 80px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_fe6ae3cba72d {
   width: 19px;
   height: 19px;
 }

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

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

 .imageview_add46d778e69 {
   width: 20px;
   height: 14px;
 }

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

 .container_037cd7b0c397 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 6px;
   display: flex !important;
   flex-direction: row;
 }

 .text_e1cf97d71a95 {
   width: 100%;
   min-width: 0;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_88a68ac413b1 {
   padding: 0 0 20px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   border-top: 0px solid #2d4e72ff;
   border-right: 0px solid #2d4e72ff;
   border-bottom: 1px solid #2d4e72ff;
   border-left: 0px solid #2d4e72ff;
   align-items: center;
   justify-content: center;
   gap: 20px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_bfcd2f9a10c1 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 20px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_8bdbe3cd64d6 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 80px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_dfcb5a5fd553 {
   padding: 140px 16px 32px 16px;
   width: 320px;
   height: 1110.07px;
   position: absolute !important;
   left: 0px;
   top: 2338px;
   align-items: center;
   justify-content: center;
   gap: 200px 0;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .text_86fe8674175f {
   width: 100%;
   min-width: 0;
   line-height: 43.57px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_11f06d927dad {
   width: 100%;
   min-width: 0;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_8990bf99d196 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

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

 .imageview_543c97591396 {
   width: 14px;
   height: 14px;
 }

 .imageview_543c97591396 img {
   position: absolute;
   width: 15.0px !important;
   height: 15.0px !important;
   max-width: none !important;
   left: -0.5px;
   top: -0.5px;
 }

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

 .container_1a7cead76359 {
   padding: 20px 40px 20px 40px;
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #36bef8;
   border-radius: 8px 8px 8px 8px;
 }

 .container_wrapper_1a7cead76359 {
   width: fit-content;
   height: fit-content;
 }

 .container_nested_1a7cead76359 {
   padding: 20px 40px 20px 40px;
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #36bef8;
   border-radius: 8px 8px 8px 8px;
 }

 .container_a20512d20ff6 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_acf71451d30d {
   padding: 80px 16px 80px 16px;
   width: 320px;
   height: 598px;
   position: absolute !important;
   left: 0px;
   top: 1740px;
   align-items: center;
   justify-content: center;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .imageview_139d32306b0f {
   width: 119.67px;
   height: 19.94px;
   position: absolute !important;
   left: 184px;
   top: 147px;
 }

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

 .text_f4664a9050a6 {
   width: 288px;
   z-index: 1;
   position: absolute !important;
   left: 16px;
   top: 68.99px;
   line-height: 52px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_bffb38cf26c5 {
   width: 100%;
   min-width: 0;
   line-height: 21.78px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_373a1c368e88 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_a810173c034a {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-end;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_0935c5b6fe73 {
   width: 56px;
   height: 40.02px;
 }

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

 .text_2d5487971fa6 {
   width: 100%;
   min-width: 0;
   line-height: 20px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_af1713efa380 {
   padding: 0 0 40px 0;
   width: 100%;
   min-width: 0;
   height: fit-content;
   border-top: 0px solid #ffffffff;
   border-right: 0px solid #ffffffff;
   border-bottom: 1px solid #ffffffff;
   border-left: 0px solid #ffffffff;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 32px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_32f432593d4b {
   padding: 20px 20px 20px 20px;
   width: 288px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 40px 0;
   display: flex !important;
   flex-direction: column;
   background: #39b54a;
   border-radius: 10px 10px 10px 10px;
   box-shadow: 15px 10px 50px #0000001a;
 }

 .container_b9dc1cc3b2d3 {
   width: 288px;
   height: 316.02px;
   position: absolute !important;
   left: 16px;
   top: 232.99px;
   justify-content: center;
   align-items: center;
   gap: 0 32px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_ba970ddf05f0 {
   width: 60px;
   height: 12px;
   position: absolute !important;
   left: 130px;
   top: 609.01px;
 }

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

 .container_607a3eb5f25f {
   position: absolute !important;
   overflow: visible;
   width: 320px;
   height: 690px;
   left: 0px;
   top: 1050px;
 }

 .imageview_4e5357a43880 {
   width: 320px;
   height: 1375.2px;
   position: absolute !important;
   left: -16px;
   top: -174px;
   opacity: 0.30000001192092896;
 }

 .imageview_4e5357a43880.wp-block-image {
   width: 288px !important;
   height: 544px !important;
   left: 0px !important;
   top: 0px !important;
   overflow: hidden;
 }

 .imageview_4e5357a43880 img {
   width: 100% !important;
   height: 100% !important;
   object-fit: cover;
   object-position: left top;
   max-width: none !important;
 }

 .text_8418f585e8c7 {
   width: 288px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 43.57px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .text_06d3cee664d2 {
   width: 288px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 244px;
   line-height: 30px;
   word-wrap: break-word;
   font-family: 'Inter';
 }

 .container_7582a5eacad1 {
   position: relative !important;
   overflow: visible;
   width: 288px;
   height: 544px;
   flex-shrink: 0;
 }

 .container_06d5999767a0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 60px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_00a991d3f6e0 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.693609022556391;
   height: auto !important;
 }

 .imageview_00a991d3f6e0 img {
   position: absolute;
   width: 106.42% !important;
   height: 111.26% !important;
   max-width: none !important;
   left: -3.22%;
   top: -3.60%;
 }

 .imageview_00a991d3f6e0.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_036a0bbfdab8 {
   width: 406px;
   height: 200px;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 4px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_be6e46eb6e92 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   align-items: center;
   justify-content: center;
   gap: 52px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_8fdc20b096eb {
   padding: 80px 16px 80px 16px;
   width: 320px;
   height: 956px;
   position: absolute !important;
   left: 0px;
   top: 94px;
   align-items: center;
   justify-content: center;
   gap: 100px 0;
   display: flex !important;
   flex-direction: column;
   background: #043873;
 }

 .imageview_47caff616b66 {
   width: 42px;
   height: 24px;
 }

 .imageview_47caff616b66 img {
   position: absolute;
   width: 42.0px !important;
   height: 26.0px !important;
   max-width: none !important;
   left: 0.0px;
   top: -2.0px;
 }

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

 .imageview_afeca099691d {
   width: 128px;
   height: 34px;
   flex-shrink: 0;
 }

 .imageview_afeca099691d img {
   position: absolute;
   width: 107.45% !important;
   height: 109.38% !important;
   max-width: none !important;
   left: -3.64%;
   top: -4.80%;
 }

 .imageview_afeca099691d.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_0e3ed018236b {
   width: 128px;
   height: 36px;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_ea45bc531179 {
   padding: 16px 16px 16px 16px;
   width: 320px;
   height: 56px;
   position: absolute !important;
   left: 0px;
   top: 38px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
   background: #043873;
 }

 .imageview_5921fec155d6 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.2109375;
   height: auto !important;
 }

 .imageview_5921fec155d6 img {
   position: absolute;
   width: 101.17% !important;
   height: 100.72% !important;
   max-width: none !important;
   left: -1.17%;
   top: -0.36%;
 }

 .imageview_5921fec155d6.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_b684b9b28531 {
   width: 97px;
   height: 21px;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_9032a8a756b7 {
   width: 100%;
   min-width: 0;
   flex-shrink: 0;
   aspect-ratio: 1 / 0.3584905660377358;
   height: auto !important;
 }

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

 .imageview_9032a8a756b7.wp-block-image {
   overflow: hidden;
   position: relative;
 }

 .container_1fbcd52f6854 {
   width: 67px;
   height: 21px;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_7586cbf764a5 {
   padding: 14px 16px 14px 16px;
   width: 320px;
   height: 38px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_b9a1d14b9455 {
   width: 320px;
   height: 3448px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #ffffff;
 }


 @media (max-width: 640px) {
   .home_page_desktop_1920px .yotako-main {
     display: none !important;
   }

   .home_page_desktop_1920px .vp_640 {
     display: flex !important;
   }
 }

 @media (min-width: 641px) and (max-width: 1007px) {
   .home_page_desktop_1920px .yotako-main {
     display: none !important;
   }

   .home_page_desktop_1920px .vp_1007 {
     display: flex !important;
   }
 }

 @media (min-width: 1008px) and (max-width: 1152px) {
   .home_page_desktop_1920px .yotako-main {
     display: none !important;
   }

   .home_page_desktop_1920px .vp_1152 {
     display: flex !important;
   }
 }

 @media (min-width: 1153px) and (max-width: 1440px) {
   .home_page_desktop_1920px .yotako-main {
     display: none !important;
   }

   .home_page_desktop_1920px .vp_1440 {
     display: flex !important;
   }
 }

 @media (min-width: 1441px) {
   .home_page_desktop_1920px .yotako-main {
     display: none !important;
   }

   .home_page_desktop_1920px .vp_1920 {
     display: flex !important;
   }
 }