@import 'https://fonts.googleapis.com/css?family=Josefin+Sans:100,100i,300,300i,400,400i,600,600i,700,700i';ul,.social_list{margin:0;padding:0;list-style:none}html,body{height:100%;font-size:10px;color:#16121b;margin:0;padding:0;-ms-overflow-style:scrollbar;font-family:'Josefin Sans', sans-serif;font-weight:300}@media (min-width: 767px) and (max-width: 1100px){html,body{font-size:8.5px}}@media (max-width: 767px){html,body{font-size:7.7px}}a{color:inherit;text-decoration:none}a:hover,a:focus{outline:none;color:#caba8a;text-decoration:none}img{max-width:100%;height:auto;vertical-align:middle;border:0 none}p{font-size:2em;margin:0 0 1.1em 0;line-height:1.32}p:last-child{margin:0}@media (max-width: 1100px) and (min-width: 767px){p{font-size:2.5em}}@media screen and (max-width: 767px){p{font-size:3em}}textarea{resize:none}section{position:relative;width:100%;float:left}h1,h2,h3,h4,h5,h6{margin-top:0}h1{font-size:3.5em;margin-bottom:0.6em;text-transform:capitalize;font-family:'Josefin Sans', sans-serif;font-weight:600}h5{font-size:1.9em;margin-bottom:0.5em}h6{font-size:1.6em;margin-bottom:0.5em}#site-footer{position:fixed;bottom:0;width:100%;color:#f8f4e9;z-index:100;background:rgba(0,0,0,0.85);padding:1em 1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 979px){#site-footer{padding:1.8em 1.5em}}#site-footer .logo img{max-width:155px;margin-top:-3px}@media (max-width: 500px){#site-footer .logo img{max-width:80px;margin-top:-11px}}#primary-nav{margin:0 0 0 2em;position:relative}#primary-nav .nav{display:-webkit-box;display:-ms-flexbox;display:flex}#primary-nav .nav>li>a:focus{background-color:none}#primary-nav .nav li{position:static}#primary-nav .nav li.current-menu-item>a{font-weight:400;font-style:italic;color:#caba8a}#primary-nav .nav li.current-menu-ancestor>a{color:#caba8a}#primary-nav .nav li a{padding:15px;font-size:2em;display:block;line-height:1;font-size:2.7em;font-family:'Alegreya Sans SC', sans-serif}#primary-nav .nav li a:hover{background:none}#primary-nav .nav li .sub-menu{display:none;position:absolute;left:0;top:53px;width:100%;text-align:center}#primary-nav .nav li .sub-menu li{display:inline-block}#primary-nav .nav li .sub-menu li a{font-size:2.3em;white-space:pre;padding:0 12px}#menu-primary-navigation>li.current-menu-ancestor>a{color:#caba8a}.social_contact{margin-left:auto;text-align:right}.social_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.social_list li{margin-left:1.5em}.social_list li a{font-size:1.5em}address.location{margin:5px 0 0;font-size:1.5em}.phone{font-size:1.5em}.mean-container#site-footer .mean-bar{position:static;background:none;width:auto;height:auto;min-height:0;padding:0;float:none;margin-right:10px;width:30px}.mean-container#site-footer .mean-bar a.meanmenu-reveal{position:static;left:auto;right:auto;top:auto;bottom:auto;padding:0;height:auto;width:auto}.mean-container#site-footer .mean-bar a.meanmenu-reveal span{width:30px;margin-top:4px;height:4px}.mean-container#site-footer .mean-bar *{box-sizing:border-box}.mean-container#site-footer .mean-bar .mean-nav{position:absolute;left:0;bottom:100%;width:100vw;background:rgba(0,0,0,0.85)}.mean-container#site-footer .mean-bar .mean-nav ul li a{font-size:12px;padding:9px 3%;width:100%}.mean-container#site-footer .mean-bar .mean-nav ul li a.mean-expand{width:36px;height:36px;line-height:28px;background:none;padding:0 !important;margin:0}.mean-container#site-footer .mean-bar .mean-nav ul li .sub-menu li a{padding:6px 5%;font-size:11px}.mean-container#site-footer .mean-push{display:none}.gform_wrapper h3.gform_title{display:none}.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper textarea{font-size:1.8em}.gform_wrapper li,.gform_wrapper form li{margin-bottom:20px}.gform_wrapper .gsection{margin-top:40px;margin-bottom:40px}.gform_wrapper h2.gsection_title{font-size:2em;font-weight:bold}.gform_wrapper .gfield_description{font-size:1.6em;font-style:italic;font-weight:bold;color:gray;padding-top:0 !important}.fancybox-close{top:0;right:0}.fancybox-nav span{visibility:visible;opacity:.75}.fancybox-overlay{background:#000}.fancybox-title-float-wrap{width:48px;height:48px;position:absolute;bottom:0;right:0;margin:0;padding:0;z-index:8050}.fancybox-title-float-wrap .child{display:block;width:48px;height:48px;margin:0;padding:0;background:transparent;border-radius:0;text-shadow:none;line-height:1}.fancybox-skin{background:none}#wrapper{width:100%;float:left;position:relative}body.page.page-template-default>#wrapper{height:100vh;max-height:100vh}@media (max-width: 767px){body.page.page-template-default>#wrapper{height:auto;max-height:none}}.weylin_slider .slides .slide_item{height:100vh;width:100%;background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent}.weylin_slider .slides .slick-arrow{display:inline-block !important;width:20px;height:34px;position:absolute;top:38%;text-indent:-999em;z-index:2;border:none}.weylin_slider .slides .slick-arrow.slick-prev{background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-color:transparent;background-image:url("../images/arrow-left.png");left:3em}.weylin_slider .slides .slick-arrow.slick-next{background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-color:transparent;background-image:url("../images/arrow-right.png");right:3em}.weylin_slider.has_arrow .slides .slick-arrow{display:inline-block !important}.page_featured img{width:100%;height:100vh;object-fit:cover;-webkit-object-fit:cover;-moz-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-position:center center;-webkit-object-position:center center;-moz-object-position:center center;-ms-object-position:center center;-o-object-position:center center}.contents_sidebar{position:fixed;width:375px;height:calc(100vh - 120px);right:0;top:0;background:rgba(248,244,233,0.85);color:#16121b;padding:9em 3em 7em 3em}@media (min-width: 767px) and (max-width: 1100px){.contents_sidebar{width:275px;padding:9em 1.5em 5em 1.5em}}@media (max-width: 767px){.contents_sidebar{position:relative;right:auto;top:auto;width:100%;background:#f8f4e9;padding:7em 1.5em 150px 1.5em}}.contents_sidebar .logo_sidebar{position:absolute;right:3em;top:1em}.contents_sidebar .logo_sidebar img{max-width:35px}@media (min-width: 768px){.contents_sidebar .content_wrap{height:100%;max-height:100%;overflow-y:auto}}.open_close_tab{position:fixed;right:0;bottom:130px;cursor:pointer;font-style:normal}@media (max-width: 767px){.open_close_tab{display:none}}.open_close_tab i{padding:7px 15px;display:inline-block;line-height:1}.open_close_tab .toggle_close:before{content:"\2015";font-size:20px}.open_close_tab .toggle_open{background:rgba(248,244,233,0.85);transition:all 0.5s ease 0.5s}.open_close_tab .toggle_open:before{content:"\002B";font-size:20px;font-weight:bold;font-style:normal}.inquire_link{position:fixed;right:0;bottom:123px;cursor:pointer;font-style:normal;background:rgba(85,85,85,0.85)}.inquire_link a{text-transform:capitalize;font-size:2em;color:#f8f4e9;padding:0.2em 0.8em}.page_overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(248,244,233,0.85)}.page_overlay .logo_top{position:absolute;right:3em;top:2em;z-index:2}.page_main{width:100%;float:left;min-height:100vh;text-align:center;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:transparent;background-attachment:fixed;padding:5em 0 180px 0}.page_main .wrapper{max-width:1060px;margin:0 auto 0;position:relative;z-index:1}.page_main .wrapper:before,.page_main .wrapper:after{content:" ";display:table}.page_main .wrapper:after{clear:both}@media (max-width: 1090px){.page_main .wrapper{width:100%;float:left;margin:0 0 0;padding:0 1.5em}}.page_main h1{text-transform:uppercase}.photo_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.photo_list li{width:25%;padding:1.5em;height:200px}@media (min-width: 550px) and (max-width: 1060px){.photo_list li{height:20vw;padding:1em}}@media (max-width: 550px){.photo_list li{width:50%;height:30vw;padding:.75em}}.photo_list li img{width:100%;height:100%;object-fit:cover;-webkit-object-fit:cover;-moz-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-position:center center;-webkit-object-position:center center;-moz-object-position:center center;-ms-object-position:center center;-o-object-position:center center}.caption_tile{display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:transparent;width:100%;height:100%;padding:3em 3.8em}@media (max-width: 979px){.caption_tile{padding:1.5em 2em}}.caption_tile h3{width:100%;height:100%;padding:0.38em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:rgba(248,244,233,0.85);text-transform:uppercase;font-family:'Alegreya Sans SC', sans-serif;font-weight:normal;text-transform:capitalize;font-size:3.7em}@media (max-width: 979px){.caption_tile h3{font-size:2.8em}}.single_event_content{text-align:left}.single_event_content .ssba{display:none}#single_event .frizzly-image-hover .frizzly-container{display:none !important}.pp_details .pp_nav{margin:2px 10px 0 0}.pp_details .pp_nav p{line-height:1;margin:0 5px}.gform_confirmation_message{font-size:2em}body.page.weylin>#wrapper{height:100vh;max-height:100vh}@media (max-width: 767px){body.page.weylin>#wrapper{height:auto;max-height:none}}#weylin_page{width:100%;display:inline-block;height:100vh;max-height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:transparent;padding:3em 0 180px 15%}@media (max-width: 767px){#weylin_page{padding:3em 0 180px 0;text-align:center}}#weylin_page img{max-height:100%;height:100%}body.page.small-spaces .weylin_slider .slides{display:none}body.page.small-spaces .weylin_slider .slides.active{display:block}.spaces_details>li{width:100%;display:inline-block;margin:0.5em 0}.spaces_details>li.active .description{display:block}.spaces_details>li>h6{cursor:pointer;display:inline-block;font-family:'Josefin Sans', sans-serif;font-weight:600}.spaces_details>li .description{display:none;width:100%;padding-left:2em;margin-bottom:1.5em}#events_page .event_wrapper{max-width:800px;margin:0 auto 0;position:relative;z-index:1}#events_page .event_wrapper:before,#events_page .event_wrapper:after{content:" ";display:table}#events_page .event_wrapper:after{clear:both}@media (max-width: 830px){#events_page .event_wrapper{width:100%;float:left;margin:0 0 0;padding:0 1.5em}}.event_cats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event_cats li{width:50%;padding:1.5em;height:320px}@media (min-width: 399px) and (max-width: 800px){.event_cats li{height:39vw;padding:.75em}}@media (max-width: 399px){.event_cats li{width:100%;height:75vw;padding:.75em}}.event_cats .caption_tile{background-size:100%}#event_taxonomy .event_posts_wrapper{max-width:1200px;margin:0 auto 0;position:relative;z-index:1}#event_taxonomy .event_posts_wrapper:before,#event_taxonomy .event_posts_wrapper:after{content:" ";display:table}#event_taxonomy .event_posts_wrapper:after{clear:both}@media (max-width: 1230px){#event_taxonomy .event_posts_wrapper{width:100%;float:left;margin:0 0 0;padding:0 1.5em}}.event_posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event_posts li{width:33.33%;padding:1.5em;height:310px}@media (min-width: 800px) and (max-width: 1200px){.event_posts li{height:25vw;padding:1em}}@media (min-width: 399px) and (max-width: 800px){.event_posts li{width:50%;height:35vw;padding:.75em}}@media (max-width: 399px){.event_posts li{width:100%;height:75vw;padding:.75em}}.event_posts li .caption_tile h3{font-size:3.1em}@media (max-width: 979px){.event_posts li .caption_tile h3{font-size:2.3em}}#blog_header{height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;color:#fff}#blog_header span{text-transform:uppercase;font-size:1.5em}#blog_post{background:rgba(248,244,233,0.85);padding:5em 0 180px 0;margin:0;color:#16121b}article.type-post{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.25em 0;width:100%;float:left}@media (max-width: 767px){article.type-post{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}article.type-post .content{width:70%;padding:1.5em}@media (max-width: 767px){article.type-post .content{width:100%;padding:0}}article.type-post .content h2{font-size:2.3em}@media (max-width: 767px){article.type-post .content .entry-meta{display:none}}article.type-post .featured{width:30%;padding:1.5em}@media (max-width: 767px){article.type-post .featured{width:100%;padding:0;margin:0.75em 0}}article.type-post .featured img{width:100%}@media (max-width: 767px){article.type-post .featured img{max-height:55vw;object-fit:cover;-webkit-object-fit:cover;-moz-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-position:center center;-webkit-object-position:center center;-moz-object-position:center center;-ms-object-position:center center;-o-object-position:center center}}article.type-post>.entry-meta{display:none}@media (max-width: 767px){article.type-post>.entry-meta{display:block}}.entry-meta time{font-size:1.5em}.post-nav .pager a.btn{color:#000}.blog_overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:transparent;background-attachment:fixed;z-index:-1}#post_category .cat_posts_wrapper{max-width:1200px;margin:0 auto 0;position:relative;z-index:1}#post_category .cat_posts_wrapper:before,#post_category .cat_posts_wrapper:after{content:" ";display:table}#post_category .cat_posts_wrapper:after{clear:both}@media (max-width: 1230px){#post_category .cat_posts_wrapper{width:100%;float:left;margin:0 0 0;padding:0 1.5em}}.category_posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category_posts li{width:33.33%;padding:1.5em;height:310px}@media (min-width: 800px) and (max-width: 1200px){.category_posts li{height:25vw;padding:1em}}@media (min-width: 399px) and (max-width: 800px){.category_posts li{width:50%;height:35vw;padding:.75em}}@media (max-width: 399px){.category_posts li{width:100%;height:75vw;padding:.75em}}.category_posts li .caption_tile h3{font-size:2.7em}@media (max-width: 979px){.category_posts li .caption_tile h3{font-size:2em}}#press_page .press_wrapper{max-width:1200px;margin:0 auto 0;position:relative;z-index:1}#press_page .press_wrapper:before,#press_page .press_wrapper:after{content:" ";display:table}#press_page .press_wrapper:after{clear:both}@media (max-width: 1230px){#press_page .press_wrapper{width:100%;float:left;margin:0 0 0;padding:0 1.5em}}.press_list{text-align:left}.press_list li{width:50%;float:left;padding:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 767px) and (max-width: 1200px){.press_list li{padding:1.5em 0}}@media (max-width: 767px){.press_list li{width:100%;padding:1em 0}}.press_list li>a{width:33%}.press_list li>a img{width:100%;height:128px;object-fit:cover;-webkit-object-fit:cover;-moz-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-position:center center;-webkit-object-position:center center;-moz-object-position:center center;-ms-object-position:center center;-o-object-position:center center}@media (min-width: 767px) and (max-width: 1200px){.press_list li>a img{height:11vw}}@media (max-width: 767px){.press_list li>a img{height:auto;max-height:150px}}.press_list li .detail{width:67%;padding-left:2em;height:135px}.press_list li .detail h2{font-size:2.6em;font-weight:bold}.press_list li .detail h5{font-size:2em}.faq-category{margin-bottom:60px}.faq-item{position:relative;padding:0 40px 0 20px;background:rgba(85,85,85,0.85);margin-bottom:20px}.faq-item p{display:none;padding-bottom:15px}.faq-item h3,.faq-item h2,.faq-item p{color:#fff}.faq-item h3{cursor:pointer;font-size:2em;font-weight:bold;padding:10px 0px 10px}.faq-item h3 span.glyphicon{position:absolute;display:block;top:15px;right:10px;font-size:0.7em}h2{font-weight:bold;padding:10px 0px 10px;font-size:35px}h1{font-family:'Alegreya Sans SC', sans-serif;font-weight:normal}.single-film .photo_list li{width:25%;height:240px}@media screen and (max-width: 767px){.single-film .photo_list li{width:50%;height:42vw}}@media screen and (max-width: 420px){.single-film .photo_list li{width:100%}}.page-template-events_films-blade .event_cats li{width:33.33%;height:310px}.page-template-events_films-blade #events_page .event_wrapper{max-width:1200px}.inquire_link{z-index:9}#gform_1 .gfield{width:90%}.gform_wrapper .top_label .gfield_label{font-size:1.8em;margin:0}.ginput_container input{width:100%;padding:3px 10px;height:30px}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{background-color:#111;color:#fff;border:0;font-size:1.4em;padding:4px 20px 0;text-transform:uppercase;line-height:2em;font-weight:bold}.gform_wrapper .gform_footer{margin:0;padding:0}.single_event_content ul li{box-sizing:border-box;height:260px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1100px){.single_event_content ul li{height:370px;width:50%;margin:0 auto}}@media screen and (max-width: 600px){.single_event_content ul li{height:auto;width:100%}}.single_event_content ul li a,.single_event_content ul li span.item{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:5%}.single_event_content ul li a img,.single_event_content ul li span.item img{width:100%;max-height:100%;height:auto;object-fit:initial;-webkit-object-fit:initial;-moz-object-fit:initial;-ms-object-fit:initial;-o-object-fit:initial;object-position:initial;-webkit-object-position:initial;-moz-object-position:initial;-ms-object-position:initial;-o-object-position:initial}body .weylin_slider .slides .slick-arrow{outline:none;top:calc((100% - 88px) / 2 - 17px)}@media screen and (max-width: 1100px){body .weylin_slider .slides .slick-arrow{top:calc((100% - 77px) / 2 - 17px)}}@media screen and (max-width: 980px){body .weylin_slider .slides .slick-arrow{top:calc((100% - 90.59px) / 2 - 17px)}}@media screen and (max-width: 500px){body .weylin_slider .slides .slick-arrow{top:calc((100% - 81px) / 2 - 17px)}}.page_main h1{text-transform:capitalize}.fancybox-prev span,.fancybox-next span{background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-color:transparent;width:20px;height:33px}.fancybox-prev span{background-image:url("../images/arrow-left.png")}.fancybox-next span{background-image:url("../images/arrow-right.png")}.studios-publications .fancybox-prev span,.studios-publications .fancybox-next span{background-image:none}.page-template-inquiry-blade{margin-top:-6px}.fancybox-type-iframe .fancybox-inner{overflow:hidden !important}.tax-film_category .single_event_content{max-width:1060px;margin:10px auto}.func-list{font-size:1.8em;list-style:disc inside none}.func-title{font-size:22px}.restoration span{color:#fff;font-size:16pt;display:inline-block;padding:5px 0}.press_list li .detail{padding-right:2em}.faq .page_main h1{margin-bottom:30px}@media screen and (max-width: 979px){body .event_cats .caption_tile{padding:30px;background-size:cover}}@media screen and (max-width: 767px){body.page-template-events_films-blade .event_cats li{width:60%}}@media screen and (max-width: 430px){body.page-template-events_films-blade .event_cats li{width:100%}}

/*# sourceMappingURL=theme.min.css.map */
