@media screen and (max-width :1520px){.wrapper{width:100%;padding:0 calc(var(--pad) * 2.5)}}@media screen and (max-width :1280px){.padding-lr-2{padding-left:0 !important;padding-right:0 !important}.main-menu .level-0+.level-0{margin:0 0 0 calc(var(--pad) * 3.2)}#footer .form{padding:calc(var(--pad) * 10) 0}#footer .form .label{padding:0 calc(var(--pad) * 6) 0 0}#footer .form .the-form{padding:0 calc(var(--pad) * 8) 0 0}.row-large-quote .text p{font-size:3em}.row-hero{margin:calc(var(--pad) * 3.5) 0 0 0}.row-hero .overlay .content-1{padding-right:0}.row-hero .overlay .content-2{padding-left:0}.row-hero-v2 .content-1 .entry-content,.row-hero-v2 .content-2 .entry-content{width:60%}}@media screen and (max-width :1023px){.padding-lr-1{padding-left:0 !important;padding-right:0 !important}.padding-top-xl{padding-top:calc(var(--pad) * 9)}.padding-bottom-xl{padding-bottom:calc(var(--pad) * 9)}.padding-left-xl{padding-left:4%}.padding-right-xl{padding-right:4%}.padding-top-l{padding-top:calc(var(--pad) * 6)}.padding-bottom-l{padding-bottom:calc(var(--pad) * 6)}.padding-left-l{padding-left:2%}.padding-right-l{padding-right:2%}.padding-top-m{padding-top:calc(var(--pad) * 2.5)}.padding-bottom-m{padding-bottom:calc(var(--pad) * 2.5)}.padding-left-m{padding-left:0}.padding-right-m{padding-right:0}.site-logo{grid-column:unset}.site-logo a{width:260px;height:17px}#header .content{height:90px;grid-template-columns:260px 1fr}.header-up #header{top:-90px}.padding-from-header{padding-top:90px}#footer .form .label p{font-size:1.5em;line-height:140%}#footer .form .the-form{padding:0}.row-large-quote .text{padding:0 0 0 calc(var(--pad) * 5)}.row-large-quote .text:before{left:0}.row-large-quote .signature{margin:calc(var(--pad) * 4) 0 0 0;background-position:calc(var(--pad) * 5) 0}.images-in-row .image{width:26vw}.row-hero{margin:0}.row-hero .overlay .content p{font-size:1em}.row-hero-v2 .content-1 .entry-content,.row-hero-v2 .content-2 .entry-content{width:80%}}@media screen and (max-width :767px){.padding-lr-3{padding-left:0 !important;padding-right:0 !important}#mobile-menu-toggle{display:inline-block}.main-menu{padding:0 calc(var(--pad) * 2.5) 0 0}.main-menu .level-0:not(.visible-on-mobile){display:none}#header .content{grid-template-columns:260px 1fr calc(var(--pad) * 6)}#footer .form{padding:calc(var(--pad) * 6) 0}#footer .form .label{width:100%;margin:0 0 calc(var(--pad) * 3) 0}#footer .form .fields .input{padding:0 calc(var(--pad) * 2.5);font-size:1.25em}.row-large-quote .text{padding:0 0 0 calc(var(--pad) * 4)}.row-large-quote .text:before{width:calc(var(--pad) * 2)}.row-large-quote .text p{font-size:1.75em;line-height:135%}.row-large-quote .signature{height:calc(var(--pad) * 3.5);background-position:calc(var(--pad) * 4) 0}h3,.h3{font-size:1.375rem !important;line-height:150% !important}h5,.h5{font-size:1.25rem}.scroll{--time:35s}.images-in-row{padding-top:calc(var(--pad) * 4)}.images-in-row .image{width:36vw;margin:0 calc(var(--pad) * 1.25)}.row-hero .align{display:block}.row-hero .media{width:180%;margin-left:-10%}.row-hero .media:before{background-image:url(//www.emiliodiiorio.com/wp-content/themes/emilio-diiorio/css/../images/hero_mobile.png)}.row-hero .overlay{flex-direction:column;gap:calc(var(--pad) * 2.5);margin-right:25%;margin-top:-37%}.row-hero .overlay .content-1{padding:0;width:auto;height:auto;order:unset}.row-hero .overlay .content-1:before{display:none}.row-hero .overlay .content-2{padding:0;width:auto;height:auto;align-self:unset}.row-hero .overlay .content-2:before{display:none}.row-large-quote:before{width:80%}.row-artwork:before{width:200%;left:-50%;top:80%}.row-hero-v2 .content-1 .entry-content,.row-hero-v2 .content-2 .entry-content{width:100%;padding:0 calc(var(--pad) * 2.5)}.row-hero-v2 .content-2:before{width:140%;left:-20%}}@media screen and (max-width :599px){#footer .wrapper{padding:0}#footer .content{padding:0 calc(var(--pad) * 2.5);background-position:-140px calc(var(--pad) * 4)}.inline-large-video .video{aspect-ratio:1/0.8}.inline-large-video video{width:100%;height:100%;object-fit:cover}.inline-large-video .play{line-height:calc(var(--pad) * 6);padding:0 calc(var(--pad) * 3)}.inline-large-video .play:before{transform:scale(.9)}.row-hero .overlay .content p{font-size:.875em}.row-hero-v2 .content-1 .entry-content{margin:0 0 7.5%}.row-hero-v2 .content-2 .entry-content{margin:7.5% 0 0}.row-hero-v2 .media .video{aspect-ratio:2/1.5}}@media screen and (max-width :467px){.main-menu{display:none}.site-logo{text-align:left}#header .content{grid-template-columns:1fr calc(var(--pad) * 6)}}@media screen and (max-width :424px){.social-menu{gap:calc(var(--pad) * 2)}.social-menu ul{gap:calc(var(--pad) * 1.5)}}@media screen and (max-width :374px){.site-logo a{width:210px;height:14px}}