@charset "UTF-8";
/*!
Theme Name: Diego Soprana
Theme URI: http://diegosoprana.it/
Author: #00F Agency
Author URI: https://00f.agency
Description: Theme for Diego Soprana.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: diego-soprana
*/
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
button,html{line-height:1.15}html{-webkit-text-size-adjust:100%}.archive main h3{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,samp,tt,var{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button{font-size:100%}button,input,optgroup,select,textarea{font-family:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}h1,h2,h3,h4,h5,h6{font-family:"HelveticaNowText-Bold",sans-serif;font-weight:400;font-style:normal;clear:both}h2,h3,h4,h5,h6{margin-bottom:.5em}@font-face{font-family:'HelveticaNowText-Bold';src:url(fonts/3B1585_0_0.eot);src:url(fonts/3B1585_0_0.eot?#iefix) format("embedded-opentype"),url(fonts/3B1585_0_0.woff2) format("woff2"),url(fonts/3B1585_0_0.woff) format("woff"),url(fonts/3B1585_0_0.ttf) format("truetype")}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#000;border-radius:0;background:#000;color:#fff;padding:5px 10px;cursor:pointer}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{color:#000;border:1px solid #000;padding:5px 10px}textarea{padding:5px 10px;width:100%}select,textarea{border:1px solid #000}::-webkit-input-placeholder{color:#fff!important;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#fff!important;opacity:1}:-ms-input-placeholder{color:#fff!important;opacity:1}.custom-select{border:1px solid #141212;border-radius:0;overflow:hidden;background:url(./images/icon-select.svg) no-repeat center right 10px #fff;position:relative}.custom-select select{width:100%;padding:0 10px;border:0;box-shadow:none;background:0 0;background-image:none;-webkit-appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.custom-select select:focus{outline:0}body,input,optgroup,select,textarea{color:#000;font-size:18px;line-height:1}address,p{margin:0 0 1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}abbr,acronym{border-bottom:1px dotted #000;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.sticky{display:block}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select,embed,iframe,object{max-width:100%}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption,.slick-slide img{display:block}::-moz-selection{background:#fff;color:#ff7800;-webkit-text-fill-color:#ff7800}::selection{background:#fff;color:#ff7800;-webkit-text-fill-color:#ff7800}body{font-family:"HelveticaNowText-Bold",sans-serif;margin:40px;position:relative}a:focus,a:hover{color:#000}.header{text-transform:uppercase;margin:0 0 6vw}.header a{font-size:3.5vw;line-height:.8}.header a .logo{position:relative;z-index:2}.header a:hover span{opacity:0}.header a:hover .logo{opacity:1;font-size:11vw;line-height:14vw;position:absolute;top:0;left:0}.footer{position:fixed;bottom:0;left:0;right:0;padding:20px 40px;z-index:3;background-color:#fff;display:flex;align-items:center}.footer a{display:inherit;margin-right:25px}.footer .credits{margin:0 0 0 auto}.works a,h1{font-size:3.5vw}.work__title,.works,h1{text-transform:uppercase}h1{margin:0}.work__title,.works{font-size:3.5vw;line-height:.8}.works a{color:#fafaf5;margin:0 10px 0 0;vertical-align:middle}.works .category,.works a:hover{color:#000}.work__title{display:flex;justify-content:space-between;align-items:center;margin:0 0 15px}.work__title .work__title-desc{display:flex}.work__title .work__title-desc h1{margin:0 0 0 25px}.work__content{width:300px;position:relative}.work__content .work__content-txt{position:absolute;top:0;font-size:16px;padding:0 40px 40px 0}.work__slider .slick-list,.work__slider .slick-slider,.work__slider .slick-track{height:60vh}.work__slider .slick-slide{margin:0 1px}.work__slider .work__slider-next,.work__slider .work__slider-prev{position:absolute;width:50%;top:0;bottom:0;z-index:2}.work__slider .work__slider-next.slick-disabled,.work__slider .work__slider-prev.slick-disabled{width:0}.work__slider .work__slider-prev{left:0}.work__slider .work__slider-prev:hover{cursor:url(./images/icon-prev.svg),pointer}.work__slider .work__slider-next{right:0}.work__slider .work__slider-next:hover{cursor:url(./images/icon-next.svg),pointer}.archive main{margin:0 0 58px}.archive main h1{margin:0 0 10px}.no-results .screen-reader-text,.slick-slide.slick-loading img{display:none}.no-results input[type=submit]{padding:9px}.loader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:1}@media screen and (max-width:768px){body{margin:20px;font-size:16px}.header a:hover span{opacity:1}.header a:hover .logo{position:relative}.header a,.header a:hover .logo,.work__title,.works a,h1{font-size:24px;line-height:1}.works a{display:block;margin:0;color:#cecece}.footer{padding:20px 0;position:relative;bottom:-60px}.work__title .work__title-back,.work__title span{display:none}.work__title .work__title-desc h1{margin:0}.work__slider .work__slider-prev{z-index:0}.work__slider .work__slider-next{background:url(./images/icon-next.svg) no-repeat center;width:15%;height:50px;transform:translateY(-50%);top:50%;right:0}}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}