*{box-sizing:border-box;z-index:1}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:active,a:visited{color:inherit;text-decoration:none}input,textarea{outline:0}:root{--logo-dist:5vw;--logo-width:190px;--menu-dist:55px;--menu-first-line-dist:3px;--menu-line-dist:8px;--proj-items-dist:20px;--font-size-menu-item:18px;--font-size-home-title-desktop:18px;--font-size-home-title-mobile:34px;--font-size-home-subtitle-desktop:18px;--font-size-home-subtitle-mobile:14px;--font-size-project-title:28px;--font-size-project-place:18px;--font-size-project-author:17px;--font-size-project-description:18px;--font-size-page-title:36px}::-moz-selection{background:#ecf8fe;color:#12719d;text-shadow:none}::selection{background:#ecf8fe;color:#12719d;text-shadow:none}body,html{background-color:#000;width:100%;height:100%;line-height:1.4;letter-spacing:.015em;word-spacing:.001em;font-family:var(--font-default);-webkit-font-smoothing:antialiased}html,main{scrollbar-width:thin;scrollbar-color:#222 transparent}html::-webkit-scrollbar-track,main::-webkit-scrollbar-track{border-radius:0;background-color:transparent}html::-webkit-scrollbar,main::-webkit-scrollbar{width:6px;background-color:transparent}html::-webkit-scrollbar-thumb,main::-webkit-scrollbar-thumb{border-radius:0;background-color:#222}.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}.main-header{z-index:10;position:fixed}.main-header .header-container{display:flex;align-items:center;padding:30px 0 30px var(--logo-dist)}@media (max-width:768px){:root{--logo-dist:30px}}.main-header .logo-holder{display:inline-block;max-width:var(--logo-width)}.main-header .logo-holder .logo{width:100%;height:auto}.main-header .logo-holder .logo-text{color:#fff;font-size:24px;margin-bottom:0;margin-top:10px}.menu-button{margin-left:var(--menu-dist);width:40px}.menu-button .menu-button-icon{display:block;background:0 0;border:none;padding:0;margin:0;cursor:pointer;-webkit-appearance:none}.menu-button .menu-button-icon:focus{outline:0}.menu-button .menu-button-icon span{content:"";display:block;width:40px;height:2px;background-color:#696969;transition:.25s ease-in-out}.menu-button .menu-button-icon:hover span{background-color:#fff}.menu-button .menu-button-icon span:nth-of-type(1){margin-top:var(--menu-first-line-dist)}.menu-button .menu-button-icon span:nth-of-type(2),.menu-button .menu-button-icon span:nth-of-type(3){margin-top:var(--menu-line-dist)}#menu-animation-button{position:absolute;z-index:101;left:0;top:0;pointer-events:none}#menu-animation-button span{background-color:rgba(255,255,255,.25)}.page-post #menu-animation-button span,.single-portfolio #menu-animation-button span{background-color:rgba(0,0,0,.5)}.page-post .menu-button .menu-button-icon:hover span,.single-portfolio .menu-button .menu-button-icon:hover span{background-color:#000}.menu-content{position:absolute;top:0;left:0;display:none;z-index:100}.menu-content.active{display:block}.menu-content .menu-container{padding-left:calc(var(--logo-dist) + var(--logo-width));padding-top:5px}.menu-content .menu-nav{margin-left:calc(var(--menu-dist) - 20px)}.menu-content .menu-nav .menu-nav-item{position:relative;margin-top:33px;color:#cecece;font-family:var(--font-default);font-weight:100;font-size:var(--font-size-menu-item);text-align:center;text-transform:lowercase;letter-spacing:0;transition:color .25s ease-in-out,text-shadow .25s linear}.menu-content .menu-nav .menu-nav-item:hover{color:#fff;text-shadow:0 0 5px #ccc,0 0 10px #ccc,0 0 15px #ccc,0 0 20px #ccc,0 0 30px #ccc,0 0 40px #ccc,0 0 55px #ccc,0 0 75px #ccc}#menu-click-exit{content:"";display:none;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:99}.page-post .menu-content .menu-nav .menu-nav-item:hover,.single-portfolio .menu-content .menu-nav .menu-nav-item:hover{color:#000}.page-post .menu-content .menu-nav .menu-nav-item,.single-portfolio .menu-content .menu-nav .menu-nav-item{color:#000;font-weight:400}.page-post .menu-content .menu-nav .menu-nav-item::after,.single-portfolio .menu-content .menu-nav .menu-nav-item::after{border-bottom-color:rgba(0,0,0,.5)}.homepage-main{width:100%;height:100vh;padding:15vh 0;color:#fff;opacity:1;transition:opacity .5s ease-in-out}.homepage-main .hc-wrapper{display:flex;flex-direction:column}.homepage-main .homepage-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;max-height:70vh;overflow-y:scroll;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scrollbar-width:thin}.homepage-container::-webkit-scrollbar-track{border-radius:0;background-color:transparent}.homepage-container::-webkit-scrollbar{width:4px;background-color:transparent}.homepage-container::-webkit-scrollbar-thumb{border-radius:0;background-color:#bababa}.portfolio-item{display:block;position:relative;min-height:16.5vh;width:100%;scroll-snap-align:start}.portfolio-item:last-of-type{min-height:18vh}.portfolio-item a{display:block;height:100%;cursor:pointer;text-align:center}.portfolio-item h1{display:inline;color:#cecece;font-family:var(--font-default);font-weight:100;font-size:var(--font-size-home-title-desktop);text-transform:uppercase;transition:color .25s ease-in-out}.portfolio-item.active h1{position:relative;color:#fff;font-weight:600;transition:text-shadow .25s linear}.portfolio-item.active a:hover h1,.portfolio-item.active a:hover span{text-shadow:0 0 5px #ccc,0 0 10px #ccc,0 0 15px #ccc,0 0 20px #ccc,0 0 30px #ccc,0 0 40px #ccc,0 0 55px #ccc,0 0 75px #ccc}.portfolio-item .year{display:none;font-family:var(--font-default);font-weight:300;font-size:var(--font-size-home-subtitle-desktop);text-align:center}.portfolio-item.active .place,.portfolio-item.active .year{display:block}.portfolio-item .place{display:none;font-family:var(--font-default);font-weight:300;font-size:var(--font-size-home-subtitle-desktop);text-align:center;margin-bottom:0}.homepage-backgrounds{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;clip:rect(0,auto,auto,0);transform:translateZ(0)}.homepage-backgrounds .portfolio-bg{display:none;position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity;top:50%;width:100%;left:0;height:auto;margin-top:-25%;pointer-events:none;opacity:0;visibility:hidden}.homepage-backgrounds .portfolio-bg.active{display:block;visibility:visible;-webkit-animation:fade-in .5s forwards;animation:fade-in .5s forwards}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.mobile-portfolio{display:none}@media only screen and (max-width:960px){body{overflow:hidden}.homepage-main{padding:0}.mobile-portfolio{display:block;height:100vh;width:100%;display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.mobile-portfolio .thb-mobile-items{z-index:1}.mobile-portfolio .mobile-portfolio-item{width:100%;flex-shrink:0;height:100%;scroll-snap-align:start;scroll-snap-stop:always;text-align:center;position:relative;overflow:hidden}.mobile-portfolio .mobile-portfolio-item>a{display:flex;flex-direction:column;justify-content:center;height:100%;color:#cdcdcd;padding:0 30px}.mobile-portfolio .mobile-portfolio-item .portfolio-mobile-bg{position:absolute;left:0;top:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:0}.mobile-portfolio .mobile-portfolio-item .portfolio-mobile-bg video{width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-portfolio .mobile-portfolio-item>a .mobile-place{font-size:var(--font-size-home-subtitle-mobile);display:block}.mobile-portfolio .mobile-portfolio-item>a .mobile-year{font-size:var(--font-size-home-subtitle-mobile);display:block}.mobile-portfolio .mobile-portfolio-item>a>h1{font-weight:600;font-size:var(--font-size-home-title-mobile);color:inherit;z-index:1;margin-bottom:0}.mobile-portfolio .mobile-portfolio-item>a:active,.mobile-portfolio .mobile-portfolio-item>a:focus,.mobile-portfolio .mobile-portfolio-item>a:hover{font-weight:400;font-size:16px;color:#fff}.mobile-portfolio .mobile-portfolio-item aside{display:block;z-index:1}.mobile-portfolio .next,.mobile-portfolio .prev{cursor:pointer;position:absolute;top:100px;width:auto;padding:0 25px;height:100%;transition:.6s ease;border-radius:0 3px 3px 0;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.mobile-portfolio .next>span,.mobile-portfolio .prev>span{position:absolute;top:50%;margin-top:-130px}.mobile-portfolio .next{right:0;border-radius:3px 0 0 3px}.homepage-main .hc-wrapper{display:none}.homepage-backgrounds{display:none}}.page-post,.single-portfolio{background-color:#fff;color:#000}.project-main{padding:0 calc(calc(var(--logo-dist) + var(--logo-width)) + var(--menu-dist));width:100%;height:100%;overflow:hidden;display:flex;align-items:center;opacity:1;transition:opacity .5s ease-in-out}@media only screen and (max-width:1300px){.project-main{padding:0 var(--logo-dist)}}@media only screen and (max-width:640px){.project-main{padding:110px 30px 50px;overflow:auto;align-items:flex-start}}.project-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:100%;width:100%;overflow:hidden}.project-container.hover-function{overflow:visible}.project-container .project-gallery{flex:0 0 50%;max-width:50%;padding-right:var(--proj-items-dist);max-height:100%}.project-container .project-info{flex:0 0 50%;max-width:50%;padding-left:var(--proj-items-dist)}@media only screen and (max-width:640px){.project-container{height:auto}.project-container .project-gallery,.project-container .project-info{flex:0 0 100%;max-width:100%;padding:0}}.project-main .next-post,.project-main .prev-post{display:none;position:absolute;width:auto;height:100%;cursor:pointer;-webkit-filter:invert(1);filter:invert(1);transition:.6s ease;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}@media only screen and (max-width:640px){.project-main .next-post,.project-main .prev-post{margin-top:-100px}}.project-main .next-post.enabled,.project-main .prev-post.enabled{display:block}.project-main .next-post>span,.project-main .prev-post>span{position:absolute;top:50%;margin-top:-18px}.project-main .next-post{right:0;padding-right:15px}.project-main .prev-post{left:0;padding-left:5px}.project-gallery{position:relative;align-self:flex-start;-webkit-filter:grayscale(1);filter:grayscale(1);transition:-webkit-filter .5s ease-in-out;transition:filter .5s ease-in-out;transition:filter .5s ease-in-out,-webkit-filter .5s ease-in-out}.project-gallery:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.project-gallery .img-list{max-width:100%}.project-gallery .click-enlarge{position:absolute;left:3px;bottom:3px;color:#fff;font-family:var(--font-default);font-size:9px;mix-blend-mode:difference;pointer-events:none}.project-gallery .img-list .hov-img{display:none}.project-gallery .img-list .hov-img.active{display:block}.project-gallery .img-list .hov-img>img{width:100%;height:auto;vertical-align:middle}.project-gallery .hov-items{position:absolute;top:0;right:0;width:100%;height:100%}.project-gallery .hov-items>div{height:100%;display:inline-block;cursor:pointer;-webkit-tap-highlight-color:transparent}.project-info{font-family:var(--font-text);font-weight:100;font-size:19px;overflow:hidden;scrollbar-width:thin;scrollbar-color:#bababa transparent}.project-info:hover{overflow-y:scroll}.project-info.hover-function:hover{height:auto!important}.pi-wrapper{transform-origin:left top;height:100%}.project-info::-webkit-scrollbar-track{border-radius:0;background-color:transparent}.project-info::-webkit-scrollbar{width:1px;background-color:transparent}.project-info::-webkit-scrollbar-thumb{border-radius:0;background-color:#bababa}.project-info .place{margin-bottom:35px;font-size:var(--font-size-project-place);font-family:var(--font-default);line-height:normal}.project-info .title{margin-bottom:20px;font-family:var(--font-titles);font-size:var(--font-size-project-title);font-weight:600;line-height:1.3}.project-info .author{margin-bottom:20px;font-size:var(--font-size-project-author)}.project-info .description>p{margin-bottom:1.55rem;font-size:var(--font-size-project-description)}.project-info .description>p:last-of-type{margin-bottom:0}.project-info .extra-info>p{margin-bottom:0;margin-top:35px;font-size:var(--font-size-project-description)}@media only screen and (max-width:640px){.project-info{margin-top:20px}}html.is-animating .homepage-main,html.is-animating .project-main{opacity:0}h1{font-family:var(--font-titles);font-size:36px;font-weight:600;line-height:1.3;margin-bottom:1.55rem}h2{font-family:var(--font-titles);font-size:28px;font-weight:600;line-height:1.3;margin-bottom:1.4rem}h3{font-family:var(--font-titles);font-size:24px;font-weight:400;margin-bottom:1rem}h4{font-family:var(--font-default);line-height:normal;font-weight:400;font-size:18px;margin-bottom:1rem}p{font-family:var(--font-text);font-weight:100;font-size:18px;margin-bottom:1.5rem}.page-main,.post-main{padding:110px calc(calc(var(--logo-dist) + var(--logo-width)) + var(--menu-dist)) 0;width:100%;height:100%;overflow-y:auto;opacity:1;transition:opacity .5s ease-in-out}.page-main .page-inner,.post-main .post-inner{padding-bottom:110px;display:flex;flex-direction:column;align-items:center}.post-main .post-inner h1{font-size:var(--font-size-page-title)}@media only screen and (max-width:1300px){.page-main,.post-main{padding:110px var(--logo-dist) 0}}@media only screen and (max-width:640px){.page-main,.post-main{padding:110px 30px 50px;overflow:auto;align-items:flex-start}}.wpcf7{display:inline-block}@media only screen and (max-width:640px){.wpcf7{width:100%}}.wpcf7 input[type=email],.wpcf7 input[type=text],.wpcf7 textarea{display:block;padding-bottom:5px;min-width:400px;max-width:400px;background-color:#fafafa;border:none;border-bottom:1px solid #616161;color:#000;font-family:"Antikor Text Mono",monospace;font-weight:400;font-size:18px;border-radius:0}.wpcf7 textarea::-webkit-scrollbar-track{border-radius:0;background-color:transparent}.wpcf7 textarea::-webkit-scrollbar{width:1px;background-color:transparent}.wpcf7 textarea::-webkit-scrollbar-thumb{border-radius:0;background-color:#000}.wpcf7 label{display:block;margin-top:15px;margin-bottom:3px}.wpcf7 input[type=submit]{width:100%;padding:10px 20px;margin-top:10px;background-color:#000;color:#fff;border:1px solid #000;font-family:"Antikor Text Mono",monospace;font-weight:400;font-size:18px;transition:color .25s ease-in-out,background-color .25s ease-in-out;cursor:pointer}.wpcf7 input[type=submit]:focus,.wpcf7 input[type=submit]:hover{background-color:#fff;color:#000}.wpcf7 input[type=submit]:active{background-color:#ccc;color:#000}@media only screen and (max-width:640px){.wpcf7 input[type=email],.wpcf7 input[type=text],.wpcf7 textarea{min-width:100%}}.primary-button{padding:10px 20px;margin-top:10px;background-color:#000;color:#fff!important;border:1px solid #000;font-family:"Antikor Text Mono",monospace;font-weight:400;font-size:18px;transition:color .25s ease-in-out,background-color .25s ease-in-out;cursor:pointer}.primary-button:focus,.primary-button:hover{background-color:#fff;color:#000!important}.primary-button:active{background-color:#ccc;color:#000!important}.attachment-page-img{width:100%;height:auto;max-width:100%}@font-face {
  font-family: "Antikor Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Antikor Mono Regular"),
    url(/wp-content/themes/theme-fl/assets/fonts/Taner_Ardali_Antikor_Mono_Regular.woff) format("woff");
}
@font-face {
  font-family: "Antikor Mono";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local("Antikor Mono SemiBold"),
    url(/wp-content/themes/theme-fl/assets/fonts/Taner_Ardali_Antikor_Mono_SemiBold.woff) format("woff");
}
@font-face {
  font-family: "Antikor Mono";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local("Antikor Mono Thin"),
    url(/wp-content/themes/theme-fl/assets/fonts/Taner_Ardali_Antikor_Mono_Thin.woff) format("woff");
}
@font-face {
  font-family: "Antikor Text Thin";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local("Antikor Text Thin"),
    url(/wp-content/themes/theme-fl/assets/fonts/Taner_Ardali_Antikor_Text_Thin.woff) format("woff");
}
@font-face {
  font-family: "Antikor Text Book";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Antikor Text Book"),
    url(/wp-content/themes/theme-fl/assets/fonts/Taner_Ardali_Antikor_Text_Book.woff) format("woff");
}

:root {
  --font-default: 'Antikor Mono', monospace;
  --font-text: 'Antikor Text Thin', monospace;
  --font-titles: 'Antikor Text Book', monospace;
}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}