@import url(https://fonts.googleapis.com/css2?family=Spectral:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);@font-face{font-display:swap;font-family:"Open";font-weight:300;font-style:"normal";src:url(https://qzrstudio.com/mira/wp-content/themes/mira-theme/fonts/OpenSauceTwo/OpenSauceTwo-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open";font-weight:400;font-style:"normal";src:url(https://qzrstudio.com/mira/wp-content/themes/mira-theme/fonts/OpenSauceTwo/OpenSauceTwo-Regular.woff2) format("woff2")}/*!
Theme Name: QZR Theme for MIRA
Theme URI: http://underscores.me/
Author: QZR srl
Author URI: http://qzrstudio.com/
Description: Custom WP theme by QZR
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: MIRA
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

QZR Theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#000;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus-visible{outline:0}.icon-back:focus-visible,.icon-open-eyes:focus-visible,.unit:focus-visible,.title:focus-visible,.wp-block-buttons:focus-visible,.swiper-button-next:focus-visible,.swiper-button-prev:focus-visible,.menu a:focus-visible,.icon-down-arrow:focus-visible{outline:2px solid var(--text);outline-offset:4px}.wp-block-button__link:focus-visible{text-decoration:underline}*,*::before,*::after{box-sizing:inherit;margin:0;padding:0;outline:none}.wp-block-columns,.wp-block-image{margin:0}html{scroll-behavior:smooth}main{margin-top:var(--header-height);min-height:80vh}body{background-color:var(--bg);color:var(--text)}.home{overflow-x:hidden}.single-project main,.single-post main,.single-story main,.page-template-page-about main{margin-top:0}@media (max-width:767px){#cursor{display:none!important}}.primary-glass-btn{padding:.2rem var(--padding-m);font-family:"Spectral",serif;font-size:1.25rem;border-radius:5rem;border:.05rem solid var(--text);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);transition:all 0.3s ease-in-out}.primary-glass-btn a{padding:0!important;background-color:transparent!important}.primary-glass-btn:hover{background:rgb(255 255 255 / .178)}:root{--b-radius:5rem;--header-height:9rem}:root{--white:#fff;--gray:#0000001a;--b-radius:0.25rem}.c-white{color:#fff}.c-black{color:#000}.white-bg{background-color:#fff!important}:root{--bg:#fff;--text:#000;--cursor:radial-gradient(
  	circle at 50% 50%,
  	rgba(207, 207, 207, 1) 0 38%,
  	rgba(109, 109, 109, 0.39) 58%,
  	rgba(19, 19, 19, 0) 75%
  );--cursor-hover:radial-gradient(
  	circle at 50% 50%,
  	rgba(207, 207, 207, 1) 0 38%,
  	rgba(109, 109, 109, 0.39) 58%,
  	rgba(19, 19, 19, 0) 75%
  )}.dark-mode,.page-template-page-about{--bg:#000;--text:#fff;--cursor:radial-gradient(
  	circle at 50% 50%,
  	rgba(207, 207, 207, 1) 0 38%,
  	rgba(109, 109, 109, 0.39) 58%,
  	rgba(19, 19, 19, 0) 75%
  );--cursor-hover:radial-gradient(
  	circle at 50% 50%,
  	rgba(207, 207, 207, 1) 0 38%,
  	rgba(109, 109, 109, 0.39) 58%,
  	rgba(19, 19, 19, 0) 75%
  )}@media (max-width:600px){.col-1{width:100%}.col-2{width:100%}.col-3{width:100%}.col-4{width:100%}.col-5{width:100%}.col-6{width:100%}.col-7{width:100%}.col-8{width:100%}.col-9{width:100%}.col-10{width:100%}.col-11{width:100%}.col-12{width:100%}}:root{--margin-m:1rem;--padding-m:1rem;--margin-t-m:1rem;--padding-t-m:1rem;--margin-r-m:1rem;--padding-r-m:1rem;--margin-b-m:1rem;--padding-b-m:1rem;--margin-l-m:1rem;--padding-l-m:1rem;--margin-l:2.5rem;--padding-l:2.5rem;--margin-t-l:2.5rem;--padding-t-l:2.5rem;--margin-r-l:2.5rem;--padding-r-l:2.5rem;--margin-b-l:2.5rem;--padding-b-l:2.5rem;--margin-l-l:2.5rem;--padding-l-l:2.5rem}.margin-m{margin:1rem}.margin-t-m{margin-top:1rem}.margin-r-m{margin-right:1rem}.margin-b-m{margin-bottom:1rem}.margin-l-m{margin-left:1rem}.padding-m{padding:1rem}.padding-t-m{padding-top:1rem}.padding-r-m{padding-right:1rem}.padding-b-m{padding-bottom:1rem}.padding-l-m{padding-left:1rem}.margin-l{margin:2.5rem}.margin-t-l{margin-top:2.5rem}.margin-r-l{margin-right:2.5rem}.margin-b-l{margin-bottom:2.5rem}.margin-l-l{margin-left:2.5rem}.padding-l{padding:2.5rem}.padding-t-l{padding-top:2.5rem}.padding-r-l{padding-right:2.5rem}.padding-b-l{padding-bottom:2.5rem}.padding-l-l{padding-left:2.5rem}@media (max-width:767px){:root{--margin-l:1rem;--padding-l:1rem;--margin-t-l:1rem;--padding-t-l:1rem;--margin-r-l:1rem;--padding-r-l:1rem;--margin-b-l:1rem;--padding-b-l:1rem;--margin-l-l:1rem;--padding-l-l:1rem}.margin-l{margin:1rem}.margin-t-l{margin-top:1rem}.margin-r-l{margin-right:1rem}.margin-b-l{margin-bottom:1rem}.margin-l-l{margin-left:1rem}.padding-l{padding:1rem}.padding-t-l{padding-top:1rem}.padding-r-l{padding-right:1rem}.padding-b-l{padding-bottom:1rem}.padding-l-l{padding-left:1rem}}.spectral{font-family:"Spectral",serif}h1,h2,h3{font-family:"Spectral",serif!important}a{color:var(--text)}html,body{font-family:"Spectral",serif!important;font-size:1rem;font-size:1.32vw}@media screen and (max-width:1024px){html,body{font-size:1rem}}:root{--font-sauce-l:2.5rem;--font-sauce-m:1rem;--font-sauce-s:0.8rem;--font-spectral-l:2.5rem;--font-spectral-m:1.25rem}@media (max-width:1024px){:root{--font-sauce-l:1.5rem;--font-spectral-l:1.25rem}}.font-souce-l{font-size:var(--font-sauce-l);font-weight:400;line-height:107%}.font-souce-m{font-size:var(--font-sauce-m);font-weight:400;line-height:140%}.font-souce-s{font-size:var(--font-sauce-s);font-weight:400;line-height:140%}.font-spectral-l{font-size:var(--font-spectral-l);font-weight:400;line-height:120%;font-family:"Spectral",serif}.font-spectral-m{font-size:var(--font-spectral-m);font-weight:400;line-height:130%;font-family:"Spectral",serif}.is-style-font-custom-font-underline-title{padding-bottom:var(--padding-m);border-bottom:1px solid var(--text);margin-bottom:2rem}.is-style-font-custom-font-spectral-logo-text{font-style:italic;display:inline-flex;align-items:center;white-space:nowrap}.is-style-font-custom-font-spectral-logo-text::after{content:"VISIBILE\aPLURALE";white-space:pre;display:inline-block;margin-left:.6rem;font-style:normal;font-size:.9rem;line-height:1.1}@media (max-width:1024px){.is-style-font-custom-font-spectral-logo-text::after{margin-left:.3rem;font-size:.28em}}.d-block{display:block!important}.d-flex{display:flex!important}.d-grid{display:grid!important}.d-none{display:none!important}.f-column{flex-direction:column}.justify-center{justify-content:center}.justify-between{justify-content:space-between!important}.justify-start{justify-content:start!important}.align-start{align-items:start!important}.align-end{align-items:end}.align-center{align-items:center}.flex-15{flex:1.5!important}.flex-1{flex:1}.t-decoration-none{text-decoration:none}.t-uppercase{text-transform:uppercase}.t-center{text-align:center}.text-bold{font-weight:bold!important}.p-absolute{position:absolute}.p-relative{position:relative}.p-fixed{position:fixed}.t-0{top:0}.l-0{left:0}.overflow-hidden{overflow:hidden}.c-pointer{cursor:pointer}.z-index-0{z-index:0!important}.z-index-10{z-index:10}.z-index-70{z-index:70!important}.p-y-1{padding:1rem 0}.p-y-2{padding:2rem 0}.p-b-30{padding-bottom:var(--padding-m)}.m-b-20{margin-bottom:var(--padding-s)}.m-b-30{margin-bottom:var(--padding-m)}.m-b-40{margin-bottom:var(--padding-l)}.m-t-30{margin-top:var(--padding-m)}.w-100{width:100%}.max-w-20{max-width:20rem}.h-100{height:100%}.fade-in-start{opacity:0;transition:opacity 0.8s ease}.fade-in-visible{opacity:1!important}.fade-up{opacity:0;transition:opacity 1.8s ease}.fade-up.visible{opacity:1}.opacity-0{opacity:0}.opacity-1{opacity:1}.custom-font-underline-title,.is-style-font-custom-font-underline-title{font-family:"Spectral";font-size:2.5rem;font-weight:400;line-height:107%}.custom-font-title,.is-style-font-custom-font-title{font-family:"Spectral";font-size:2.5rem;font-weight:400;line-height:107%}.custom-font-title-xs,.is-style-font-custom-font-title-xs{font-family:"Spectral";font-size:1rem;font-weight:700;line-height:140%}.custom-font-strillo,.is-style-font-custom-font-strillo{font-family:"Spectral";font-size:1.75rem;font-weight:500;line-height:110%}.custom-font-spectral-medium-text,.is-style-font-custom-font-spectral-medium-text{font-family:"Spectral";font-size:1.25rem;font-weight:400;line-height:130%}.custom-font-spectral-logo-text,.is-style-font-custom-font-spectral-logo-text{font-family:"Spectral";font-size:6.5rem;font-weight:300;line-height:73%}.custom-font-Bibliography-text,.is-style-font-custom-font-Bibliography-text{font-family:"Spectral";font-size:.8rem;font-weight:400;line-height:140%}.custom-font-text,.is-style-font-custom-font-text{font-family:"Spectral";font-size:1rem;font-weight:400;line-height:140%}html{--custom-font-underline-title-line-height:107%;--custom-font-underline-title-font-size:2.5rem;--custom-font-title-line-height:107%;--custom-font-title-font-size:2.5rem;--custom-font-title-xs-line-height:140%;--custom-font-title-xs-font-size:1rem;--custom-font-strillo-line-height:110%;--custom-font-strillo-font-size:1.75rem;--custom-font-spectral-medium-text-line-height:130%;--custom-font-spectral-medium-text-font-size:1.25rem;--custom-font-spectral-logo-text-line-height:73%;--custom-font-spectral-logo-text-font-size:6.5rem;--custom-font-Bibliography-text-line-height:140%;--custom-font-Bibliography-text-font-size:0.8rem;--custom-font-text-line-height:140%;--custom-font-text-font-size:1rem}@media screen and (max-width:768px){:root{--custom-font-title-font-size:1.25rem}.custom-font-title,.is-style-font-custom-font-title{font-size:1.25rem}:root{--custom-font-spectral-logo-text-font-size:3rem}.custom-font-spectral-logo-text,.is-style-font-custom-font-spectral-logo-text{font-size:3rem}}.site-header{z-index:110}.site-header .site-branding nav .menu-menu-1-container .menu{padding:var(--padding-l);list-style:none;display:flex;gap:var(--margin-m);align-items:end;flex-wrap:wrap;position:relative}@media (max-width:1024px){.site-header .site-branding nav .menu-menu-1-container .menu{gap:.5rem}}@media (max-width:1024px){.site-header .site-branding nav .menu-menu-1-container .menu .logo{flex:0 0 100%;width:100%}}@media (max-width:1024px){.site-header .site-branding nav .menu-menu-1-container .menu .logo{height:auto}}.site-header .site-branding nav .menu-menu-1-container .menu .logo a{font-size:6.5rem;font-weight:300;line-height:73%;font-style:italic;display:inline-flex;align-items:center}.site-header .site-branding nav .menu-menu-1-container .menu .logo a::after{content:"VISIBILE\aPLURALE";white-space:pre;display:inline-block;margin-left:.6rem;font-style:normal;font-size:.9rem;line-height:1.1}@media (max-width:1024px){.site-header .site-branding nav .menu-menu-1-container .menu .logo a{font-size:2.5rem;align-items:end}.site-header .site-branding nav .menu-menu-1-container .menu .logo a::after{margin-left:.3rem;font-size:.28em}}.site-header .site-branding nav .menu-menu-1-container .menu .menu-item:not(.logo){height:4rem;display:flex;align-items:center;border-radius:5rem;border:.15rem solid #000;background:rgb(255 255 255 / .18);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);transition:all 0.3s ease-in-out}@media (max-width:1024px){.site-header .site-branding nav .menu-menu-1-container .menu .menu-item:not(.logo){height:2.4rem}}.site-header .site-branding nav .menu-menu-1-container .menu .menu-item:not(.logo) a{padding:.1rem 2rem;font-size:var(--font-sauce-l);line-height:107%}@media (max-width:1024px){.site-header .site-branding nav .menu-menu-1-container .menu .menu-item:not(.logo) a{padding:0 1rem}}.site-header .site-branding nav .menu-menu-1-container .menu .menu-item:not(.logo):hover{background:rgb(214 214 214 / .62)}.site-header .site-branding nav .menu-menu-1-container .menu .is-pressed{background:#000!important}.site-header .site-branding nav .menu-menu-1-container .menu .is-pressed a{color:#fff!important}.site-header .site-branding nav .menu-menu-1-container .menu .is-active{background:#000!important;box-shadow:0 0 10px 5px #000}.site-header .site-branding nav .menu-menu-1-container .menu .is-active a{color:#fff!important;display:flex;align-items:center}.site-header .site-branding nav .menu-menu-1-container .menu .is-active a::after{margin-left:1.5rem;font-family:"icons"!important;content:"\e000";font-size:1.4rem;line-height:107%;color:#fff}@media (max-width:1024px){.site-header .site-branding nav .menu-menu-1-container .menu .is-active a::after{font-size:1rem}}.site-header .site-branding nav .menu-menu-1-container .menu a{text-decoration:none;color:#000}.bg-header.active{background-color:#fff;z-index:100;top:0;width:100%;position:fixed;height:var(--header-height)}.single-project header,.single-post header,.page-template-page-about header,.error404 header,.single-story header{display:none}.home-btn,.about-btn{bottom:var(--padding-l);left:var(--padding-l);color:var(--bg);z-index:30;transition:all 0.3s ease-in-out;background-color:var(--text);border-radius:100%;height:4rem;width:4rem;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;text-transform:uppercase}.home-btn:hover,.about-btn:hover{scale:1.1}.no-overflow{overflow:hidden}.site-footer{background-color:#000;color:#fff;padding:100px var(--padding-l)}.site-footer a{color:#fff!important;text-decoration:none}.site-footer .site-info .qzr-footer-module .main-column .wp-block-columns{align-items:center!important}.site-footer .site-info .qzr-footer-module .main-column .wp-block-columns .wp-block-column:first-child{flex:2}@media (max-width:1024px){.site-footer .site-info .qzr-footer-module .main-column .wp-block-columns .wp-block-column:first-child{flex:4}}.qzr-dynamic-blocks[data-block=collection]{margin:0 var(--margin-l)}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection{display:flex;overflow:hidden}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider{height:100vh;width:100vw}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider .unit{position:absolute;color:#000;text-decoration:none;opacity:0}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider .unit{width:25%!important;height:auto!important}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider .unit img{width:100%!important;height:auto!important;max-width:none!important;transition:all 0.2s ease-in-out}}@media (max-width:767px){.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider .unit{width:40%!important}}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider .unit .title{position:absolute;top:15%;left:10%;color:#000;background:#fff;padding:.2rem .6rem;opacity:0;transition:opacity 0.1s ease;z-index:10;font-size:.6rem;font-weight:600;border-radius:5rem;width:max-content}@media (max-width:767px){.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider .unit .title{display:none!important}}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider .unit:hover{z-index:81}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider .unit:hover img{filter:none!important}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider .unit:hover .title{opacity:1}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper{display:flex;flex-direction:column;overflow-y:auto;margin:5rem 0 7rem 0;flex:0;z-index:1;transition:all 0.3s ease;height:0}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider.scroll-page{height:100vh;z-index:105;position:fixed;top:0;right:1rem!important;display:flex;align-items:center;flex-direction:column;width:25vw}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider.scroll-page{flex:.7;position:fixed!important;width:45%!important;right:0;top:0}}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider.scroll-page .unit.relative{position:relative!important;top:auto!important;right:0!important}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider.scroll-page .unit{z-index:120!important;pointer-events:none}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider.scroll-page .unit{width:80%!important;z-index:0}}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider.scroll-page .unit img{opacity:.7}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider.scroll-page .unit .title{display:none!important}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider.scroll-page .unit:hover{z-index:auto}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider.scroll-page .unit:hover img{filter:blur(4.5px)!important}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider.scroll-page .unit.is-active{z-index:200}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider.scroll-page .unit.is-active img{filter:none!important;opacity:1}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .images-slider.scroll-page .unit.is-active img{z-index:10!important;opacity:1;filter:blur(0)}}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page{flex:.7;height:auto}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page .title{font-size:1.2rem;padding:.8rem .5rem;border-bottom:1px solid #000;display:flex}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page .title:hover,.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page .title.is-active{font-weight:bolder}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page .title:hover{font-weight:400;font-size:1rem}}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page{scrollbar-width:none;margin:30rem 0 39rem 0;flex:1}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page::-webkit-scrollbar{display:none}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page .title{padding:1.5rem 0;scroll-snap-align:center;transition:transform 0.3s ease,font-weight 0.3s ease;text-align:center;z-index:5;color:#5a5a5a;text-align:start;background-color:#fff0}}@media (max-width:1024px) and (max-width:767px){.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page .title{padding:1.2rem 0;-webkit-text-size-adjust:100%;text-size-adjust:100%}.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page .title:active,.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page .title:focus,.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page .title:focus-visible,.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page .title:visited{font-size:inherit!important;transform:none!important;font-weight:inherit!important;letter-spacing:inherit!important;background:transparent!important;outline:none!important}}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page .title.is-center{font-weight:700;color:#000}}@media (max-width:767px){.qzr-dynamic-blocks[data-block=collection] .wrapper-collection .title-wrapper.scroll-page{scrollbar-width:none;margin:20rem 0 29rem 0;flex:1;z-index:999}}.qzr-dynamic-blocks[data-block=collection].blur .wrapper-collection .unit img{filter:blur(4.5px)}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=collection].blur .wrapper-collection .unit img{filter:none!important}}.qzr-dynamic-blocks.collection.loaded .unit{opacity:1!important}.qzr-dynamic-blocks[data-block=collection] .title-wrapper .title.is-featured{position:sticky;top:0;z-index:9999;background:#fff;border-bottom:1px solid #000}.qzr-dynamic-blocks[data-block=collection] .images-slider.scroll-page .unit.is-featured{pointer-events:auto!important;z-index:99999!important;position:fixed!important;top:2rem!important;right:8%!important;z-index:99999!important;opacity:1!important;pointer-events:auto!important}.qzr-dynamic-blocks[data-block=label-type] .label-type__text{background-color:#000;border-radius:2.5rem;padding:.5rem var(--padding-m);line-height:130%}.qzr-dynamic-blocks[data-block=repeater] .repeater-item{padding:var(--padding-m) 0;gap:.5rem;border-bottom:.1rem solid #000;display:flex}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=repeater] .repeater-item{display:block}}.qzr-dynamic-blocks[data-block=repeater] .repeater-item .title{font-weight:800}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=repeater] .repeater-item .title{display:block}}.qzr-dynamic-blocks[data-block=manifesto]{height:190vh}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=manifesto]{height:155vh}}.qzr-dynamic-blocks[data-block=manifesto] .wrapper::after{content:"";position:absolute;background:linear-gradient(0deg,#000000 0%,#fff0 16%);top:0;left:0;width:100%;height:100%;z-index:2}.qzr-dynamic-blocks[data-block=manifesto] .wrapper::before{content:"";position:absolute;background:linear-gradient(0deg,#fff0 80%,rgb(0 0 0 / .58) 100%,#fff0 100%);top:0;left:0;width:100%;height:100%;z-index:3}.qzr-dynamic-blocks[data-block=manifesto] .columns{inset:0;will-change:transform;padding:.5rem 0}.qzr-dynamic-blocks[data-block=manifesto] .columns .col{display:flex;flex-direction:column;align-items:center;gap:2rem;will-change:transform}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=manifesto] .columns .col{gap:5rem}}.qzr-dynamic-blocks[data-block=manifesto] .columns-back{z-index:1;gap:15rem;grid-template-columns:1fr 1fr 1fr}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=manifesto] .columns-back{gap:0}}.qzr-dynamic-blocks[data-block=manifesto] .columns-back img{max-width:70%;filter:blur(12px) brightness(.4);opacity:.5}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=manifesto] .columns-back .back-1,.qzr-dynamic-blocks[data-block=manifesto] .columns-back .back-3{margin-top:5rem}.qzr-dynamic-blocks[data-block=manifesto] .columns-back .back-1 img,.qzr-dynamic-blocks[data-block=manifesto] .columns-back .back-3 img{max-width:70%;filter:blur(13px) brightness(.8);opacity:.5}}.qzr-dynamic-blocks[data-block=manifesto] .columns-front{z-index:2;grid-template-columns:0.5fr 1fr 0.5fr;max-width:90%;margin:auto}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=manifesto] .columns-front{grid-template-columns:1fr}}.qzr-dynamic-blocks[data-block=manifesto] .columns-front .front-1,.qzr-dynamic-blocks[data-block=manifesto] .columns-front .front-3{margin-top:5rem}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=manifesto] .columns-front .front-1,.qzr-dynamic-blocks[data-block=manifesto] .columns-front .front-3{display:none}}.qzr-dynamic-blocks[data-block=manifesto] .columns-front .custom-column{gap:0;opacity:0}.qzr-dynamic-blocks[data-block=manifesto] .columns-front .custom-column div{margin:5rem 0}.qzr-dynamic-blocks[data-block=manifesto] .columns-front img{max-width:60%;filter:blur(8px) brightness(.5);opacity:1}.qzr-dynamic-blocks[data-block=manifesto-image] img{max-width:fit-content;object-fit:contain;width:90%!important;height:100%;filter:none!important}.qzr-dynamic-blocks[data-block=about-mira]{margin:calc(var(--margin-m) * 2);font-size:1.25rem}.qzr-dynamic-blocks[data-block=about-mira] .about-mira__info-list{list-style:none;gap:calc(var(--margin-m) * 2)}.qzr-dynamic-blocks[data-block=about-mira] .about-mira__info-list li{gap:var(--margin-m);font-size:1.25rem}.qzr-dynamic-blocks[data-block=about-mira] .about-mira__info-list li .icon-right-arrow{padding-top:.25rem}.qzr-dynamic-blocks[data-block=slider]{height:80vh}@media (max-width:1024px){.qzr-dynamic-blocks[data-block=slider]{height:55vh}}.qzr-dynamic-blocks[data-block=slider] .swiper{width:100%;height:100%}.qzr-dynamic-blocks[data-block=slider] .swiper .swiper-wrapper{max-height:90%}.qzr-dynamic-blocks[data-block=slider] .swiper .swiper-wrapper .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.qzr-dynamic-blocks[data-block=slider] .swiper .swiper-wrapper .swiper-slide img{display:block;width:100%;max-height:100%;object-fit:cover;filter:blur(10px) brightness(1.2)}.qzr-dynamic-blocks[data-block=slider] .swiper .swiper-wrapper .swiper-slide-active img{filter:none!important}.qzr-dynamic-blocks[data-block=slider] .swiper .nav{position:absolute;bottom:1rem;left:50%;transform:translate(-50%,0);display:flex;z-index:10;align-items:center;gap:.5rem}.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-button-next,.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-button-prev,.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-pagination{color:#000;position:relative;margin:0!important;top:0!important;left:0!important;height:auto!important;display:flex;border:none!important}.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-button-next .swiper-pagination-bullet-active,.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-button-prev .swiper-pagination-bullet-active,.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-pagination .swiper-pagination-bullet-active{background-color:#000}.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-button-next svg,.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-button-prev svg,.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-pagination svg{display:none}.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-button-next::after,.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-button-prev::after,.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-pagination::after{font-size:.8rem}.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-button-next:hover,.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-button-prev:hover{scale:1.2}.qzr-dynamic-blocks[data-block=slider] .swiper .nav .icon-back{padding:0.3rem!important}.qzr-dynamic-blocks[data-block=slider] .swiper .nav .swiper-button-next{color:#000;transform:rotate(180deg)}.qzr-dynamic-blocks[data-block=related-content] h3{font-weight:800}.qzr-dynamic-blocks[data-block=related-content] .related-content__items{list-style:none}.qzr-dynamic-blocks[data-block=related-content] .related-content__items li{padding:var(--padding-m) .5rem;border-bottom:1px solid #000}.qzr-dynamic-blocks[data-block=related-content] .related-content__items li:hover{font-weight:700}.qzr-dynamic-blocks[data-block=related-content] .related-content__items li a{text-decoration:none}.story-template-default{text-align:center}.story-template-default .story-page{display:flex;flex-direction:column;gap:var(--margin-l);max-width:50rem;width:80%;margin:0 auto;padding:var(--padding-l) var(--padding-l) var(--padding-l) var(--padding-l)}@media (max-width:1024px){.story-template-default .story-page{width:calc(100% - 2rem)}}@media (max-width:1024px){.story-template-default .story-page{padding:var(--padding-l) var(--padding-l) 5rem var(--padding-l)}}.story-template-default .story-page .label-type{justify-content:center!important}.story-template-default .story-page .wp-block-post-title{text-align:center}.project-template-default{background-color:#F2F2F2}.project-template-default .unit-page{background-color:#fff;max-width:50rem;width:80%;margin:var(--margin-l) auto 5rem auto;padding:var(--margin-l);display:flex;flex-direction:column;gap:var(--margin-l)}@media (max-width:1024px){.project-template-default .unit-page{width:calc(100% - 4rem)}}@media (max-width:1024px){.project-template-default .unit-page{margin:7rem auto 5rem auto}}.wp-singular.single .icon-back{top:var(--margin-l);left:var(--margin-l);border:.1rem solid #000;border-radius:100%;width:fit-content;padding:1rem;background-color:#fff;transition:all 0.3s ease-in-out;z-index:99}.wp-singular.single .icon-back:hover{scale:1.1}.wp-singular.single .wp-block-post-title{font-size:var(--font-sauce-l);font-weight:700;line-height:120%}.wp-singular.single .wp-element-caption{font-size:.7rem;color:#000}.wp-singular.single .wp-block-embed .wp-block-embed__wrapper iFrame{width:100%;height:100%;min-height:70vh}.post-template-default figure{text-align:center}.post-template-default .article-panel{display:flex;flex-direction:column;margin:var(--margin-l) auto var(--margin-l) auto;gap:var(--margin-l);max-width:50rem;width:80%;padding:calc(var(--padding-m) * 2) var(--padding-l) var(--padding-l) var(--padding-l)}@media (max-width:1024px){.post-template-default .article-panel{width:calc(100% - 2rem)}}@media (max-width:1024px){.post-template-default .article-panel{padding:7rem var(--padding-l) 5rem var(--padding-l)}}.about{padding:var(--padding-l);gap:4rem}.about .icon-down-arrow{border:.05rem solid #fff;padding:var(--padding-m);border-radius:100%;height:fit-content}@media (max-width:1024px){.about .icon-down-arrow{display:none}}.about .icon-down-arrow::after{font-size:1.5rem}.about .manifesto{margin:2rem 0 15rem 0}@media (max-width:1024px){.about .manifesto{margin:1rem 0 1rem 0}}.about .wp-block-buttons{margin:calc(var(--margin-m) * 2) 0}.error-404{display:flex;justify-content:center}.error-404 .fof{display:flex;flex-direction:column;align-items:center;gap:3rem}.error-404 .fof h1{font-size:2.5rem;display:inline-block;padding-right:12px;animation:type 0.5s alternate infinite}.error-404 .fof a{color:#000;text-decoration:none}.error-404 .fof a:hover{text-decoration:underline}@keyframes type{from{box-shadow:inset -3px 0 0 #888}to{box-shadow:inset -3px 0 0 #fff0}}@font-face{font-display:swap;font-family:"Open";font-weight:300;font-style:"normal";src:url(https://qzrstudio.com/mira/wp-content/themes/mira-theme/fonts/OpenSauceTwo/OpenSauceTwo-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open";font-weight:400;font-style:"normal";src:url(https://qzrstudio.com/mira/wp-content/themes/mira-theme/fonts/OpenSauceTwo/OpenSauceTwo-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:'icons';src:url(/wp-content/themes/mira-theme/fonts/icons/icons.woff2) format('woff2');font-weight:400;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icons'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-back:after{content:"\e001"}.icon-close:after{content:"\e000"}.icon-down-arrow:after{content:"\e003"}.icon-open-eyes:after{content:"\e002"}.icon-right-arrow:after{content:"\e004"}