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

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

 * {
   box-sizing: border-box;
 }

 .centerlize {
   margin: 0 auto;
 }

 .relative {
   position: relative;
 }

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

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

 .yk_post_content p {
   margin: revert;
 }

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

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

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

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

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

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

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

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

 body .yk_transparent {
   background: transparent !important;
 }

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

 body .yt_text_vertical_center {
   display: flex;
   align-items: center;
   flex-direction: column;
   word-wrap: anywhere;
 }

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

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

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

 body .wp-block-video video {
   width: 100%;
 }

 [class^="container_"],
 [class*=" container_"],
 [class^="button_"],
 [class*=" button_"] {
   display: flex;
 }

 [class^="grid_"],
 [class*=" grid_"] {
   display: grid;
 }

 [class^="vp_"],
 [class*=" vp_"] {
   display: flex;
   flex-direction: column;
   /* align-items if needed */
 }

 *[onclick] {
   cursor: pointer;
 }

 input {
   padding: 0 10px;
 }

 .wp-block-image {
   margin: unset;
   padding: unset;
 }

 .wp-block-image img {
   vertical-align: top;
   border-radius: inherit;
   width: 100%;
 }

 .wp-block-yotako-block-input-text {
   position: relative;
   background: transparent;
   border: none;
 }

 .wp-block-image .components-resizable-box__container {
   max-width: unset !important;
 }

 .yt-post-template {
   justify-content: space-between !important;
 }

 body .yt-post-card {
   position: relative !important;
 }

 body .yt_fill_size {
   height: fit-content !important;
   min-height: 100vh !important;
 }

 /* Reset WordPress margin-block-start for ALL flex/flow children.
   Elements without explicit margins need this reset, otherwise WordPress
   applies margin-block-start and causes vertical misalignment. */
 :where(body .is-layout-flow)>* {
   margin-block-start: initial !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_dd7db033be64 {
   width: 1412px;
   height: 381px;
   position: absolute !important;
   left: -217px;
   top: -56px;
 }

 .imageview_e060625b248a {
   width: 240px;
   height: 89px;
   z-index: 1;
   position: absolute !important;
   left: 50px;
   top: 34px;
 }

 .container_8af5d82037f2 {
   position: absolute !important;
   overflow: visible;
   width: 340px;
   height: 123px;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 0px;
   border-bottom: #000000ff solid 0px;
   border-left: #000000ff solid 0px;
   left: 208px;
   top: 5141px;
 }

 .imageview_6d63831b1c24 {
   width: 100%;
   min-width: 0;
   height: 363px;
   flex-shrink: 0;
 }

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

 .text_6d97af00d2e2 {
   width: 100%;
   min-width: 0;
   line-height: 26.1px;
   text-align: justify;
   word-wrap: break-word;
   font-family: 'Lexend Exa';
 }

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

 .container_0cc3efa17828 {
   height: fit-content;
   min-width: 336px;
   max-width: 388px;
   flex-grow: 1;
   flex-basis: 0px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_48ae09ea2604 {
   width: 100%;
   min-width: 0;
   height: 536px;
   flex-shrink: 0;
 }

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

 .text_c4b53fba28eb {
   width: 100%;
   min-width: 0;
   line-height: 26.1px;
   text-align: justify;
   word-wrap: break-word;
   font-family: 'Lexend Exa';
 }

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

 .container_3a6b7fde4e1d {
   width: 860px;
   height: 702px;
   min-width: 516px;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 24px 0;
   display: flex !important;
   flex-direction: column;
   border-radius: 8px 8px 8px 8px;
 }

 .imageview_627250d4bb6d {
   width: 100%;
   min-width: 0;
   height: 531px;
   flex-shrink: 0;
 }

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

 .text_539d49731306 {
   width: 1269px;
   line-height: 26.1px;
   word-wrap: break-word;
   font-family: 'Lexend Exa';
 }

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

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

 .container_52cc91f9c379 {
   padding: 120px 64px 120px 64px;
   width: 1394px;
   height: 1101px;
   position: absolute !important;
   left: 3px;
   top: 3004px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 48px 21px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_6cbfd05194d9 {
   width: 1398px;
   height: 782px;
   position: absolute !important;
   left: 0px;
   top: 105px;
 }

 .text_eb25652add5b {
   width: 517px;
   height: 216px;
   z-index: 1;
   position: absolute !important;
   left: 714px;
   top: 147px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 24px;
   text-align: justify;
   word-wrap: break-word;
   font-family: 'Lexend Exa';
 }

 .text_692625f227be {
   width: 430px;
   z-index: 1;
   position: absolute !important;
   left: 171px;
   top: 539px;
   line-height: 24px;
   text-align: justify;
   word-wrap: break-word;
   font-family: 'League Gothic';
 }

 .text-60a5b2513181_692625f227be {
   line-height: 24px;
   font-family: 'Lexend Exa';
 }

 .text-7521a48fd347_692625f227be {
   line-height: 24px;
   font-family: 'Lexend Exa';
 }

 .text-21fe1b07fe13_692625f227be {
   line-height: 24px;
   font-family: 'Lexend Exa';
 }

 .text-158edbb10304_692625f227be {
   line-height: 24px;
   font-family: 'Lexend Exa';
 }

 .text_d75e77937611 {
   width: 429px;
   z-index: 1;
   position: absolute !important;
   left: 802px;
   top: 539px;
   line-height: 24px;
   text-align: justify;
   word-wrap: break-word;
   font-family: 'Lexend Exa';
 }

 .text_7f4b2e341f4c {
   width: max-content;
   position: absolute !important;
   left: 586px;
   top: 0px;
   line-height: 96px;
   font-family: 'Anton';
 }

 .text_b0333adc3548 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 330px;
   top: 469px;
   line-height: 51.88px;
   font-family: 'Anton';
 }

 .text_4719e6787303 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 974px;
   top: 469px;
   line-height: 51.88px;
   font-family: 'Anton';
 }

 .imageview_9c61b3a23b79 {
   width: 454px;
   height: 254px;
   z-index: 1;
   position: absolute !important;
   left: 192px;
   top: 128px;
 }

 .container_a1fdf2923104 {
   position: absolute !important;
   overflow: visible;
   width: 1398px;
   height: 887px;
   left: -1px;
   top: 704px;
 }

 .container_f1a030d306b5 {
   width: 1400px;
   height: 771px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #000000;
 }

 .imageview_73c775b18aff {
   width: 1400px;
   height: 771px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .container_ba4ac6ef64cc {
   width: 560px;
   height: 1px;
   z-index: 2;
   transform: rotate(-0.10231378171125063deg);
   transform-origin: unset;
   border-top: #be0f0fff solid 3px;
   border-right: #be0f0fff solid 3px;
   border-bottom: #be0f0fff solid 3px;
   border-left: #be0f0fff solid 3px;
   position: absolute !important;
   left: 421px;
   top: 162.5px;
 }

 .container_162e982a413b {
   position: absolute !important;
   overflow: visible;
   width: 1400px;
   height: 771px;
   left: 0px;
   top: 0px;
 }

 .text_4e4998c6f423 {
   width: 562px;
   height: 75px;
   z-index: 1;
   position: absolute !important;
   left: 421px;
   top: 66px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 96px;
   word-wrap: break-word;
   font-family: 'Anton';
 }

 .text_970fb6dd92eb {
   width: 430px;
   z-index: 1;
   position: absolute !important;
   left: 170px;
   top: 339px;
   line-height: 24px;
   text-align: justify;
   word-wrap: break-word;
   font-family: 'Lexend Exa';
 }

 .text_d3d1611fd4ac {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 306px;
   top: 231px;
   line-height: 72px;
   font-family: 'Anton';
 }

 .text_361b45fedaaa {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 990px;
   top: 231px;
   line-height: 72px;
   font-family: 'Anton';
 }

 .text_e98ff2837979 {
   width: 430px;
   z-index: 1;
   position: absolute !important;
   left: 801px;
   top: 339px;
   line-height: 24px;
   text-align: justify;
   word-wrap: break-word;
   font-family: 'Lexend Exa';
 }

 .text_a425b341b58e {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 342px;
   top: 493px;
   line-height: 72px;
   font-family: 'Anton';
 }

 .text_6a65318d6c18 {
   width: 430px;
   z-index: 1;
   position: absolute !important;
   left: 170px;
   top: 601px;
   line-height: 24px;
   text-align: justify;
   word-wrap: break-word;
   font-family: 'Lexend Exa';
 }

 .text_a994b7fe2a5b {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 976px;
   top: 493px;
   line-height: 72px;
   font-family: 'Anton';
 }

 .text_df407f076d2c {
   width: 430px;
   z-index: 1;
   position: absolute !important;
   left: 800px;
   top: 601px;
   line-height: 24px;
   text-align: justify;
   word-wrap: break-word;
   font-family: 'Lexend Exa';
 }

 .text_55b038a73491 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 298px;
   top: 293px;
   line-height: 36px;
   font-family: 'Anton';
 }

 .text_59f46986218a {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 926px;
   top: 293px;
   line-height: 36px;
   font-family: 'Anton';
 }

 .text_d96049efc220 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 288px;
   top: 552px;
   line-height: 36px;
   font-family: 'Anton';
 }

 .text_832eb7ce30f5 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 930px;
   top: 555px;
   line-height: 36px;
   font-family: 'Anton';
 }

 .container_5de92b7759b8 {
   position: absolute !important;
   overflow: visible;
   width: 1400px;
   height: 771px;
   left: 0px;
   top: 2233px;
 }

 .imageview_04c2c4ff7afb {
   width: 1402px;
   height: 692px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .imageview_9b9d5fb3f83e {
   width: 120px;
   height: 120px;
   z-index: 2;
   position: absolute !important;
   left: 981.5px;
   top: 466.5px;
 }

 .imageview_6f26c71f3e40 {
   width: 120px;
   height: 120px;
   z-index: 2;
   position: absolute !important;
   left: 301.5px;
   top: 466.5px;
 }

 .imageview_053de48adb1d {
   width: 132px;
   height: 132px;
   z-index: 2;
   position: absolute !important;
   left: 442.5px;
   top: 453.5px;
 }

 .imageview_1348820a9073 {
   width: 132px;
   height: 132px;
   z-index: 2;
   position: absolute !important;
   left: 820.5px;
   top: 453.5px;
 }

 .text_39085960e205 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 458.5px;
   top: 66.5px;
   line-height: 96px;
   font-family: 'Anton';
 }

 .text_81cf16dd6dc6 {
   width: 903px;
   z-index: 2;
   position: absolute !important;
   left: 250.5px;
   top: 162.5px;
   line-height: 30px;
   text-align: justify;
   word-wrap: break-word;
   font-family: 'Lexend Exa';
 }

 .container_989d051699f5 {
   width: 560px;
   height: 1px;
   z-index: 2;
   transform: rotate(-1.4033419209422003e-14deg);
   transform-origin: unset;
   border-top: #be0f0fff solid 3px;
   border-right: #be0f0fff solid 3px;
   border-bottom: #be0f0fff solid 3px;
   border-left: #be0f0fff solid 3px;
   position: absolute !important;
   left: 421.5px;
   top: 242.5px;
 }

 .imageview_11f84f72b33e {
   width: 120px;
   height: 120px;
   z-index: 3;
   position: absolute !important;
   left: 301.5px;
   top: 466.5px;
 }

 .imageview_0702514f8c61 {
   width: 223px;
   height: 22px;
   z-index: 2;
   position: absolute !important;
   left: 591.5px;
   top: 515.5px;
 }

 .imageview_90e3fe575eaa {
   width: 123px;
   height: 124px;
   z-index: 2;
   position: absolute !important;
   left: 640.5px;
   top: 307.5px;
 }

 .imageview_6b2b06b8d522 {
   width: 169px;
   height: 169px;
   z-index: 2;
   position: absolute !important;
   left: 987.5px;
   top: 284.5px;
 }

 .imageview_32f3cac00c2f {
   width: 126px;
   height: 126px;
   z-index: 2;
   position: absolute !important;
   left: 829.5px;
   top: 306.5px;
 }

 .imageview_1fa9230b6c1b {
   width: 126px;
   height: 126px;
   z-index: 2;
   position: absolute !important;
   left: 1188.5px;
   top: 306.5px;
 }

 .imageview_34d58bf0ae80 {
   width: 126px;
   height: 126px;
   z-index: 2;
   position: absolute !important;
   left: 89.5px;
   top: 305.5px;
 }

 .imageview_d59adf75cbfb {
   width: 169px;
   height: 169px;
   z-index: 2;
   position: absolute !important;
   left: 247.5px;
   top: 283.5px;
 }

 .imageview_1c67b90b1d67 {
   width: 126px;
   height: 126px;
   z-index: 2;
   position: absolute !important;
   left: 448.5px;
   top: 305.5px;
 }

 .container_91f80d25af5b {
   position: absolute !important;
   overflow: visible;
   width: 1402px;
   height: 692px;
   z-index: 1;
   left: -1.5px;
   top: 1542.5px;
 }

 .imageview_4850b5ae6bf4 {
   width: 1399px;
   height: 531px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_34665b052ec5 {
   width: 811px;
   height: 76px;
   z-index: 1;
   position: absolute !important;
   left: 295px;
   top: 62px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 51.88px;
   word-wrap: break-word;
   font-family: 'Anton';
 }

 .imageview_27068e6851c4 {
   width: 772px;
   height: 381px;
   z-index: 2;
   position: absolute !important;
   left: 327px;
   top: 89px;
 }

 .text_dc2e69ceb984 {
   width: max-content;
   z-index: 3;
   position: absolute !important;
   left: 22.56px;
   top: 16.92px;
   line-height: 36.79px;
   font-family: 'Inter';
 }

 .button_e5f1c7081f1c {
   position: absolute !important;
   overflow: visible;
   width: 275.11px;
   height: 70.83px;
   z-index: 3;
   left: 562px;
   top: 388px;
   background: #ffffff;
   border-radius: 16.92px 16.92px 16.92px 16.92px;
 }

 .text_997ba5a7fd12 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 353px;
   top: 470px;
   line-height: 30px;
   text-align: justify;
   font-family: 'Lexend Exa';
 }

 .container_fd3e5fb73a37 {
   position: absolute !important;
   overflow: visible;
   width: 1399px;
   height: 531.18px;
   left: 0px;
   top: 115px;
 }

 .imageview_41854dd37527 {
   width: 1408px;
   height: 467px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .container_958f6659bf2b {
   position: absolute !important;
   overflow: visible;
   width: 1408px;
   height: 467px;
   left: 0px;
   top: 0px;
 }

 .container_2292ab586f12 {
   position: absolute !important;
   overflow: visible;
   width: 1408px;
   height: 467px;
   left: -4px;
   top: 4622px;
 }

 .text_284761d44242 {
   width: max-content;
   position: absolute !important;
   left: 980px;
   top: 5190px;
   line-height: 36px;
   font-family: 'Anton';
 }

 .imageview_fab6a6cd3d3a {
   width: 239px;
   height: 86px;
   flex-shrink: 0;
 }

 .text_4e3fe90873ad {
   width: max-content;
   position: absolute !important;
   left: 4px;
   top: 12.9px;
   line-height: 27.05px;
   font-family: 'Fustat';
 }

 .text_4508e46f26df {
   width: fit-content;
   line-height: 27.05px;
   font-family: 'Fustat';
 }

 .button_4fabab04f6ae {
   padding: 13.99px 18.66px 13.99px 18.66px;
   width: 168.31px;
   height: 54.81px;
   position: absolute !important;
   left: 491.69px;
   top: -1.35px;
   justify-content: center;
   align-items: center;
   gap: 0 9.33px;
   display: flex !important;
   flex-direction: row;
   background: #ac2323;
   border-radius: 13.99px 13.99px 13.99px 13.99px;
 }

 .button_link_4fabab04f6ae {
   display: flex;
   flex-direction: row;
   gap: 0 9.33px;
   align-items: center;
 }

 .text_8048ee6d3a1e {
   width: max-content;
   position: absolute !important;
   left: 122px;
   top: 12.9px;
   line-height: 27.99px;
   font-family: 'Fustat';
 }

 .text_ef7f62c6346e {
   width: max-content;
   position: absolute !important;
   left: 279px;
   top: 12.9px;
   line-height: 27.99px;
   font-family: 'Fustat';
 }

 .text_b0dffcd8f915 {
   width: max-content;
   position: absolute !important;
   left: 379px;
   top: 12.9px;
   line-height: 27.99px;
   font-family: 'Fustat';
 }

 .container_825a64330f46 {
   position: relative !important;
   overflow: visible;
   width: 660px;
   height: 54.81px;
   flex-shrink: 0;
 }

 .container_9daac3eca4d2 {
   padding: 24px 64px 24px 64px;
   width: 1342px;
   height: 115px;
   position: absolute !important;
   left: 29px;
   top: 0px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_9daac3eca4d2 {
   position: absolute !important;
   left: 29px;
   top: 0px;
   width: 1342px;
   height: 115px;
 }

 .container_nested_9daac3eca4d2 {
   padding: 24px 64px 24px 64px;
   width: 1342px;
   height: 115px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .text_073da79e44cd {
   width: 409px;
   position: absolute !important;
   left: 170px;
   top: 5274px;
   line-height: 14.4px;
   word-wrap: break-word;
   font-family: 'Lexend Exa';
 }

 .imageview_eefd92962798 {
   width: 43px;
   height: 43px;
   position: absolute !important;
   left: 1062px;
   top: 5276px;
 }

 .imageview_3c618717ef79 {
   width: 43px;
   height: 43px;
   position: absolute !important;
   left: 1129px;
   top: 5276px;
 }

 .imageview_df450c2040a2 {
   width: 43px;
   height: 43px;
   position: absolute !important;
   left: 995px;
   top: 5276px;
 }

 .text_36c38e0751dd {
   width: max-content;
   position: absolute !important;
   left: 980px;
   top: 5226px;
   line-height: 14.4px;
   font-family: 'Lexend Exa';
 }

 .text-45b15cf81d7a_36c38e0751dd {
   line-height: 14.4px;
   font-family: 'Lexend Exa';
 }

 .text-c924bc46021b_36c38e0751dd {
   line-height: 14.4px;
   font-family: 'Lexend Exa';
 }

 .text_31b8d8ab411a {
   width: max-content;
   position: absolute !important;
   left: 980px;
   top: 5243px;
   line-height: 14.4px;
   font-family: 'Lexend Exa';
 }

 .text-877fcd06f6a9_31b8d8ab411a {
   line-height: 14.4px;
   font-family: 'Lexend Exa';
 }

 .text-80fed61c61f6_31b8d8ab411a {
   line-height: 14.4px;
   font-family: 'Lexend Exa';
 }

 .text_bcba2fe4c7f3 {
   width: max-content;
   position: absolute !important;
   left: 710px;
   top: 5190px;
   line-height: 36px;
   font-family: 'Anton';
 }

 .text_e779a595607a {
   width: max-content;
   position: absolute !important;
   left: 710px;
   top: 5226px;
   line-height: 14.4px;
   font-family: 'Lexend Exa';
 }

 .text_b65251828e12 {
   width: max-content;
   position: absolute !important;
   left: 710px;
   top: 5243px;
   line-height: 14.4px;
   font-family: 'Lexend Exa';
 }

 .text_7963c98820b8 {
   width: max-content;
   position: absolute !important;
   left: 432px;
   top: 5431px;
   line-height: 19.2px;
   font-family: 'Lexend Exa';
 }

 .viewport_34fb73728df1 {
   width: 1400px;
   height: 5461px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #ffffff;
 }