.center{display:block;margin-left:auto;margin-right:auto;}#et-boc .area-outer-wrap .da-close{font-size:40px;font-weight:900;height:60px;width:60px;line-height:60px;opacity:.9}.second-child-absent div#ft_pricing{display:none}.home-nav-icon a:before{font-family:'ETmodules';content:"\e074";margin-right:10px;margin-top:-2px;color:#222222;font-size:18px;float:left}.program-nav-icon a:before{font-family:'ETmodules';content:"\e01f";margin-right:10px;margin-top:-2px;color:#222222;font-size:18px;float:left}.login-nav-icon a:before{font-family:'ETmodules';content:"\e08a";margin-right:10px;margin-top:-2px;color:#222222;font-size:18px;float:left}.cart-nav-icon a:before{font-family:'ETmodules';content:"\e015";margin-right:10px;margin-top:-2px;color:#222222;font-size:18px;float:left}#top-menu li li a:before{display:none}#top-menu li li a:before{display:none}.ft_ed_cal{width:238px;min-height:204px;background:#f5f5f5;display:none}.ft_ed_cal div{float:left;box-sizing:border-box;text-align:center}.ft_ed_cal a{text-decoration:none;display:inline-block;width:100%;height:100%}.ft_ed_cal_header{background:#666;color:#fff;font-weight:bold;width:100%;height:34px;line-height:34px}.ft_ed_cal_header a,.ft_ed_cal_header a:hover{color:#fff}.ft_ed_cal_monthSwitch{width:30px;opacity:1}.ft_ed_cal_monthSwitch a:hover{text-decoration:none;color:#fff}.ft_ed_cal_monthSwitch_disabled a{color:currentColor;display:inline-block;pointer-events:none;text-decoration:none;opacity:0.2}.ft_ed_cal_month{width:130px;width:CALC(100% - 60px)}.ft_ed_cal_row,.ft_ed_cal_days{width:100%;height:34px;line-height:34px;background:#f5f5f5;overflow:hidden}.ft_ed_cal_column,.ft_ed_cal_day{width:14%;width:CALC(100% / 7);position:relative;border-top:1px solid #fff;border-left:1px solid #fff}.ft_ed_cal_column a,.ft_ed_cal_column a:hover{color:#000}.ft_ed_cal_row .ft_ed_cal_column:first-child{border-left:none}.ft_ed_cal_days{background:#e7e7e7;font-weight:bold}.ft_ed_cal_columnInactive a{color:#ccc}.ft_ed_cal_column .ft_ed_cal_status{position:absolute;bottom:0;height:4px;width:0;transition:width 1s}.ft_ed_cal_column_today{color:blue}.ft_ed_cal_column_selected{background:#ccc}.ft_ed_cal_soldOut{background:red;width:100%}.ft_ed_cal_sellingFast{background:orange;width:70%}.ft_ed_cal_normal{background:green;width:50%}.ft_ed_cal_footer{float:none!important;clear:both;display:none}.ft_ed_cal_key{width:238px;font-size:0.95em;margin-top:5px;display:none}.ft_ed_cal_key div{width:32.5%;display:inline-block;display:none}.ft_ed_cal_key div.ft_ed_cal_key_sellingFast{text-align:center;display:none}.ft_ed_cal_key div.ft_ed_cal_key_soldOut{text-align:right;display:none}.ft_ed_cal_key div div{width:10px;height:4px;vertical-align:bottom;margin-bottom:4px;display:none}.ft_ed_cal_key_soldOut{color:red;display:none}.ft_ed_cal_key_soldOut div{background:red}.ft_ed_cal_key_sellingFast{color:orange;display:none}.ft_ed_cal_key_sellingFast div{background:orange;display:none}.ft_ed_cal_key_normal{color:green;display:none}.ft_ed_cal_key_normal div{background:green;display:none}.et_bp_row div{display:none}.et_pb_image_container img,.et_pb_post a img{vertical-align:bottom;max-width:100%}.et_pb_fullwidth_portfolio.cstm-display .et_pb_portfolio_image .meta{opacity:1;z-index:1}.et_pb_fullwidth_portfolio.cstm-display .et_overlay{opacity:1}@media only screen and (min-width:980px){.cstm-display .et_pb_grid_item{width:20%!important;max-width:20%!important;margin:0}.cstm-display .et_pb_grid_item:nth-child(4n){margin-right:0}.cstm-display .et_pb_grid_item:nth-child(4n+1){clear:left}.cstm-display .et_pb_grid_item:nth-child(5n+1){clear:unset}.cstm-display .et_pb_portfolio_image img{object-fit:cover}}@media only screen and (min-width:980px){.cstm-display .et_pb_grid_item{width:25%!important;max-width:25%!important;margin:0}.cstm-display .et_pb_grid_item:nth-child(4n){margin-right:0}.cstm-display .et_pb_grid_item:nth-child(4n+1){clear:left}.cstm-display .et_pb_grid_item:nth-child(5n+1){clear:unset}.cstm-display .et_pb_portfolio_image img{object-fit:cover}}@media only screen and (min-width:982px) and (max-width:1349px){#logo{max-height:66px}}.safari #et-top-navigation{font-weight:500!important}.et_pb_slider .et_pb_slide:first-child.et-pb-active-slide{z-index:1}container.et_menu_container{display:flex;align-items:flex-start;gap:22px}.container.et_menu_container>.login-logout{color:#231f20;font-size:18px;transition:all 0.4s ease-in-out;position:relative;z-index:1;padding:36px 0 0}.container.et_menu_container>.login-logout a{display:flex;align-items:center;gap:10px;color:#231f20;font-size:18px;font-weight:600;text-transform:uppercase}.et-fixed-header .login-logout{padding:26px 0 0!important}.container.et_menu_container{display:flex;align-items:flex-start;gap:22px}@media(max-width:1365px){.et_fixed_nav #et-top-navigation{padding-left:324px!important}.et_header_style_left .logo_container img{max-width:280px}}@media(max-width:1279px){.et_fixed_nav #et-top-navigation{padding-left:311px!important}.et_header_style_left .logo_container img{max-width:200px}.et_fixed_nav #et-top-navigation{padding-left:252px!important}}@media(max-width:1199px){.container.et_menu_container{max-width:100%!important;width:100%;justify-content:space-between;padding:0 15px}.et_fixed_nav #et-top-navigation{padding-left:0px!important;margin-left:auto}}@media(max-width:991px){.container.et_menu_container>.login-logout{padding:29px 0 0}}@media(max-width:767px){.container.et_menu_container>.login-logout{padding:22px 0 0}.container.et_menu_container>.login-logout a{width:32px;height:32px;font-size:0;background-image:url(https://malenyfilmsociety.au/wp-content/uploads/2024/04/account-thumb-red.png);background-size:contain;background-repeat:no-repeat;background-position:center}.container.et_menu_container{gap:10px}}div.custom_add_cart.more_then_3_day{display:none}div.custom_add_cart.within_3_day{display:block}.rel_event_date{display:none}.ft_pricing .ft_button{width:100%!important;font-size:20px;max-width:378px;font-weight:500;color:#911b26;padding:0.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}@-moz-document url-prefix(){.et_header_style_left .logo_container{width:100%;max-width:342px;display:flex;align-items:center}.et_header_style_left .logo_container .logo_helper{display:none}#top-menu li{padding-right:17px}}@media (max-width:1200px){#top-menu li,#top-menu li a{font-size:14px;padding-right:15px}}