.menu-top-first#menu-posts{display:none}body{font-family:futuraptbook;margin:0;font-size:25px;font-family:futura-pt;font-weight:400}a{text-decoration:none;color:#d80028}h1{font-size:67px;margin:0;color:#d80028;font-family:futura-pt;font-weight:700}h2{font-size:50px;margin:0 0 30px;color:#d80028;font-family:futura-pt;font-weight:700}h3{font-size:25px;color:#d80028;margin:10px 0 0;font-family:futura-pt;font-weight:700}h4{font-size:22px;color:#d80028;font-family:futura-pt;font-weight:600}h5{font-size:20px;color:#d80028;font-family:futura-pt;font-weight:600}h6{font-size:18px;color:#d80028;font-family:futura-pt;font-weight:600}sub,sup{line-height:0}img{width:auto;max-width:100%;height:auto;max-height:100%}input[type=submit]{-webkit-appearance:none;border-radius:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield!important}.donate_form_section input[type=number]{-moz-appearance:textfield!important}.donate_form_section .form-group.row input,.donate_form_section .form-group.row input,.donate_form_section .form-group.row select,.donate_form_section .form-group.row textarea{background-color:#fff}.header_top{background:#000}header .container{padding:0 15px;margin:0 auto}.header_top_menu ul{margin:0;padding:0;list-style:none;text-align:right}.header_top_menu ul li{display:inline-block;padding:11px 18px}.header_top_menu ul li a{font-size:18px;text-transform:uppercase;color:#fff}.header_bottom{padding:18px 0 15px}.mobile_view,.header_logo_hover{display:none}.header_search input.search-field{display:none;-webkit-appearance:none;outline:none;border:0;border-bottom:3px solid #fff;background:0 0;color:#fff;padding:0 70px 16px 0;font-size:60px;z-index:111;letter-spacing:14px;width:100%;font-family:futura-pt;font-weight:400}.header_search input.search-field::-webkit-input-placeholder{text-transform:uppercase;color:#fff;opacity:1}.header_search input.search-field::-moz-placeholder{text-transform:uppercase;color:#fff;opacity:1}.header_search input.search-field:-moz-placeholder{text-transform:uppercase;color:#fff;opacity:1}.header_search input.search-field::placeholder{opacity:1;color:#fff;text-transform:uppercase}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.navbar_header{display:inline-block;vertical-align:text-top}.header_search{display:inline-block;padding:0 18px;vertical-align:middle;position:relative;cursor:pointer}.header_toggle{display:inline-block;vertical-align:middle;cursor:pointer}.navbar_header ul{margin:0;padding:0;list-style:none;text-align:right}.navbar_header ul li{display:inline-block;padding:0 8px}.navbar_header ul li a{font-size:18px;text-transform:uppercase;color:#000}.header_bottom_right{float:right;padding-top:8px}.header_bottom_left{display:inline-block}.mega-menu-dropdown{align-items:center;justify-content:center;display:flex;position:fixed;left:0;right:0;z-index:11111;top:0;border:0;width:100%;height:100%;background-color:rgba(0,0,0,.95);overflow:auto;transition:.3s;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;opacity:0;visibility:hidden}.mega-menu-dropdown .container{color:#fff;width:1200px;display:table-cell}.mega-menu-dropdown .mega_menu_space{padding:50px;display:inline-block}.mega-menu-dropdown .col-xl-3{float:left;width:24.3%}.mega-menu-dropdown .col-xl-3:nth-child(4n+1){clear:both}.mega-menu-dropdown a{color:#fff;font-size:18px}ul.nav.flex-column.custom-nav{list-style:none;padding:0;margin:10px 0 38px}.sticky{position:fixed;top:0;width:100%;background:#000;z-index:111}.sticky .header_logo{display:none}.sticky .header_logo_hover{display:block}.sticky .navbar_header ul li a{color:#fff}.sticky .desktop_view{display:none}.sticky .mobile_view{display:block}.navbar_header ul.sub-menu{display:none;position:absolute;left:0;width:210px;text-align:left;background:#000;color:#fff;z-index:111;top:52px;padding:5px 0}.navbar_header ul li{position:relative}.navbar_header ul li a{padding-bottom:29px}.navbar_header ul.sub-menu li{position:relative;display:block}.navbar_header ul.sub-menu li a{color:#fff;padding:5px 0;display:block;font-size:15px}@media screen and (min-width:1200px){.navbar_header .open_content ul.sub-menu{display:block!important}}.navbar_header .open_content ul.sub-menu .open_content ul.sub-menu{display:block;top:0;left:-210px}.header_bottom span{color:#000;font-size:30px;letter-spacing:2px;vertical-align:top;margin-left:15px;padding-top:2px;display:inline-block;line-height:32px}.header_bottom.sticky span{color:#fff}.search_open{overflow:hidden}.header_search_box,.list_search_box{height:100%;width:100%;position:fixed;z-index:11111;top:0;left:0;background-color:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;padding:0;cursor:default;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;opacity:0;visibility:hidden}.search_open .header_search_box,.toggle_open .mega-menu-dropdown,.list_search_open .list_search_box{visibility:visible;opacity:1}.search_close,.toggle_close,.list_search_close{cursor:pointer;color:#fff;font-size:30px;position:absolute;right:43px;top:40px}.search_open_icon{display:block;position:absolute;right:9px;top:14px}.header_search input.search-field{display:inline-block}form.search-form{width:960px;position:relative}.mega-menu-dropdown .menu-head-border-bottom a.title{font-size:18px;letter-spacing:2.6px;display:table;font-family:futura-pt;font-weight:600}.toggle_open{overflow:hidden}@media(min-width:1200px){span.menu_arrow{display:none!important}}span.menu_arrow{border-width:0 1px 1px 0;border-style:solid;border-color:#000;width:8px;height:8px;padding:0;transform:rotate(45deg);margin:3px 0 0 7px;cursor:pointer}span.menu_arrow.open{transform:rotate(-135deg);margin-top:9px}.header_bottom.sticky span.menu_arrow{border-color:#fff}.sub-menu span.menu_arrow{display:inline-block;border-color:#fff;float:right;margin:4px}footer{background:#000}footer .container{padding:0 15px;margin:0 auto}.footer_top .row{margin-left:-15px;margin-right:-15px}.footer_top .col-sm-3{width:22.5%;float:left;padding:0 15px}.footer_top .col-sm-4{width:45%;float:left;padding:0 15px}.footer_top{padding:50px 0 5px;display:inline-block;width:100%;color:#fff;font-size:20px}.footer_top ul{padding:0;margin:0;list-style:none}.footer_top a{color:#fff}.footer_top h2,.footer_bottom h2{font-weight:400;font-size:20px;margin:0;color:#fff;font-family:futura-pt;font-weight:600}.footer_top p{margin-top:0}.footer_top #text-4{margin-bottom:20px}.footer_top #text-6{margin-bottom:20px}.footer_top #text-6 ul li{margin-bottom:20px}.footer_top #text-6 ul li:last-child{margin-bottom:0}.footer_top #text-6 ul ul li{margin-bottom:0}.footer_top #text-6 ul ul li:last-child{margin-bottom:20px}.footer_bottom{text-align:center}.footer_bottom span{display:block;color:#5c5c5c;font-size:24px;letter-spacing:2px;text-align:center;padding:25px 0 20px}.header_top_menu ul li:last-child{background:#d80028}.subscription_section_title h2{text-align:center;color:#fff;font-size:28px;font-weight:400;margin-top:0;font-family:futura-pt;font-weight:400;margin-block-end:.83em}.subscription_section_form input[type=text]{background:#fff;border:0;width:910px;font-size:24px;display:inline-block;letter-spacing:1.5px;padding:11.5px 15px;font-family:futura-pt;font-weight:400}.subscription_section_form input[type=submit]{background:#d80028;border:0;color:#fff;text-transform:uppercase;font-size:24px;font-weight:400;margin-left:-5px;padding:11.5px 34px;font-family:futura-pt;font-weight:400}.subscription_section_container{text-align:center}.subscription_section{padding:140px 0;position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important}.afi_docs_film_festival_section{padding:118px 0 83px!important}.afi_docs_film_festival_section p{margin:7px 0 0}.afi_docs_film_festival_section .wpb_content_element,.afi_home_life_section .wpb_content_element{margin:0}.afi_docs_film_festival_section p a{color:#d80028;font-size:51px;line-height:normal;letter-spacing:8px;margin-left:14.3%;font-family:futura-pt;font-weight:600}.afi_docs_film_festival_section .vc_col-sm-7{margin-top:19px;padding-left:7px}.afi_docs_film_festival_section .vc_col-sm-5{padding-left:31px}.afi_home_life_section{color:#fff;padding:169px 0 167px!important;background-repeat:no-repeat;background-size:cover}.afi_home_life_section p{margin:0;font-size:24px;letter-spacing:3.6px}.afi_home_life_section h2{margin:-14px 0 -6px;font-size:64px;letter-spacing:10.4px;font-family:futura-pt;font-weight:600}.afi_home_life_section a{color:#fff;font-size:24px;display:table;margin-left:auto;margin-right:41px;font-family:futura-pt;font-weight:600}.afi_home_life_section .wpb_content_element{max-width:870px;margin-left:auto;margin-right:8.1%}.afi_home_life_section .vc_col-sm-7{width:100%}.home_off_season_section{padding:50px 0 59px;margin:auto;display:flex}.home_season_left_row{width:50%;float:left;padding-right:20px}.home_season_left_box_image,.home_season_right_box_image{position:relative}.home_off_season_section h2{margin:13px 0 0;font-size:28px;font-weight:400;color:#000;position:relative;font-family:futura-pt;font-weight:600}.home_off_season_section h2 a{color:#000}.home_off_season_section p a{color:#5c5c5c}.home_off_season_section p{margin:0;font-size:24px;color:#5c5c5c}.home_season_right_row{width:50%;float:left;padding-left:20px}.home_season_right_box_image{width:40%;float:left;font-size:0}.home_season_right_box_image.mobile_img{display:none}.home_season_right_content{width:55%;float:right;padding-left:25px}.home_season_right_row_box{display:flex;padding-bottom:15px}.home_off_season_section .home_season_right_content h2{font-size:24px;margin:-5px 0 0}.home_off_season_section img.video_icon{position:absolute;bottom:15px;right:15px;cursor:pointer;width:40px}.home_season_left_row_box:hover h2:before{display:block;content:'';width:125px;height:2px;background:#d80028;position:absolute;top:-4px}.home_season_box_image.mobile_img{display:none}.content .container{padding:0 15px;margin:0 auto}.blog_section{display:inline-block;width:100%;margin:60px 0}.blog_section .row{margin:0 -15px}.blog_section .col-md-9{width:67%;float:left;padding:0 15px}.blog_section .col-md-3{width:28%;float:left;padding:0 15px}.post_date,.post_author{display:inline-block;margin-top:15px}.post_author .dot{background-color:#000;width:6px;height:6px;display:inline-block;border-radius:50%;margin:8px 5px 0;vertical-align:top}.post_author a{color:#000;text-transform:capitalize}.blog_content a{color:#000}ul{list-style-type:none;margin:0;padding-left:0}.related_post{display:inline-block;width:100%;margin-top:30px}.related_post h3{font-size:26px}.related_post ul{margin:0 -10px}.related_post ul li{width:33.33%;vertical-align:top;float:left}.blog_slidebar ul li{margin-bottom:15px}.related_post ul li a{padding:0 10px;color:#000}.blog_slidebar ul li a{color:#000;display:block;font-weight:600;margin-bottom:5px}.related_date,.related_cat{display:block;margin-top:10px;font-weight:400}.related_date,.related_cat{display:block;margin-top:10px;font-weight:400}.related_post ul li .related_title{display:block;margin-top:10px}.related_title{display:block}.widget_categories,.widget_archive,.widget_recent_entries{margin-bottom:20px}.blog_slidebar h2{margin-top:0;margin-bottom:15px;background-color:#000;color:#fff;line-height:normal;padding:8px 15px 13px;font-size:1.5em}.widget_categories ul li,.widget_archive ul li{margin-bottom:10px}.widget_categories ul li a,.widget_archive ul li a{margin-bottom:0}.post_tags ul li{margin-bottom:0;display:inline-block;float:left}.post_tags ul li a{border:1px solid #000;margin-bottom:0;text-transform:capitalize;font-weight:400;padding:5px 10px;color:#000;display:block;margin:0 -1px -1px 0}.post_tags ul li a:hover{color:#fff;background-color:#d80028}.full_container{width:89.8%;padding:0 15px;margin:0 auto}section.vc_section.afi_home_award_section{margin:80px 0 50px!important}section.vc_section.afi_home_award_section>.vc_row{margin:0 -15px}.afi_home_award_section .wpb_content_element,.afi_home_award_expro_section .wpb_content_element{margin-bottom:0}.afi_home_award_block,.wpb_wrapper{position:relative}.award_overlay_content{position:absolute;left:10px;right:10px;bottom:60px;color:#fff}.award_overlay_content h2{margin:0 0 -5px;font-size:41px;letter-spacing:6px;font-family:futura-pt;font-weight:600}.award_overlay_content p{margin:0;font-size:21px}.award_overlay_content a{color:#fff;font-size:19px;letter-spacing:3px;display:table;margin:6px auto 0;font-family:futura-pt;font-weight:600}.afi_home_award_expro_section{margin-top:80px!important}.afi_home_award_expro_section .award_overlay_content{position:relative;left:inherit;right:inherit;bottom:inherit;padding:214px 20px 230px;padding:31.4% 20px 34%}.afi_home_award_expro_section span.span_afi{font-size:24px;letter-spacing:3.6px}.afi_home_award_expro_section .award_overlay_content h2{font-size:65px;letter-spacing:10px;margin:-15px 0}.afi_home_award_expro_section .award_overlay_content p{font-size:24px}.afi_home_award_expro_section .award_overlay_content a{margin:30px 0 0;font-size:24px;letter-spacing:3.5px}section.vc_section.afi_home_award_expro_section>.vc_row{background-size:cover}.afi_home_award_expro_section .mobile_img{display:none}.afi_home_award_block figure,.afi_home_award_block .vc_single_image-wrapper,.afi_home_award_block .wpb_single_image img{width:100%}.search_result{margin:60px 0}.new_search h2{margin-top:-8px;margin-bottom:10px;font-size:1.5em;color:#000;font-family:futura-pt;font-weight:400}.new_search{background-color:#ddd;padding:25px 27px 25px 31px;position:relative;display:inline-block;margin-bottom:20px;width:calc(100% );width:-webkit-calc(100%);width:-moz-calc(100%)}.new_search p{margin:5px 0 0}.new_search .search-field{width:100%;border:0;padding:13px 15px;font-size:14px;text-transform:capitalize;letter-spacing:2px}.new_search .search_icon{position:absolute;right:40px;top:8px;bottom:0;margin:auto;border:0;background:0 0;padding:0;cursor:pointer}.new_search .search_icon img{width:20px}.post_title{font-size:24px;letter-spacing:1.98px;color:#000;margin:0 0 10px}.post_title a{color:#000}.post_content{font-size:16px;letter-spacing:.98px;color:#000;margin-bottom:15px}.search_pagination{display:inline-block;width:100%;text-align:center}.nav-links span,.nav-links a{width:30px;height:30px;line-height:30px;background:#000;color:#fff;display:inline-block;margin:0 2px 10px;border:1px solid transparent}.nav-links .current,.nav-links span:hover,.nav-links a:hover{border-color:#000;color:#000;background-color:#fff}.blog_section .read_more a{color:#fff;background-color:#000;display:table;padding:12px 15px;text-transform:uppercase}.archive_section h4{font-size:26px;margin:15px 0;color:#000;font-family:futura-pt;font-weight:600}.single_post{margin-bottom:50px}.post_date,.post_author{display:inline-block;margin-top:15px}.post_author a{color:#000;text-transform:capitalize}.post_author .dot{background-color:#000;width:6px;height:6px;display:inline-block;border-radius:50%;margin:8px 5px 0;vertical-align:top}.select::-webkit-scrollbar{display:none}.select::-moz-scrollbar{display:none}.select::-o-scrollbar{display:none}.select::-google-ms-scrollbar{display:none}.select::-khtml-scrollbar{display:none}.select::-webkit-scrollbar{width:0!important}.afi_homepage_slider{position:relative;overflow:hidden}.stopclick{cursor:default!important}#home-background-imgs,#home-background-imgs img{width:100%}.slider_menu .sub-menu{visibility:hidden}.slider_menu li:first-child{display:none}.afi_homepage_contents li{visibility:hidden;opacity:0;transition:visibility .5s .2s,opacity .3s linear;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.afi_homepage_contents li.active{visibility:visible;opacity:1;transition:opacity 0s linear}.slider_menu a{cursor:pointer;font-size:24px;color:#818181;letter-spacing:3.7px;font-family:futura-pt;font-weight:600}.slider_menu .white_color a{color:#fff}.slider_menu .active a{color:#fff}.slider_menu li{position:relative}.afi_homepage_banner{overflow:hidden}.slider_menu .active .sub-menu{visibility:visible}.slider_menu .active .sub-menu li a{font-size:18px;letter-spacing:2.8px;text-transform:uppercase}.slider_menu .sub-menu li{display:inline-block;margin:-2px 10px 0 20px}.afi_homepage_slider_menu{z-index:1;display:contents}.afi_homepage_banner_text{font-size:30px;text-transform:uppercase;letter-spacing:1.5px;color:#fff;text-shadow:2px 2px 3px #000;position:absolute;left:49%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:futura-pt;font-weight:600}.afi_homepage_banner_text p{margin:0}.afi_homepage_banner_text p:nth-child(2){margin-left:30px}.afi_homepage_banner_text p:nth-child(3){margin-left:60px}.top_slider_menu{display:inline-block}.top_slider_menu .menu_arrow,.mobile_slider_menu .menu_arrow{display:none!important}.afi_mobile_slider{display:none}.mobile_slider_menu .mobile_section:first-child{display:none}.mobile_section{position:relative}.mobile_section_content{position:absolute;bottom:15px;left:15px;color:#fff}.mobile_section_content h2{font-size:28px;color:#fff;letter-spacing:3px;margin:0;font-family:futura-pt;font-weight:600}.mobile_section_content ul{width:100%;margin:0}.mobile_section_content ul li{display:inline-block;margin-right:10px}.mobile_section_content ul li a{color:#fff;font-size:18px}.mobile_section_img img{margin-bottom:-4px}.mobile_section_img:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;bottom:0;background:rgba(0,0,0,.4)}button.search-submit{background:0 0;border:0}.mega-menu-dropdown .row{display:inline-block;width:100%}.header_social_icon{display:block;width:100%;text-align:center;margin-bottom:30px}.header_social_icon h2{margin:0 0 20px;letter-spacing:3px;font-size:1.5em;color:#fff;font-family:futura-pt;font-weight:500}.header_social_icon ul{margin:0}.header_social_icon ul li{display:inline-block;margin:0 10px;width:28px;height:23px;background:url(../images/social_icon.png)}.header_social_icon ul li.instagram_icon{background-position:-51px 0}.header_social_icon ul li.twitter_icon{background-position:-102px 0}.header_social_icon ul li.youtube_icon{background-position:-151px 0}.header_social_icon ul li a{display:block;width:23px;height:23px}.footer_social_icon{display:block;width:100%}.footer_social_icon h2{margin:0 0 20px}.footer_social_icon ul{margin:0}.footer_social_icon ul li{display:inline-block;margin:0 10px;width:28px;height:23px;background:url(../images/social_icon2.png)}.footer_social_icon ul li.instagram_icon{background-position:-51px 0}.footer_social_icon ul li.twitter_icon{background-position:-102px 0}.footer_social_icon ul li.youtube_icon{background-position:-151px 0}.footer_social_icon ul li.tiktok_icon{background-position:-198px 0}.footer_social_icon ul li a{display:block;width:23px;height:23px}.footer_social_icon ul li:first-child{margin-left:0}.footer_social_icon ul li:last-child{margin-right:0}.last_footer_content{font-family:futura-pt;font-weight:600}.last_footer_content li li a{font-family:futura-pt;font-weight:400}.afi_docs_film_festival_section,.afi_home_life_section{background-position:center center!important}.inner_page_banner_bg{background-size:cover!important;background-position:center center!important;width:100%;height:175px;height:200px}.inner_page_main{padding:80px 0}.innerpage_container{padding:35px 40px 0;margin:0 auto!important;background:#fff}.innerpage_sub_content{width:1090px;margin:0 auto!important;padding:0;position:relative}.innerpage_main_img{margin-bottom:-85px}.vc_col-sm-12{float:none!important}.innerpage_sub_content h1{font-size:67px;font-family:futuraptdemi;margin:0;color:#d80028;font-family:futura-pt;font-weight:600}.innerpage_sub_content h2{font-size:50px;margin:0 0 30px;color:#d80028;font-family:futura-pt;font-weight:600}.innerpage_sub_content h3{font-size:25px;color:#d80028;margin:30px 0 0;font-family:futura-pt;font-weight:600}.innerpage_sub_content p{margin:0 0 30px;font-size:25px}.innerpage_sub_content a{color:#d80028}.innerpage_sub_content .oblique{font-style:italic;font-family:futura-pt;font-weight:600}.sub_container,.wpb_content_element.sub_container{margin:30px auto!important;max-width:800px}.sub_container li{margin:0 0 30px;font-size:25px}.sub_container li:last-child{margin:0}.innerpage_sub_content ul{list-style:disc;padding-left:25px}.sub_list_contant{margin-top:30px}.sub_list_contant li{font-size:25px}.sub_list_contant p{margin-bottom:0}.sub_list_contant ul{margin-left:30px}.sub_list_contant label{font-weight:400;color:#d80028}.sub_label_contant p{margin:0}.sub_label_contant p strong{font-family:futura-pt;font-weight:700}.home_season_right_box_image.mobile_img{display:none}.edosynigm,.ad_slot{display:none}section.vc_section.innerpage_sub_content{padding-left:76px;padding-right:76px;width:auto}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.vc_row.innerpage_sub_content{width:auto}.history_page_main h1{color:#000;margin:0}.history_page_main h2{color:#000;line-height:51px;margin:0;font-size:40px;font-family:futura-pt;font-weight:600}.history_up_content p{padding:0 12px}.history_top_iamge{margin-top:75px}.history_up_content{background:#fff;margin:-72px 94px 0;padding-top:30px;margin-bottom:0;position:relative}.innerpage_sub_content .history_up_content h2{margin:0 auto 68px;max-width:930px;font-size:40px}.history_up_content .innerpage_sub_content{width:100%;width:100%}.history_page_main .vc_section{padding:0;margin:0}.vc_row.innerpage_sub_content{width:auto}.inner_page_main.history_page_main{padding:75px 0}.single_image_block .vc_column_container .vc_column-inner{padding:0}.wpb_content_element.history_up_content{margin-bottom:112px!important}.left_over_block{width:500px;background-color:#fff;padding:28px 0 40px 36px}.remove_padding .vc_column_container .vc_column-inner,.vc_column-inner-padding,.vc_column-inner-padding.vc_column_container>.vc_column-inner{padding:0!important}.vc_row-fluid.single_image_block{margin:0}.faucibus_left_over_block .wpb_wrapper{position:relative}.vc_row-fluid.left_over_block{margin:0;position:absolute;left:0;top:47.6%;bottom:auto;transform:translateY(-50%);margin:auto}.small_right_text p{margin-top:7px;color:#5c5c5c;font-size:14px;font-weight:300;letter-spacing:.42px;text-transform:uppercase}.faucibus_left_over_block{margin-bottom:90px}.history_afi_block{padding:0 120px 143px}.history_afi_block .innerpage_sub_content h2{margin-bottom:43px}.history_afi_block .vc_column_container>.vc_column-inner{padding:0}.left_over_block.right_over_block{left:inherit;right:0}.history_year_content h4{font-size:25px;margin:0 0 -2px;padding:15px 20px 0;font-family:futura-pt;font-weight:600}.history_year_content{margin:-80px 35px 0;background-color:#fff;position:relative}.wpb_content_element.history_year_content{margin-bottom:126px!important}.history_mandate_block{margin-top:82px}.history_year_content p{padding:0 20px}.history_title .vc_column_container{padding:0 15px}.inner_page_main.george_page_main{padding:0}.george_page_section.innerpage_sub_content{padding:64px 0 203px;width:auto}.george_top_section{color:#fff}.george_top_section p{font-size:24px;margin-top:-7px}.george_top_section h1{font-size:60px;margin:4px 0 0;font-family:futura-pt;font-weight:600}.laa_home_center_content ul{background-color:#ddd;display:inline-block;padding:28px 0;width:696px;text-align:center}.laa_home_center_content ul li{text-transform:uppercase;letter-spacing:1px;color:#000;font-size:24px;display:inline-block;width:33.33%;text-align:center;float:left;font-family:futura-pt;font-weight:600}.laa_home_center_content{margin-top:-45px!important;text-align:center}.laa_home_center_content .vc_column-inner{padding:0!important}.george_top_section .vc_column-inner{padding-bottom:60px}.george_top_text_block{margin-top:55px}.read_more_text a{text-transform:uppercase}.wpb_content_element.read_more_text{margin-top:30px}.george_top_content{margin-bottom:85px}.george_bottom_image{margin-top:22px;margin-bottom:13px}.video_image_section .wpb_content_element{position:relative}.video_image_section .wpb_content_element .video_icon{position:absolute;bottom:25px;left:17px;cursor:pointer}.video_image_section{margin-bottom:111px;margin-top:35px}.innerpage_sub_content .faucibus_content h2{font-size:40px}.faucibus_section .vc_column-inner{padding-top:0!important}.faucibus_content{max-width:465px;margin-left:-9.8%}.faucibus_right_content{margin-left:auto;margin-right:-9.8%}.faucibus_section{background-size:cover;padding-top:19.4%;padding-bottom:18.7%;margin-bottom:93px}.single_image_bottom{margin-top:112px}.popup_model_home_content iframe{width:100%;height:360px}.innerpage_sub_content .popup_model_home_close a{color:#fff;cursor:pointer}.header_logo,.header_logo_hover,.sticky .header_logo_hover{height:35px}.header_bottom{padding:18px 0;height:35px;z-index:11}.header_bottom_right{padding-top:5px}.navbar_header ul.sub-menu{top:46px}@media(min-width:1530px){.home_season_right_content{width:62.9%}.home_season_right_box_image{width:33%}}@media(max-width:1270px){.innerpage_sub_content h1{font-size:50px}.inner_page_main.history_page_main{padding:50px 0}.history_top_iamge{margin-top:50px}.history_up_content{margin:-72px 60px 0}.wpb_content_element.history_up_content{margin-bottom:50px!important}.innerpage_sub_content .history_up_content h2{margin:0 auto 38px;font-size:36px}.history_afi_block .innerpage_sub_content h2{margin-bottom:35px}.history_afi_block{padding:0 80px 80px}.faucibus_left_over_block{margin-bottom:60px}.history_mandate_block{margin-top:60px}.history_year_content{margin:-50px 25px 0}.history_year_content h4{padding:15px 15px 0}.history_year_content p{padding:0 15px}.wpb_content_element.history_year_content{margin-bottom:60px!important}.right_image_block .wpb_single_image{padding-left:150px}.left_image_block .wpb_single_image{padding-right:150px}.history_page_main h2{font-size:36px}.left_over_block{width:450px}.faucibus_content{margin-left:0}.faucibus_right_content{margin-right:0}.george_page_section.innerpage_sub_content{padding:50px 0 150px}.faucibus_section{padding-top:13%;padding-bottom:13%;margin-bottom:40px}.single_image_bottom{margin-top:75px}.video_image_section{margin-bottom:60px}}@media(max-width:991px){.innerpage_sub_content .history_up_content h2{margin:0 auto 15px;font-size:30px;line-height:normal;max-width:700px}.history_up_content{margin:-50px 30px 0;padding-top:15px}.right_image_block .wpb_single_image{padding-left:0}.left_image_block .wpb_single_image{padding-right:0}.vc_row-fluid.left_over_block{position:relative;top:inherit;bottom:auto;transform:none;margin:auto;width:100%;padding:30px 0 0}.history_page_main h2{font-size:30px;line-height:normal}.history_afi_block{padding:0 15px 50px}.history_year_content{margin:-30px 15px 0}.history_year_content h4{padding:10px 10px 0}.history_year_content p{padding:0 10px}.wpb_content_element.history_year_content{margin-bottom:40px!important}.history_mandate_block{margin-top:40px}.faucibus_left_over_block.faucibus_right_over_block{margin-bottom:0}.george_top_section h1{font-size:44px}.laa_home_center_content ul{padding:20px 0}.laa_home_center_content{margin-top:-35px!important}.george_top_text_block{margin-top:45px}.george_top_content{margin-bottom:45px}.faucibus_section{padding-top:8%;padding-bottom:8%;margin-bottom:0}.innerpage_sub_content .faucibus_content h2{font-size:36px}.single_image_bottom{margin-top:45px}.video_image_section{margin-bottom:35px}.george_bottom_image{margin-top:0;margin-bottom:25px}.george_page_section.innerpage_sub_content{padding:50px 0 80px}.wpb-js-composer .movie_detail_content .vc_tta.vc_general .vc_tta-tab>a,.wpb-js-composer .movie_detail_content .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{margin-right:50px}}@media(max-width:767px){.history_top_iamge{margin-top:30px}.wpb_content_element.history_up_content{margin-bottom:30px!important}.history_up_content{margin:25px 0 0;padding-top:0}.innerpage_sub_content .history_up_content h2{margin:0 auto 10px;font-size:26px}.history_up_content p{padding:0}.history_page_main h2,.innerpage_sub_content h2{font-size:26px}.left_over_block .vc_column_container>.vc_column-inner{padding:0}.faucibus_left_over_block{margin-bottom:25px}.history_afi_block .innerpage_sub_content h2{margin-bottom:10px}.history_afi_block{padding:0 15px 30px}.history_year_content{margin:15px 0 0}.wpb_content_element.history_year_content{margin-bottom:20px!important}.history_year_content h4{padding:0;font-size:22px}.history_year_content p{padding:0}.history_mandate_block{margin-top:25px}.vc_row-fluid.left_over_block{padding-top:25px}.inner_page_main.history_page_main{padding:30px 0}.george_top_text_block,.single_image_bottom{margin-top:25px}.wpb_content_element.read_more_text{margin-top:15px}.george_top_content{margin-bottom:25px}.george_top_section .vc_column-inner{padding:30px 15px!important}.george_top_section h1{font-size:36px;margin:-8px 0 10px}.laa_home_center_content ul li{font-size:20px}.laa_home_center_content{margin-top:0!important}.laa_home_center_content ul{padding:20px 0;width:100%;margin-bottom:-5px!important}.wpb_content_element.read_more_text p{text-align:left!important}.faucibus_section{padding-top:30px;padding-bottom:30px;margin-bottom:-10px}.innerpage_sub_content .faucibus_content h2{font-size:26px}.faucibus_content{max-width:100%}.video_image_section{margin-bottom:30px}.video_image_section{margin-bottom:5px}.popup_model_home_content iframe{height:250px}#expand_view .single_list{padding:0 15px}#expand_view .single_list .row{margin:0}}@media(max-width:567px){.movie_detail_recommends .col-sm-4,.related_post ul li{width:100%}.recommends_block a{display:table;margin-bottom:20px}.movie_detail_recommends{margin-bottom:10px}a.alpha_filter{margin-right:5px}.single_date{margin:0 5px 18px;width:calc(100% - 10px);width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px)}.date_filter{margin:30px -5px}.single_date .day{font-size:15px;letter-spacing:.7px}}@media(max-width:513px){.new_search .search_icon{top:-13px}}@media(max-width:450px){.date_filter .col-sm-4{width:33.33%}}.vc_section.afi_docs_film_festival_section,.vc_section.afi_home_life_section{margin:0}.vc_section.afi_docs_film_festival_section .vc_row.wpb_row.vc_row-fluid,.vc_section.afi_home_life_section .vc_row.wpb_row.vc_row-fluid{margin:0}.list_header{background-color:#000;color:#fff}.clearfix{clear:both}.list_header .title_section h2{font-size:72px;font-weight:400;margin:0;color:#fff;font-family:futura-pt;font-weight:600}.list_header .title_section p{font-size:24px;margin:0}.list_header{display:inline-block;width:100%;padding-top:300px;padding-bottom:30px}.list_header .search_section{align-self:flex-end}.list_header .title_section{padding-left:15px}.list_header .search_section a{color:#fff;font-size:18px;z-index:111;width:400px;outline:none;border-width:0 0 3px;border-image:initial;border-bottom:1px solid #fff;background:0 0;padding:0 0 16px;display:block;float:right;font-family:futura-pt;font-weight:400}.lists-message{background-color:#000;color:#fff;font-size:20px;padding:30px 0}.list_search_icon{float:right}#afi_lists .movie-wrap{position:relative}#afi_lists .movie-detail{position:absolute;bottom:0;padding:15px;width:83%}#afi_lists .movie-detail h4{color:#fff;margin:0;font-family:futura-pt;font-weight:600}#afi_lists .movie-detail p{font-size:24px;color:#fff;margin:0;font-family:futura-pt;font-weight:400}#afi_lists .col-sm-12.movie-wrap .movie-detail h4{font-size:50px}#afi_lists .col-sm-6.movie-wrap .movie-detail h4{font-size:34px}#afi_lists .col-sm-6.movie-wrap .movie-detail p{font-size:20px}#afi_lists .col-sm-4.movie-wrap .movie-detail h4{font-size:24px}#afi_lists .col-sm-4.movie-wrap .movie-detail p{font-size:20px}#afi_lists .col-sm-3.movie-wrap .movie-detail h4{font-size:24px}#afi_lists .col-sm-12.movie-wrap .movie-detail{padding:40px 60px}#afi_lists .col-sm-6.movie-wrap .movie-detail{padding:15px 16px}#afi_lists .col-sm-12.movie-wrap{margin-bottom:77px}#afi_lists .col-sm-6.movie-wrap{margin-bottom:45px}#afi_lists .col-sm-4.movie-wrap{margin-bottom:45px}#afi_lists .col-sm-3.movie-wrap{margin-bottom:85px}.list_search_box form.list_search_form{width:960px;position:relative}.list_search_box input.search_field{display:inline-block;border-top-style:initial;border-right-style:initial;border-left-style:initial;border-top-color:initial;border-right-color:initial;border-left-color:initial;color:#fff;font-size:60px;z-index:111;letter-spacing:14px;width:100%;outline:none;border-width:0 0 3px;border-image:initial;border-bottom:3px solid #fff;background:0 0;padding:0 70px 16px 0;border-radius:0;font-family:futura-pt;font-weight:400}.list_search_box .list_search_icon{display:block;position:absolute;right:9px;top:14px}.list_search_box input.search_field::-webkit-input-placeholder{text-transform:uppercase;color:#fff;opacity:1}video#vid{width:100%}.list_search_box input.search_field::-moz-input-placeholder{text-transform:uppercase;color:#fff;opacity:1}.list_search_box input.search_field:-moz-input-placeholder{text-transform:uppercase;color:#fff;opacity:1}.list_search_box input.search_field::placeholder{text-transform:uppercase;color:#fff;opacity:1}#afi_lists .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#afi_lists .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#afi_lists *,.content *{box-sizing:border-box}#afi_lists .col-sm-12,#afi_lists .col-sm-6,#afi_lists .col-sm-4,#afi_lists .col-sm-3{position:relative;width:100%;padding-right:15px;padding-left:15px}#afi_lists .col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#afi_lists .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#afi_lists .col-sm-4{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}#afi_lists .col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}#afi_lists .movie-wrap img{width:100%}#afi_lists .img-wrap{display:flex}#afi_lists .img-wrap img{width:100%;height:100%;object-fit:cover}#afi_lists .img-wrap{background-repeat:no-repeat;background-position:center;background-size:cover}#afi_lists .col-sm-12 .img-wrap{height:660px}#afi_lists .col-sm-6 .img-wrap{height:464px}#afi_lists .col-sm-4 .img-wrap{height:297px}#afi_lists .col-sm-3 .img-wrap{height:325.35px}.list_header .container .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.list_header .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.list_header .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.list_header .col-sm-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.title_section a{color:#d80028}#afi_inner_lists ul.list_tabs{text-align:center}#afi_inner_lists .list-title h3{margin-top:70px}.single_list_hover{position:absolute;left:30px!important;top:36px;background:#fff;width:300px;display:none;visibility:hidden;z-index:-1;background:#eee;font-weight:300;letter-spacing:1px;font-size:15px;box-shadow:2px 2px 0 rgba(0,0,0,.3);padding-bottom:9px;padding:10px;cursor:pointer}.single_list_hover.movie_popup p{margin:5px 0}h6.q_title span{font-size:22px}#expand_view .single_list .q_title span{font-family:futura-pt;font-weight:600}.single_list:hover+.single_list_hover,.single_list_hover:hover{visibility:visible;left:5%;display:block;z-index:111}.single_list_hover a{color:#d80028;font-weight:700}.single_list_wrapper{position:relative}#afi_inner_lists .list-title h3,.heroes_list #list_view .list-title h3{font-size:48px;font-weight:400;color:#000;margin-block-start:1em;margin-block-end:1em;font-family:futura-pt;font-weight:700}#afi_inner_lists .single_list{font-size:23px;margin-bottom:10px;display:table}.single_list .container{display:block;position:relative;padding-left:35px;margin-bottom:20px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.single_list .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.single_list .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #000}.single_list .container input:checked~.checkmark{background-color:#d80028}.single_list .checkmark:after{content:"";position:absolute;display:none}.single_list .container .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.single_list .checkmark{top:-10px}#expand_view{margin-top:70px}#expand_view a.movie-detail{font-size:50px;color:#000;display:block}#expand_view a.movie-detail span{font-size:24px}#expand_view .single_list p{margin:0;font-size:20px;color:#5c5c5c;text-transform:none;font-family:futura-pt;font-weight:400}#expand_view .single_list p span{color:#000;font-family:futura-pt;font-weight:600}#expand_view .single_list{margin-bottom:70px;cursor:pointer;display:block}#expand_view .single_list .q_title{font-size:48px;color:#000;margin-bottom:0;display:block;line-height:54px;font-family:futura-pt;font-weight:700}#expand_view .single_list a{font-size:30px;color:#000;display:block}#expand_view .m_head{margin-bottom:41px}#expand_view h3{color:#d80028;font-size:28px;margin-top:0}#afi_inner_lists .col-sm-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.single_list img{width:100%}.list_header{background-size:cover;background-position:center}.single_list .q_title{font-size:24px;margin-bottom:13px;font-weight:400;margin-top:0;display:inline-block;color:#000;font-family:futura-pt;font-weight:400}.single_list p{font-size:20px;margin:0}.list_page_popup{font-size:20px;font-weight:400;font-family:futura-pt;font-weight:400}.list_page_popup h2{color:#d80028;margin-bottom:30px;margin-top:0;line-height:40px;font-weight:400;font-size:30px}.list_page_popup p{font-size:23px;max-width:740px;display:block;margin:0 auto 35px!important}.list_page_popup .description{margin-bottom:60px!important}.vc_row.list_page_popup{max-width:960px;margin-left:auto;margin-right:auto}.modal{display:none;position:fixed;z-index:11111;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:rgba(249,249,249,.97);margin:auto;padding:20px;border:1px solid #888;font-size:18px;padding:150px;position:relative;overflow:auto;position:absolute;height:calc(100% - 300px);left:0;right:0}.close,.close:hover,.close:focus{color:#000;float:right;font-size:28px;font-weight:700;text-decoration:none;cursor:pointer}#list_info{color:#000}#afi_inner_lists .col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#afi_inner_lists .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#afi_inner_lists .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}ul.list_tabs{margin:0;padding:0;list-style:none}ul.list_tabs li{background:#eee;color:#000;display:inline-block;padding:14px 15px;cursor:pointer;font-size:17px;min-width:185px;letter-spacing:2px;font-family:futura-pt;font-weight:600}ul.list_tabs li.active{background:#d80028;color:#fff}.list-tab{display:none;padding:15px}.list-tab.active{display:inherit}.modal-content a{color:#d80028;font-size:30px}.modal-content .m_content{margin-top:10px}.modal-content .m_img img{width:100%}.modal-content .m_img{margin-bottom:35px}.modal-content .close{position:fixed;top:35px;right:35px}.heroes_list #expand_view h3{font-weight:400;font-size:38px;margin-bottom:20px}.heroes_list #expand_view .single_list a{font-size:26px}.heroes_list #expand_view .m_head{margin-bottom:15px}.heroes_list #expand_view .single_list{margin-bottom:40px}.heroes_list #list_view h3,.star_list h3{color:#d80028;font-weight:400;font-size:38px;margin-bottom:20px}.star_list .q_title{color:#000}.star_list .single_list_hover a.movie-detail,.star_list .single_list_hover .Filmography1 h5{font-size:20px;color:#000;font-weight:400;margin:0}.star_list .single_list_hover .designation{color:#d80028}.star_list .single_list_hover{font-size:14px}.star_list .single_list_hover p{margin:5px 0}.award_banner{background-color:#000;color:#fff;background-position:center center!important;height:500px;position:relative;background-repeat:no-repeat!important}.award_banner_wrap{margin-bottom:-45px}section.vc_section.video_section{max-width:1920px;margin:auto}.award_banner h2{font-size:55px;font-weight:400;margin:0;font-family:futura-pt;font-weight:400}.award_banner p{font-size:20px;width:50%}.award_page_section .gray_container{background-color:#d9d9d9}.award_page_section .vc_section{margin-left:0;margin-right:0;padding:90px 0}.award_page_section .vc_section .vc_row{display:flex;align-items:center;justify-content:center;margin-left:0;margin-right:0;margin:0 auto}.award_page_section .vc_section .gray_container .container{flex-direction:row-reverse}.award_page_section .gray_container .container{margin-top:-100px!important;margin-bottom:-100px!important}.award_page_section h2{font-size:55px;font-weight:400;margin:0 0 4px;color:#000;font-family:futura-pt;font-weight:400}.award_page_section p{font-size:20px;font-weight:400;margin-top:0;padding-left:100px;font-family:futura-pt;font-weight:400}.afi_award_navigation .honorees_popup ul.lift_achievement_post,.afi_award_navigation .award_jury_popup ul.lift_achievement_post{width:56%}.mCSB_inside>.mCSB_container{margin-right:0}.single_gallery img.award_video_icon{width:50px;bottom:5px;right:5px;cursor:pointer;position:absolute;margin:auto;height:auto}.award_gallery_img{position:relative}.list-title{position:relative}.video_section{padding:0;background-color:#fff;color:#000}.download_pdf{color:#d80028;position:absolute;right:0;top:11px;font-size:24px;font-family:futura-pt;font-weight:600}.back_list{display:block;margin-bottom:15px}.back_list a{color:#d80028;font-size:24px;text-transform:uppercase;font-family:futura-pt;font-weight:600}.back_list a:before{content:'<';display:inline-block;margin-right:5px;vertical-align:text-bottom}.back_list a:hover,.download_pdf:hover{color:#000}body.model_open{overflow:hidden}form#sub-cat{position:relative}select.sub_cat{position:absolute;left:0;right:0;width:350px;margin:0 auto;top:0;padding:6px 10px;border:1px solid #d80028;font-size:20px;outline:none;font-family:futura-pt;font-weight:400}form#sub-cat p{text-align:center;font-size:22px;margin:40px 0}.heateor_sss_sharing_container{text-align:center;margin:100px 0 130px}.heateor_sss_sharing_container div{font-size:41px;color:#d80028;text-transform:uppercase;display:inline-block;line-height:32px;vertical-align:middle;font-family:futura-pt;font-weight:600}ul.heateor_sss_sharing_ul{display:inline-block;margin:0 0 0 20px!important;vertical-align:middle}div.heateor_sss_sharing_container ul.heateor_sss_sharing_ul li{width:auto;margin-left:10px!important}.movie-details{font-size:24px}h3.c{font-size:40px;font-weight:400;color:#d80028;margin:0 0 20px;font-family:futura-pt;font-weight:400}p.blurb.subtext{color:#000;margin:0;font-family:futura-pt;font-weight:600}.movie_detail p{margin:0 0 10px}.movie-details{margin-bottom:0}.single_list_hover.movie_popup span{font-weight:700}.laa_sticky ul#menu-award-menu li a,.laa_sticky ul#menu-osborne li a{color:#fff}.laa_sticky ul#menu-award-menu li.active a,.laa_sticky ul#menu-osborne li.active a{color:#000}.award_page_section .vc_section.black_whilte_section{padding-top:0;margin-top:-30px;padding-bottom:0;margin-bottom:-30px}.award_banner .afi_laa_banner_content h1,.award_banner .afi_laa_banner_content p{color:#fff}.award_banner .afi_laa_banner_content p{font-size:28px;margin-top:-5px;letter-spacing:.1px}.award_page_section .vc_section.eighth_grade_section{padding-bottom:300px}.award_banner .afi_laa_banner_content{position:absolute;bottom:85px;width:100%}.afi_laa_navigation_bg{max-width:857px;background-color:#ddd;margin:0 auto;font-size:0}.award_page_section .vc_section.video_section .vc_column-inner{padding:0}.award_page_section .video_section .vc_col-sm-6:last-child p{padding-left:0}.award_page_section .video_section p iframe{width:100%;height:477px}.award_page_section .video_section .vc_row .vc_col-sm-6:last-child{width:52.024%}.award_page_section .video_section .vc_row .vc_col-sm-6:first-child{width:47.976%;padding-left:10.3%;padding-right:3%}.award_page_section .vc_section.video_section{padding-bottom:0}.award_page_section .vc_section.gallery_section{padding-top:155px;padding-bottom:177px;width:100%}.award_page_section .gallery_section.gallery__blank_section{padding-bottom:0}.award_page_section .video_section h2{letter-spacing:8px;margin:0 0 12px}ul#menu-award-menu,.menu-award-menu-container,ul#menu-osborne .menu-osborne-menu-container{display:inline-block;width:100%}ul#menu-award-menu li,ul#menu-osborne li{padding:3.272% 38px;text-align:center;flex:0 0 25%;display:inline-block}.laa_sticky ul#menu-award-menu li,.laa_sticky ul#menu-osborne li{padding:2.272% 38px}ul#menu-award-menu li a,ul#menu-osborne li a{cursor:pointer;font-size:24px;color:#000;letter-spacing:1.5px;text-transform:uppercase;font-family:futura-pt;font-weight:600}.award_banner .laa_sticky .afi_laa_navigation_bg,.award_banner .laa_sticky .afi_awards_navigation_bg{background-color:transparent}.award_banner .laa_sticky ul#menu-award-menu li a,.award_banner .laa_sticky ul#menu-osborne li a{color:#fff}.award_banner .afi_laa_navigation.laa_sticky{background:#000}.gallery_section li{display:inline-block;font-size:0;display:table-cell;vertical-align:top}.gallery_section .single_gallery{font-size:0;position:relative}.single_gallery.half_gallery_image{width:50%}.single_gallery.full_gallery_image{width:100%}body.award_jury_popup_open{overflow:hidden}.award_jury_popup_open #award_about_popup{display:block}ul.award_jury_list li p{margin:5px 0;word-break:break-word}.award_jury_content.modal-content{height:100%}.award_jury_list h3{color:#d80028;font-size:30px;margin:0;color:#000;font-weight:400;font-size:23px;font-family:futura-pt;font-weight:400}.award_page_section .vc_section.gallery_section .container{max-width:1523px;padding:0}.award_page_section .vc_section.gallery_section .vc_column-inner{padding:0}.gallery_section.mcustomscrollbar{display:inline-block;width:100%;display:flex;width:1530px;margin:0 auto}.single_gallery img{width:100%}.award_page_section .black_box_content p{padding-right:5%;margin-bottom:10px;padding-left:72px}.black_whilte_section .vc_col-sm-8{padding-left:6.6%}.gallery_section li:nth-child(4n-3),.gallery_section li:nth-child(4n-2),.gallery_section li:nth-child(4n){width:434.81px}.gallery_section li:nth-child(4n-1){width:217.99px}.gallery_section li:nth-child(4n-3) .single_gallery:not(:first-child),.gallery_section li:nth-child(4n-2) .single_gallery:not(:first-child),.gallery_section li:nth-child(4n) .single_gallery:not(:last-child){width:50%;float:left}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{margin:0}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#6b6b6b}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:10px}ul#menu-award-menu li.active,ul#menu-osborne li.active{background-color:#fff}.award_banner .laa_sticky ul#menu-award-menu li.active a,.award_banner .laa_sticky ul#menu-osborne li.active a{color:#000}.laa_sticky .afi_laa_navigation_bg,.laa_sticky .award_banner .laa_sticky{background:0 0}.laa_banner_inner_img .afi_laa_banner{height:220px}.laa_banner_inner_img .afi_laa_banner_content{bottom:65px}.laa_banner_inner_nav .laa_navigation{width:100%}.laa_banner_inner_nav .afi_laa_navigation_bg,.laa_banner_inner_nav .laa_sticky{max-width:940px}.laa_sticky .laa_navigation li a{color:#fff}.laa_content_popup_open .laa_content_popup{opacity:1;visibility:visible;transform:scale(1)}.award_jury_content{font-size:23px;margin:auto;line-height:23px}.award_jury_content p a{font-size:23px}.award_jury_content h1,.award_jury_content h3{color:#d80028;font-size:36px;text-align:center;font-weight:500;letter-spacing:3px;font-family:futura-pt;font-weight:400}.award_jury_content h3{font-size:26px;text-align:left}.award_jury_content .vc_col-sm-8,.award_jury_content .container{padding:0}.remove_padding.history_title{margin:auto;max-width:100%}.innerpage_sub_content .afi_board_section h3{margin:0}.sub_label_contant,.afi_board_half_section{margin-bottom:30px!important}.innerpage_sub_content table{font-size:25px}.innerpage_sub_content ol li{font-size:25px;margin-bottom:5px}.terms_last_content p{margin-bottom:20px}.contact_form input,.contact_form textarea{background:#fff;width:100%;font-size:24px;letter-spacing:1.5px;padding:10px 15px 13px;outline:0;font-family:futura-pt;font-weight:400}.contact_form textarea{margin:20px 0!important;height:200px}.contact_form input[type=submit]{background:#d80028;border:0;color:#fff;font-size:24px;padding:10px 34px 13px;width:auto;line-height:normal;float:right;outline:0}.contact_form .eltdf-grid-col-6{width:49%;float:left}.contact_form .eltdf-grid-col-12{width:100%;float:left}.contact_form .eltdf-grid-col-6:nth-child(2){float:right}.contact_form .eltdf-grid-row.contact-us{display:inline-block;width:100%}.contact_form .eltdf-submit-wrapper{display:flex;width:100%;align-items:center;flex-direction:row-reverse}.contact_form div.wpcf7 .ajax-loader{margin-right:15px}@media(max-width:767px){.contact_form .eltdf-grid-col-6{width:100%;margin-bottom:15px}.contact_form textarea{margin:0 0 10px!important;height:120px}.contact_form input,.contact_form textarea{font-size:20px;letter-spacing:.5px;padding:7px 10px 13px}.contact_form input[type=submit]{font-size:20px;padding:8px 15px 10px}}.afi_laa_content_inner_page .inner_page_main{padding:80px 0 0}.afi_laa_content_inner_page section.vc_section.innerpage_main_img.inner_page_main{margin-bottom:-90px}.afi_laa_content_inner_page .laa_sub_page{padding:35px 40px 120px;margin:0 auto!important;background:#fff}.laa_pages_with_img img{float:right;padding:0 0 20px 20px}.laa_pages_oblique p{margin:30px 0!important;font-family:futura-pt;font-weight:400;font-style:italic}p.save_msg{font-size:44px;text-align:center;display:block;text-align:center;width:100%;font-family:futura-pt;font-weight:400;font-style:italic}.list_btn{display:inline-block}.list_btn #btn_save_movies,.btn_save_movies,.list_btn .btn_save_movie,.btn_save_movie{display:inline-block;font-size:41px;color:#d80028;text-transform:uppercase;display:inline-block;line-height:32px;vertical-align:middle;padding:0 30px;background:0 0;border:0;outline:none;cursor:pointer;font-family:futura-pt;font-weight:600}.heateor_sss_sharing_container{text-align:center;margin:0 0 70px}.list_footer{text-align:center;position:relative;width:100%}.heateor_sss_sharing_container{display:inline-block}.save_msg span{color:#d80028}.btn_save_movies,.top10list .btn_save_movie{display:block;text-align:center;width:100%}.page-template-10top10_image .heateor_sss_sharing_container.heateor_sss_horizontal_sharing{display:block;padding-top:25px}.heroes_list #list_view .list-title h3{color:#000}p.sub_cat_desc{font-size:30px;display:block;width:100%;margin-top:0}span.msg_span{display:block;font-size:25px;margin:-50px 0 50px;width:100%;text-align:center}.movies_list_info span.msg_span{margin:0}span.text-success.msg_span{color:green}#afi_inner_lists span.text-success.msg_span{display:inline-block}span.text-danger.msg_span{color:red}a.legal_link{text-transform:uppercase;font-family:futura-pt;font-weight:600}ul.list_tabs li[data-tab=expand_view]{margin-left:-4px}#expand_view .single_list .q_title p{line-height:normal}.award_jury_content h1.a_title{margin-bottom:.67em!important}ul#menu-top-menu .sub-menu{display:none}ul#menu-top-menu .open_content ul.sub-menu{display:block!important}ul#menu-top-menu ul.sub-menu{display:none;position:absolute;left:0;width:210px;text-align:left;background:#000;color:#fff;z-index:111;top:45px!important;padding:5px 0}.header_top_menu ul li{position:relative}ul#menu-top-menu ul.sub-menu li:last-child{background:0 0}#menu-top-menu ul li a{font-size:15px}#menu-top-menu ul li{display:block;padding:2px 15px}#menu-top-menu ul li.aboutitem{padding-top:0!important;padding-left:31px!important;padding-bottom:0!important}#menu-top-menu span.menu_arrow{display:inline-block;border-color:#fff;vertical-align:top;margin-top:5px}#menu-top-menu span.menu_arrow.open{margin-top:10px}@media(max-width:767px){ul#menu-top-menu ul.sub-menu{top:35px!important}}.star_list .download_pdf{position:relative;right:auto;top:auto}.star_list .list-title{position:relative;text-align:right}.loader{display:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:rgba(255,255,255,.8);z-index:1111;height:100%}.loader img{position:absolute;top:50%;transform:translateY(-50%);bottom:auto;left:0;right:0;margin:auto;width:120px}.page-id-8761 .inner_page_banner_bg{display:none}.inner_loader{display:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:rgba(0,0,0,.5);z-index:11;height:100%}.inner_loader img{position:absolute;top:auto;transform:translateY(30%);bottom:0;left:0;right:0;margin:auto;width:120px}.submissions_popup ul.lift_achievement_post{column-count:inherit}.form_section .frm_style_formidable-style.with_frm_style input,.form_section .frm_style_formidable-style.with_frm_style select{height:48px!important;font-size:18px!important;letter-spacing:inherit;font-family:futura-pt!important;font-weight:400!important}.form_section input:focus{outline:0!important}.form_section .frm_style_formidable-style.with_frm_style .frm_primary_label{font-size:21px;font-family:futuraptdemi;padding-bottom:7px;color:#000;font-family:futura-pt;font-weight:400}.form_section .frm_style_formidable-style.with_frm_style textarea{margin:0!important}.form_section .frm_style_formidable-style.with_frm_style .frm_submit button{font-size:21px;padding:10px 23px;margin:0;background:#d80028!important;color:#fff!important;border:0;font-family:futura-pt;font-weight:600}.form_section .frm_style_formidable-style.with_frm_style .frm_description{font-size:16px;font-family:futura-pt;font-weight:400}.form_section p{font-size:22px;font-family:futuraptbook!important;font-family:futura-pt!important;font-weight:600!important}.form_section p strong{margin-bottom:20px}.contact_info{margin-top:15px}.form_section h2{font-size:30px;color:#000;margin:35px 0 12px!important}.form_section .with_frm_style textarea{height:70px}.form_section h4{font-size:25px;margin-top:0;margin-bottom:16px}.submissions_popup{width:500px}.submissions_popup ul.lift_achievement_post{margin-top:20px;margin-bottom:20px}.laa_main_images a:hover:before{height:100%;opacity:1}.laa_main_images a:before{content:'';position:absolute;background:linear-gradient(to top,#212121 0%,#212121 15%,transparent 50%);content:'';display:inline-block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;opacity:0;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;top:inherit;height:0}.laa_main_images:hover .laa_content{bottom:10px;background:0 0}.jury_category h4{font-size:21px;margin-bottom:0}.jury_category .single_jury h6{font-size:18px;margin-bottom:0;margin-top:10px}.jury_category .single_jury p{font-size:18px;margin-bottom:14px;margin-top:2px}.jury_category span{display:block}.award_jury_popup li.tab-link.current{font-weight:700}.award_jury_popup li.tab-link.current{font-weight:700;background:#fff;color:red;font-family:futura-pt;font-weight:600}.award_jury_popup .jury_tabs_content .tab-content{padding:0}.award_jury_popup .tab-content.current{display:flex;justify-content:center;background:0 0}.award_jury_popup .jury_category{width:29%;float:left}.award_jury_popup ul.jury_tabs{text-align:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){ul#menu-award-menu li,ul#menu-osborne li{padding:3.272% 40.55px}.laa_sticky ul#menu-award-menu li,.laa_sticky ul#menu-osborne li{padding:2.272% 40.55px}}.register_form_style .w_100_reg{display:inline-block;width:100%;float:left;clear:none;margin:0;font-size:20px;padding:20px 15px 0;color:#000;font-family:futura-pt;font-weight:700;font-style:italic}.register_form_style .form-group.w_100{width:100%}.register_form_style .intrests{display:inline-block;width:100%;padding:0 15px}.register_form_style .intrests{display:inline-block;width:100%;padding:10px 15px 0}.my_acc_tabs .register_form_style .intrests p{margin:15px 0;display:flex;flex-wrap:wrap;align-items:center}.register_form_style .intrests p input{margin:0}.register_form_style .intrests p label{padding:0 0 0 10px;font-size:18px;font-family:futura-pt;font-weight:400}.my_acc_tabs .tab_heading_style{display:inline-flex;align-items:center;border-left:1px solid #e2e3e3;border-right:1px solid #e2e3e3;border-top:1px solid #e2e3e3;background:#efefef;padding:9.51px 11.1px 11px;cursor:pointer;margin:0 5px 0 0}.my_acc_tabs .tab_heading_style:last-child{margin-right:0}.my_acc_tabs .h5{margin:0;font-size:18px;text-transform:capitalize;font-weight:400;color:#000;font-family:futura-pt;font-weight:700}.my_acc_tabs .active .h5{color:#fff}.my_acc_tabs .tabs{border-bottom:1px solid #e2e3e3;margin:0;padding:0;display:table;width:100%}.my_acc_tabs .tab_heading_style.active,.my_acc_tabs .tab_heading_style.d_active{background:#d80028;color:#fff;border-color:#d80028}.my_acc_tabs .tab_content .tab_main_title{color:#d80028;padding:0 0 7px;border-bottom:1px solid #e2e3e3;margin-bottom:23px}.my_acc_tabs .tab_content{padding:24px 0 0}.my_acc_tabs{padding:80px 0 100px}.my_acc_tabs .tab_drawer_heading{display:none}.my_acc_tabs .tab_content{display:none}.my_acc_tabs .active_content{display:block}.my_acc_tabs .tab_content p{margin:0 0 15px;font-size:18px}.my_acc_tabs .tab_content .control-label{font-size:20px;font-family:futura-pt;font-weight:700;font-style:italic}.my_acc_tabs .tab_content .error{color:red}.my_acc_tabs .tab_content .form-control,.my_acc_tabs .tab_content .form-control.error{width:100%;border:0;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:0;border-bottom:2px solid #707070;font-size:18px;color:#b5b5b5;padding-bottom:5px;letter-spacing:2.7px;margin:10px 0 3px;font-family:futura-pt;font-weight:400;font-style:normal}.my_acc_tabs .tab_content .form-group{width:50%;float:left;padding:0 15px 20px;clear:left}.my_acc_tabs .tab_content .form-group:nth-child(even){clear:none}.my_acc_tabs .tab_content .btn_signup{display:block;margin:16px auto 0;padding:10px 15px;background-color:#d80028;color:#fff;font-size:24px;border:0;cursor:pointer;text-transform:uppercase;font-family:futura-pt;font-weight:400}.my_acc_tabs .tab_content .w-100{width:100%}.my_acc_tabs .tab_content .form-group select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:lowercase;background-image:url(../images/select_arrow_rg.png);background-repeat:no-repeat;background-position:100% 50%;text-transform:capitalize;margin-top:0}.my_acc_tabs .tab_content .form-group select.form-control::-ms-expand{display:none}.my_acc_tabs .tab_content .form-group select.form-control:focus{outline:none}.my_acc_tabs .form-group .form-control::-ms-reveal{display:none;width:0;height:0}.my_acc_tabs .form-group .form-control::-ms-clear{display:none;width:0;height:0}.my_acc_tabs .form-group input[type=number]::-webkit-outer-spin-button,.my_acc_tabs .form-group input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.my_acc_tabs .form-group input[type=number]{-moz-appearance:textfield}.my_acc_tabs input:-webkit-autofill,.my_acc_tabs input:-webkit-autofill:hover,.my_acc_tabs input:-webkit-autofill:focus,.my_acc_tabs textarea:-webkit-autofill,.my_acc_tabs textarea:-webkit-autofill:hover,.my_acc_tabs textarea:-webkit-autofill:focus,.my_acc_tabs select:-webkit-autofill,.my_acc_tabs select:-webkit-autofill:hover,.my_acc_tabs select:-webkit-autofill:focus{border-bottom:2px solid #707070;-webkit-text-fill-color:#b5b5b5;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s;background:#fff!important}.my_acc_tabs .instruct_class{display:inline-block;width:100%;font-size:18px}.my_acc_tabs fieldset{padding:40px 15px 19px}.my_acc_tabs legend h2{margin:0;font-size:1.5em;color:#000;font-family:futura-pt;font-weight:400}.my_acc_tabs br{display:none}.my_acc_tabs .email_setting_style .intrests p{margin:15px 0;display:flex;flex-wrap:wrap;align-items:center}.my_acc_tabs .email_setting_style .intrests label{padding:0 0 0 10px;font-size:18px;font-family:futura-pt;font-weight:400}.my_acc_tabs .email_setting_style .control-label{padding:0 14px}.my_acc_tabs .email_setting_style .intrests{padding:0 10px}.my_acc_tabs .tab_content.email_setting_style .btn_signup{margin:0 auto}.my_acc_tabs .tab_content .form-control::-webkit-input-placeholder,.register_form_style .form-group .form-control::-webkit-input-placeholder{color:#b5b5b5;opacity:1}.my_acc_tabs .tab_content .form-control:-moz-placeholder,.register_form_style .form-group .form-control:-moz-placeholder{color:#b5b5b5;opacity:1}.my_acc_tabs .tab_content .form-control::-moz-placeholder,.register_form_style .form-group .form-control::-moz-placeholder{color:#b5b5b5;opacity:1}.my_acc_tabs .tab_content .form-control:-ms-input-placeholder,.register_form_style .form-group .form-control:-ms-input-placeholder{color:#b5b5b5}.my_acc_tabs .tab_content .form-control::-ms-input-placeholder,.register_form_style .form-group .form-control::-ms-input-placeholder{color:#b5b5b5}.my_acc_tabs .tab_content .form-control::placeholder,.register_form_style .form-group .form-control::placeholder{color:#b5b5b5;opacity:1}#edit_profile,#update_mail_frm,#reset_frm,#signup_frm,#signup_mail_frm,.form_loder{position:relative}span.text-success{color:green}span.text-danger{color:#cd1732}.heateorSssFacebookSvg{background:url(../images/facebook_png.png) no-repeat center center!important}div.heateor_sss_sharing_container ul.heateor_sss_sharing_ul li .heateorSssSharing{background-color:#fff}.faucibus_left_over_block .wpb_single_image img{max-width:1100px}#back2Top{display:none;cursor:pointer;position:fixed;bottom:50px;right:10px}.afi_homepage_banner_img{text-align:center}section.vc_section.afi_home_life_section,section.vc_section.afi_docs_film_festival_section{max-width:100%;margin:auto}.navbar_header ul li a:hover{color:#cd1732}.afi_homepage_slider_menu li .sub-menu a:hover{color:#cd1732}.mega-menu-dropdown li a:hover{color:#cd1732}.footer_top a:hover{color:#cd1732}.header_top li a:hover{color:#cd1732}.header_top_menu ul li:last-child:hover{background:#fff;color:#cd1732}.header_top_menu ul li:last-child:hover a{color:#cd1732}a.learn_more_link{font-size:22px;font-weight:400;color:#d80028;text-align:right;display:block;font-family:futura-pt;font-weight:600}.laa_navigation li a:hover,ul#menu-award-menu li a:hover,ul#menu-osborne li a:hover,.lift_achievement_post li a:hover,.lift_achievement_post li a:hover{color:#cd1732}.slider_menu{padding-left:23px;position:relative;z-index:10;padding:30px 0}.movie-wrap a{position:relative;display:block}.movie-wrap .img-wrap:before{content:'';background:linear-gradient(to top,#212121 0%,#212121 15%,transparent 50%);content:'';display:inline-block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;opacity:1;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;top:inherit;height:100%}.inner_list_header{position:relative}.list_header .title_section{position:relative}.inner_list_header:before{content:'';background:linear-gradient(to top,#212121 0%,#212121 5%,transparent 60%);content:'';display:inline-block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;opacity:1;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;top:inherit;height:100%}.jury_tabs_content h4,.jury_tabs_content h6{color:#000;font-family:futura-pt;font-weight:600}.video_section .view_gallery{text-align:right}.jury_slider{max-width:1050px;margin:auto;display:block}.slick-prev:before,.slick-next:before{color:red}.slick-prev{left:0;z-index:1}.slick-next{right:0}.heroes_list #list_view h3,.star_list h3{color:#000;text-transform:uppercase}.heroes_list #expand_view h3{color:#000;text-transform:uppercase}.star_list .q_title:hover,.star_list .q_title:focus{color:#d80028}.book_font a{font-family:futura-pt;font-weight:400}.title_section a{text-transform:uppercase}.title_section a:hover{color:#fff}.list_btn #btn_save_movies:hover,.heateor_sss_sharing_container div:hover,.single_list_hover a:hover,.btn_save_movies:hover,.list_btn .btn_save_movie:hover,.btn_save_movie:hover{color:#000}div.heateor_sss_horizontal_sharing li .heateorSssFacebookSvg:hover{background:url(../images/facebook_red.png) no-repeat center center!important}div.heateor_sss_horizontal_sharing li .heateorSssTwitterSvg:hover{background:url(../images/twitter_red.png) no-repeat center center!important}.laa-template-default .ult-overlay{background-color:rgba(0,0,0,.9)!important}.archive_press_section h2{color:#000;font-size:50px;text-transform:uppercase;font-family:futura-pt;font-weight:700}.archive_press_section h2.widgettitle{color:#fff;font-size:24px;letter-spacing:3.6px;text-transform:uppercase;font-family:futuraptheavy;border:1px solid #707070;background-color:#000;padding:24px 31px 25px}.archive_press_section .post_date{color:#000;font-size:20px;letter-spacing:3px;font-family:futura-pt;font-weight:700}.archive_press_section .single_post a{color:#d80028;font-size:34px;font-weight:600;letter-spacing:.68px}.archive_press_section .email_press a,.archive_press_section .contact_press a{color:#5c5c5c;font-size:18px;letter-spacing:2.7px;line-height:21px;padding-left:32px}.press_yearly select{color:#000;font-size:18px;font-weight:300;letter-spacing:2.7px;text-transform:uppercase;border:0;border-bottom:2px solid #707070;width:100%;background:url(../images/down_arrow.png) no-repeat 97% 50%;-webkit-appearance:none;padding:0 0 4px 6px;margin:42px 0 66px;cursor:pointer}.archive_press_section .widget_nav_menu a{color:#d80028;font-weight:600;font-size:18px;letter-spacing:2.7px;line-height:21px}.archive_press_section .contact_press{padding-top:10px}.archive_press_section .email_press{padding-bottom:18px}.archive_press_section .menu-press-programs-container{padding:4px 0 64px 32px}.archive_press_section .col-md-9 h2{margin-top:-2px;margin-bottom:24px}.archive_press_section .single_post h4{margin:2px 0 0}.archive_press_section .widget_text.widget.widget_custom_html:first-child{margin-top:96px}.archive_press_section a.press_dwn{display:table;margin:-40px 6px 0 auto}.related_post{margin-top:15px}.single_list .checkmark{top:8px;bottom:inherit}.award_juryy_popup_open{overflow:hidden}.donate_form_section input[type=number]{-moz-appearance:textfield}.donate_form_section input[type=number]::-webkit-inner-spin-button,.donate_form_section input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.afi_homepage_banner_img img{width:100%}figure.alignright.youtube_video{margin:auto}figure.alignleft.is-resized{float:none}#afi_lists .movie_detail{margin:20px 0}#afi_lists h3.movie-title{margin-bottom:0}img.list_search_icon,.search_open_icon{cursor:pointer}.donate_ok button#close_ok{padding:12px 40px;background-color:#d80028;color:#fff;font-size:24px;cursor:pointer;letter-spacing:3.6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:futura-pt;font-weight:400}.donate_ok .modal-body{padding:0 0 30px;font-size:34px;color:#000;text-align:center;width:100%}.donate_ok .modal-body p{margin:0}.donate_ok .modal-content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;height:100%}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{border-radius:0!important}.header_bottom{position:sticky}.header_bottom .container{margin:auto}.blog_content p{font-size:18px;white-space:pre-wrap}.honorees_model_popup{position:fixed;background:rgba(255,255,255,.97);top:0;left:0;right:0;border:0;height:100%;width:100%;z-index:1111;visibility:hidden;opacity:0;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;display:block!important}.laa_honorees_popup_open .honorees_model_popup{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.laa_honorees_popup_open{overflow:hidden}.award_jury_content p a:hover{color:#000}#afi_lists .movie-detail h4:hover,#afi_lists .movie-detail p:hover,.homepost_content_top h2:hover{color:#d80028}.my_acc_tabs legend h2 b{font-weight:600}body.hide_overflow{overflow:hidden}#auxiliary_events .dynamic_fields{font-size:22px}.support_blog .blog_detail,.support_blog .blog_content p{white-space:normal}.option-no-10{display:none!important}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{.option-no-10{display:none!important}}}@media not all and (min-resolution:.001dpcm){@media{.option-no-10{display:none!important}}}.donate_form_section .form-check{justify-content:center;flex-wrap:wrap;display:inline-flex}.donate_form_section .form-check .form-check-label{width:100%}.navbar_header ul.sub-menu,ul#menu-top-menu ul.sub-menu{height:auto!important}ul#menu-top-menu ul.sub-menu{top:auto!important;margin-top:11px}.navbar_header ul.sub-menu{top:auto;margin-top:15px}.navbar_header ul li a:hover{color:#cd1732}.menu-item-has-children .sub-menu li:hover>a{color:#d80028}.navbar_header ul li:not(.menu-item-has-children) a:hover{color:#cd1732}.archive_press_section .single_post a{display:inline-block;width:calc(100% - 25px)}.archive_press_section .single_post a.press_dwn{width:25px;text-align:right;margin:0}.archive_press_section .single_post h4{display:flex;align-items:flex-start;justify-content:space-between}.archive_press_section .single_title{display:inline-block;width:calc(100% - 25px);margin:auto 0;float:left}.archive_press_section .download_sec{width:25px;text-align:right;display:inline-block}.archive_press_section .single_title h4{display:flex;align-items:center;justify-content:space-between}.archive_press_section a.press_dwn{display:flex;margin:10px auto!important}.archive_press_section .press_single_mains{display:inline-block;width:100%}.list_footer .addthis_inline_share_toolbox_nul3 a:nth-child(1){background:url(../images/facebook_png.png) no-repeat center center!important}.list_footer .addthis_inline_share_toolbox_nul3 a:nth-child(1):hover{background:url(../images/facebook_red.png) no-repeat center center!important}.list_footer .addthis_inline_share_toolbox_nul3 a{}.list_footer .addthis_inline_share_toolbox_nul3 a:nth-child(1) svg{display:none}.list_footer .addthis_inline_share_toolbox_nul3 a svg path{fill:#000}.list_footer .addthis_inline_share_toolbox_nul3 a:hover svg path{fill:#d80028}.list_footer .addthis_inline_share_toolbox_nul3 a:hover{transform:none!important}.list_footer .addthis_inline_share_toolbox_nul3 a{padding:0 5px!important;margin:0!important}.list_footer #btn_share_movies{font-size:41px;color:#d80028;text-transform:uppercase;display:inline-block;line-height:32px;vertical-align:middle;border:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:futura-pt;font-weight:600}.list_footer .addthis_inline_share_toolbox_nul3{display:inline-block;vertical-align:bottom}.list_footer{margin-bottom:72px}div#entry-content{margin-top:15px;display:inline-block;width:100%;word-break:break-word}div#entry-content img{float:left;margin-right:15px}#entry-content p{margin:0}section.search_result h1{font-size:40px;color:#000}section.search_result h1 span{color:#d80028}.search_result .row>div{display:none}.search_loadmore a#loadMore{background:#d80028;border:0;color:#fff;text-transform:uppercase;font-size:24px;font-weight:400;margin-left:0;padding:11.5px 34px;display:inline-block;text-align:center;margin-top:15px;font-family:futura-pt;font-weight:400}.search_result .row .search_loadmore{text-align:center;display:block}.cat_des{display:none;font-size:22px;padding-top:30px}.cat_des p{margin-top:0;margin-bottom:15px}.alignright{float:right}.alignleft{float:left}select.form-control#main_cats{width:78%}.donate_form_section label.custom_checkbox{margin-top:20px}div#n2-ss-1 .n2-ss-layer .n2-font-19c7c60b6a1788f55e1361dcfd5bbf03-hover,div#n2-ss-62 .n2-ss-layer .n2-font-9d417c836c3d114b642076c1b968fd69-hover{font-family:futura-pt!important;font-weight:600!important}select option{font-weight:inherit;font-family:inherit}.sharing_top{display:inline-block;width:100%;text-align:center;margin-bottom:20px}span#btn_share_movies{vertical-align:middle}div#share{display:inline-block;vertical-align:middle}.custom_radio label:first-child{display:block}.custom_radio label:not(:first-child){display:inline-flex;padding-left:18px;margin-right:10px}.custom_radio label{position:relative}.custom_chk label.custom_checkbox{padding-left:30px;margin-right:22px;display:block}.custom_chk label.custom_checkbox span.checkmark{top:0}.auxiliary_events_page .description_section{font-size:22px}.auxiliary_events_page span.checkmark{height:18px;width:18px}.auxiliary_events_page p.tot_number,.auxiliary_events_page p.tot_number span{padding:15px 0;color:#d80028}.auxiliary_events_page .custom_radio input{opacity:0}.single-awsm_job_openings .sidebar_single{display:none}.single-awsm_job_openings .blog_section>.container>.row>.col-md-9{width:100%}.single-awsm_job_openings .comments_press{display:none}.single-awsm_job_openings .blog_section .related_post{display:none}.single-awsm_job_openings .blog_section ul{list-style-type:disc;padding-inline-start:40px;font-size:18px}.single-awsm_job_openings .blog_content h1{font-family:futura-pt;font-size:50px;margin-bottom:30px}.single-awsm_job_openings .blog_content .info_section{font-size:18px;color:#3a3a45}.single-awsm_job_openings input[name=form_sub]{font-size:25px;background-color:#cd1732;color:#fff;border:none;padding:10px 25px}.single-awsm_job_openings .awsm-job-specification-wrapper{font-size:22px}.post-type-archive-awsm_job_openings .awsm-job-specification-wrapper,.awsm-job-more{font-size:18px}.awsm-job-form{font-size:20px}.awsm-job-form-inner h2{font-size:35px}.post-type-archive-awsm_job_openings .awsm-job-specification-item:first-child{font-weight:500}.post-type-archive-awsm_job_openings a.awsm-grid-item .awsm-job-specification-item{color:#474747}.post-type-archive-awsm_job_openings .awsm-job-specification-item:first-child+.awsm-job-specification-item .awsm-job-specification-term:before{content:"\01F4CD"}h1.main_title+p{display:none}.single-awsm_job_openings .blog_content p,.single-awsm_job_openings .blog_content ul li{font-size:20px}.post-type-archive-awsm_job_openings .awsm-jobs-archive-title{margin-bottom:30px}.post-type-archive-awsm_job_openings .awsm-job-item h2.awsm-job-post-title{font-size:25px;margin-bottom:10px}.awsm-job-container{padding:50px 10px}.awsm-selectric-items .awsm-selectric-scroll li{font-size:16px}.awsm-selectric .label{font-size:16px}.awsm-job-form-group input,.awsm-job-form-group textarea{font-size:20px;padding:1px}.awsm-job-form-group input.awsm-job-form-field:focus{border:1px solid #ccc;outline:inherit}@media print{#moove_gdpr_cookie_info_bar{display:none!important}}