#headerText,#logo img,#mainNav.sticky ul,.slider{position:relative}#logo img,#signature,.w3-display-container:hover .w3-display-hover,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}#headerText,.wrapper{font-family:'Open Sans',sans-serif}#mainNav ul li a,.w3-button,.wrapper a{text-decoration:none}#author,#mainNav ul li{text-transform:uppercase}#mainFooter,#section-a,.bar1,.bar2,.bar3{background-color:#fff}#menuIcon,#scrollToTop:hover,.w3-button{cursor:pointer}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}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}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url('../fonts/open-sans-v34-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v34-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:Yantramanav;font-style:normal;font-weight:300;src:url('../fonts/yantramanav-v11-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:Yantramanav;font-style:normal;font-weight:400;src:url('../fonts/yantramanav-v13-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:Yantramanav;font-style:normal;font-weight:700;src:url('../fonts/yantramanav-v13-latin-700.woff2') format('woff2')}#mainHeader{width:100%;padding-bottom:50px;background-color:#121519}#mainHeaderWrapper{max-width:1920px;margin:0 auto}#mainNav{width:100%;animation-duration:.8s;transition:.8s;max-height:70px}#mainNav ul{margin:0 auto;width:fit-content}#mainNav ul li{display:inline-block}#mainNav ul li a{color:#fff;height:70px;padding:0 15px;line-height:70px;font-size:16px;font-family:Yantramanav,sans-serif;font-weight:300}#mainNav ul li .navActive,#mainNav ul li a:hover{color:#41887f}.green{color:#3de505!important;font-weight:700}.blue,.bold,.red,.soap{font-weight:700!important}.blue{color:#3e828f!important}.red{color:#de1d1d!important}.soap{color:#fe72f5!important}#menuIcon{display:none}.bar1,.bar2,.bar3{width:35px;height:5px;margin:6px 0;transition:.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}#mainNav.sticky{position:fixed;top:0;left:0;z-index:100;background:#2b343d;animation-name:stickySlideDown;transition:none}#mainFooter:before,#section-a:before{background-image:url("../img/divider_white.png")}#mainFooter:before,#section-a:before,#section-b:before,#section-c:before{height:30px;background-position:50% 0;background-repeat:repeat-x}#mainNav.sticky ul:before{content:'';width:44px;height:55px;display:inline-block;background-image:url("../img/logo-small.png");background-size:cover;position:absolute;left:-44px;top:5px}#mainNav.sticky ul #menuIcon{position:fixed}.sticky+#mainHeaderWrapper{padding-top:70px}@keyframes stickySlideDown{0%{opacity:.7;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}#logo{background-image:url("../img/fs_background.webp");background-size:contain;background-position:center;background-repeat:no-repeat;height:35vw}#logo img{margin:0 auto;max-width:40vw;top:20%;left:20px}#headerText h1,.inline{display:inline}#sound{position:absolute;width:15px;height:20px;top:37.5%;left:36.1%;z-index:999}#headerText{background:rgba(0,0,0,.1);padding:30px 30px 150px;color:#fff;width:56%;margin:25px auto;border-radius:12px}#headerText p{font-size:18px;line-height:27px;font-weight:400;margin-bottom:15px;text-align:justify}#headerText h1{font-weight:700}#headerText:after{content:'';display:block;width:256px;height:256px;margin:25px auto 0;background:url('/asset/img/fsart_logo_web.webp') 0 0/contain;left:0;position:absolute;right:0;z-index:1}#signature{width:185px}.mainHeaderMargin{margin-top:70px}#scrollToTop:after,#scrollToTop:before{content:'';display:block;position:absolute;top:11px;width:15px;height:3px;background:#000}.gallery img,.slide a img,body,html{max-width:100%}.centered{text-align:center}.wrapper{width:100%;max-width:1080px;margin:0 auto;line-height:1.4;padding:0 15px 50px;box-sizing:border-box}.wrapper a{color:#000}.wrapper h1{font-size:24px;font-weight:700;margin-bottom:25px}.wrapper h2,.wrapper h3{font-weight:700;margin-bottom:15px}.wrapper h2{font-size:22px}.wrapper h3{font-size:18px}#section-a{min-height:500px;margin-top:-30px;padding:50px 0}#section-a:before{content:'';display:block;max-width:100%;position:relative;top:-70px}.gallery a,.gallery div{display:block;max-width:715px;background-color:#121519;padding:5px;margin:30px auto;width:30%;text-decoration:none}.gallery p,.screenplayTitle{margin:15px;font-family:'Open Sans',sans-serif;text-align:center;color:#fff}.lightGallery{display:grid;grid-template-columns:50% 50%}.lightGallery a{margin:0 auto;width:auto}#lg-counter,.lg-sub-html{font-family:'Open Sans',sans-serif}.logline{line-height:1.3;font-size:18px}.screenplayTitle{font-size:20px}.amazonLink,.pdfLink{width:auto!important;text-align:center}.pdfLink{margin-top:0!important}.followLink{margin-top:50px!important}#section-b{background-color:#2b343d;font-family:'Open Sans',sans-serif;padding:50px 0 130px}#section-b:before{content:'';display:block;max-width:100%;background-image:url("../img/divider2.png");position:relative;top:-75px}#section-b blockquote{font-size:23px;line-height:30px;color:#fff;font-weight:300}#section-c{background-color:#513d6d;font-family:'Open Sans',sans-serif;padding:20px 0 100px}#section-c:before{content:'';display:block;max-width:100%;background-image:url("../img/divider3.png");position:relative;top:-45px}.slide,.w3-display-hover{display:none}.w3-button,.w3-display-container:hover span.w3-display-hover{display:inline-block}.w3-auto,.w3-content{margin-left:auto;margin-right:auto}.w3-content{max-width:400px}.w3-display-left{position:absolute;top:50%;left:0;transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.w3-display-right{position:absolute;top:50%;right:0;transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.w3-button{color:#000!important;background-color:rgba(241,241,241,.8)!important;border:none;padding:8px 16px;vertical-align:middle;overflow:hidden;text-align:center;white-space:nowrap}.w3-button:hover{background-color:rgba(190,190,190,.8)!important}#author{color:#fff;font-size:15px;line-height:23px;font-weight:400;margin:25px}#mainFooter{min-height:250px}#mainFooter:before{content:'';display:block;width:100%;position:relative;top:-30px}#scrollToTop{width:24px;height:24px;position:relative;margin:25px auto}#scrollToTop:before{right:0;transform:rotate(45deg)}#scrollToTop:after{left:-1px;transform:rotate(-45deg)}@media screen and (max-width:1280px){.gallery a,.gallery div{width:40%}.lightGallery a{margin:0 auto;width:auto}}@media screen and (max-width:850px){#mainNav ul li:not(:first-child){display:none}#mainNav ul li:first-child{visibility:hidden}#mainNav ul{max-width:100%;width:100%}#mainNav ul #menuIcon{display:inline-block;position:absolute;right:10px;top:10px}#mainNav.sticky ul:before{left:25px}#mainNav.sticky.responsive ul{background:#2b343d}#logo{height:55vw}#logo img{max-width:60vw}#headerText{width:80%}#mainNav.responsive{position:fixed;top:0;z-index:999}#mainNav.responsive ul{background:#121519}#mainNav.responsive ul li{display:block;text-align:left}#mainNav.responsive ul li:first-child{visibility:visible}.gallery a,.gallery div{width:50%}.lightGallery a{margin:0 auto;width:auto}}@media screen and (max-width:500px){.gallery a,.gallery div{width:80%}#headerText p{font-size:16px}.lightGallery a{margin:0 auto;width:auto}}