.elementor-37 .elementor-element.elementor-element-804ffa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-3ee985a .elementor-heading-title{font-family:"FUJI", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-37 .elementor-element.elementor-element-1362295{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-d8fc23e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-4b73e90{font-family:"Hanken Grotesk", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-90deee0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-46c7a13{padding:15px 15px 15px 15px;font-family:"FUJI", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-37 .elementor-element.elementor-element-6fd73d0{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-element-64bfe78{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-37 .elementor-element.elementor-element-64bfe78 .elementor-divider-separator{width:100%;}.elementor-37 .elementor-element.elementor-element-64bfe78 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-37 .elementor-element.elementor-element-19b8ab3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-37 .elementor-element.elementor-element-6c586ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-b9fcebe .elementor-heading-title{font-family:"FUJI", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-37 .elementor-element.elementor-element-0c1b24f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-37 .elementor-element.elementor-element-94a9ab9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-f7ae35e .elementor-heading-title{font-family:"FUJI", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;}.elementor-37 .elementor-element.elementor-element-6a54aad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-6a54aad:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-6a54aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE9F3;}.elementor-37 .elementor-element.elementor-element-aab21ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-aab21ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-dae3bc3 .elementor-heading-title{font-family:"FUJI", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;}.elementor-37 .elementor-element.elementor-element-e7d9f92.elementor-element{--align-self:flex-start;}.elementor-37 .elementor-element.elementor-element-53ccc0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-ead5280{--display:flex;}.elementor-37 .elementor-element.elementor-element-e43d074 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:26px;font-weight:300;}.elementor-37 .elementor-element.elementor-element-444635a{font-family:"Hanken Grotesk", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-956d454{--display:flex;}.elementor-37 .elementor-element.elementor-element-442c425 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:26px;font-weight:300;}.elementor-37 .elementor-element.elementor-element-f943d1a{font-family:"Hanken Grotesk", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-b431144{--display:flex;}.elementor-37 .elementor-element.elementor-element-e1f6c25 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:26px;font-weight:300;}.elementor-37 .elementor-element.elementor-element-c8aa6ee{font-family:"Hanken Grotesk", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-ff513ed{--display:flex;}.elementor-37 .elementor-element.elementor-element-da0f43c .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:26px;font-weight:300;}.elementor-37 .elementor-element.elementor-element-6d7659b{font-family:"Hanken Grotesk", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-bb4e781{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-37 .elementor-element.elementor-element-e0fa8b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-af7ee1c .elementor-heading-title{font-family:"FUJI", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;}.elementor-37 .elementor-element.elementor-element-be82c9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-be82c9e:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-be82c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE9F3;}.elementor-37 .elementor-element.elementor-element-35cecc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-35cecc3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-6fa537a .elementor-heading-title{font-family:"FUJI", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;}.elementor-37 .elementor-element.elementor-element-dbe7570.elementor-element{--align-self:flex-start;}.elementor-37 .elementor-element.elementor-element-2d18c73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-00b7596{--display:flex;}.elementor-37 .elementor-element.elementor-element-7ebbbb7 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:26px;font-weight:300;}.elementor-37 .elementor-element.elementor-element-8b3fc90{font-family:"Hanken Grotesk", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-3800678{--display:flex;}.elementor-37 .elementor-element.elementor-element-92f8fef .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:26px;font-weight:300;}.elementor-37 .elementor-element.elementor-element-2209d96{font-family:"Hanken Grotesk", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-1590206{--display:flex;}.elementor-37 .elementor-element.elementor-element-3ea53bc .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:26px;font-weight:300;}.elementor-37 .elementor-element.elementor-element-ae8211a{font-family:"Hanken Grotesk", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-d1bd9c7{--display:flex;}.elementor-37 .elementor-element.elementor-element-f3ef1db .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:26px;font-weight:300;}.elementor-37 .elementor-element.elementor-element-b5e87fe{font-family:"Hanken Grotesk", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-9a445ed{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-37 .elementor-element.elementor-element-5b97f7d.elementor-element{--align-self:flex-start;}.elementor-37 .elementor-element.elementor-element-a82b144{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-81f6fb0 .elementor-heading-title{font-family:"FUJI", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;}.elementor-37 .elementor-element.elementor-element-073a328.elementor-element{--align-self:flex-start;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-37 .elementor-element.elementor-element-8688e08 .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-37 .elementor-element.elementor-element-8688e08 .elementor-swiper-button{font-size:20px;}.elementor-37 .elementor-element.elementor-element-8688e08 .elementor-testimonial__content, .elementor-37 .elementor-element.elementor-element-8688e08 .elementor-testimonial__content:after{background-color:#DEE9F3;}.elementor-37 .elementor-element.elementor-element-8688e08 .elementor-testimonial__content{padding:30px 71px 30px 71px;border-radius:100px 100px 100px 100px;}.elementor-37 .elementor-element.elementor-element-8688e08.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-37 .elementor-element.elementor-element-8688e08.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:30px;}.elementor-37 .elementor-element.elementor-element-8688e08.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-37 .elementor-element.elementor-element-8688e08.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-37 .elementor-element.elementor-element-8688e08.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 71px 0 71px;}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-bb4e781{--e-n-carousel-swiper-slides-to-display:2;}.elementor-37 .elementor-element.elementor-element-9a445ed{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-3ee985a .elementor-heading-title{font-size:34px;}.elementor-37 .elementor-element.elementor-element-46c7a13{font-size:26px;}.elementor-37 .elementor-element.elementor-element-6c586ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-b9fcebe .elementor-heading-title{font-size:34px;}.elementor-37 .elementor-element.elementor-element-0c1b24f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-f7ae35e .elementor-heading-title{font-size:34px;}.elementor-37 .elementor-element.elementor-element-dae3bc3 .elementor-heading-title{font-size:34px;}.elementor-37 .elementor-element.elementor-element-bb4e781{--e-n-carousel-swiper-slides-to-display:1;}.elementor-37 .elementor-element.elementor-element-af7ee1c .elementor-heading-title{font-size:34px;}.elementor-37 .elementor-element.elementor-element-6fa537a .elementor-heading-title{font-size:34px;}.elementor-37 .elementor-element.elementor-element-9a445ed{--e-n-carousel-swiper-slides-to-display:1;}.elementor-37 .elementor-element.elementor-element-81f6fb0 .elementor-heading-title{font-size:34px;}}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-6c586ba{--width:50%;}.elementor-37 .elementor-element.elementor-element-0c1b24f{--width:50%;}.elementor-37 .elementor-element.elementor-element-aab21ea{--width:30%;}.elementor-37 .elementor-element.elementor-element-53ccc0d{--width:70%;}.elementor-37 .elementor-element.elementor-element-35cecc3{--width:30%;}.elementor-37 .elementor-element.elementor-element-2d18c73{--width:70%;}}/* Start custom CSS for container, class: .elementor-element-90deee0 */.elementor-37 .elementor-element.elementor-element-90deee0 {
  border-left: 1px solid #000; /* Barva a tloušťka čáry */
  padding-left: 20px;          /* Mezery od čáry ke textu */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e7d9f92 */.custom-nav {
  display: flex;
  gap: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px 0;
}

.custom-nav button {
  all: unset;
  width: 56.79px;
  height: 24.36px;
  font-size: 40px;
  color: #181818;         /* barva šipek */
  cursor: pointer;
  transform: rotate(0deg); /* žádný náklon */
  transition: transform 0.2s ease;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1;
}

.custom-nav button:hover {
  transform: scale(1.2) rotate(0deg); /* zachová bez náklonu */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dbe7570 */.custom-nav {
  display: flex;
  gap: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px 0;
}

.custom-nav button {
  all: unset;
  width: 56.79px;
  height: 24.36px;
  font-size: 40px;
  color: #181818;         /* barva šipek */
  cursor: pointer;
  transform: rotate(0deg); /* žádný náklon */
  transition: transform 0.2s ease;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1;
}

.custom-nav button:hover {
  transform: scale(1.2) rotate(0deg); /* zachová bez náklonu */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b97f7d */.custom-nav {
  display: flex;
  gap: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px 0;
}

.custom-nav button {
  all: unset;
  width: 56.79px;
  height: 24.36px;
  font-size: 40px;
  color: #181818;         /* barva šipek */
  cursor: pointer;
  transform: rotate(0deg); /* žádný náklon */
  transition: transform 0.2s ease;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1;
}

.custom-nav button:hover {
  transform: scale(1.2) rotate(0deg); /* zachová bez náklonu */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-073a328 */.custom-nav {
  display: flex;
  gap: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px 0;
}

.custom-nav button {
  all: unset;
  width: 56.79px;
  height: 24.36px;
  font-size: 40px;
  color: #181818;         /* barva šipek */
  cursor: pointer;
  transform: rotate(0deg); /* žádný náklon */
  transition: transform 0.2s ease;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1;
}

.custom-nav button:hover {
  transform: scale(1.2) rotate(0deg); /* zachová bez náklonu */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FUJI';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://mimami.cz/wp-content/uploads/2025/07/Fuji-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'FUJI';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://mimami.cz/wp-content/uploads/2025/07/Fuji-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'FUJI';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mimami.cz/wp-content/uploads/2025/07/Fuji-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'FUJI';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mimami.cz/wp-content/uploads/2025/07/Fuji-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */